.elementor-800 .elementor-element.elementor-element-915bfb0{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 0px;--background-transition:0.3s;--overlay-opacity:0.6;--padding-block-start:0px;--padding-block-end:00px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-800 .elementor-element.elementor-element-915bfb0:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-915bfb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smart-fitness.it/wp-content/uploads/2024/04/SmartFitness-Torino-prova-gratuita-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-800 .elementor-element.elementor-element-915bfb0::before, .elementor-800 .elementor-element.elementor-element-915bfb0 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-915bfb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-915bfb0 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-915bfb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-915bfb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-915bfb0, .elementor-800 .elementor-element.elementor-element-915bfb0::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-8819fb0{--display:flex;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7beb44c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-2e9b11b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-c372b12{color:var( --e-global-color-secondary );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-8dd7fec{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-8dd7fec:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-8dd7fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22222270;}.elementor-800 .elementor-element.elementor-element-8dd7fec, .elementor-800 .elementor-element.elementor-element-8dd7fec::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-3a53276{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-800 .elementor-element.elementor-element-3a53276 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-fafdc9b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-800 .elementor-element.elementor-element-fafdc9b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-800 .elementor-element.elementor-element-fafdc9b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-fafdc9b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-fafdc9b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-800 .elementor-element.elementor-element-fafdc9b .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-800 .elementor-element.elementor-element-fafdc9b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-ff6d593{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-ff6d593 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-type-html{padding-bottom:0px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-aef9df9 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-button[type="submit"]{color:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-800 .elementor-element.elementor-element-aef9df9 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-aef9df9{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-800 .elementor-element.elementor-element-d486655{--display:flex;--min-height:40vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-d486655:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-d486655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-d486655, .elementor-800 .elementor-element.elementor-element-d486655::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-227eb00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-5a799d5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-6438743 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-400078f{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-3d9ec83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-2b470ca .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-2b470ca .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-2b470ca .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-2b470ca .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-2b470ca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-1585440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7ead91c{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-7ead91c:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-7ead91c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-7ead91c, .elementor-800 .elementor-element.elementor-element-7ead91c::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-870d194{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-3cc1418 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-be1e4c0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-6310c9c{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-0d502ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-8d3645c .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-8d3645c .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-8d3645c .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-8d3645c .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-8d3645c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-1eafeb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-8bc89ca{--display:flex;--min-height:40vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-8bc89ca:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-8bc89ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-8bc89ca, .elementor-800 .elementor-element.elementor-element-8bc89ca::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-877cd6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-015ea21 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-ecdc90d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-f452d23{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-49b8c2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-60e6d1b .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-60e6d1b .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-60e6d1b .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-60e6d1b .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-60e6d1b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-f5df65b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-c27a6fd{--display:flex;--min-height:30vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.9;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-c27a6fd:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-c27a6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://smart-fitness.it/wp-content/uploads/2024/03/smartFitness-torino.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-800 .elementor-element.elementor-element-c27a6fd::before, .elementor-800 .elementor-element.elementor-element-c27a6fd > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-c27a6fd > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-c27a6fd > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-c27a6fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-c27a6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-c27a6fd, .elementor-800 .elementor-element.elementor-element-c27a6fd::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-0cba64b{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-0110e17{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-d041d6d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-a0562ee{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-a0562ee > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-d637df4 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-d637df4 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-d637df4 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-d637df4 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-d637df4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-d637df4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-ec915ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-ec915ae:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-ec915ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-ec915ae, .elementor-800 .elementor-element.elementor-element-ec915ae::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-d66ff43 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-800 .elementor-element.elementor-element-93f1915{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7e19527{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:100px;}.elementor-800 .elementor-element.elementor-element-6b15db0 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-030afa2{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-0ee556c{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-cde4bf8 img{height:400px;object-fit:contain;}.elementor-800 .elementor-element.elementor-element-b4b4f6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-6dab3a2{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-ff17624 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-5ff5719{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-2adb631{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-38c8809 img{width:400px;height:400px;object-fit:contain;}.elementor-800 .elementor-element.elementor-element-46ccd0a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-8e30efe{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:100px;}.elementor-800 .elementor-element.elementor-element-4235791 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-bf6bc4e{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-743e711{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-b4e188f img{width:400px;height:400px;object-fit:contain;}.elementor-800 .elementor-element.elementor-element-742aafc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-742aafc:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-742aafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-742aafc, .elementor-800 .elementor-element.elementor-element-742aafc::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-a7eeb39{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-3d305bd .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-660e99f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-095206a{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-b04d729{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-42e3acd{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-6d2c3d3{--icon-box-icon-margin:15px;}.elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-6d2c3d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-6d2c3d3.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-6d2c3d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-6d2c3d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon{font-size:40px;padding:15px;}.elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-81a4755{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-f327983{--icon-box-icon-margin:15px;}.elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-f327983.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-f327983.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-f327983.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-f327983.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon{font-size:40px;padding:15px;}.elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-917cf5c{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-9c52b9f{--icon-box-icon-margin:15px;}.elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-9c52b9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-9c52b9f.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-9c52b9f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-9c52b9f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon{font-size:40px;padding:15px;}.elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-6107bb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-0767957{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-194524f{--icon-box-icon-margin:15px;}.elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-194524f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-194524f.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-194524f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-194524f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-194524f .elementor-icon{font-size:40px;padding:15px;}.elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-0556063{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-abff5d6{--icon-box-icon-margin:15px;}.elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-abff5d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-abff5d6.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-abff5d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-abff5d6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon{font-size:40px;padding:15px;}.elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-010ea75{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-10ac337{--icon-box-icon-margin:15px;}.elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-10ac337.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-10ac337.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-10ac337.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-10ac337.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon{font-size:40px;padding:15px;}.elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-440e79e .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-440e79e .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-440e79e .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-440e79e .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-440e79e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-440e79e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-f12bf66{--display:flex;--min-height:30vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.9;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-f12bf66:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-f12bf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://smart-fitness.it/wp-content/uploads/2024/03/smartFitness-torino.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-800 .elementor-element.elementor-element-f12bf66::before, .elementor-800 .elementor-element.elementor-element-f12bf66 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-f12bf66 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-f12bf66 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-f12bf66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-f12bf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-f12bf66, .elementor-800 .elementor-element.elementor-element-f12bf66::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-20d8b2d{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-35ae5e5{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-991cca9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-91d3285{color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-91d3285 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-a39fed5 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-a39fed5 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-a39fed5 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-a39fed5 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-a39fed5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-a39fed5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-323fe0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-323fe0b:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-323fe0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-323fe0b, .elementor-800 .elementor-element.elementor-element-323fe0b::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-9768dcb{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-main-swiper{height:700px;}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-800 .elementor-element.elementor-element-b2308da.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-swiper-button{font-size:30px;color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-custom-embed-play i{font-size:20px;}#elementor-lightbox-slideshow-b2308da .elementor-video-container{width:50%;}.elementor-800 .elementor-element.elementor-element-b2308da > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-c702810{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-e4766b2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-800 .elementor-element.elementor-element-e4766b2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-800 .elementor-element.elementor-element-e4766b2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-800 .elementor-element.elementor-element-51c4f9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-51c4f9a:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-51c4f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-51c4f9a, .elementor-800 .elementor-element.elementor-element-51c4f9a::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-bc03524{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-7eb762b{--display:flex;--background-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-4f04595{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-800 .elementor-element.elementor-element-4f04595 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-800 .elementor-element.elementor-element-4f04595 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-800 .elementor-element.elementor-element-ca8d299{--display:flex;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-ca8d299:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-ca8d299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-800 .elementor-element.elementor-element-ca8d299, .elementor-800 .elementor-element.elementor-element-ca8d299::before{--border-transition:0.3s;}.elementor-800 .elementor-element.elementor-element-5c3f617 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-4074cfc{color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-0427139{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-53516d3{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-fb9b371 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-800 .elementor-element.elementor-element-abbf35e{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7e14afa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-800 .elementor-element.elementor-element-19a334d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-5e01439 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}body.elementor-page-800:not(.elementor-motion-effects-element-type-background), body.elementor-page-800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-800 .elementor-element.elementor-element-915bfb0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-8819fb0{--gap:0px 0px;}.elementor-800 .elementor-element.elementor-element-7beb44c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-2e9b11b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-d486655{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:100px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-227eb00{--gap:0px 0px;}.elementor-800 .elementor-element.elementor-element-5a799d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-6438743 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-2b470ca > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-7ead91c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:100px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-870d194{--gap:0px 0px;}.elementor-800 .elementor-element.elementor-element-3cc1418 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-be1e4c0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-8d3645c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-8bc89ca{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-877cd6b{--gap:0px 0px;}.elementor-800 .elementor-element.elementor-element-015ea21 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-ecdc90d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-60e6d1b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-c27a6fd{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-d041d6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-a0562ee > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-d637df4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-ec915ae{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-d66ff43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-800 .elementor-element.elementor-element-93f1915{--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7e19527{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-6b15db0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-6b15db0 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-800 .elementor-element.elementor-element-0ee556c{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-cde4bf8 img{width:100%;height:100%;}.elementor-800 .elementor-element.elementor-element-b4b4f6e{--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-6dab3a2{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-ff17624 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-ff17624 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-800 .elementor-element.elementor-element-2adb631{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-38c8809 img{width:100%;height:100%;}.elementor-800 .elementor-element.elementor-element-46ccd0a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-8e30efe{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-4235791 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-4235791 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-800 .elementor-element.elementor-element-743e711{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-b4e188f img{width:100%;height:100%;}.elementor-800 .elementor-element.elementor-element-742aafc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-a7eeb39{--gap:0px 0px;}.elementor-800 .elementor-element.elementor-element-3d305bd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-660e99f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-f12bf66{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-991cca9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-323fe0b{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-b2308da.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-800 .elementor-element.elementor-element-51c4f9a{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-bc03524{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7eb762b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-ca8d299{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(max-width:767px){.elementor-800 .elementor-element.elementor-element-915bfb0{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-8819fb0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7beb44c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-c372b12{width:100%;max-width:100%;}.elementor-800 .elementor-element.elementor-element-8dd7fec{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-d486655{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-5a799d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-7ead91c{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-3cc1418 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-8bc89ca{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-015ea21 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-c27a6fd{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-d041d6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-ec915ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-d66ff43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-800 .elementor-element.elementor-element-93f1915{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-7e19527{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-6b15db0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-0ee556c{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-b4b4f6e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-6dab3a2{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-ff17624 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-2adb631{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-46ccd0a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-800 .elementor-element.elementor-element-8e30efe{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-4235791 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-bf6bc4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-743e711{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-742aafc{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-3d305bd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-b04d729{--gap:20px 20px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-42e3acd{--gap:10px 10px;}.elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-6d2c3d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-f327983 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-9c52b9f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-6107bb6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-194524f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-abff5d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title, .elementor-800 .elementor-element.elementor-element-10ac337 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-800 .elementor-element.elementor-element-f12bf66{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-991cca9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-800 .elementor-element.elementor-element-323fe0b{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-b2308da .elementor-main-swiper{height:300px;}.elementor-800 .elementor-element.elementor-element-b2308da.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-800 .elementor-element.elementor-element-c702810{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-51c4f9a{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-800 .elementor-element.elementor-element-7eb762b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-800 .elementor-element.elementor-element-ca8d299{--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(min-width:768px){.elementor-800 .elementor-element.elementor-element-8819fb0{--width:50%;}.elementor-800 .elementor-element.elementor-element-8dd7fec{--width:55%;}.elementor-800 .elementor-element.elementor-element-227eb00{--width:50%;}.elementor-800 .elementor-element.elementor-element-1585440{--width:50%;}.elementor-800 .elementor-element.elementor-element-870d194{--width:50%;}.elementor-800 .elementor-element.elementor-element-1eafeb3{--width:50%;}.elementor-800 .elementor-element.elementor-element-877cd6b{--width:50%;}.elementor-800 .elementor-element.elementor-element-f5df65b{--width:50%;}.elementor-800 .elementor-element.elementor-element-0ee556c{--width:60%;}.elementor-800 .elementor-element.elementor-element-2adb631{--width:60%;}.elementor-800 .elementor-element.elementor-element-743e711{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-800 .elementor-element.elementor-element-8819fb0{--width:80%;}.elementor-800 .elementor-element.elementor-element-8dd7fec{--width:80%;}.elementor-800 .elementor-element.elementor-element-227eb00{--width:100%;}.elementor-800 .elementor-element.elementor-element-1585440{--width:100%;}.elementor-800 .elementor-element.elementor-element-870d194{--width:100%;}.elementor-800 .elementor-element.elementor-element-1eafeb3{--width:100%;}.elementor-800 .elementor-element.elementor-element-877cd6b{--width:100%;}.elementor-800 .elementor-element.elementor-element-f5df65b{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-6d2c3d3 */.elementor-icon svg .cls-1 {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f327983 */.elementor-icon svg .cls-1 {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c52b9f */.elementor-icon svg .cls-1 {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-194524f */.elementor-icon svg .cls-1 {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abff5d6 */.elementor-icon svg .cls-1 {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10ac337 */.elementor-icon svg .cls-1 {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS */.title-minuscolo .elementor-heading-title {
    text-transform: inherit !important;
}
.bordo-hover:before {
    content: '';
    width: 100%;
    border-bottom: solid 1px #e0e0e0;
    transition: 1s;
}
.bordo-hover:after {
    content: '';
    width: 0;
    border-bottom: solid 4px var(--e-global-color-accent);
    transition: .5s;
}
.bordo-hover:hover:after {
    content: '';
    width: 100%;
    border-bottom: solid 4px var(--e-global-color-accent);
    transition: .5s;
}/* End custom CSS */