.elementor-4543 .elementor-element.elementor-element-59c4352e{--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;--overflow:hidden;--z-index:5;}.elementor-widget-button .elementor-button{background-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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-4c15974a .elementor-button{background-color:var( --e-global-color-e7e3688 );font-family:"Rock Salt", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-512d016 );color:var( --e-global-color-512d016 );border-style:none;border-radius:0px 3px 3px 0px;padding:75px 3px 75px 3px;}.elementor-4543 .elementor-element.elementor-element-4c15974a .elementor-button:hover, .elementor-4543 .elementor-element.elementor-element-4c15974a .elementor-button:focus{background-color:var( --e-global-color-4ecb83e );}body:not(.rtl) .elementor-4543 .elementor-element.elementor-element-4c15974a{left:0px;}body.rtl .elementor-4543 .elementor-element.elementor-element-4c15974a{right:0px;}.elementor-4543 .elementor-element.elementor-element-4c15974a{top:450px;}.elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button{background-color:var( --e-global-color-332d03b );font-family:"Rock Salt", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 0px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 0px 0px 3px;padding:50px 20px 50px 10px;}.elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button:hover, .elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-332d03b );}body:not(.rtl) .elementor-4543 .elementor-element.elementor-element-688bb6f{right:0px;}body.rtl .elementor-4543 .elementor-element.elementor-element-688bb6f{left:0px;}.elementor-4543 .elementor-element.elementor-element-688bb6f{top:400px;}.elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button:hover svg, .elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button:focus svg{fill:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-f67aa2b{--display:flex;--overflow:hidden;--z-index:50;}.elementor-4543 .elementor-element.elementor-element-1312af6 .e-off-canvas__content{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-1312af6 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-4543 .elementor-element.elementor-element-1312af6{--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:center;--e-off-canvas-width:32vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.5s;--e-off-canvas-overlay-opacity:1;}.elementor-4543 .elementor-element.elementor-element-53f9e36{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-4543 .elementor-element.elementor-element-3e051ef .elementor-button{background-color:var( --e-global-color-332d03b );font-family:"Rock Salt", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-4ecb83e );color:var( --e-global-color-4ecb83e );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3e051ef{z-index:10;}.elementor-4543 .elementor-element.elementor-element-3e051ef .elementor-button:hover, .elementor-4543 .elementor-element.elementor-element-3e051ef .elementor-button:focus{color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-3e051ef .elementor-button:hover svg, .elementor-4543 .elementor-element.elementor-element-3e051ef .elementor-button:focus svg{fill:var( --e-global-color-e7e3688 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-5ded9e6 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-5ded9e6{text-align:center;}.elementor-4543 .elementor-element.elementor-element-5ded9e6 img{height:13vh;object-fit:contain;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-295ffa9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#246D6838;--border-color:#246D6838;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-4543 .elementor-element.elementor-element-3d29969 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-3d29969 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4543 .elementor-element.elementor-element-cf025bb > .elementor-widget-container{padding:0px 10px 0px 15px;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#246D681A;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-cf025bb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-e32b9b0{--display:flex;--min-height:78vh;--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-e32b9b0:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-e32b9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-c86f1fa{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3fd18c1 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3fd18c1.elementor-element{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-3fd18c1{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-3fd18c1 .elementor-heading-title{font-family:var( --e-global-typography-77d74d8-font-family ), Sans-serif;font-size:var( --e-global-typography-77d74d8-font-size );font-weight:var( --e-global-typography-77d74d8-font-weight );text-transform:var( --e-global-typography-77d74d8-text-transform );font-style:var( --e-global-typography-77d74d8-font-style );text-decoration:var( --e-global-typography-77d74d8-text-decoration );line-height:var( --e-global-typography-77d74d8-line-height );letter-spacing:var( --e-global-typography-77d74d8-letter-spacing );word-spacing:var( --e-global-typography-77d74d8-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-707e410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-707e410.elementor-element{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-707e410{z-index:2;text-align:left;}.elementor-4543 .elementor-element.elementor-element-707e410 .elementor-heading-title{font-family:var( --e-global-typography-9c513db-font-family ), Sans-serif;font-size:var( --e-global-typography-9c513db-font-size );font-weight:var( --e-global-typography-9c513db-font-weight );text-transform:var( --e-global-typography-9c513db-text-transform );font-style:var( --e-global-typography-9c513db-font-style );text-decoration:var( --e-global-typography-9c513db-text-decoration );line-height:var( --e-global-typography-9c513db-line-height );letter-spacing:var( --e-global-typography-9c513db-letter-spacing );word-spacing:var( --e-global-typography-9c513db-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c3c5a51{--display:flex;--min-height:73vh;}.elementor-4543 .elementor-element.elementor-element-c3c5a51:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-c3c5a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_3__FW6B3932-NR-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-c3c5a51 > .elementor-shape-top .elementor-shape-fill, .elementor-4543 .elementor-element.elementor-element-c3c5a51 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-c3c5a51 > .elementor-shape-top svg, .elementor-4543 .elementor-element.elementor-element-c3c5a51 > .e-con-inner > .elementor-shape-top svg{height:73px;}.elementor-4543 .elementor-element.elementor-element-5fd3280{--display:flex;--min-height:94vh;--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;--flex-wrap:wrap;--overflow:hidden;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-5fd3280:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-5fd3280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-4dc7035{--display:flex;--min-height:93vh;border-style:none;--border-style:none;}.elementor-4543 .elementor-element.elementor-element-4dc7035:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-4dc7035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/best_things_to_do_in_bergamo-Blue.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-4dc7035 > .elementor-shape-top .elementor-shape-fill, .elementor-4543 .elementor-element.elementor-element-4dc7035 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-4dc7035 > .elementor-shape-top svg, .elementor-4543 .elementor-element.elementor-element-4dc7035 > .e-con-inner > .elementor-shape-top svg{height:333px;}.elementor-4543 .elementor-element.elementor-element-4dc7035.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-3026898{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3026898.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-cd6d856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-cd6d856.elementor-element{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-cd6d856{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-cd6d856 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:75px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-4ecb83e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-4543 .elementor-element.elementor-element-0f8adbe{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-273f4c0{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-273f4c0:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-273f4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/best_things_to_do_in_bergamo-Blue.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-1cd49cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-1cd49cd::before, .elementor-4543 .elementor-element.elementor-element-1cd49cd > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-1cd49cd > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-1cd49cd > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-1cd49cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-1cd49cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-512d016 );--background-overlay:'';}.elementor-4543 .elementor-element.elementor-element-7a37ca8{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7a37ca8 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:75px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-cdd58f2{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-41a2755{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-41a2755:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-41a2755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-c1d4bef > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c1d4bef.elementor-element{--align-self:flex-start;}.elementor-4543 .elementor-element.elementor-element-c1d4bef{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-c1d4bef .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-83fe37a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 190px;}.elementor-4543 .elementor-element.elementor-element-83fe37a.elementor-element{--align-self:flex-start;}.elementor-4543 .elementor-element.elementor-element-83fe37a{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-83fe37a .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-afed319 > .elementor-widget-container{--e-transform-rotateZ:-10deg;--e-transform-translateX:-70px;--e-transform-translateY:-63px;--e-transform-flipX:-1;margin:0px 0px -61px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-afed319{--lottie-container-width:22%;}.elementor-4543 .elementor-element.elementor-element-242fdcc{--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;}.elementor-4543 .elementor-element.elementor-element-750a67a{--display:flex;}.elementor-4543 .elementor-element.elementor-element-750a67a:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-750a67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Ramy-and-Willine-Booking.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-d9a00d1{--display:flex;}.elementor-4543 .elementor-element.elementor-element-0701895{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-9687f49{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7f89e9d{--iteration-count:infinite;--animation-duration:1200ms;--e-transform-origin-x:right;--e-transform-origin-y:bottom;--dynamic-text-color:var( --e-global-color-fb7e40c );}.elementor-4543 .elementor-element.elementor-element-7f89e9d > .elementor-widget-container{--e-transform-rotateZ:-15deg;margin:-40px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-4543 .elementor-element.elementor-element-7f89e9d .elementor-headline{text-align:right;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-7f89e9d .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-fb7e40c );stroke-width:1px;}.elementor-4543 .elementor-element.elementor-element-7f89e9d .elementor-headline-plain-text{color:var( --e-global-color-fb7e40c );}.elementor-4543 .elementor-element.elementor-element-7f89e9d .elementor-headline-dynamic-text{font-family:"Ephesis", Sans-serif;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;}.elementor-4543 .elementor-element.elementor-element-b362e2b{--display:flex;--min-height:50px;--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;--justify-content:space-around;--align-items:center;}.elementor-4543 .elementor-element.elementor-element-b362e2b:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-b362e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-8492aa9 > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-8492aa9.elementor-element{--order:-99999 /* order start hack */;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-8492aa9{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4543 .elementor-element.elementor-element-8492aa9 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-a416b52.elementor-element{--order:-99999 /* order start hack */;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-a416b52{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4543 .elementor-element.elementor-element-a416b52 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-cdbbb19{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4543 .elementor-element.elementor-element-cdbbb19:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-cdbbb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-widget-slides .elementor-slide-heading{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-repeater-item-25f95d8 .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_1__FW6B3957-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-repeater-item-25f95d8 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-repeater-item-b3b44dd .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_6__FW6B3938-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-repeater-item-b3b44dd .swiper-slide-contents{margin-right:auto;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-repeater-item-b3b44dd .swiper-slide-inner{align-items:center;text-align:center;}.elementor-4543 .elementor-element.elementor-element-6d4281f .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-4543 .elementor-element.elementor-element-6d4281f{z-index:0;}.elementor-4543 .elementor-element.elementor-element-6d4281f .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-6d4281f .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-heading{color:var( --e-global-color-4ecb83e );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-description{color:var( --e-global-color-4ecb83e );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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a9ec5c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:263px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0494faa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0494faa{z-index:2;}.elementor-4543 .elementor-element.elementor-element-0494faa .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 0px 27px #FFFFFF;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1e1170e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;}.elementor-4543 .elementor-element.elementor-element-1e1170e{z-index:2;}.elementor-4543 .elementor-element.elementor-element-1e1170e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 26px rgba(255, 255, 255, 0.99);color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-beeff34{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-16c89b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-16c89b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-f1b9986 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-f1b9986{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-68a3808{--display:flex;--min-height:50px;--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;--justify-content:space-around;--align-items:center;--border-radius:0px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:50px;}.elementor-4543 .elementor-element.elementor-element-68a3808:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-68a3808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-02b6cca > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-02b6cca.elementor-element{--order:-99999 /* order start hack */;}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-icon i{color:var( --e-global-color-e01ff1e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-icon svg{fill:var( --e-global-color-e01ff1e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-02b6cca{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-1e7080e > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1e7080e.elementor-element{--order:-99999 /* order start hack */;}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-icon i{color:var( --e-global-color-e01ff1e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-icon svg{fill:var( --e-global-color-e01ff1e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-1e7080e{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4543 .elementor-element.elementor-element-1e7080e .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-4951daa > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4951daa.elementor-element{--order:-99999 /* order start hack */;}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-icon i{color:var( --e-global-color-e01ff1e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-icon svg{fill:var( --e-global-color-e01ff1e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-4951daa{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4543 .elementor-element.elementor-element-4951daa .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-9ea61b9{--display:flex;--z-index:2;}.elementor-4543 .elementor-element.elementor-element-f9e0a25 > .elementor-widget-container{margin:-130px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f9e0a25 img{border-style:double;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-5d08e87 > .elementor-widget-container{margin:-80px 0px 0px 58px;}.elementor-4543 .elementor-element.elementor-element-5d08e87 img{border-style:double;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-f48ab7e{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.08;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.5) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f48ab7e:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-f48ab7e::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Arco-Background.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-0abc4a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0abc4a8 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-09c4697 > .elementor-widget-container{padding:0px 0px 0px 150px;}.elementor-4543 .elementor-element.elementor-element-09c4697 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-fb7a1ff{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--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-4543 .elementor-element.elementor-element-02e897e{--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:flex-end;}.elementor-4543 .elementor-element.elementor-element-02e897e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-ffded9c{--spacer-size:50px;}.elementor-4543 .elementor-element.elementor-element-c152a84{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:70px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c152a84:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-c152a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-66fb86b .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a0ac5e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a0ac5e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e4bd544 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-e4bd544 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-139710a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:290px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b2e6d48{color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3f9b313{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4543 .elementor-element.elementor-element-cca3ca8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-cca3ca8 img{border-style:solid;border-width:15px 15px 15px 15px;border-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-7775330{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4e3d05e{--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;}.elementor-4543 .elementor-element.elementor-element-4e3d05e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-8dc17ca{--spacer-size:50px;}.elementor-4543 .elementor-element.elementor-element-dd1af78{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:70px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-dd1af78:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-dd1af78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-c483312 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c8b5a1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c8b5a1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e7f1f3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-e7f1f3d .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-65c24e9{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0c6a0b1{color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b64a9bb > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-b64a9bb{font-family:"Lora", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-c12424f{color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4369706{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--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-4543 .elementor-element.elementor-element-4369706.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-bd114c7 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-bd114c7{z-index:1;}.elementor-4543 .elementor-element.elementor-element-bd114c7 img{border-style:solid;border-width:15px 15px 15px 15px;border-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-07e9e2d{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-07e9e2d:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-07e9e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-8116e53 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-8116e53 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:75px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3410b58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 150px;}.elementor-4543 .elementor-element.elementor-element-3410b58 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d0064cc{--display:flex;--min-height:11vh;--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 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1a9ab39{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-1a9ab39 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4543 .elementor-element.elementor-element-7486c48{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-7486c48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7486c48 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7486c48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7486c48.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-7486c48.elementor-view-default .elementor-icon{color:var( --e-global-color-4ecb83e );border-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7486c48.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-7486c48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c9da7f7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-495cbb0{--display:flex;--min-height:11vh;--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 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f845469{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-f845469 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4f290b2{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-4f290b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4f290b2 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-4f290b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4f290b2.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-4f290b2.elementor-view-default .elementor-icon{color:var( --e-global-color-4ecb83e );border-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4f290b2.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-4f290b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a2eb9b9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ed867ed{--display:flex;--min-height:11vh;--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 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1640bd7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-1640bd7 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-200e61a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-200e61a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-200e61a .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-200e61a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-200e61a.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-200e61a.elementor-view-default .elementor-icon{color:var( --e-global-color-4ecb83e );border-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-200e61a.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-200e61a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a742e47{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6cf348e{--display:flex;--min-height:11vh;--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 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0d29637{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-0d29637 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-afe6383{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-afe6383 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-afe6383 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-afe6383.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-afe6383.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-afe6383.elementor-view-default .elementor-icon{color:var( --e-global-color-4ecb83e );border-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-afe6383.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-afe6383.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-11a165f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-06b408a{--display:flex;--min-height:11vh;--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 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-2d2d1e7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-2d2d1e7 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f34184c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-f34184c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f34184c .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-f34184c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f34184c.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-f34184c.elementor-view-default .elementor-icon{color:var( --e-global-color-4ecb83e );border-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f34184c.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-f34184c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1ef8f8c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-74efa5c{--display:flex;--min-height:11vh;--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9e42dc2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-9e42dc2 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-67a5913{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-67a5913 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-67a5913 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-67a5913.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-67a5913.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-67a5913.elementor-view-default .elementor-icon{color:var( --e-global-color-4ecb83e );border-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-67a5913.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-67a5913.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e5a36bc{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4543 .elementor-element.elementor-element-e9b4eed{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-39999e6 > .elementor-widget-container{padding:0px 0px 0px 100px;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-39999e6{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4543 .elementor-element.elementor-element-39999e6 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-dd35ca1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-759f78a{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-759f78a:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-759f78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-1ab36da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-84452c7 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-84452c7 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ca0c70a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 110px;}.elementor-4543 .elementor-element.elementor-element-ca0c70a .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-5406d18{--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;}.elementor-4543 .elementor-element.elementor-element-5406d18:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-5406d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-91711a5{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:5px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-33f37ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-33f37ea{text-align:left;}.elementor-4543 .elementor-element.elementor-element-33f37ea .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c1f1fc1{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-91aa88c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-91aa88c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-e7e3688 );stroke-width:3px;}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-plain-text{color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-dynamic-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-60d7cfb{--display:flex;}.elementor-4543 .elementor-element.elementor-element-63260d7 .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_3__FW6B3932-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-63260d7 .elementor-repeater-item-a929693 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_1__FW6B3957-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-63260d7 .elementor-repeater-item-1303460 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_6__FW6B3938-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-63260d7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:40vh;}.elementor-4543 .elementor-element.elementor-element-63260d7{width:var( --container-widget-width, 102.615% );max-width:102.615%;--container-widget-width:102.615%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-63260d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-63260d7 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-63260d7 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-962e58e{--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;}.elementor-4543 .elementor-element.elementor-element-962e58e:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-962e58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-fdfde72{--display:flex;}.elementor-4543 .elementor-element.elementor-element-97590eb .elementor-repeater-item-07e4319 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_4__FW6B3929-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-97590eb .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_11__FW6B3943-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-97590eb .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_4__FW6B3929-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-97590eb .elementor-repeater-item-a929693 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_12__FW6B3941-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-97590eb .swiper-slide{transition-duration:calc(5500ms*1.2);height:35vh;}.elementor-4543 .elementor-element.elementor-element-97590eb{width:var( --container-widget-width, 110.711% );max-width:110.711%;--container-widget-width:110.711%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-97590eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-97590eb .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-97590eb .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-ec75998{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:5px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-ee484e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ee484e7{text-align:left;}.elementor-4543 .elementor-element.elementor-element-ee484e7 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d9ea54f{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e62cf99{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-e62cf99:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-e62cf99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-6c28104{--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;}.elementor-4543 .elementor-element.elementor-element-6c28104:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-6c28104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-ea71f6d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:5px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-ffe6f96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ffe6f96{text-align:left;}.elementor-4543 .elementor-element.elementor-element-ffe6f96 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-af10eef{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a2287f7{--display:flex;}.elementor-4543 .elementor-element.elementor-element-bb244db .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/F-Bathroom_1__FW6B3907-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-bb244db .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/F-Bathroom_2__FW6B3908-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-bb244db .elementor-repeater-item-a929693 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/F-Bathroom_3__FW6B3911-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-bb244db .swiper-slide{transition-duration:calc(5500ms*1.2);height:40vh;}.elementor-4543 .elementor-element.elementor-element-bb244db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-bb244db .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-bb244db .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-ba1d710{--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;}.elementor-4543 .elementor-element.elementor-element-ba1d710:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-ba1d710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-cfefffd{--display:flex;}.elementor-4543 .elementor-element.elementor-element-0e475c8 .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Ameneties.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-0e475c8 .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/C-Bed-4__20250221_130935-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-0e475c8 .swiper-slide{transition-duration:calc(5500ms*1.2);height:40vh;}.elementor-4543 .elementor-element.elementor-element-0e475c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-0e475c8 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-0e475c8 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-22e8168{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:5px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-8ec2af0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-8ec2af0{text-align:left;}.elementor-4543 .elementor-element.elementor-element-8ec2af0 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-16468ab{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f77e08d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f77e08d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-e7e3688 );stroke-width:3px;}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-plain-text{color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-dynamic-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ef733e4{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ef733e4:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-ef733e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-25f95d8 .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/E-Kitchen_2__FW6B3988-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-25f95d8 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-b3b44dd .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/E-Kitchen_3__FW6B3991-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-b3b44dd .swiper-slide-contents{margin-right:auto;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-b3b44dd .swiper-slide-inner{align-items:center;text-align:center;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-ec7b47f .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/E-Kitchen_4__FW6B3998-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-ec7b47f .swiper-slide-contents{margin-right:auto;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-repeater-item-ec7b47f .swiper-slide-inner{align-items:center;text-align:center;}.elementor-4543 .elementor-element.elementor-element-b0a600d .swiper-slide{transition-duration:calc(5000ms*1.2);height:55vh;}.elementor-4543 .elementor-element.elementor-element-b0a600d > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-b0a600d{z-index:0;}.elementor-4543 .elementor-element.elementor-element-b0a600d .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-b0a600d .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-heading{color:var( --e-global-color-4ecb83e );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-description{color:var( --e-global-color-4ecb83e );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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2831606{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:271px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4543 .elementor-element.elementor-element-bfa5ec3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-bfa5ec3 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 0px 28px #FFFFFF;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-2225c37 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-4543 .elementor-element.elementor-element-2225c37 .elementor-heading-title{text-shadow:0px 0px 25px #FFFFFF;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ffb668f{--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;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4543 .elementor-element.elementor-element-51971ca{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-51971ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-6ad90d8{--display:flex;}.elementor-4543 .elementor-element.elementor-element-6ad90d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-298a522{text-align:justify;}.elementor-4543 .elementor-element.elementor-element-298a522 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a4a307c{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-18b1c12 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4543 .elementor-element.elementor-element-18b1c12{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-730df19{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#24646D17;--border-color:#24646D17;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b4d51db{text-align:left;}.elementor-4543 .elementor-element.elementor-element-b4d51db .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-0179a58{text-align:left;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7aa8dd9{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-4543 .elementor-element.elementor-element-7aa8dd9:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-7aa8dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-7378f21 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7378f21{z-index:3;}.elementor-4543 .elementor-element.elementor-element-7378f21 img{width:74%;border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFAF0;border-radius:25px 25px 25px 25px;}.elementor-4543 .elementor-element.elementor-element-a0cc235 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a0cc235{text-align:center;}.elementor-4543 .elementor-element.elementor-element-a0cc235 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-704c6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-704c6f4{text-align:center;font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-695a071 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-695a071{--lottie-container-width:80%;}.elementor-4543 .elementor-element.elementor-element-aca525e{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-aca525e:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-aca525e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-a55b3fd > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-a55b3fd .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-085d1a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 140px;}.elementor-4543 .elementor-element.elementor-element-085d1a5 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-2d50c6b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-2d50c6b:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-2d50c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-5c6f858{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-5c6f858.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-937a53c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-937a53c{text-align:left;}.elementor-4543 .elementor-element.elementor-element-937a53c .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c6bc1e1{--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;}.elementor-4543 .elementor-element.elementor-element-5f2e621{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-5f2e621.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-a842606{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a842606 p{margin-block-end:5px;}.elementor-4543 .elementor-element.elementor-element-9a521ad{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-9a521ad p{margin-block-end:5px;}.elementor-4543 .elementor-element.elementor-element-7ec6769{--display:flex;}.elementor-4543 .elementor-element.elementor-element-548c236 .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Nuki-Arco.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-548c236 .elementor-repeater-item-d6cf762 .swiper-slide-bg{background-color:#5DA091;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Nuki-Arco-combined.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-548c236 .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/nextpit_Nuki_Smart_Lock_Pro_Test-3-w1400h788.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-548c236 .elementor-repeater-item-98ad2bc .swiper-slide-bg{background-color:#5DA091;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Nuki-Arco-combined.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-548c236 .swiper-slide{transition-duration:calc(5000ms*1.2);height:225px;}.elementor-4543 .elementor-element.elementor-element-548c236 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-548c236 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7724deb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-296d101{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-296d101.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-9a8a018{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-9a8a018.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-a9f8463{width:var( --container-widget-width, 84.887% );max-width:84.887%;--container-widget-width:84.887%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a9f8463.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-a9f8463 p{margin-block-end:5px;}.elementor-4543 .elementor-element.elementor-element-2155cf4{text-align:justify;font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-2155cf4 p{margin-block-end:2px;}.elementor-4543 .elementor-element.elementor-element-44b63c8{--display:flex;}.elementor-4543 .elementor-element.elementor-element-8f67c3d .elementor-repeater-item-e878d47 .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Nuki-Arco-combined.webp);background-size:contain;}.elementor-4543 .elementor-element.elementor-element-8f67c3d .swiper-slide{transition-duration:calc(5000ms*1.2);height:185px;}.elementor-4543 .elementor-element.elementor-element-8f67c3d .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-8f67c3d .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-e5bdbc5{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-e5bdbc5:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-e5bdbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-69b32e0{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-69b32e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-794602a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-794602a{text-align:left;}.elementor-4543 .elementor-element.elementor-element-794602a .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-848c623{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-dcee784{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-dcee784:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-dcee784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-966f799 .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Main-Thermostate20250221_102218-11.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-966f799 .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/FW6B3876-Migliorato-NR.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-966f799 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-4543 .elementor-element.elementor-element-966f799{width:var( --container-widget-width, 121.493% );max-width:121.493%;--container-widget-width:121.493%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-966f799.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-966f799 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-966f799 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-4613a91{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4613a91:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-4613a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-1461c43{--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;}.elementor-4543 .elementor-element.elementor-element-1461c43:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-1461c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-183c010{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-183c010.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-aa4e5b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-aa4e5b4{text-align:left;}.elementor-4543 .elementor-element.elementor-element-aa4e5b4 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-703bcb8{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1caaaf8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1caaaf8:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-1caaaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-3f1e0ca .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/D-Bedroom_13__FW6B3963-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-3f1e0ca .swiper-slide{transition-duration:calc(5000ms*1.2);height:28vh;}.elementor-4543 .elementor-element.elementor-element-3f1e0ca{width:var( --container-widget-width, 114.648% );max-width:114.648%;--container-widget-width:114.648%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-3f1e0ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-3f1e0ca .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-3f1e0ca .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-4543 .elementor-element.elementor-element-30a3802{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-30a3802:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-30a3802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-c3d3c39{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-c3d3c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-1b9b75d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1b9b75d{text-align:left;}.elementor-4543 .elementor-element.elementor-element-1b9b75d .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-56cfe91{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-cb79270{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-cb79270:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-cb79270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-8c8af42 .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/E-Kitchen_3__FW6B3991-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-8c8af42 .swiper-slide{transition-duration:calc(5000ms*1.2);height:28vh;}.elementor-4543 .elementor-element.elementor-element-8c8af42{width:var( --container-widget-width, 106.087% );max-width:106.087%;--container-widget-width:106.087%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-8c8af42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-8c8af42 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-8c8af42 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-4543 .elementor-element.elementor-element-32653ae{--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;}.elementor-4543 .elementor-element.elementor-element-32653ae:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-32653ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-eb71e4a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-eb71e4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-7a14cd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7a14cd4{text-align:left;}.elementor-4543 .elementor-element.elementor-element-7a14cd4 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-9367220{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-bd7cf4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-bd7cf4a:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-bd7cf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-6e7d508 .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:#F3ECDD;background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/E-Kitchen_4__FW6B3998-NR-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-6e7d508 .swiper-slide{transition-duration:calc(5000ms*1.2);height:28vh;}.elementor-4543 .elementor-element.elementor-element-6e7d508{width:var( --container-widget-width, 104.36% );max-width:104.36%;--container-widget-width:104.36%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-6e7d508.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-6e7d508 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-6e7d508 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-082008b{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-082008b:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-082008b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-d7d6966{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-d7d6966:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-d7d6966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-5b323b3{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-5b323b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-411a2f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-411a2f9{text-align:left;}.elementor-4543 .elementor-element.elementor-element-411a2f9 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c153cdb{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-2f56855{--e-image-carousel-slides-to-show:6;}.elementor-4543 .elementor-element.elementor-element-2f56855 .swiper-wrapper{display:flex;align-items:center;}.elementor-4543 .elementor-element.elementor-element-c670245{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c670245:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-c670245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-9501c6f .elementor-repeater-item-e878d47 .swiper-slide-bg{background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Chiaro-Tv.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-9501c6f .swiper-slide{transition-duration:calc(5000ms*1.2);height:30vh;}.elementor-4543 .elementor-element.elementor-element-9501c6f{width:var( --container-widget-width, 104.854% );max-width:104.854%;--container-widget-width:104.854%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-9501c6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-9501c6f .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-9501c6f .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-74c8364{--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;}.elementor-4543 .elementor-element.elementor-element-74c8364:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-74c8364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-6ca8fb1{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-6ca8fb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-deff078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-deff078{text-align:left;}.elementor-4543 .elementor-element.elementor-element-deff078 .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-aea71a3{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c613d36{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c613d36:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-c613d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-a665419 .elementor-repeater-item-7101878 .swiper-slide-bg{background-color:var( --e-global-color-709340c );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/Iron.webp);background-size:contain;}.elementor-4543 .elementor-element.elementor-element-a665419 .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-709340c );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/IronTable.webp);background-size:contain;}.elementor-4543 .elementor-element.elementor-element-a665419 .swiper-slide{transition-duration:calc(5000ms*1.2);height:30vh;}.elementor-4543 .elementor-element.elementor-element-a665419.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-a665419 .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-a665419 .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-9a30a78{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.08;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9a30a78:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-9a30a78::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/43190021_9041216.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-74c16d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-74c16d8 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1d0aec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 150px;}.elementor-4543 .elementor-element.elementor-element-1d0aec5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-77b29a3{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f28d2f3.elementor-element{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-f28d2f3{text-align:center;}.elementor-4543 .elementor-element.elementor-element-f28d2f3 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-2ce2513 );}.elementor-4543 .elementor-element.elementor-element-d32a7aa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-4543 .elementor-element.elementor-element-d892f5f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-4fe9848{text-align:center;}.elementor-4543 .elementor-element.elementor-element-4fe9848 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7a8841d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7a8841d .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ee9e1db{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-55577b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-bd770a0{text-align:center;}.elementor-4543 .elementor-element.elementor-element-bd770a0 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-8f6c54c{text-align:center;}.elementor-4543 .elementor-element.elementor-element-8f6c54c .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-604096a{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e0669e1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-536e45a{text-align:center;}.elementor-4543 .elementor-element.elementor-element-536e45a .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-8848267{text-align:center;}.elementor-4543 .elementor-element.elementor-element-8848267 .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1889bb8{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ddcdd69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-1b2d21b{text-align:center;}.elementor-4543 .elementor-element.elementor-element-1b2d21b .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6098c94{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6098c94 .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-bfe9738{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-0a6e9aa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-97d86d8.elementor-element{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-97d86d8{text-align:center;}.elementor-4543 .elementor-element.elementor-element-97d86d8 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:80px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;color:var( --e-global-color-5fcd7be );}.elementor-4543 .elementor-element.elementor-element-cf6eaea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-33e8e2d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-33e8e2d .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-25ff7bb{text-align:center;}.elementor-4543 .elementor-element.elementor-element-25ff7bb .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4960a0b{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-52e3167{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-e30015f{text-align:center;}.elementor-4543 .elementor-element.elementor-element-e30015f .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3b441d1{text-align:center;}.elementor-4543 .elementor-element.elementor-element-3b441d1 .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-23c7bdf{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-48ac6ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-736a8c3{text-align:center;}.elementor-4543 .elementor-element.elementor-element-736a8c3 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d5eb9dd{text-align:center;}.elementor-4543 .elementor-element.elementor-element-d5eb9dd .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3e625f3{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ddf6ca6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#24646D17;--border-color:#24646D17;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-6296b50{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6296b50 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-319c2b1{text-align:center;}.elementor-4543 .elementor-element.elementor-element-319c2b1 .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-cd798d3{text-align:center;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-832b729{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-832b729:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-832b729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-e4a61e9 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-e4a61e9 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6234d33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 120px;}.elementor-4543 .elementor-element.elementor-element-6234d33 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e08cc8c{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-e08cc8c:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-e08cc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-b183c06{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-b183c06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-011f84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-011f84a{text-align:left;}.elementor-4543 .elementor-element.elementor-element-011f84a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-9712b04{text-align:justify;font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-cf7812b{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-bffbb3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-bffbb3c:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-bffbb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/29508.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .elementor-repeater-item-a929693 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/one-person-holding-basket-choosing-fresh-organic-vegetables-generated-by-ai-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .elementor-repeater-item-1303460 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/young-woman-buys-groceries-supermarket-with-phone-her-hands-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .swiper-slide{transition-duration:calc(5500ms*1.2);height:26vh;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd{width:var( --container-widget-width, 123.546% );max-width:123.546%;--container-widget-width:123.546%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-48e29ed{--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;}.elementor-4543 .elementor-element.elementor-element-48e29ed:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-48e29ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-a6f1d6e{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-a6f1d6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-055d9fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-055d9fd{text-align:left;}.elementor-4543 .elementor-element.elementor-element-055d9fd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-364a2b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-364a2b2{text-align:justify;font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-d86465d{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-6adcf90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-6adcf90:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-6adcf90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-e82db4b .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/640px-Bergamo_via_XX_settembre_HDR_-_panoramio.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e82db4b .elementor-repeater-item-8778559 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/images-1.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e82db4b .elementor-repeater-item-5316139 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/oriocenter-594856.large_.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e82db4b .elementor-repeater-item-e315fff .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/oriocenter.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e82db4b .swiper-slide{transition-duration:calc(5000ms*1.2);height:26vh;}.elementor-4543 .elementor-element.elementor-element-e82db4b{width:var( --container-widget-width, 116.701% );max-width:116.701%;--container-widget-width:116.701%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-e82db4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-e82db4b .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-e82db4b .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-8257f40{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-8257f40:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-8257f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-2e74a88{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4543 .elementor-element.elementor-element-2e74a88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-eb6ede8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-eb6ede8{text-align:left;}.elementor-4543 .elementor-element.elementor-element-eb6ede8 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c1a4ea0{text-align:justify;font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-621e229{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-7a7a37b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7a7a37b:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-7a7a37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-332d03b );}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .elementor-repeater-item-e878d47 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/croissants-and-coffee-scaled.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .elementor-repeater-item-aba6a18 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/photo1jpg.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .elementor-repeater-item-5cdb7a1 .swiper-slide-bg{background-color:var( --e-global-color-332d03b );background-image:url(https://info.casa-collina.com/wp-content/uploads/2025/04/caffe-papavero.webp);background-size:cover;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .swiper-slide{transition-duration:calc(5000ms*1.2);height:26vh;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f{width:var( --container-widget-width, 121.835% );max-width:121.835%;--container-widget-width:121.835%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .swiper-slide-contents{max-width:66%;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .swiper-slide-inner{text-align:center;}.elementor-4543 .elementor-element.elementor-element-29b7f5e{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-29b7f5e:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-29b7f5e::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Arco-Background.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-58e2447 > .elementor-widget-container{margin:0px 0px -10px 60px;}.elementor-4543 .elementor-element.elementor-element-58e2447 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-626d8ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 130px 230px;}.elementor-4543 .elementor-element.elementor-element-626d8ff .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-0f70d46{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-371ee0b{--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;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-6882c2a .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6882c2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-6882c2a.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-6882c2a.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-6882c2a.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-6882c2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-583fc20{text-align:center;}.elementor-4543 .elementor-element.elementor-element-583fc20 .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-65d8bca{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f8818f8{--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;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-2b14eb6 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-2b14eb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-2b14eb6.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-2b14eb6.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-2b14eb6.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-2b14eb6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-b93f60d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-b93f60d .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-04c2b52{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ac83462{--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;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-969a347 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-969a347.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-969a347.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-969a347.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-969a347.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-969a347.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-23ec6a3{text-align:center;}.elementor-4543 .elementor-element.elementor-element-23ec6a3 .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c27ee0e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d5504e6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#24646D17;--border-color:#24646D17;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-fe2f35d .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-fe2f35d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-fe2f35d.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-fe2f35d.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-fe2f35d.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-fe2f35d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-41d7a2d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-41d7a2d .elementor-heading-title{font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-83d5da7{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-557c169{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-557c169:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-557c169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-b69c493 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 60px;}.elementor-4543 .elementor-element.elementor-element-b69c493 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-0f26d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 300px;}.elementor-4543 .elementor-element.elementor-element-0f26d21 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-cba928e{--display:flex;--min-height:25vh;--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-14f09da{--display:flex;--min-height:23vh;--border-radius:150px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-14f09da:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-14f09da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Citta-Alta.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-14f09da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-c856982{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a68104f > .elementor-widget-container{background-color:var( --e-global-color-512d016 );margin:0px 0px 0px -60px;padding:0px 0px 5px 10px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a68104f{text-align:left;}.elementor-4543 .elementor-element.elementor-element-a68104f .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-057740d{columns:2;column-gap:40px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4543 .elementor-element.elementor-element-435d8fc{--divider-border-style:solid;--divider-color:var( --e-global-color-709340c );--divider-border-width:1.5px;}.elementor-4543 .elementor-element.elementor-element-435d8fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-435d8fc .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-4543 .elementor-element.elementor-element-435d8fc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4543 .elementor-element.elementor-element-6ea0e85{--display:flex;--min-height:25vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-95642f7{--display:flex;--min-height:23vh;--border-radius:0px 150px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-95642f7:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-95642f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Citta-Bassa.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-95642f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-b87e1c8{--display:flex;}.elementor-4543 .elementor-element.elementor-element-d488cbf > .elementor-widget-container{background-color:var( --e-global-color-512d016 );margin:0px -60px 0px 0px;padding:0px 15px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d488cbf{text-align:right;}.elementor-4543 .elementor-element.elementor-element-d488cbf .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6d9e3e0{columns:2;column-gap:40px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1e6dc74{--divider-border-style:solid;--divider-color:var( --e-global-color-709340c );--divider-border-width:1.5px;}.elementor-4543 .elementor-element.elementor-element-1e6dc74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1e6dc74 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-4543 .elementor-element.elementor-element-1e6dc74 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4543 .elementor-element.elementor-element-9e4ae5d{--display:flex;--min-height:25vh;--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1aa3dd3{--display:flex;--min-height:23vh;--border-radius:150px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1aa3dd3:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-1aa3dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Parco-Dei-Colli-Di-Bergamo.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-1aa3dd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-ea9f3cd{--display:flex;}.elementor-4543 .elementor-element.elementor-element-90b874c > .elementor-widget-container{background-color:var( --e-global-color-512d016 );margin:0px 0px 0px -60px;padding:0px 0px 5px 10px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-90b874c{text-align:left;}.elementor-4543 .elementor-element.elementor-element-90b874c .elementor-heading-title{font-family:var( --e-global-typography-7d0c3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-7d0c3a3-font-size );font-weight:var( --e-global-typography-7d0c3a3-font-weight );text-transform:var( --e-global-typography-7d0c3a3-text-transform );line-height:var( --e-global-typography-7d0c3a3-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4b765a6{columns:2;column-gap:40px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-574a12f{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-574a12f:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-574a12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-f16d7dd > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-f16d7dd .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-2e7474e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 380px;}.elementor-4543 .elementor-element.elementor-element-2e7474e .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-b8bbb09{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.07;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#24646D14;--border-color:#24646D14;--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-4543 .elementor-element.elementor-element-b8bbb09::before, .elementor-4543 .elementor-element.elementor-element-b8bbb09 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-b8bbb09 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-b8bbb09 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-b8bbb09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-b8bbb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, var( --e-global-color-4ecb83e ) 25%, #FCFFFE 80%);}.elementor-4543 .elementor-element.elementor-element-362888a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-362888a{text-align:left;}.elementor-4543 .elementor-element.elementor-element-362888a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b757c47 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-b757c47{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-da9fa8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-da9fa8b img{height:40vh;object-fit:cover;object-position:center center;border-radius:50px 0px 50px 0px;}.elementor-4543 .elementor-element.elementor-element-ca8eb54{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#24646D14;--border-color:#24646D14;--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-4543 .elementor-element.elementor-element-1955781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1955781{text-align:left;}.elementor-4543 .elementor-element.elementor-element-1955781 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-bda324d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-bda324d{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3bb6e13 img{height:40vh;object-fit:cover;object-position:center center;border-radius:0px 50px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-d05e5b0{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-d05e5b0:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-d05e5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-ff2de89{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-fd2004e{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#24646D14;--border-color:#24646D14;--padding-top:20px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4543 .elementor-element.elementor-element-1ca6672 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1ca6672{text-align:left;}.elementor-4543 .elementor-element.elementor-element-1ca6672 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-74893b2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-74893b2{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-368014b img{height:40vh;object-fit:cover;object-position:center center;border-radius:0px 50px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-c6dabf0{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.07;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#24646D14;--border-color:#24646D14;--padding-top:20px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4543 .elementor-element.elementor-element-c6dabf0::before, .elementor-4543 .elementor-element.elementor-element-c6dabf0 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-c6dabf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-c6dabf0 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-c6dabf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-c6dabf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, var( --e-global-color-4ecb83e ) 25%, #FCFFFE00 80%);}.elementor-4543 .elementor-element.elementor-element-4305636 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4305636{text-align:left;}.elementor-4543 .elementor-element.elementor-element-4305636 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-55d197a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-55d197a{text-align:justify;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7a51dad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7a51dad img{height:40vh;object-fit:cover;object-position:center center;border-radius:50px 0px 50px 0px;}.elementor-4543 .elementor-element.elementor-element-1011333{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1011333:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-1011333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-2f83d21 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-a82a8ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 120px;}.elementor-4543 .elementor-element.elementor-element-a82a8ac .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-61ab59c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 15px;--row-gap:10px;--column-gap:15px;--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/d70777e49c883cb8bde1ef8feabc3e66_2a78b8c9.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/d70777e49c883cb8bde1ef8feabc3e66_2a78b8c9.webp");background-repeat:no-repeat;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000B8;text-align:center;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 5px 0px;text-align:center;justify-content:flex-end;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__button{margin-center:0;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Botanical-Garden.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__back{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Botanical-Garden.webp");background-repeat:no-repeat;}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000B8;text-align:center;}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 5px 0px;text-align:center;justify-content:flex-end;}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__button{margin-center:0;}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/bergamo3-scaled.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__back{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/bergamo3-scaled.webp");background-repeat:no-repeat;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000B8;text-align:center;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 5px 0px;text-align:center;justify-content:flex-end;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__button{margin-center:0;}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Piazza-Vecchia.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__back{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Piazza-Vecchia.webp");background-repeat:no-repeat;}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000B8;text-align:center;}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 5px 0px;text-align:center;justify-content:flex-end;}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__button{margin-center:0;}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Porta-san-Giacomo.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__back{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Porta-san-Giacomo.webp");background-repeat:no-repeat;}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000B8;text-align:center;}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 5px 0px;text-align:center;justify-content:flex-end;}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__button{margin-center:0;}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Basilica-di-Santa-Maria-Maggiore.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__back{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Basilica-di-Santa-Maria-Maggiore.webp");background-repeat:no-repeat;}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000B8;text-align:center;}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 5px 0px;text-align:center;justify-content:flex-end;}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-f8b5bdf-font-family ), Sans-serif;font-size:var( --e-global-typography-f8b5bdf-font-size );font-weight:var( --e-global-typography-f8b5bdf-font-weight );text-transform:var( --e-global-typography-f8b5bdf-text-transform );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__button{margin-center:0;}.elementor-4543 .elementor-element.elementor-element-7404d9c{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7404d9c:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-7404d9c::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Arco-Background.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-69d70d3 > .elementor-widget-container{margin:0px 0px -10px 25px;}.elementor-4543 .elementor-element.elementor-element-69d70d3 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-674e776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 110px;}.elementor-4543 .elementor-element.elementor-element-674e776 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7e430ee{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-ecd091e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ae69668 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ae69668{text-align:center;}.elementor-4543 .elementor-element.elementor-element-ae69668 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-c9ca693{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-b99d29b{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-94204dc{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-025ae92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-025ae92{text-align:center;}.elementor-4543 .elementor-element.elementor-element-025ae92 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-862c190{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-28dc615{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-433ff1d{--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;}.elementor-4543 .elementor-element.elementor-element-c95c7df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c95c7df{text-align:center;}.elementor-4543 .elementor-element.elementor-element-c95c7df .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7a278b8{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-696315b{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-89be093{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f50fe34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f50fe34{text-align:center;}.elementor-4543 .elementor-element.elementor-element-f50fe34 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-eb67018{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-f021c9d{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-9e30d46{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9e30d46:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-9e30d46::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Arco-Background.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-9478404 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-9478404 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-78ffde4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 220px;}.elementor-4543 .elementor-element.elementor-element-78ffde4 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ee6e5a0{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-52fcbb8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3a4667d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3a4667d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-3a4667d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1036195{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-055dd05{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-155e140{--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;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4e857ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4e857ab{text-align:center;}.elementor-4543 .elementor-element.elementor-element-4e857ab .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-8b3f758{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-243c7fc{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-8e902c4{--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;}.elementor-4543 .elementor-element.elementor-element-182095e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-182095e{text-align:center;}.elementor-4543 .elementor-element.elementor-element-182095e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-014d1ef{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-fd02f7c{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-3ef41b8{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ed3fc47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ed3fc47{text-align:center;}.elementor-4543 .elementor-element.elementor-element-ed3fc47 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-66c898c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-b250347{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-70a823b{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-70a823b:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-70a823b::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/Arco-Background.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-7540cd4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-7540cd4 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-9c67f61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 90px;}.elementor-4543 .elementor-element.elementor-element-9c67f61 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ef08ee0{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-b5b70b8{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-005e1d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-005e1d7{text-align:center;}.elementor-4543 .elementor-element.elementor-element-005e1d7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-da47e5a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-aab8a4e{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-12037ac{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7e4cb80 img{height:30vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-591dd62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-591dd62{text-align:center;}.elementor-4543 .elementor-element.elementor-element-591dd62 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-83f14d4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-ccaa7e2{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-db61dd2{--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;}.elementor-4543 .elementor-element.elementor-element-d7079b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d7079b7{text-align:center;}.elementor-4543 .elementor-element.elementor-element-d7079b7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e262070{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-3245640{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-50090b0{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-38a852b img{height:30vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-9a7e91e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-9a7e91e{text-align:center;}.elementor-4543 .elementor-element.elementor-element-9a7e91e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-45d377c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-icon i{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-icon svg{fill:var( --e-global-color-4ecb83e );transition:fill 0.3s;}.elementor-4543 .elementor-element.elementor-element-3b42c5c{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-text{color:var( --e-global-color-4ecb83e );transition:color 0.3s;}.elementor-4543 .elementor-element.elementor-element-34296e4{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-34296e4:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-34296e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-4f6ebed > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-4f6ebed .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6cde3ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 140px;}.elementor-4543 .elementor-element.elementor-element-6cde3ed .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b2e3f92{--display:flex;--min-height:17vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-967b8ea{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-4543 .elementor-element.elementor-element-967b8ea .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-800828b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-800828b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-800828b .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-800828b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-800828b.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-800828b.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-800828b.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-800828b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-ef8c3d3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f78a37d{--display:flex;--min-height:17vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-de0b089{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-4543 .elementor-element.elementor-element-de0b089 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6c7433e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-6c7433e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-6c7433e .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6c7433e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-6c7433e.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-6c7433e.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-6c7433e.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-6c7433e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-d39c405{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-5543b42{--display:flex;--min-height:17vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-390b684{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-4543 .elementor-element.elementor-element-390b684 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7397f88{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-7397f88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7397f88 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7397f88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-7397f88.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-7397f88.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-7397f88.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-7397f88.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-d69f6b2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-799b813{--display:flex;--min-height:17vh;--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-86bbd80{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-4543 .elementor-element.elementor-element-86bbd80 .elementor-heading-title{font-family:var( --e-global-typography-60147ab-font-family ), Sans-serif;font-size:var( --e-global-typography-60147ab-font-size );font-weight:var( --e-global-typography-60147ab-font-weight );text-transform:var( --e-global-typography-60147ab-text-transform );line-height:var( --e-global-typography-60147ab-line-height );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-38d5838{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-38d5838 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-38d5838 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-38d5838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-38d5838.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-38d5838.elementor-view-default .elementor-icon{color:var( --e-global-color-e7e3688 );border-color:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-38d5838.elementor-view-framed .elementor-icon, .elementor-4543 .elementor-element.elementor-element-38d5838.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7e3688 );}.elementor-4543 .elementor-element.elementor-element-30408c3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-1ae4960{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.06;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1ae4960:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-1ae4960::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/43190021_9041216.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-109dfbf > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-109dfbf .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-e7f7c1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 60px 200px;}.elementor-4543 .elementor-element.elementor-element-e7f7c1e .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f7c5e20{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-6cb33d4{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-6cb33d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-66153df > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-66153df{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-3355e90{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3355e90 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-b6236b1{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ab62657{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-ab62657 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-488564a > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-488564a{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-4bcd234{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-4bcd234 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-5feae65{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1707d56{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-1707d56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d33389a > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-d33389a{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-16d75f9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-16d75f9 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-3a91f1b{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a124a8d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-a124a8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-0414907 > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-0414907{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-3894f31{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-3894f31 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-87d1342{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0d01b9d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-0d01b9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-7b82c02 > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-7b82c02{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-b1050e0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b1050e0 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-86b7be3{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-709340c );--border-color:var( --e-global-color-709340c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0dcb8fd{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-0dcb8fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d988517 > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-d988517{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-6fd4698{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-6fd4698 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-2d52525{--display:flex;--min-height:11vh;--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 40px;--row-gap:0px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-273bfc7{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-4543 .elementor-element.elementor-element-273bfc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:30px;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-ead407d > .elementor-widget-container{margin:15px -200px 0px -200px;}.elementor-4543 .elementor-element.elementor-element-ead407d{--lottie-container-width:10%;}.elementor-4543 .elementor-element.elementor-element-f243f52{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-f243f52 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4543 .elementor-element.elementor-element-f6e8f5d{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f6e8f5d:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-f6e8f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-512d016 );}.elementor-4543 .elementor-element.elementor-element-54bf833{--display:flex;--min-height:90vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:050px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-4543 .elementor-element.elementor-element-54bf833::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4543 .elementor-element.elementor-element-54bf833.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4543 .elementor-element.elementor-element-c0e2482 > .elementor-widget-container{margin:50px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c0e2482 .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-804db22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 150px;}.elementor-4543 .elementor-element.elementor-element-804db22 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-b020f5e{text-align:justify;font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-cfd03b8 > .elementor-widget-container{--e-transform-translateX:-65px;--e-transform-translateY:-10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-cfd03b8{--lottie-container-width:29%;}.elementor-4543 .elementor-element.elementor-element-09c4284{--iteration-count:infinite;--animation-duration:1200ms;--e-transform-origin-x:right;--e-transform-origin-y:bottom;--dynamic-text-color:var( --e-global-color-fb7e40c );}.elementor-4543 .elementor-element.elementor-element-09c4284 > .elementor-widget-container{--e-transform-rotateZ:-15deg;margin:-90px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-4543 .elementor-element.elementor-element-09c4284 .elementor-headline{text-align:right;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-4543 .elementor-element.elementor-element-09c4284 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-fb7e40c );stroke-width:1px;}.elementor-4543 .elementor-element.elementor-element-09c4284 .elementor-headline-plain-text{color:var( --e-global-color-fb7e40c );}.elementor-4543 .elementor-element.elementor-element-09c4284 .elementor-headline-dynamic-text{font-family:"Ephesis", Sans-serif;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:8px;}.elementor-4543 .elementor-element.elementor-element-d468f79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-d468f79:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-d468f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709340c );}.elementor-4543 .elementor-element.elementor-element-656bb43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-656bb43{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-4ecb83e );}.elementor-4543 .elementor-element.elementor-element-d0b112c img{width:30%;}.elementor-4543 .elementor-element.elementor-element-864b967{--display:flex;--min-height:90vh;--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-radius:100px 0px 0px 100px;}.elementor-4543 .elementor-element.elementor-element-864b967:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-864b967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/FW6B3781-Migliorato-NR-BW.webp");background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3fd18c1 .elementor-heading-title{font-size:var( --e-global-typography-77d74d8-font-size );line-height:var( --e-global-typography-77d74d8-line-height );letter-spacing:var( --e-global-typography-77d74d8-letter-spacing );word-spacing:var( --e-global-typography-77d74d8-word-spacing );}.elementor-4543 .elementor-element.elementor-element-707e410 .elementor-heading-title{font-size:var( --e-global-typography-9c513db-font-size );line-height:var( --e-global-typography-9c513db-line-height );letter-spacing:var( --e-global-typography-9c513db-letter-spacing );word-spacing:var( --e-global-typography-9c513db-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f8adbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-83fe37a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0701895{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0494faa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f1b9986{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0abc4a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-09c4697 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-66fb86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e4bd544 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c483312 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e7f1f3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3410b58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1a9ab39 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-f845469 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-1640bd7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-0d29637 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-2d2d1e7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-9e42dc2 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-84452c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ca0c70a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-33f37ea .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c1f1fc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ee484e7 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-d9ea54f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ffe6f96 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-af10eef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-8ec2af0 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-16468ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-bfa5ec3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-298a522 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-b4d51db .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-a55b3fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-085d1a5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-937a53c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-a842606{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9a521ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a9f8463{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-794602a .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-848c623{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-aa4e5b4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-703bcb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1b9b75d .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-56cfe91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7a14cd4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-9367220{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-411a2f9 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c153cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-deff078 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-aea71a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-74c16d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d32a7aa{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-4fe9848 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7a8841d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-bd770a0 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8f6c54c .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-536e45a .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8848267 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1b2d21b .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-6098c94 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-33e8e2d .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-25ff7bb .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-e30015f .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-3b441d1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-736a8c3 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-d5eb9dd .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-6296b50 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-319c2b1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-e4a61e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6234d33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-58e2447 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-626d8ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-583fc20 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-65d8bca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b93f60d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-04c2b52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-23ec6a3 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-c27ee0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-41d7a2d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-83d5da7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b69c493 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f26d21 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a68104f .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-057740d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d488cbf .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-6d9e3e0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-90b874c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-4b765a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f16d7dd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2e7474e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-2f83d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a82a8ac .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-61ab59c{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-69d70d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-674e776 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c9ca693{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-862c190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7a278b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-eb67018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9478404 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-78ffde4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1036195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-8b3f758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-014d1ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-66c898c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7540cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9c67f61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-da47e5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-83f14d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e262070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-45d377c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-4f6ebed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6cde3ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-967b8ea .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-de0b089 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-390b684 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-86bbd80 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-109dfbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e7f7c1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c0e2482 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-804db22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-656bb43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-4543 .elementor-element.elementor-element-53f9e36{--width:99%;}.elementor-4543 .elementor-element.elementor-element-e32b9b0{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-c86f1fa{--width:50%;}.elementor-4543 .elementor-element.elementor-element-c3c5a51{--width:50%;}.elementor-4543 .elementor-element.elementor-element-5fd3280{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-4dc7035{--width:50%;}.elementor-4543 .elementor-element.elementor-element-3026898{--width:50%;}.elementor-4543 .elementor-element.elementor-element-273f4c0{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-1cd49cd{--width:32%;}.elementor-4543 .elementor-element.elementor-element-41a2755{--content-width:60%;}.elementor-4543 .elementor-element.elementor-element-750a67a{--width:35%;}.elementor-4543 .elementor-element.elementor-element-cdbbb19{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-a9ec5c8{--content-width:60%;}.elementor-4543 .elementor-element.elementor-element-beeff34{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-16c89b6{--width:65.454%;}.elementor-4543 .elementor-element.elementor-element-f48ab7e{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-02e897e{--width:74.879%;}.elementor-4543 .elementor-element.elementor-element-c152a84{--width:97%;}.elementor-4543 .elementor-element.elementor-element-3f9b313{--width:50%;}.elementor-4543 .elementor-element.elementor-element-4e3d05e{--width:69.956%;}.elementor-4543 .elementor-element.elementor-element-4369706{--width:26.557%;}.elementor-4543 .elementor-element.elementor-element-07e9e2d{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-e5a36bc{--width:90%;}.elementor-4543 .elementor-element.elementor-element-759f78a{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-91711a5{--width:40%;}.elementor-4543 .elementor-element.elementor-element-60d7cfb{--width:60%;}.elementor-4543 .elementor-element.elementor-element-fdfde72{--width:60%;}.elementor-4543 .elementor-element.elementor-element-ec75998{--width:40%;}.elementor-4543 .elementor-element.elementor-element-e62cf99{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-ea71f6d{--width:40%;}.elementor-4543 .elementor-element.elementor-element-a2287f7{--width:60%;}.elementor-4543 .elementor-element.elementor-element-cfefffd{--width:60%;}.elementor-4543 .elementor-element.elementor-element-22e8168{--width:40%;}.elementor-4543 .elementor-element.elementor-element-ef733e4{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-2831606{--content-width:70%;}.elementor-4543 .elementor-element.elementor-element-ffb668f{--content-width:70%;}.elementor-4543 .elementor-element.elementor-element-51971ca{--width:75%;}.elementor-4543 .elementor-element.elementor-element-6ad90d8{--width:50%;}.elementor-4543 .elementor-element.elementor-element-730df19{--width:40%;}.elementor-4543 .elementor-element.elementor-element-7aa8dd9{--width:40%;}.elementor-4543 .elementor-element.elementor-element-aca525e{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-5f2e621{--width:60.861%;}.elementor-4543 .elementor-element.elementor-element-296d101{--width:86.339%;}.elementor-4543 .elementor-element.elementor-element-69b32e0{--width:50%;}.elementor-4543 .elementor-element.elementor-element-4613a91{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-183c010{--width:50%;}.elementor-4543 .elementor-element.elementor-element-c3d3c39{--width:50%;}.elementor-4543 .elementor-element.elementor-element-eb71e4a{--width:50%;}.elementor-4543 .elementor-element.elementor-element-082008b{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-5b323b3{--width:50%;}.elementor-4543 .elementor-element.elementor-element-6ca8fb1{--width:50%;}.elementor-4543 .elementor-element.elementor-element-9a30a78{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-832b729{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-b183c06{--width:50%;}.elementor-4543 .elementor-element.elementor-element-a6f1d6e{--width:50%;}.elementor-4543 .elementor-element.elementor-element-2e74a88{--width:50%;}.elementor-4543 .elementor-element.elementor-element-29b7f5e{--content-width:70%;}.elementor-4543 .elementor-element.elementor-element-557c169{--content-width:70%;}.elementor-4543 .elementor-element.elementor-element-14f09da{--width:35%;}.elementor-4543 .elementor-element.elementor-element-95642f7{--width:35%;}.elementor-4543 .elementor-element.elementor-element-1aa3dd3{--width:35%;}.elementor-4543 .elementor-element.elementor-element-574a12f{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-d05e5b0{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-1011333{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-7404d9c{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-9e30d46{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-70a823b{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-34296e4{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-1ae4960{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-f6e8f5d{--content-width:80%;}.elementor-4543 .elementor-element.elementor-element-54bf833{--width:50%;}.elementor-4543 .elementor-element.elementor-element-864b967{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-4543 .elementor-element.elementor-element-296d101{--width:791.234px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4543 .elementor-element.elementor-element-53f9e36{--width:98%;}.elementor-4543 .elementor-element.elementor-element-e32b9b0{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-5fd3280{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-4dc7035{--width:100%;}.elementor-4543 .elementor-element.elementor-element-273f4c0{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-1cd49cd{--width:40%;}.elementor-4543 .elementor-element.elementor-element-41a2755{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-cdbbb19{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-a9ec5c8{--content-width:70%;}.elementor-4543 .elementor-element.elementor-element-beeff34{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-f48ab7e{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-4e3d05e{--width:73%;}.elementor-4543 .elementor-element.elementor-element-4369706{--width:234.547px;}.elementor-4543 .elementor-element.elementor-element-07e9e2d{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-759f78a{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-91711a5{--width:50%;}.elementor-4543 .elementor-element.elementor-element-60d7cfb{--width:50%;}.elementor-4543 .elementor-element.elementor-element-fdfde72{--width:50%;}.elementor-4543 .elementor-element.elementor-element-ec75998{--width:50%;}.elementor-4543 .elementor-element.elementor-element-e62cf99{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-ea71f6d{--width:50%;}.elementor-4543 .elementor-element.elementor-element-a2287f7{--width:50%;}.elementor-4543 .elementor-element.elementor-element-cfefffd{--width:50%;}.elementor-4543 .elementor-element.elementor-element-22e8168{--width:50%;}.elementor-4543 .elementor-element.elementor-element-ef733e4{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-ffb668f{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-51971ca{--width:75%;}.elementor-4543 .elementor-element.elementor-element-6ad90d8{--width:50%;}.elementor-4543 .elementor-element.elementor-element-7aa8dd9{--width:26%;}.elementor-4543 .elementor-element.elementor-element-aca525e{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-5f2e621{--width:75%;}.elementor-4543 .elementor-element.elementor-element-296d101{--width:91.791%;}.elementor-4543 .elementor-element.elementor-element-4613a91{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-082008b{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-9a30a78{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-d32a7aa{--content-width:95%;}.elementor-4543 .elementor-element.elementor-element-832b729{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-29b7f5e{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-371ee0b{--width:45%;}.elementor-4543 .elementor-element.elementor-element-f8818f8{--width:45%;}.elementor-4543 .elementor-element.elementor-element-ac83462{--width:45%;}.elementor-4543 .elementor-element.elementor-element-d5504e6{--width:45%;}.elementor-4543 .elementor-element.elementor-element-557c169{--content-width:93%;}.elementor-4543 .elementor-element.elementor-element-14f09da{--width:33%;}.elementor-4543 .elementor-element.elementor-element-95642f7{--width:33%;}.elementor-4543 .elementor-element.elementor-element-1aa3dd3{--width:33%;}.elementor-4543 .elementor-element.elementor-element-574a12f{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-d05e5b0{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--width:90%;}.elementor-4543 .elementor-element.elementor-element-1011333{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-7404d9c{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-ecd091e{--width:45%;}.elementor-4543 .elementor-element.elementor-element-94204dc{--width:45%;}.elementor-4543 .elementor-element.elementor-element-433ff1d{--width:45%;}.elementor-4543 .elementor-element.elementor-element-89be093{--width:45%;}.elementor-4543 .elementor-element.elementor-element-9e30d46{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-52fcbb8{--width:45%;}.elementor-4543 .elementor-element.elementor-element-155e140{--width:45%;}.elementor-4543 .elementor-element.elementor-element-8e902c4{--width:45%;}.elementor-4543 .elementor-element.elementor-element-3ef41b8{--width:45%;}.elementor-4543 .elementor-element.elementor-element-70a823b{--content-width:100%;}.elementor-4543 .elementor-element.elementor-element-b5b70b8{--width:45%;}.elementor-4543 .elementor-element.elementor-element-12037ac{--width:45%;}.elementor-4543 .elementor-element.elementor-element-db61dd2{--width:45%;}.elementor-4543 .elementor-element.elementor-element-50090b0{--width:45%;}.elementor-4543 .elementor-element.elementor-element-34296e4{--content-width:92%;}.elementor-4543 .elementor-element.elementor-element-1ae4960{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-f6e8f5d{--content-width:90%;}}@media(min-width:1441px){.elementor-4543 .elementor-element.elementor-element-273f4c0:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-273f4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-f48ab7e::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-f48ab7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-9a30a78::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9a30a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-29b7f5e::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-29b7f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-7404d9c::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-7404d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-9e30d46::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-9e30d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-70a823b::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-70a823b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-4543 .elementor-element.elementor-element-1ae4960::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-1ae4960 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(min-width:1920px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e32b9b0{--min-height:80vh;}.elementor-4543 .elementor-element.elementor-element-3fd18c1 .elementor-heading-title{font-size:var( --e-global-typography-77d74d8-font-size );line-height:var( --e-global-typography-77d74d8-line-height );letter-spacing:var( --e-global-typography-77d74d8-letter-spacing );word-spacing:var( --e-global-typography-77d74d8-word-spacing );}.elementor-4543 .elementor-element.elementor-element-707e410 .elementor-heading-title{font-size:var( --e-global-typography-9c513db-font-size );line-height:var( --e-global-typography-9c513db-line-height );letter-spacing:var( --e-global-typography-9c513db-letter-spacing );word-spacing:var( --e-global-typography-9c513db-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c3c5a51{--min-height:75vh;}.elementor-4543 .elementor-element.elementor-element-5fd3280{--min-height:92vh;}.elementor-4543 .elementor-element.elementor-element-4dc7035{--min-height:95.3vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f8adbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-83fe37a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0701895{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0494faa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f1b9986{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0abc4a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-09c4697 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-66fb86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e4bd544 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c483312 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e7f1f3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3410b58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1a9ab39 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-f845469 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-1640bd7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-0d29637 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-2d2d1e7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-9e42dc2 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-759f78a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-84452c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ca0c70a > .elementor-widget-container{padding:0px 0px 20px 100px;}.elementor-4543 .elementor-element.elementor-element-ca0c70a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-33f37ea .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c1f1fc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ee484e7 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-d9ea54f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ffe6f96 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-af10eef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-8ec2af0 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-16468ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-bfa5ec3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-298a522 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-b4d51db .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-695a071{--lottie-container-width:150px;}.elementor-4543 .elementor-element.elementor-element-aca525e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-a55b3fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-085d1a5 > .elementor-widget-container{padding:0px 0px 0px 140px;}.elementor-4543 .elementor-element.elementor-element-085d1a5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-937a53c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-a842606{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9a521ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a9f8463{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-794602a .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-848c623{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-aa4e5b4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-703bcb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1b9b75d .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-56cfe91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7a14cd4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-9367220{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-411a2f9 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c153cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-deff078 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-aea71a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-74c16d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d32a7aa{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-4fe9848 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7a8841d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-bd770a0 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8f6c54c .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-536e45a .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8848267 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1b2d21b .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-6098c94 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-33e8e2d .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-25ff7bb .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-e30015f .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-3b441d1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-736a8c3 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-d5eb9dd .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-6296b50 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-319c2b1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-832b729{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-e4a61e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6234d33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-58e2447 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-626d8ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-583fc20 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-65d8bca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b93f60d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-04c2b52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-23ec6a3 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-c27ee0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-41d7a2d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-83d5da7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-557c169{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b69c493 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4543 .elementor-element.elementor-element-b69c493 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f26d21 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a68104f .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-057740d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d488cbf .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-6d9e3e0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-90b874c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-4b765a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f16d7dd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2e7474e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-1011333{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a82a8ac > .elementor-widget-container{padding:0px 0px 5px 160px;}.elementor-4543 .elementor-element.elementor-element-a82a8ac .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-61ab59c{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-69d70d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-674e776 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c9ca693{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-862c190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7a278b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-eb67018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9478404 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-78ffde4 > .elementor-widget-container{padding:0px 0px 50px 220px;}.elementor-4543 .elementor-element.elementor-element-78ffde4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1036195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-8b3f758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-014d1ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-66c898c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-70a823b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7540cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9c67f61 > .elementor-widget-container{padding:0px 0px 40px 110px;}.elementor-4543 .elementor-element.elementor-element-9c67f61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-da47e5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-83f14d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e262070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-45d377c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-34296e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4f6ebed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6cde3ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-967b8ea .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-de0b089 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-390b684 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-86bbd80 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-1ae4960{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-109dfbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e7f7c1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f6e8f5d{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c0e2482 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-804db22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-656bb43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:1080px){.elementor-4543 .elementor-element.elementor-element-d32a7aa{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-61ab59c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-4543 .elementor-element.elementor-element-59c4352e{--z-index:5;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-688bb6f{top:370px;}.elementor-4543 .elementor-element.elementor-element-f67aa2b{--z-index:50;}.elementor-4543 .elementor-element.elementor-element-1312af6{--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:center;--e-off-canvas-width:48%;--e-off-canvas-height:100vh;}.elementor-4543 .elementor-element.elementor-element-53f9e36{--min-height:100vh;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3e051ef > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3e051ef{z-index:20;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-5ded9e6 > .elementor-widget-container{margin:-40px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-5ded9e6{text-align:center;}.elementor-4543 .elementor-element.elementor-element-5ded9e6 img{height:13vh;}.elementor-4543 .elementor-element.elementor-element-295ffa9{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3d29969 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4543 .elementor-element.elementor-element-3d29969 .elementor-heading-title{font-size:25px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item > a{font-size:17px;}.elementor-4543 .elementor-element.elementor-element-e32b9b0{--min-height:81vh;}.elementor-4543 .elementor-element.elementor-element-c86f1fa{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3fd18c1{z-index:2;}.elementor-4543 .elementor-element.elementor-element-3fd18c1 .elementor-heading-title{font-size:var( --e-global-typography-77d74d8-font-size );line-height:var( --e-global-typography-77d74d8-line-height );letter-spacing:var( --e-global-typography-77d74d8-letter-spacing );word-spacing:var( --e-global-typography-77d74d8-word-spacing );}.elementor-4543 .elementor-element.elementor-element-707e410{z-index:2;}.elementor-4543 .elementor-element.elementor-element-707e410 .elementor-heading-title{font-size:var( --e-global-typography-9c513db-font-size );line-height:var( --e-global-typography-9c513db-line-height );letter-spacing:var( --e-global-typography-9c513db-letter-spacing );word-spacing:var( --e-global-typography-9c513db-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c3c5a51{--min-height:74vh;}.elementor-4543 .elementor-element.elementor-element-c3c5a51:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-c3c5a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-5fd3280{--min-height:92vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4dc7035{--min-height:78vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-4543 .elementor-element.elementor-element-4dc7035:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-4dc7035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-4dc7035 > .elementor-shape-top svg, .elementor-4543 .elementor-element.elementor-element-4dc7035 > .e-con-inner > .elementor-shape-top svg{width:calc(100vw + 1.3px);height:365px;}.elementor-4543 .elementor-element.elementor-element-3026898{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-cd6d856 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-cd6d856{z-index:2;}.elementor-4543 .elementor-element.elementor-element-cd6d856 .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f8adbe > .elementor-widget-container{margin:0px 0px -60px 0px;padding:0px 50px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-0f8adbe{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65vw );max-width:65vw;z-index:2;text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-273f4c0{--min-height:92.5vh;--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;--padding-top:50px;--padding-bottom:30px;--padding-left:90px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-273f4c0:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-273f4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-4543 .elementor-element.elementor-element-7a37ca8 .elementor-heading-title{font-size:60px;}.elementor-4543 .elementor-element.elementor-element-41a2755{--min-height:92.5vh;--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;--justify-content:space-between;--padding-top:90px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c1d4bef > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-4543 .elementor-element.elementor-element-c1d4bef{z-index:2;}.elementor-4543 .elementor-element.elementor-element-c1d4bef .elementor-heading-title{font-size:50px;}.elementor-4543 .elementor-element.elementor-element-83fe37a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;}.elementor-4543 .elementor-element.elementor-element-83fe37a{z-index:2;}.elementor-4543 .elementor-element.elementor-element-83fe37a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-afed319 > .elementor-widget-container{--e-transform-translateX:-210px;--e-transform-translateY:-83px;margin:0px 0px -80px 0px;}.elementor-4543 .elementor-element.elementor-element-242fdcc{--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;}.elementor-4543 .elementor-element.elementor-element-0701895 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0701895{z-index:2;text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9687f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-9687f49{z-index:2;text-align:justify;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7f89e9d .elementor-headline{font-size:35px;}.elementor-4543 .elementor-element.elementor-element-cdbbb19{--min-height:92.5vh;--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;--padding-top:60px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .swiper-slide{height:300px;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a9ec5c8{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4543 .elementor-element.elementor-element-0494faa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0494faa{z-index:3;}.elementor-4543 .elementor-element.elementor-element-0494faa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1e1170e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1e1170e{z-index:3;}.elementor-4543 .elementor-element.elementor-element-1e1170e .elementor-heading-title{font-size:45px;}.elementor-4543 .elementor-element.elementor-element-16c89b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f1b9986 > .elementor-widget-container{padding:25px 0px 75px 0px;}.elementor-4543 .elementor-element.elementor-element-f1b9986{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-item > a{font-size:20px;}.elementor-4543 .elementor-element.elementor-element-f9e0a25 > .elementor-widget-container{margin:-40px -40px -40px -40px;}.elementor-4543 .elementor-element.elementor-element-f48ab7e{--min-height:92.7vh;--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;--padding-top:75px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0abc4a8 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-0abc4a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-09c4697 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-fb7a1ff{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-02e897e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-c152a84{--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-66fb86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a0ac5e0 .elementor-heading-title{font-size:35px;}.elementor-4543 .elementor-element.elementor-element-e4bd544 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-139710a{--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7775330{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-dd1af78{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c483312 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c8b5a1a .elementor-heading-title{font-size:35px;}.elementor-4543 .elementor-element.elementor-element-e7f1f3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-65c24e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-07e9e2d{--min-height:92.5vh;--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-8116e53 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-8116e53 .elementor-heading-title{font-size:60px;}.elementor-4543 .elementor-element.elementor-element-3410b58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 150px;}.elementor-4543 .elementor-element.elementor-element-3410b58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d0064cc{--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-4543 .elementor-element.elementor-element-1a9ab39 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7486c48 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-7486c48 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7486c48 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-7486c48 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-c9da7f7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-495cbb0{--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-4543 .elementor-element.elementor-element-f845469 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-4f290b2 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-4f290b2 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-4f290b2 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-4f290b2 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-a2eb9b9 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-ed867ed{--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-4543 .elementor-element.elementor-element-1640bd7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-200e61a > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-200e61a .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-200e61a .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-200e61a .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-a742e47 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-6cf348e{--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-4543 .elementor-element.elementor-element-0d29637 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-afe6383 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-afe6383 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-afe6383 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-afe6383 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-11a165f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-06b408a{--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-4543 .elementor-element.elementor-element-2d2d1e7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-f34184c > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-f34184c .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-f34184c .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-f34184c .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-1ef8f8c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-74efa5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9e42dc2 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-67a5913 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-67a5913 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-67a5913 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-67a5913 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-e9b4eed > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-dd35ca1 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-759f78a{--min-height:92.5vh;--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:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1ab36da{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-84452c7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-84452c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ca0c70a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 110px;}.elementor-4543 .elementor-element.elementor-element-ca0c70a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-5406d18{--justify-content:center;}.elementor-4543 .elementor-element.elementor-element-91711a5{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-33f37ea .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c1f1fc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-63260d7 .swiper-slide{height:38vh;}.elementor-4543 .elementor-element.elementor-element-962e58e{--justify-content:center;}.elementor-4543 .elementor-element.elementor-element-97590eb .swiper-slide{height:34vh;}.elementor-4543 .elementor-element.elementor-element-ec75998{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-ee484e7 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-d9ea54f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e62cf99{--min-height:92.5vh;--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:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-6c28104{--justify-content:center;}.elementor-4543 .elementor-element.elementor-element-ea71f6d{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-ffe6f96 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-af10eef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-bb244db .swiper-slide{height:43vh;}.elementor-4543 .elementor-element.elementor-element-ba1d710{--justify-content:center;--z-index:0;}.elementor-4543 .elementor-element.elementor-element-0e475c8 .swiper-slide{height:39vh;}.elementor-4543 .elementor-element.elementor-element-22e8168{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-8ec2af0 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-16468ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ef733e4{--min-height:92.5vh;--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b0a600d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-b0a600d .swiper-slide{height:40vh;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2831606{--justify-content:flex-start;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-bfa5ec3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ffb668f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4543 .elementor-element.elementor-element-51971ca{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-298a522 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-18b1c12 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-b4d51db .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-a0cc235 .elementor-heading-title{font-size:27px;}.elementor-4543 .elementor-element.elementor-element-704c6f4{font-size:18px;}.elementor-4543 .elementor-element.elementor-element-695a071 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-aca525e{--min-height:92.5vh;--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a55b3fd > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-4543 .elementor-element.elementor-element-a55b3fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-085d1a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;}.elementor-4543 .elementor-element.elementor-element-085d1a5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-5c6f858{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-937a53c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c6bc1e1{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-5f2e621{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a842606{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9a521ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9a8a018{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-a9f8463{width:var( --container-widget-width, 884px );max-width:884px;--container-widget-width:884px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2155cf4{font-size:18px;line-height:1.2em;}.elementor-4543 .elementor-element.elementor-element-8f67c3d .swiper-slide{height:140px;}.elementor-4543 .elementor-element.elementor-element-794602a .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-848c623{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-966f799 .swiper-slide{height:31vh;}.elementor-4543 .elementor-element.elementor-element-4613a91{--min-height:92.5vh;--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-aa4e5b4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-703bcb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3f1e0ca .swiper-slide{height:27vh;}.elementor-4543 .elementor-element.elementor-element-1b9b75d .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-56cfe91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-8c8af42 .swiper-slide{height:27vh;}.elementor-4543 .elementor-element.elementor-element-7a14cd4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-9367220{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6e7d508 .swiper-slide{height:27vh;}.elementor-4543 .elementor-element.elementor-element-082008b{--min-height:92.5vh;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-411a2f9 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c153cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-deff078 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-aea71a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9a30a78{--min-height:990px;--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-74c16d8 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-4543 .elementor-element.elementor-element-74c16d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1d0aec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 150px;}.elementor-4543 .elementor-element.elementor-element-1d0aec5 .elementor-heading-title{font-size:45px;}.elementor-4543 .elementor-element.elementor-element-77b29a3{--margin-top:0px;--margin-bottom:-21px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f28d2f3 .elementor-heading-title{font-size:50px;}.elementor-4543 .elementor-element.elementor-element-d32a7aa{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-d892f5f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-4fe9848 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4fe9848 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7a8841d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-55577b8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-bd770a0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-bd770a0 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8f6c54c .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-e0669e1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-536e45a > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-536e45a .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8848267 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddcdd69{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-1b2d21b .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-6098c94 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-0a6e9aa{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-97d86d8 .elementor-heading-title{font-size:70px;}.elementor-4543 .elementor-element.elementor-element-cf6eaea{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-33e8e2d .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-25ff7bb .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-52e3167{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-e30015f .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-3b441d1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-48ac6ea{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-736a8c3 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-d5eb9dd .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddf6ca6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-6296b50 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-319c2b1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-832b729{--min-height:92vh;--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;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-e4a61e9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-e4a61e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6234d33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 100px;}.elementor-4543 .elementor-element.elementor-element-6234d33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b183c06{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4543 .elementor-element.elementor-element-011f84a .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd{z-index:0;}.elementor-4543 .elementor-element.elementor-element-9fa4fbd .swiper-slide{height:21vh;}.elementor-4543 .elementor-element.elementor-element-a6f1d6e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-055d9fd .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-e82db4b .swiper-slide{height:28vh;}.elementor-4543 .elementor-element.elementor-element-2e74a88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-eb6ede8 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f{z-index:0;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f .swiper-slide{height:26vh;}.elementor-4543 .elementor-element.elementor-element-29b7f5e{--min-height:92.5vh;--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;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-58e2447 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-58e2447 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-626d8ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 180px;}.elementor-4543 .elementor-element.elementor-element-626d8ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f70d46{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4543 .elementor-element.elementor-element-371ee0b{border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-583fc20 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-65d8bca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-65d8bca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f8818f8{border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-4543 .elementor-element.elementor-element-b93f60d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-04c2b52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-04c2b52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ac83462{border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-23ec6a3 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-c27ee0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c27ee0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d5504e6{border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;--border-radius:2px 0px 0px 2px;}.elementor-4543 .elementor-element.elementor-element-41d7a2d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-83d5da7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-83d5da7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-557c169{--min-height:92vh;--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:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b69c493 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-b69c493 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f26d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 18px 300px;}.elementor-4543 .elementor-element.elementor-element-0f26d21 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-cba928e{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c856982{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-a68104f .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-057740d{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-435d8fc > .elementor-widget-container{margin:-3px 0px -3px 0px;}.elementor-4543 .elementor-element.elementor-element-435d8fc .elementor-divider-separator{width:100%;}.elementor-4543 .elementor-element.elementor-element-435d8fc .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-4543 .elementor-element.elementor-element-6ea0e85{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b87e1c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-d488cbf .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-6d9e3e0{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1e6dc74 > .elementor-widget-container{margin:-3px 0px -3px 0px;}.elementor-4543 .elementor-element.elementor-element-1e6dc74 .elementor-divider-separator{width:100%;}.elementor-4543 .elementor-element.elementor-element-1e6dc74 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-4543 .elementor-element.elementor-element-9e4ae5d{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ea9f3cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-90b874c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-4b765a6{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-574a12f{--min-height:97vh;--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;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f16d7dd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4543 .elementor-element.elementor-element-f16d7dd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2e7474e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 320px;}.elementor-4543 .elementor-element.elementor-element-2e7474e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-362888a .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-da9fa8b img{height:35vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-1955781 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-3bb6e13 img{height:35vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-d05e5b0{--min-height:97vh;--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;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-1ca6672 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-368014b img{height:35vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-4305636 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-7a51dad img{height:35vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-1011333{--min-height:92vh;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a82a8ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-4543 .elementor-element.elementor-element-a82a8ac .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-61ab59c{--gap:5px 15px;--row-gap:5px;--column-gap:15px;--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front{background-size:cover;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:20px;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-7404d9c{--min-height:92vh;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-69d70d3 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-69d70d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-674e776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;}.elementor-4543 .elementor-element.elementor-element-674e776 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7e430ee{--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;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4543 .elementor-element.elementor-element-ecd091e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-ae69668 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-c9ca693{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-94204dc{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-025ae92 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-862c190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-433ff1d{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-7663ce3 img{width:40vw;height:25vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-c95c7df .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-7a278b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-89be093{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f50fe34 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-eb67018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9e30d46{--min-height:100vh;--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;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9478404 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-9478404 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-78ffde4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 270px;}.elementor-4543 .elementor-element.elementor-element-78ffde4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ee6e5a0{--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;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4543 .elementor-element.elementor-element-52fcbb8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-3a4667d .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-1036195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-155e140{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-0557b42 img{height:30vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-4e857ab .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-8b3f758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-8e902c4{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-615d9d9 img{height:30vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-182095e .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-014d1ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3ef41b8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ef179c5 img{height:30vh;object-fit:cover;object-position:center center;}.elementor-4543 .elementor-element.elementor-element-ed3fc47 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-66c898c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-70a823b{--min-height:100vh;--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;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7540cd4 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-4543 .elementor-element.elementor-element-7540cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9c67f61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;}.elementor-4543 .elementor-element.elementor-element-9c67f61{z-index:2;}.elementor-4543 .elementor-element.elementor-element-9c67f61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ef08ee0{--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;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4543 .elementor-element.elementor-element-b5b70b8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-005e1d7 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-da47e5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-12037ac{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-591dd62 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-83f14d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-db61dd2{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-d7079b7 .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-e262070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-50090b0{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9a7e91e .elementor-heading-title{font-size:25px;}.elementor-4543 .elementor-element.elementor-element-45d377c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-34296e4{--min-height:95vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4f6ebed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4543 .elementor-element.elementor-element-4f6ebed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6cde3ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-6cde3ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b2e3f92{--min-height:15vh;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-4543 .elementor-element.elementor-element-967b8ea .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-800828b > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-800828b .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-800828b .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-800828b .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-f78a37d{--min-height:13vh;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-4543 .elementor-element.elementor-element-de0b089 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-6c7433e > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-6c7433e .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-6c7433e .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-6c7433e .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-5543b42{--min-height:13vh;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-4543 .elementor-element.elementor-element-390b684 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7397f88 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-7397f88 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-7397f88 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-7397f88 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-799b813{--min-height:13vh;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-4543 .elementor-element.elementor-element-86bbd80 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-38d5838 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-38d5838 .elementor-icon-wrapper{text-align:center;}.elementor-4543 .elementor-element.elementor-element-38d5838 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-38d5838 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-1ae4960{--min-height:95vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-109dfbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-109dfbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e7f7c1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 160px;}.elementor-4543 .elementor-element.elementor-element-e7f7c1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f7c5e20{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-6cb33d4 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-b6236b1{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-ab62657 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-5feae65{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-1707d56 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-3a91f1b{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-a124a8d .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-87d1342{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-0d01b9d .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-86b7be3{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-0dcb8fd .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-2d52525{--min-height:10vh;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4543 .elementor-element.elementor-element-273bfc7 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-f6e8f5d{--min-height:93vh;--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:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-54bf833{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-c0e2482 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c0e2482 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-804db22 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-804db22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-09c4284 > .elementor-widget-container{margin:-180px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-09c4284 .elementor-headline{font-size:35px;}.elementor-4543 .elementor-element.elementor-element-656bb43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:880px){.elementor-4543 .elementor-element.elementor-element-d32a7aa{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-61ab59c{--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-09c4284 > .elementor-widget-container{margin:-80px 0px 0px 0px;}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-4c15974a{z-index:10;}.elementor-4543 .elementor-element.elementor-element-4c15974a .elementor-button{font-size:15px;line-height:28px;letter-spacing:2px;word-spacing:10px;padding:75px 2px 75px 2px;}.elementor-4543 .elementor-element.elementor-element-688bb6f{top:290px;z-index:10;}.elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button{font-size:15px;line-height:28px;letter-spacing:2px;word-spacing:10px;padding:30px 10px 30px 5px;}.elementor-4543 .elementor-element.elementor-element-f67aa2b{--z-index:500;}.elementor-4543 .elementor-element.elementor-element-1312af6{--e-off-canvas-width:80vw;--e-off-canvas-height:100vh;}.elementor-4543 .elementor-element.elementor-element-53f9e36{--width:100%;--min-height:100vh;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-4543 .elementor-element.elementor-element-3e051ef > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3e051ef .elementor-button{font-size:27px;line-height:32px;letter-spacing:2px;word-spacing:10px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-5ded9e6 > .elementor-widget-container{margin:-35px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-5ded9e6{text-align:center;}.elementor-4543 .elementor-element.elementor-element-5ded9e6 img{height:12vh;}.elementor-4543 .elementor-element.elementor-element-295ffa9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3d29969 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4543 .elementor-element.elementor-element-3d29969 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-cf025bb > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-cf025bb .elementor-icon-list-item > a{font-size:17px;line-height:1.2em;}.elementor-4543 .elementor-element.elementor-element-e32b9b0{--min-height:56vh;--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;--justify-content:center;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c86f1fa{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3fd18c1{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-3fd18c1 .elementor-heading-title{font-size:var( --e-global-typography-77d74d8-font-size );line-height:var( --e-global-typography-77d74d8-line-height );letter-spacing:var( --e-global-typography-77d74d8-letter-spacing );word-spacing:var( --e-global-typography-77d74d8-word-spacing );}.elementor-4543 .elementor-element.elementor-element-707e410{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-707e410 .elementor-heading-title{font-size:var( --e-global-typography-9c513db-font-size );line-height:var( --e-global-typography-9c513db-line-height );letter-spacing:var( --e-global-typography-9c513db-letter-spacing );word-spacing:var( --e-global-typography-9c513db-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c3c5a51{--min-height:54vh;}.elementor-4543 .elementor-element.elementor-element-5fd3280{--min-height:80vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4543 .elementor-element.elementor-element-4dc7035{--min-height:81.5vh;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-4dc7035:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-4dc7035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:658px auto;}.elementor-4543 .elementor-element.elementor-element-3026898{--margin-top:0px;--margin-bottom:-44px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-cd6d856{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-cd6d856 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f8adbe > .elementor-widget-container{margin:0px 0px -80px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0f8adbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-273f4c0{--min-height:92.5vh;--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;--justify-content:center;--padding-top:90px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-273f4c0:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-273f4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:550px auto;}.elementor-4543 .elementor-element.elementor-element-1cd49cd{--width:70%;}.elementor-4543 .elementor-element.elementor-element-7a37ca8 .elementor-heading-title{font-size:45px;}.elementor-4543 .elementor-element.elementor-element-41a2755{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-c1d4bef > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-c1d4bef{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-c1d4bef .elementor-heading-title{font-size:45px;}.elementor-4543 .elementor-element.elementor-element-83fe37a > .elementor-widget-container{padding:0px 0px 0px 170px;}.elementor-4543 .elementor-element.elementor-element-83fe37a{z-index:2;text-align:center;}.elementor-4543 .elementor-element.elementor-element-83fe37a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-750a67a{--min-height:40vh;}.elementor-4543 .elementor-element.elementor-element-750a67a:not(.elementor-motion-effects-element-type-background), .elementor-4543 .elementor-element.elementor-element-750a67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -62px;background-size:cover;}.elementor-4543 .elementor-element.elementor-element-d9a00d1{--content-width:90%;}.elementor-4543 .elementor-element.elementor-element-0701895 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0701895{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9687f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7f89e9d > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 15px 60px 15px;}.elementor-4543 .elementor-element.elementor-element-7f89e9d .elementor-headline{font-size:30px;word-spacing:5px;}.elementor-4543 .elementor-element.elementor-element-b362e2b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-cdbbb19{--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;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .swiper-slide{height:270px;}.elementor-4543 .elementor-element.elementor-element-6d4281f .swiper-slide-contents{max-width:100%;}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6d4281f .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a9ec5c8{--content-width:90%;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4543 .elementor-element.elementor-element-0494faa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0494faa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1e1170e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1e1170e{text-align:right;}.elementor-4543 .elementor-element.elementor-element-1e1170e .elementor-heading-title{font-size:35px;word-spacing:5px;}.elementor-4543 .elementor-element.elementor-element-beeff34{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-16c89b6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f1b9986 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f1b9986{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-68a3808{--width:100%;--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-02b6cca .elementor-icon-list-item > a{font-size:17px;line-height:1.3em;}.elementor-4543 .elementor-element.elementor-element-f9e0a25 > .elementor-widget-container{margin:0px 0px 0px -90px;}.elementor-4543 .elementor-element.elementor-element-5d08e87 > .elementor-widget-container{margin:-100px -100px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f48ab7e{--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;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0abc4a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-09c4697 > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-4543 .elementor-element.elementor-element-09c4697 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-fb7a1ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-02e897e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-ffded9c{--spacer-size:0px;}.elementor-4543 .elementor-element.elementor-element-c152a84{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4543 .elementor-element.elementor-element-c152a84.e-con{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-66fb86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a0ac5e0 .elementor-heading-title{font-size:60px;word-spacing:5px;}.elementor-4543 .elementor-element.elementor-element-e4bd544 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-139710a{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b2e6d48 > .elementor-widget-container{padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-3f9b313{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4543 .elementor-element.elementor-element-3f9b313.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4543 .elementor-element.elementor-element-cca3ca8 img{width:70%;}.elementor-4543 .elementor-element.elementor-element-7775330{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-4e3d05e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-8dc17ca{--spacer-size:0px;}.elementor-4543 .elementor-element.elementor-element-dd1af78{--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;--justify-content:space-around;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-dd1af78.e-con{--align-self:center;}.elementor-4543 .elementor-element.elementor-element-c483312 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-c8b5a1a .elementor-heading-title{font-size:60px;word-spacing:5px;}.elementor-4543 .elementor-element.elementor-element-e7f1f3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-65c24e9{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0c6a0b1 > .elementor-widget-container{padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-b64a9bb > .elementor-widget-container{padding:0px 15px 0px 65px;}.elementor-4543 .elementor-element.elementor-element-b64a9bb{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-c12424f > .elementor-widget-container{padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-4369706{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-bd114c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-bd114c7 img{width:60%;}.elementor-4543 .elementor-element.elementor-element-07e9e2d{--content-width:100%;--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-8116e53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-8116e53 .elementor-heading-title{font-size:45px;}.elementor-4543 .elementor-element.elementor-element-3410b58 > .elementor-widget-container{padding:0px 0px 30px 110px;}.elementor-4543 .elementor-element.elementor-element-3410b58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d0064cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4543 .elementor-element.elementor-element-1a9ab39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1a9ab39{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-1a9ab39 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7486c48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7486c48 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-7486c48 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-c9da7f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c9da7f7{text-align:justify;}.elementor-4543 .elementor-element.elementor-element-495cbb0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4543 .elementor-element.elementor-element-f845469 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f845469{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-f845469 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-4f290b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4f290b2 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-4f290b2 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-a2eb9b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a2eb9b9{text-align:justify;}.elementor-4543 .elementor-element.elementor-element-ed867ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4543 .elementor-element.elementor-element-1640bd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1640bd7{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-1640bd7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-200e61a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-200e61a .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-200e61a .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-a742e47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a742e47{text-align:justify;}.elementor-4543 .elementor-element.elementor-element-6cf348e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4543 .elementor-element.elementor-element-0d29637 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-0d29637{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-0d29637 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-afe6383 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-afe6383 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-afe6383 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-11a165f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-06b408a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4543 .elementor-element.elementor-element-2d2d1e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-2d2d1e7{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-2d2d1e7 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-f34184c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f34184c .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-f34184c .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-1ef8f8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1ef8f8c{text-align:justify;}.elementor-4543 .elementor-element.elementor-element-74efa5c{--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-4543 .elementor-element.elementor-element-9e42dc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-9e42dc2{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-9e42dc2 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-67a5913 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-67a5913 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-67a5913 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-e5a36bc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4543 .elementor-element.elementor-element-e9b4eed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-e9b4eed{text-align:justify;}.elementor-4543 .elementor-element.elementor-element-39999e6 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-4543 .elementor-element.elementor-element-dd35ca1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-759f78a{--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-4543 .elementor-element.elementor-element-1ab36da{--content-width:90%;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-84452c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-84452c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ca0c70a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 60px;}.elementor-4543 .elementor-element.elementor-element-ca0c70a{text-align:left;}.elementor-4543 .elementor-element.elementor-element-ca0c70a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91711a5{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-33f37ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-33f37ea .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c1f1fc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-91aa88c .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-962e58e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4543 .elementor-element.elementor-element-97590eb{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-ec75998{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-ee484e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ee484e7 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-d9ea54f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e62cf99{--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-4543 .elementor-element.elementor-element-6c28104{--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-4543 .elementor-element.elementor-element-ea71f6d{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-ffe6f96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ffe6f96 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-af10eef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-bb244db{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-ba1d710{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4543 .elementor-element.elementor-element-0e475c8{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-22e8168{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-8ec2af0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-8ec2af0 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-16468ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f77e08d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ef733e4{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b0a600d .swiper-slide{height:270px;}.elementor-4543 .elementor-element.elementor-element-b0a600d .swiper-slide-contents{max-width:100%;}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b0a600d .elementor-slide-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2831606{--content-width:88%;--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;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:155px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-bfa5ec3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ffb668f{--content-width:90%;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-51971ca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-6ad90d8{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-298a522 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-a4a307c > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-730df19{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b4d51db .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-7aa8dd9{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-7378f21 img{width:50%;}.elementor-4543 .elementor-element.elementor-element-a0cc235 .elementor-heading-title{font-size:35px;}.elementor-4543 .elementor-element.elementor-element-704c6f4{font-size:17px;line-height:1.3em;}.elementor-4543 .elementor-element.elementor-element-aca525e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a55b3fd > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-a55b3fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-085d1a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-085d1a5{text-align:center;}.elementor-4543 .elementor-element.elementor-element-085d1a5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-5c6f858{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-937a53c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-937a53c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-5f2e621{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-a842606{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9a521ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-548c236 .swiper-slide{height:180px;}.elementor-4543 .elementor-element.elementor-element-296d101{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-9a8a018{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a9f8463 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a9f8463{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2155cf4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-2155cf4{font-size:17px;line-height:1.3em;}.elementor-4543 .elementor-element.elementor-element-69b32e0{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-794602a .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-848c623{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-966f799{width:var( --container-widget-width, 384px );max-width:384px;--container-widget-width:384px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-4613a91{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4543 .elementor-element.elementor-element-183c010{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-aa4e5b4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-703bcb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3f1e0ca{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-30a3802{--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-4543 .elementor-element.elementor-element-c3d3c39{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-1b9b75d .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-56cfe91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-eb71e4a{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-7a14cd4 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-9367220{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-082008b{--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-4543 .elementor-element.elementor-element-d7d6966{--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-4543 .elementor-element.elementor-element-5b323b3{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-411a2f9 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-c153cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2f56855{--e-image-carousel-slides-to-show:4;}.elementor-4543 .elementor-element.elementor-element-74c8364{--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-4543 .elementor-element.elementor-element-6ca8fb1{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-deff078 .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-aea71a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a665419{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-9a30a78{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-74c16d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-74c16d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1d0aec5 > .elementor-widget-container{padding:0px 15px 20px 90px;}.elementor-4543 .elementor-element.elementor-element-1d0aec5 .elementor-heading-title{font-size:45px;word-spacing:5px;}.elementor-4543 .elementor-element.elementor-element-77b29a3{--margin-top:-15px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-4543 .elementor-element.elementor-element-f28d2f3 .elementor-heading-title{font-size:55px;}.elementor-4543 .elementor-element.elementor-element-d32a7aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4543 .elementor-element.elementor-element-d892f5f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-4fe9848 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7a8841d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-55577b8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-bd770a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-bd770a0 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8f6c54c .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-e0669e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-536e45a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-536e45a .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-8848267 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddcdd69{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-1b2d21b .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-6098c94 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-97d86d8 .elementor-heading-title{font-size:45px;}.elementor-4543 .elementor-element.elementor-element-cf6eaea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-33e8e2d .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-25ff7bb .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-52e3167{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-e30015f .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-3b441d1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-48ac6ea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-4543 .elementor-element.elementor-element-736a8c3 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-d5eb9dd .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddf6ca6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-6296b50 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-319c2b1 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-832b729{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-e4a61e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 30px;}.elementor-4543 .elementor-element.elementor-element-e4a61e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6234d33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 40px;}.elementor-4543 .elementor-element.elementor-element-6234d33{text-align:left;}.elementor-4543 .elementor-element.elementor-element-6234d33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e08cc8c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b183c06{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-011f84a .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-9712b04 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4543 .elementor-element.elementor-element-9712b04{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-cf7812b .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-bffbb3c{--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-4543 .elementor-element.elementor-element-9fa4fbd{width:var( --container-widget-width, 408px );max-width:408px;--container-widget-width:408px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-48e29ed{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4543 .elementor-element.elementor-element-a6f1d6e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-055d9fd .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-364a2b2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4543 .elementor-element.elementor-element-364a2b2{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-d86465d .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-e82db4b{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-8257f40{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4543 .elementor-element.elementor-element-2e74a88{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-eb6ede8 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-c1a4ea0 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4543 .elementor-element.elementor-element-c1a4ea0{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-621e229 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-e5bfb1f{width:var( --container-widget-width, 421px );max-width:421px;--container-widget-width:421px;--container-widget-flex-grow:0;}.elementor-4543 .elementor-element.elementor-element-29b7f5e{--content-width:90%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-58e2447 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-58e2447 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-626d8ff > .elementor-widget-container{padding:0px 15px 40px 90px;}.elementor-4543 .elementor-element.elementor-element-626d8ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f70d46{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-371ee0b{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-583fc20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-583fc20{text-align:center;}.elementor-4543 .elementor-element.elementor-element-583fc20 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-65d8bca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-65d8bca{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f8818f8{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b93f60d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-b93f60d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-b93f60d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-04c2b52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-04c2b52{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ac83462{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-23ec6a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-23ec6a3{text-align:center;}.elementor-4543 .elementor-element.elementor-element-23ec6a3 .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-c27ee0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c27ee0e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d5504e6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-41d7a2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-41d7a2d{text-align:center;}.elementor-4543 .elementor-element.elementor-element-41d7a2d .elementor-heading-title{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-83d5da7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-83d5da7{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-557c169{--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;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-b69c493 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-b69c493 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-0f26d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 85px;}.elementor-4543 .elementor-element.elementor-element-0f26d21 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-cba928e{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-14f09da{--min-height:250px;}.elementor-4543 .elementor-element.elementor-element-c856982{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-a68104f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-a68104f .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-057740d{columns:1;column-gap:31px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6ea0e85{--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-4543 .elementor-element.elementor-element-95642f7{--min-height:250px;}.elementor-4543 .elementor-element.elementor-element-b87e1c8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-d488cbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d488cbf{text-align:left;}.elementor-4543 .elementor-element.elementor-element-d488cbf .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-6d9e3e0{columns:1;column-gap:31px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1aa3dd3{--min-height:250px;}.elementor-4543 .elementor-element.elementor-element-ea9f3cd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4543 .elementor-element.elementor-element-90b874c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-90b874c .elementor-heading-title{font-size:var( --e-global-typography-7d0c3a3-font-size );line-height:var( --e-global-typography-7d0c3a3-line-height );}.elementor-4543 .elementor-element.elementor-element-4b765a6{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-574a12f{--content-width:90%;--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;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f16d7dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f16d7dd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-2e7474e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 100px;}.elementor-4543 .elementor-element.elementor-element-2e7474e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d91c7c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-4543 .elementor-element.elementor-element-b8bbb09{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-362888a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-362888a .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-b757c47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ca8eb54{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1955781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1955781 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-bda324d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d05e5b0{--content-width:90%;--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ff2de89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-4543 .elementor-element.elementor-element-fd2004e{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1ca6672 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1ca6672 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-74893b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c6dabf0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4305636 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4305636 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-55d197a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-1011333{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-2f83d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-a82a8ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 85px;}.elementor-4543 .elementor-element.elementor-element-a82a8ac .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-61ab59c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 15px 15px 25px;}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1f7ecfc .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 15px 15px 25px;}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b460a12 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:17px;line-height:1.3em;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 15px 15px 25px;}.elementor-4543 .elementor-element.elementor-element-1f0da96 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 15px 15px 25px;}.elementor-4543 .elementor-element.elementor-element-ddebb0e .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 15px 15px 25px;}.elementor-4543 .elementor-element.elementor-element-1c7c41b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 15px 15px 25px;}.elementor-4543 .elementor-element.elementor-element-b9bdaaf .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-f8b5bdf-font-size );line-height:var( --e-global-typography-f8b5bdf-line-height );}.elementor-4543 .elementor-element.elementor-element-7404d9c{--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;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-69d70d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-69d70d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-674e776 > .elementor-widget-container{padding:0px 15px 0px 90px;}.elementor-4543 .elementor-element.elementor-element-674e776 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-7e430ee{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-ecd091e{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ae69668 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ae69668 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-c9ca693 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-c9ca693{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-b99d29b .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-94204dc{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-025ae92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-025ae92 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-862c190 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-862c190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-28dc615 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-433ff1d{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7663ce3 img{width:100vw;}.elementor-4543 .elementor-element.elementor-element-c95c7df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-c95c7df .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-7a278b8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-7a278b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-696315b .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-89be093{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-f50fe34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f50fe34 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-eb67018 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-eb67018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-f021c9d .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-9e30d46{--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;--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9478404 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-9478404 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-78ffde4 > .elementor-widget-container{padding:0px 15px 0px 90px;}.elementor-4543 .elementor-element.elementor-element-78ffde4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ee6e5a0{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-52fcbb8{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-3a4667d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3a4667d .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-1036195 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-1036195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-055dd05 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-155e140{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4e857ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-4e857ab .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-8b3f758 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-8b3f758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-243c7fc .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-8e902c4{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-182095e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-182095e .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-014d1ef > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-014d1ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-fd02f7c .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-3ef41b8{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ed3fc47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ed3fc47 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-66c898c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-66c898c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-b250347 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-70a823b{--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;--padding-top:70px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-7540cd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 25px;}.elementor-4543 .elementor-element.elementor-element-7540cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-9c67f61 > .elementor-widget-container{padding:0px 15px 0px 90px;}.elementor-4543 .elementor-element.elementor-element-9c67f61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ef08ee0{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4543 .elementor-element.elementor-element-b5b70b8{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-005e1d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-005e1d7 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-da47e5a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-da47e5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-aab8a4e .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-12037ac{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-591dd62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-591dd62 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-83f14d4 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-83f14d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-ccaa7e2 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-db61dd2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-d7079b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d7079b7 .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-e262070 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-e262070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-3245640 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-50090b0{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-9a7e91e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-9a7e91e .elementor-heading-title{font-size:30px;}.elementor-4543 .elementor-element.elementor-element-45d377c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4543 .elementor-element.elementor-element-45d377c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4543 .elementor-element.elementor-element-3b42c5c .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-34296e4{--content-width:90%;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-4f6ebed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4f6ebed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-6cde3ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-4543 .elementor-element.elementor-element-6cde3ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b2e3f92{--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-4543 .elementor-element.elementor-element-967b8ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-967b8ea{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-4543 .elementor-element.elementor-element-967b8ea .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-800828b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-800828b .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-800828b .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-ef8c3d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-ef8c3d3{text-align:center;}.elementor-4543 .elementor-element.elementor-element-f78a37d{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-de0b089 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-de0b089{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-4543 .elementor-element.elementor-element-de0b089 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-6c7433e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-6c7433e .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-6c7433e .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-d39c405 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d39c405{text-align:center;}.elementor-4543 .elementor-element.elementor-element-5543b42{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-390b684 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-390b684{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-4543 .elementor-element.elementor-element-390b684 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-7397f88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-7397f88 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-7397f88 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-d69f6b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-d69f6b2{text-align:center;}.elementor-4543 .elementor-element.elementor-element-799b813{--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-4543 .elementor-element.elementor-element-86bbd80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-86bbd80{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-4543 .elementor-element.elementor-element-86bbd80 .elementor-heading-title{font-size:var( --e-global-typography-60147ab-font-size );line-height:var( --e-global-typography-60147ab-line-height );}.elementor-4543 .elementor-element.elementor-element-38d5838 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-38d5838 .elementor-icon{font-size:40px;}.elementor-4543 .elementor-element.elementor-element-38d5838 .elementor-icon svg{height:40px;}.elementor-4543 .elementor-element.elementor-element-30408c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-30408c3{text-align:center;}.elementor-4543 .elementor-element.elementor-element-1ae4960{--content-width:90%;--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;--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-109dfbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-109dfbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-e7f7c1e > .elementor-widget-container{padding:0px 0px 20px 90px;}.elementor-4543 .elementor-element.elementor-element-e7f7c1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-f7c5e20{--min-height:9vh;--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-4543 .elementor-element.elementor-element-6cb33d4{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-6cb33d4 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-66153df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3355e90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3355e90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-b6236b1{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-ab62657{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-ab62657 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-488564a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4bcd234 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-4bcd234{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-5feae65{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-1707d56{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-1707d56 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-d33389a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-16d75f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-16d75f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-3a91f1b{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-a124a8d{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-a124a8d .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-0414907 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3894f31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-3894f31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-87d1342{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0d01b9d{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-0d01b9d .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-7b82c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-b1050e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-b1050e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-86b7be3{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-0dcb8fd{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-0dcb8fd .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-d988517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-6fd4698 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-6fd4698{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-2d52525{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-273bfc7{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;text-align:center;}.elementor-4543 .elementor-element.elementor-element-273bfc7 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-4543 .elementor-element.elementor-element-ead407d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f243f52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4543 .elementor-element.elementor-element-f243f52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4543 .elementor-element.elementor-element-f6e8f5d{--content-width:90%;--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4543 .elementor-element.elementor-element-54bf833::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .e-con-inner > .elementor-background-video-container::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4543 .elementor-element.elementor-element-54bf833 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://info.casa-collina.com/wp-content/uploads/2025/04/FW6B3781-Migliorato-NR-BW.webp");background-size:cover;}.elementor-4543 .elementor-element.elementor-element-54bf833{--overlay-opacity:0.2;--border-radius:50px 0px 0px 0px;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4543 .elementor-element.elementor-element-c0e2482 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-804db22 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 20px 100px;}.elementor-4543 .elementor-element.elementor-element-804db22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4543 .elementor-element.elementor-element-b020f5e{font-size:15px;line-height:1.6em;}.elementor-4543 .elementor-element.elementor-element-09c4284 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 15px 50px 15px;}.elementor-4543 .elementor-element.elementor-element-09c4284 .elementor-headline{font-size:30px;word-spacing:5px;}.elementor-4543 .elementor-element.elementor-element-656bb43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4543 .elementor-element.elementor-element-d0b112c img{width:50%;}}/* Start custom CSS for button, class: .elementor-element-4c15974a */.elementor-4543 .elementor-element.elementor-element-4c15974a .elementor-button {
   animation: pulseEffect 15s ease-in-out infinite;
  transition: transform 0.3s ease, opacity 0.3s ease;
}

/* Master timing loop */
@keyframes pulseEffect {
  0%, 55%, 67%, 100%  {
    transform: scale(1) rotate(0deg);
  }
    

  /* Pop 1 */
  55% {
    transform: scale(1.5,1.2);
  }
  56% {
    transform: scale(1);
  }

  /* Pop 2 */
  57% {
    transform: scale(1.5,1.2);
  }
  58% {
    transform: scale(1);
  }

  /* Pop 3 */
  59% {
    transform: scale(1.5,1.2);
  }
  60% {
    transform: scale(1);
  }
 
 
  /* Shake */
  60% {
    transform: translateX(-3px);
  }
  61% {
    transform: translateX(8px);
  }
  62% {
    transform: translateX(-3px);
  }
  63% {
    transform: translateX(5px);
  }
  64% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(3px);
  }
  67% {
    transform: translateX(0px);
  }

 /* Opacity*/
 0% {
     transform: scale(1);
    opacity: 0.2;
  }
 10% {
     transform: scale(1.5,1.2);
    opacity: 1;
  }
 20% {
     transform: scale(1);
    opacity: 0.2;
  }
 30% {
     transform: scale(1.5,1.2);
    opacity: 1;
  }  
 40% {
     transform: scale(1);
    opacity: 0.2;
  }
 50% {
    opacity: 1;
  }    
 70% {
    opacity: 1;
  }
 80% {
     transform: scale(1);
    opacity: 0.2;
  }  
 90% {
     transform: scale(1.5,1.2);
    opacity: 1;
}
 100% {
     transform: scale(1);
    opacity: 0.2;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-688bb6f */.elementor-4543 .elementor-element.elementor-element-688bb6f .elementor-button {
  opacity: 0;
  transform: translateX(100%);
  animation: fullCycle 248s linear forwards;
  animation-iteration-count: 1;
}

/* Main animation cycle (4 cycles spaced by 60s each) */
@keyframes fullCycle {
  0%     { opacity: 0; transform: translateX(100%); }
  0.3%   { opacity: 1; transform: translateX(0); }       /* Slide in */
  2.1%   { opacity: 1; transform: translateX(0); }       /* Wait 2s */
 
 /* 1st round */
  2.5%   { animation-timing-function: ease-in-out; transform: scale(1); }  /* Pulse start */
  2.6%   { transform: scale(1.2); }
  2.7%   { transform: scale(1); }
  2.8%   { transform: scale(1.2); }
  2.9%   { transform: scale(1); }
  3.0%   { transform: scale(1.2); }   
  3.1%   { transform: scale(1); } 
                        /* End pulse */
  3.2%   { transform: translateX(0) rotate(5deg); }      /* Shake start */
  3.3%   { transform: translateX(0) rotate(-5deg); }
  3.4%   { transform: translateX(0) rotate(5deg); }
  3.5%   { transform: translateX(0) rotate(-5deg); }
  3.6%   { transform: translateX(0) rotate(5deg); }
  3.7%  { transform: translateX(0) rotate(0deg); }      /* End shake */
  
   /* 2st round */
  3.9%   { animation-timing-function: ease-in-out; transform: scale(1); }  /* Pulse start */
  4.0%   { transform: scale(1.2); }
  4.1%   { transform: scale(1); }
  4.2%   { transform: scale(1.2); }
  4.3%   { transform: scale(1); }
  4.4%   { transform: scale(1.2); }   
  4.5%   { transform: scale(1); } 
                        /* End pulse */
  4.7%   { transform: translateX(0) rotate(5deg); }      /* Shake start */
  4.8%   { transform: translateX(0) rotate(-5deg); }
  4.9%   { transform: translateX(0) rotate(5deg); }
  5.0%   { transform: translateX(0) rotate(-5deg); }
  5.1%   { transform: translateX(0) rotate(5deg); }
  5.2%  { transform: translateX(0) rotate(0deg); }      /* End shake */
  
  
  7.2%  { transform: translateX(0); opacity: 1; }       /* Wait 2s */
  7.5%  { transform: translateX(100%); opacity: 0; }    /* Slide out */
  100%   { transform: translateX(100%); opacity: 0; }    /* Stay hidden */
}

/* To repeat 4 times with 60s gap, use cloned elements with offset delays */
#animated-button::before,
#animated-button::after {
  content: '';
  position: absolute;
  pointer-events: none;
}

#animated-button.repeat-2 {
  animation-delay: 45s;
}

#animated-button.repeat-3 {
  animation-delay: 95s;
}

#animated-button.repeat-4 {
  animation-delay: 145s;
}

#animated-button.repeat-5 {
  animation-delay: 185s;
}

#animated-button.repeat-6 {
  animation-delay: 225s;
}

#animated-button.repeat-7 {
  animation-delay: 265s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28d2f3 */.elementor-4543 .elementor-element.elementor-element-f28d2f3 {
    animation: pulse 5s infinite;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.20);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97d86d8 */.elementor-4543 .elementor-element.elementor-element-97d86d8 {
    animation: pulse 5s infinite;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.20);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */