.elementor-15759 .elementor-element.elementor-element-18ad09e{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;}.elementor-15759 .elementor-element.elementor-element-18ad09e::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.justsmileformazione.it/wp-content/uploads/2025/02/fiore-pagoda-giapponese.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-fa305a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15759 .elementor-element.elementor-element-fa305a7::before, .elementor-15759 .elementor-element.elementor-element-fa305a7 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-fa305a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-fa305a7 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-fa305a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-fa305a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-812f1e4 );--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-dd130c0{--display:flex;--justify-content:space-around;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15759 .elementor-element.elementor-element-23a06f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15759 .elementor-element.elementor-element-23a06f5{text-align:start;}.elementor-15759 .elementor-element.elementor-element-23a06f5 .elementor-heading-title{font-family:var( --e-global-typography-d6dd047-font-family ), Sans-serif;font-size:var( --e-global-typography-d6dd047-font-size );font-weight:var( --e-global-typography-d6dd047-font-weight );letter-spacing:var( --e-global-typography-d6dd047-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15759 .elementor-element.elementor-element-4ce622d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-5e11d8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:0.3;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-5e11d8f::before, .elementor-15759 .elementor-element.elementor-element-5e11d8f > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5e11d8f > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5e11d8f > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5e11d8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5e11d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-c9f9cd9{--display:flex;}.elementor-15759 .elementor-element.elementor-element-e3f222c{text-align:start;}.elementor-15759 .elementor-element.elementor-element-e3f222c .elementor-heading-title{font-family:var( --e-global-typography-61cecda-font-family ), Sans-serif;font-size:var( --e-global-typography-61cecda-font-size );font-weight:var( --e-global-typography-61cecda-font-weight );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-553974a{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-553974a p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-c7d1c49{--display:flex;}.elementor-15759 .elementor-element.elementor-element-ce457ac{text-align:start;}.elementor-15759 .elementor-element.elementor-element-ce457ac .elementor-heading-title{font-family:var( --e-global-typography-8b6e0ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b6e0ad-font-size );font-weight:var( --e-global-typography-8b6e0ad-font-weight );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-c084a8d{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-c084a8d p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-0efc9a2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-c3adce0{text-align:start;}.elementor-15759 .elementor-element.elementor-element-c3adce0 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-1e23c69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-5d663ab{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-15759 .elementor-element.elementor-element-6e8a464{text-align:start;}.elementor-15759 .elementor-element.elementor-element-6e8a464 .elementor-heading-title{font-family:var( --e-global-typography-b6cd4bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b6cd4bd-font-size );font-weight:var( --e-global-typography-b6cd4bd-font-weight );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-a9fc726{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-a9fc726 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-9b54bdc{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15759 .elementor-element.elementor-element-81da4d4 img{max-width:100px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button{background-color:#33333300;font-family:var( --e-global-typography-49c07aa-font-family ), Sans-serif;font-size:var( --e-global-typography-49c07aa-font-size );font-weight:var( --e-global-typography-49c07aa-font-weight );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button:hover, .elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button:hover svg, .elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button:focus svg{fill:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-eb23391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-af3a98b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-15759 .elementor-element.elementor-element-5735aca{text-align:start;}.elementor-15759 .elementor-element.elementor-element-5735aca .elementor-heading-title{font-family:var( --e-global-typography-b6cd4bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b6cd4bd-font-size );font-weight:var( --e-global-typography-b6cd4bd-font-weight );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-89eb782{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-89eb782 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-bdf51d1{--display:flex;}.elementor-15759 .elementor-element.elementor-element-233e3bc img{max-width:100px;}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button{background-color:#33333300;font-family:var( --e-global-typography-49c07aa-font-family ), Sans-serif;font-size:var( --e-global-typography-49c07aa-font-size );font-weight:var( --e-global-typography-49c07aa-font-weight );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button:hover, .elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button:hover svg, .elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button:focus svg{fill:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-10ecf6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-0d86626{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-15759 .elementor-element.elementor-element-aa60659{text-align:start;}.elementor-15759 .elementor-element.elementor-element-aa60659 .elementor-heading-title{font-family:var( --e-global-typography-b6cd4bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b6cd4bd-font-size );font-weight:var( --e-global-typography-b6cd4bd-font-weight );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-6d385e0{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-6d385e0 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-b02847b{--display:flex;}.elementor-15759 .elementor-element.elementor-element-5c21a34 img{max-width:100px;}.elementor-15759 .elementor-element.elementor-element-95e2895{text-align:center;}.elementor-15759 .elementor-element.elementor-element-95e2895 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-de1adad{--display:flex;}.elementor-15759 .elementor-element.elementor-element-c9de6a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-11e232c{--display:flex;--overlay-opacity:1;}.elementor-15759 .elementor-element.elementor-element-11e232c::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.justsmileformazione.it/wp-content/uploads/2025/02/chikamichi-fushimi-inari.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-3a51393{--display:flex;}.elementor-15759 .elementor-element.elementor-element-8b07cf4{text-align:start;}.elementor-15759 .elementor-element.elementor-element-8b07cf4 .elementor-heading-title{font-family:var( --e-global-typography-61cecda-font-family ), Sans-serif;font-size:var( --e-global-typography-61cecda-font-size );font-weight:var( --e-global-typography-61cecda-font-weight );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-c55b67a{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-c55b67a p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-cd7d4ad{--display:flex;}.elementor-15759 .elementor-element.elementor-element-e0576f0{text-align:start;}.elementor-15759 .elementor-element.elementor-element-e0576f0 .elementor-heading-title{font-family:var( --e-global-typography-8b6e0ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b6e0ad-font-size );font-weight:var( --e-global-typography-8b6e0ad-font-weight );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-a8e9a8d{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-a8e9a8d p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-29f677a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-29f677a:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-29f677a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-dc31946{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15759 .elementor-element.elementor-element-dc31946:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-dc31946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-cbd8afc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15759 .elementor-element.elementor-element-457f0a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15759 .elementor-element.elementor-element-457f0a5{text-align:center;}.elementor-15759 .elementor-element.elementor-element-457f0a5 .elementor-heading-title{font-family:var( --e-global-typography-c01627b-font-family ), Sans-serif;font-size:var( --e-global-typography-c01627b-font-size );font-weight:var( --e-global-typography-c01627b-font-weight );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-1ca2f6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15759 .elementor-element.elementor-element-1ca2f6f{text-align:center;}.elementor-15759 .elementor-element.elementor-element-1ca2f6f .elementor-heading-title{font-family:var( --e-global-typography-c01627b-font-family ), Sans-serif;font-size:var( --e-global-typography-c01627b-font-size );font-weight:var( --e-global-typography-c01627b-font-weight );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-00d03fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-403b824 );--border-color:var( --e-global-color-403b824 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-00d03fc:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-00d03fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-65b0a6f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15759 .elementor-element.elementor-element-65b0a6f:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-65b0a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-443c859 .elementor-heading-title{font-family:var( --e-global-typography-c01627b-font-family ), Sans-serif;font-size:var( --e-global-typography-c01627b-font-size );font-weight:var( --e-global-typography-c01627b-font-weight );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-5d4e413{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.8;}.elementor-15759 .elementor-element.elementor-element-5d4e413::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.justsmileformazione.it/wp-content/uploads/2023/12/termini-e-condizioni-gatto.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-15759 .elementor-element.elementor-element-51b5550{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-144cdc2 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-144cdc2{color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-385ba22{--display:flex;}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button{background-color:#33333300;font-family:var( --e-global-typography-49c07aa-font-family ), Sans-serif;font-size:var( --e-global-typography-49c07aa-font-size );font-weight:var( --e-global-typography-49c07aa-font-weight );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button:hover, .elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button:hover svg, .elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button:focus svg{fill:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-c1504ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 00px;--row-gap:0px;--column-gap:00px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-c1504ff:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-c1504ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-026fd0a );}.elementor-15759 .elementor-element.elementor-element-83e5bd9{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15759 .elementor-element.elementor-element-83e5bd9:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-83e5bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-83e5bd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15759 .elementor-element.elementor-element-c1b10d0 .elementor-heading-title{font-family:var( --e-global-typography-c01627b-font-family ), Sans-serif;font-size:var( --e-global-typography-c01627b-font-size );font-weight:var( --e-global-typography-c01627b-font-weight );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-72af7da{--display:flex;--justify-content:center;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15759 .elementor-element.elementor-element-72af7da:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-72af7da::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.justsmileformazione.it/wp-content/uploads/2024/04/skyline-jap.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-15759 .elementor-element.elementor-element-47b78d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-03af3e4{font-family:"Nunito", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-c8d6ba9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button{background-color:var( --e-global-color-812f1e4 );font-family:var( --e-global-typography-49c07aa-font-family ), Sans-serif;font-size:var( --e-global-typography-49c07aa-font-size );font-weight:var( --e-global-typography-49c07aa-font-weight );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-primary );}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button:hover, .elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button-content-wrapper{flex-direction:row;}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button:hover svg, .elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button:focus svg{fill:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-48eac02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:0.3;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-48eac02::before, .elementor-15759 .elementor-element.elementor-element-48eac02 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-48eac02 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-48eac02 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-48eac02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-48eac02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-3174e21{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-90026e2{--display:flex;}.elementor-15759 .elementor-element.elementor-element-74e5327{text-align:start;}.elementor-15759 .elementor-element.elementor-element-74e5327 .elementor-heading-title{font-family:var( --e-global-typography-61cecda-font-family ), Sans-serif;font-size:var( --e-global-typography-61cecda-font-size );font-weight:var( --e-global-typography-61cecda-font-weight );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-fd2dd3a{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-fd2dd3a p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-495b0ad{--display:flex;}.elementor-15759 .elementor-element.elementor-element-1cee6c3{text-align:start;}.elementor-15759 .elementor-element.elementor-element-1cee6c3 .elementor-heading-title{font-family:var( --e-global-typography-8b6e0ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b6e0ad-font-size );font-weight:var( --e-global-typography-8b6e0ad-font-weight );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-a90cea4{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-a90cea4 p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-17d4093{--display:flex;}.elementor-15759 .elementor-element.elementor-element-d935454{text-align:start;}.elementor-15759 .elementor-element.elementor-element-d935454 .elementor-heading-title{font-family:var( --e-global-typography-8b6e0ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b6e0ad-font-size );font-weight:var( --e-global-typography-8b6e0ad-font-weight );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-54d2abf{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-54d2abf p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-8145e2a{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;}.elementor-15759 .elementor-element.elementor-element-8145e2a::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.justsmileformazione.it/wp-content/uploads/2024/05/calendario-sveglia.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-d0c6381{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15759 .elementor-element.elementor-element-d0c6381::before, .elementor-15759 .elementor-element.elementor-element-d0c6381 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-d0c6381 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-d0c6381 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-d0c6381 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-d0c6381 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-812f1e4 );--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-bbd3a7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15759 .elementor-element.elementor-element-bbd3a7f{text-align:center;}.elementor-15759 .elementor-element.elementor-element-bbd3a7f .elementor-heading-title{font-family:var( --e-global-typography-1714c09-font-family ), Sans-serif;font-size:var( --e-global-typography-1714c09-font-size );font-weight:var( --e-global-typography-1714c09-font-weight );letter-spacing:var( --e-global-typography-1714c09-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-7439c8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-7439c8c:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-7439c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-7439c8c::before, .elementor-15759 .elementor-element.elementor-element-7439c8c > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-7439c8c > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-7439c8c > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-7439c8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-7439c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-5e61af1{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15759 .elementor-element.elementor-element-c064543{text-align:center;}.elementor-15759 .elementor-element.elementor-element-c064543 .elementor-heading-title{font-family:var( --e-global-typography-61cecda-font-family ), Sans-serif;font-size:var( --e-global-typography-61cecda-font-size );font-weight:var( --e-global-typography-61cecda-font-weight );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-2cffeb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-2cffeb6:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-2cffeb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-2e32419{--display:flex;--justify-content:center;}.elementor-15759 .elementor-element.elementor-element-c440a08 .elementor-heading-title{font-family:var( --e-global-typography-687c352-font-family ), Sans-serif;font-size:var( --e-global-typography-687c352-font-size );font-weight:var( --e-global-typography-687c352-font-weight );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-44f9938 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-c1acfbc{--display:flex;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper .ff_t_c {font-family:"Nunito", Sans-serif;font-size:14px;font-weight:300;}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:100px;background-color:var( --e-global-color-secondary );color:#ffffff !important;border-radius:5px 5px 5px 5px;}.elementor-15759 .elementor-element.elementor-element-3ce2134 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-812f1e4 );}.elementor-15759 .elementor-element.elementor-element-803a60d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.3;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-803a60d::before, .elementor-15759 .elementor-element.elementor-element-803a60d > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-803a60d > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-803a60d > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-803a60d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-803a60d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-4a885d9{--display:flex;}.elementor-15759 .elementor-element.elementor-element-b79eab7{text-align:start;}.elementor-15759 .elementor-element.elementor-element-b79eab7 .elementor-heading-title{font-family:var( --e-global-typography-61cecda-font-family ), Sans-serif;font-size:var( --e-global-typography-61cecda-font-size );font-weight:var( --e-global-typography-61cecda-font-weight );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-6715a97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-100cbce{text-align:start;}.elementor-15759 .elementor-element.elementor-element-100cbce .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-f0032bc{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-f0032bc p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-ee60776{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-8c1bc98{text-align:start;}.elementor-15759 .elementor-element.elementor-element-8c1bc98 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-1226cff{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-1226cff p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-ad730ca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-1b4c897{text-align:start;}.elementor-15759 .elementor-element.elementor-element-1b4c897 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-d5e1008{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-d5e1008 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-dd69c97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-8981198{text-align:start;}.elementor-15759 .elementor-element.elementor-element-8981198 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-e4d0a88{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-e4d0a88 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-f9d88d4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-db0ef62{text-align:start;}.elementor-15759 .elementor-element.elementor-element-db0ef62 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-3ffcf55{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-3ffcf55 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-c2bdc3d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-139907a{text-align:start;}.elementor-15759 .elementor-element.elementor-element-139907a .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-4b3adf2{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-4b3adf2 p{margin-block-end:12px;}.elementor-15759 .elementor-element.elementor-element-d8ad3c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-614b552{text-align:start;}.elementor-15759 .elementor-element.elementor-element-614b552 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-45a1564{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-45a1564 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-0febf53{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-3f503d0{text-align:start;}.elementor-15759 .elementor-element.elementor-element-3f503d0 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-13439cb{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-13439cb p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-979ded2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-433fc6b{text-align:start;}.elementor-15759 .elementor-element.elementor-element-433fc6b .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-7efdac8{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-7efdac8 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-c91357e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-79bbb66{text-align:start;}.elementor-15759 .elementor-element.elementor-element-79bbb66 .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-b12667b{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-b12667b p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-a6bc9b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15759 .elementor-element.elementor-element-29fda6d{text-align:start;}.elementor-15759 .elementor-element.elementor-element-29fda6d .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );color:var( --e-global-color-403b824 );}.elementor-15759 .elementor-element.elementor-element-c9f31f0{columns:1;color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-c9f31f0 p{margin-block-end:0px;}.elementor-15759 .elementor-element.elementor-element-a15a9f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-cee4330{--display:flex;--min-height:40vh;--justify-content:center;}.elementor-15759 .elementor-element.elementor-element-cee4330:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-cee4330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.justsmileformazione.it/wp-content/uploads/2024/05/contatti-foglia-in-mano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-1e104f1{--display:flex;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15759 .elementor-element.elementor-element-1e104f1::before, .elementor-15759 .elementor-element.elementor-element-1e104f1 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-1e104f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-1e104f1 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-1e104f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-1e104f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-812f1e4 );--background-overlay:'';}.elementor-15759 .elementor-element.elementor-element-d3964d4{--display:flex;}.elementor-15759 .elementor-element.elementor-element-345a6f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15759 .elementor-element.elementor-element-345a6f9{text-align:start;}.elementor-15759 .elementor-element.elementor-element-345a6f9 .elementor-heading-title{font-family:var( --e-global-typography-1714c09-font-family ), Sans-serif;font-size:var( --e-global-typography-1714c09-font-size );font-weight:var( --e-global-typography-1714c09-font-weight );letter-spacing:var( --e-global-typography-1714c09-letter-spacing );color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-bbb0fdd{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-397bc12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15759 .elementor-element.elementor-element-9405539{--display:flex;}.elementor-15759 .elementor-element.elementor-element-df1208c .elementor-heading-title{font-family:var( --e-global-typography-8292150-font-family ), Sans-serif;font-size:var( --e-global-typography-8292150-font-size );font-weight:var( --e-global-typography-8292150-font-weight );letter-spacing:var( --e-global-typography-8292150-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-00c380f{color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-be3f8ad{text-align:center;}.elementor-15759 .elementor-element.elementor-element-be3f8ad .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:100;letter-spacing:5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-3b58743{--display:flex;}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-secondary );}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:var( --e-global-color-accent );}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper .ff_t_c {font-family:"Nunito", Sans-serif;font-size:14px;font-weight:300;}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-secondary );color:#ffffff !important;border-radius:5px 5px 5px 5px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15759 .elementor-element.elementor-element-ee53e54 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-812f1e4 );}@media(max-width:1024px){.elementor-15759 .elementor-element.elementor-element-18ad09e{--min-height:50vh;}.elementor-15759 .elementor-element.elementor-element-18ad09e::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-25px 0px;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-fa305a7{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-15759 .elementor-element.elementor-element-23a06f5 .elementor-heading-title{font-size:var( --e-global-typography-d6dd047-font-size );letter-spacing:var( --e-global-typography-d6dd047-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-e3f222c .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-ce457ac .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-c3adce0 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1e23c69{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--align-content:center;}.elementor-15759 .elementor-element.elementor-element-6e8a464 .elementor-heading-title{font-size:var( --e-global-typography-b6cd4bd-font-size );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-9b54bdc{--flex-wrap:wrap;}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-eb23391{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--align-content:center;}.elementor-15759 .elementor-element.elementor-element-5735aca .elementor-heading-title{font-size:var( --e-global-typography-b6cd4bd-font-size );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-bdf51d1{--flex-wrap:wrap;}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-10ecf6a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--align-content:center;}.elementor-15759 .elementor-element.elementor-element-aa60659 .elementor-heading-title{font-size:var( --e-global-typography-b6cd4bd-font-size );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-b02847b{--flex-wrap:wrap;}.elementor-15759 .elementor-element.elementor-element-8b07cf4 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-e0576f0 .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-29f677a{--justify-content:flex-end;}.elementor-15759 .elementor-element.elementor-element-457f0a5 .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1ca2f6f .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-443c859 .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-5d4e413::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-386px -295px;}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-c1b10d0 .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-74e5327 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1cee6c3 .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-d935454 .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-8145e2a{--min-height:50vh;}.elementor-15759 .elementor-element.elementor-element-d0c6381{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-15759 .elementor-element.elementor-element-bbd3a7f .elementor-heading-title{font-size:var( --e-global-typography-1714c09-font-size );letter-spacing:var( --e-global-typography-1714c09-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-7439c8c{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15759 .elementor-element.elementor-element-c064543 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-c440a08 .elementor-heading-title{font-size:var( --e-global-typography-687c352-font-size );}.elementor-15759 .elementor-element.elementor-element-b79eab7 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-100cbce .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-8c1bc98 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1b4c897 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-8981198 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-db0ef62 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-139907a .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-614b552 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-3f503d0 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-433fc6b .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-79bbb66 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-29fda6d .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-345a6f9 .elementor-heading-title{font-size:var( --e-global-typography-1714c09-font-size );letter-spacing:var( --e-global-typography-1714c09-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-397bc12{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15759 .elementor-element.elementor-element-df1208c .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}}@media(max-width:767px){.elementor-15759 .elementor-element.elementor-element-18ad09e{--min-height:320px;}.elementor-15759 .elementor-element.elementor-element-18ad09e::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-fa305a7{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-15759 .elementor-element.elementor-element-23a06f5 .elementor-heading-title{font-size:var( --e-global-typography-d6dd047-font-size );letter-spacing:var( --e-global-typography-d6dd047-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-5e11d8f{--padding-top:35px;--padding-bottom:35px;--padding-left:5px;--padding-right:5px;}.elementor-15759 .elementor-element.elementor-element-e3f222c .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-ce457ac .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-0efc9a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-c3adce0 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-6e8a464 .elementor-heading-title{font-size:var( --e-global-typography-b6cd4bd-font-size );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-051c3dd .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-5735aca .elementor-heading-title{font-size:var( --e-global-typography-b6cd4bd-font-size );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-180d781 .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-aa60659 .elementor-heading-title{font-size:var( --e-global-typography-b6cd4bd-font-size );letter-spacing:var( --e-global-typography-b6cd4bd-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-11e232c::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-11e232c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -33px;}.elementor-15759 .elementor-element.elementor-element-8b07cf4 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-e0576f0 .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-dc31946{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-457f0a5 .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1ca2f6f .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-00d03fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15759 .elementor-element.elementor-element-65b0a6f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15759 .elementor-element.elementor-element-443c859 .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-5d4e413::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-5d4e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-415px -369px;}.elementor-15759 .elementor-element.elementor-element-5d4e413{--overlay-opacity:0.14;}.elementor-15759 .elementor-element.elementor-element-1f87838 .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-c1b10d0 .elementor-heading-title{font-size:var( --e-global-typography-c01627b-font-size );letter-spacing:var( --e-global-typography-c01627b-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-72af7da::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-72af7da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;}.elementor-15759 .elementor-element.elementor-element-fb6df8b .elementor-button{font-size:var( --e-global-typography-49c07aa-font-size );letter-spacing:var( --e-global-typography-49c07aa-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-48eac02{--padding-top:35px;--padding-bottom:35px;--padding-left:5px;--padding-right:5px;}.elementor-15759 .elementor-element.elementor-element-74e5327 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1cee6c3 .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-d935454 .elementor-heading-title{font-size:var( --e-global-typography-8b6e0ad-font-size );letter-spacing:var( --e-global-typography-8b6e0ad-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-8145e2a{--min-height:320px;}.elementor-15759 .elementor-element.elementor-element-8145e2a::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15759 .elementor-element.elementor-element-d0c6381{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15759 .elementor-element.elementor-element-bbd3a7f .elementor-heading-title{font-size:var( --e-global-typography-1714c09-font-size );letter-spacing:var( --e-global-typography-1714c09-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-7439c8c{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15759 .elementor-element.elementor-element-5e61af1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15759 .elementor-element.elementor-element-c064543 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-c440a08 .elementor-heading-title{font-size:var( --e-global-typography-687c352-font-size );}.elementor-15759 .elementor-element.elementor-element-803a60d{--padding-top:35px;--padding-bottom:35px;--padding-left:5px;--padding-right:5px;}.elementor-15759 .elementor-element.elementor-element-b79eab7 .elementor-heading-title{font-size:var( --e-global-typography-61cecda-font-size );letter-spacing:var( --e-global-typography-61cecda-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-100cbce .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-8c1bc98 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-1b4c897 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-8981198 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-db0ef62 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-139907a .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-614b552 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-3f503d0 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-433fc6b .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-79bbb66 .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-29fda6d .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-345a6f9 .elementor-heading-title{font-size:var( --e-global-typography-1714c09-font-size );letter-spacing:var( --e-global-typography-1714c09-letter-spacing );}.elementor-15759 .elementor-element.elementor-element-397bc12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15759 .elementor-element.elementor-element-df1208c .elementor-heading-title{font-size:var( --e-global-typography-8292150-font-size );letter-spacing:var( --e-global-typography-8292150-letter-spacing );}}@media(min-width:768px){.elementor-15759 .elementor-element.elementor-element-fa305a7{--width:100%;}.elementor-15759 .elementor-element.elementor-element-dd130c0{--width:100%;}.elementor-15759 .elementor-element.elementor-element-5d663ab{--width:80%;}.elementor-15759 .elementor-element.elementor-element-9b54bdc{--width:20%;}.elementor-15759 .elementor-element.elementor-element-af3a98b{--width:80%;}.elementor-15759 .elementor-element.elementor-element-bdf51d1{--width:20%;}.elementor-15759 .elementor-element.elementor-element-0d86626{--width:80%;}.elementor-15759 .elementor-element.elementor-element-b02847b{--width:20%;}.elementor-15759 .elementor-element.elementor-element-11e232c{--width:33%;}.elementor-15759 .elementor-element.elementor-element-00d03fc{--width:80%;}.elementor-15759 .elementor-element.elementor-element-65b0a6f{--width:100%;}.elementor-15759 .elementor-element.elementor-element-51b5550{--width:55%;}.elementor-15759 .elementor-element.elementor-element-83e5bd9{--width:100%;}.elementor-15759 .elementor-element.elementor-element-72af7da{--width:100%;}.elementor-15759 .elementor-element.elementor-element-47b78d8{--width:65%;}.elementor-15759 .elementor-element.elementor-element-d0c6381{--width:100%;}.elementor-15759 .elementor-element.elementor-element-2cffeb6{--width:100%;}.elementor-15759 .elementor-element.elementor-element-2e32419{--width:50%;}.elementor-15759 .elementor-element.elementor-element-c1acfbc{--width:50%;}.elementor-15759 .elementor-element.elementor-element-3b58743{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15759 .elementor-element.elementor-element-5d663ab{--width:100%;}.elementor-15759 .elementor-element.elementor-element-9b54bdc{--width:100%;}.elementor-15759 .elementor-element.elementor-element-af3a98b{--width:100%;}.elementor-15759 .elementor-element.elementor-element-bdf51d1{--width:100%;}.elementor-15759 .elementor-element.elementor-element-0d86626{--width:100%;}.elementor-15759 .elementor-element.elementor-element-b02847b{--width:100%;}}@media(min-width:1025px){.elementor-15759 .elementor-element.elementor-element-18ad09e::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-18ad09e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15759 .elementor-element.elementor-element-8145e2a::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15759 .elementor-element.elementor-element-8145e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15759 .elementor-element.elementor-element-cee4330:not(.elementor-motion-effects-element-type-background), .elementor-15759 .elementor-element.elementor-element-cee4330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}