.elementor-1128 .elementor-element.elementor-element-316fb76{--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:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-316fb76:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-316fb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://florialiving.it/wp-content/uploads/sites/2/2025/12/Aurelia99_Int11_B1xx_Living_rev01_HD.webp");background-position:center center;background-size:cover;}.elementor-1128 .elementor-element.elementor-element-316fb76::before, .elementor-1128 .elementor-element.elementor-element-316fb76 > .elementor-background-video-container::before, .elementor-1128 .elementor-element.elementor-element-316fb76 > .e-con-inner > .elementor-background-video-container::before, .elementor-1128 .elementor-element.elementor-element-316fb76 > .elementor-background-slideshow::before, .elementor-1128 .elementor-element.elementor-element-316fb76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1128 .elementor-element.elementor-element-316fb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 71%, #000000 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1128 .elementor-element.elementor-element-84c29fc{text-align:center;}.elementor-1128 .elementor-element.elementor-element-84c29fc .elementor-heading-title{font-family:var( --e-global-typography-1ff37a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ff37a9-font-size );font-weight:var( --e-global-typography-1ff37a9-font-weight );text-transform:var( --e-global-typography-1ff37a9-text-transform );line-height:var( --e-global-typography-1ff37a9-line-height );color:var( --e-global-color-af10e33 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1128 .elementor-element.elementor-element-807fa46 img{width:25px;}.elementor-1128 .elementor-element.elementor-element-a695f31{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1128 .elementor-element.elementor-element-a695f31:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-a695f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1128 .elementor-element.elementor-element-86c8291{--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;--justify-content:center;--align-items:center;}.elementor-1128 .elementor-element.elementor-element-f60891a.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-f60891a{text-align:center;}.elementor-1128 .elementor-element.elementor-element-f60891a .elementor-heading-title{font-family:var( --e-global-typography-1ff37a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ff37a9-font-size );font-weight:var( --e-global-typography-1ff37a9-font-weight );text-transform:var( --e-global-typography-1ff37a9-text-transform );line-height:var( --e-global-typography-1ff37a9-line-height );color:var( --e-global-color-945de58 );}.elementor-1128 .elementor-element.elementor-element-ec640d3.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-ec640d3{text-align:center;}.elementor-1128 .elementor-element.elementor-element-ec640d3 .elementor-heading-title{font-family:"chivo", Sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-945de58 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1128 .elementor-element.elementor-element-2f61a06 .elementor-button{background-color:var( --e-global-color-d2f522a );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-945de58 );color:var( --e-global-color-945de58 );border-radius:0px 0px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-571ae61{--display:flex;--min-height:900px;--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;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:0.5;}.elementor-1128 .elementor-element.elementor-element-571ae61:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-571ae61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://florialiving.it/wp-content/uploads/sites/2/2025/12/Aurelia99_Int01_B3xx_Living_rev01_HD.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1128 .elementor-element.elementor-element-571ae61::before, .elementor-1128 .elementor-element.elementor-element-571ae61 > .elementor-background-video-container::before, .elementor-1128 .elementor-element.elementor-element-571ae61 > .e-con-inner > .elementor-background-video-container::before, .elementor-1128 .elementor-element.elementor-element-571ae61 > .elementor-background-slideshow::before, .elementor-1128 .elementor-element.elementor-element-571ae61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1128 .elementor-element.elementor-element-571ae61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 64%, #000000 81%);}.elementor-1128 .elementor-element.elementor-element-31cf717 > .elementor-widget-container{padding:0px 40px 40px 0px;}.elementor-1128 .elementor-element.elementor-element-31cf717.elementor-element{--align-self:flex-end;}.elementor-1128 .elementor-element.elementor-element-31cf717{text-align:right;}.elementor-1128 .elementor-element.elementor-element-31cf717 .elementor-heading-title{font-family:"chivo", Sans-serif;font-size:34px;font-weight:300;line-height:120&;letter-spacing:0.2px;color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-b249d94{--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;--overlay-opacity:0.8;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1128 .elementor-element.elementor-element-b249d94:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-b249d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://florialiving.it/wp-content/uploads/sites/2/2025/06/Floria_logo__PICTOGRAM_BIG-copia-scaled.png");background-position:20% 3px;background-repeat:no-repeat;background-size:contain;}.elementor-1128 .elementor-element.elementor-element-b249d94::before, .elementor-1128 .elementor-element.elementor-element-b249d94 > .elementor-background-video-container::before, .elementor-1128 .elementor-element.elementor-element-b249d94 > .e-con-inner > .elementor-background-video-container::before, .elementor-1128 .elementor-element.elementor-element-b249d94 > .elementor-background-slideshow::before, .elementor-1128 .elementor-element.elementor-element-b249d94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1128 .elementor-element.elementor-element-b249d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1128 .elementor-element.elementor-element-84767e5{--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;--justify-content:center;--align-items:flex-start;}.elementor-1128 .elementor-element.elementor-element-534a3cc{text-align:left;}.elementor-1128 .elementor-element.elementor-element-534a3cc .elementor-heading-title{font-family:var( --e-global-typography-1ff37a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ff37a9-font-size );font-weight:var( --e-global-typography-1ff37a9-font-weight );text-transform:var( --e-global-typography-1ff37a9-text-transform );line-height:var( --e-global-typography-1ff37a9-line-height );color:var( --e-global-color-945de58 );}.elementor-1128 .elementor-element.elementor-element-5a9caf1.elementor-element{--align-self:flex-start;}.elementor-1128 .elementor-element.elementor-element-5a9caf1{text-align:left;}.elementor-1128 .elementor-element.elementor-element-5a9caf1 .elementor-heading-title{font-family:"chivo", Sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-945de58 );}.elementor-1128 .elementor-element.elementor-element-7c83ef6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-6d8a53a{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1128 .elementor-element.elementor-element-6d8a53a:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-6d8a53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-0a8e6dd{--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;--justify-content:center;--align-items:center;}.elementor-1128 .elementor-element.elementor-element-93ebffe.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-93ebffe{text-align:center;}.elementor-1128 .elementor-element.elementor-element-93ebffe .elementor-heading-title{font-family:var( --e-global-typography-1ff37a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ff37a9-font-size );font-weight:var( --e-global-typography-1ff37a9-font-weight );text-transform:var( --e-global-typography-1ff37a9-text-transform );line-height:var( --e-global-typography-1ff37a9-line-height );color:var( --e-global-color-945de58 );}.elementor-1128 .elementor-element.elementor-element-35caf95.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-35caf95{text-align:center;}.elementor-1128 .elementor-element.elementor-element-35caf95 .elementor-heading-title{font-family:"chivo", Sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-945de58 );}.elementor-1128 .elementor-element.elementor-element-bbda343 .elementor-button{background-color:var( --e-global-color-d2f522a );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-945de58 );color:var( --e-global-color-945de58 );border-radius:0px 0px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-5e78dba{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-740dbd5 img{max-width:1000px;}.elementor-1128 .elementor-element.elementor-element-96d7afe{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1128 .elementor-element.elementor-element-96d7afe:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-96d7afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd3a225 );}.elementor-1128 .elementor-element.elementor-element-89a1364{--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;--justify-content:center;--align-items:center;}.elementor-1128 .elementor-element.elementor-element-29a25e6.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-29a25e6{text-align:center;}.elementor-1128 .elementor-element.elementor-element-29a25e6 .elementor-heading-title{font-family:var( --e-global-typography-1ff37a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ff37a9-font-size );font-weight:var( --e-global-typography-1ff37a9-font-weight );text-transform:var( --e-global-typography-1ff37a9-text-transform );line-height:var( --e-global-typography-1ff37a9-line-height );color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-d5bbc8e.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-d5bbc8e{text-align:center;}.elementor-1128 .elementor-element.elementor-element-d5bbc8e .elementor-heading-title{font-family:"chivo", Sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-1581b34 .elementor-button{background-color:var( --e-global-color-d2f522a );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-945de58 );color:var( --e-global-color-945de58 );border-radius:0px 0px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-0998699{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-0ebc208{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-1128 .elementor-element.elementor-element-90619da{--display:flex;}.elementor-1128 .elementor-element.elementor-element-b1ca368{--display:flex;}.elementor-1128 .elementor-element.elementor-element-932d3b7{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1128 .elementor-element.elementor-element-932d3b7:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-932d3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd3a225 );}.elementor-1128 .elementor-element.elementor-element-6668a0a{--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;--justify-content:center;--align-items:center;}.elementor-1128 .elementor-element.elementor-element-441a45f img{width:90px;}.elementor-1128 .elementor-element.elementor-element-bfed9e9.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-bfed9e9{text-align:center;}.elementor-1128 .elementor-element.elementor-element-bfed9e9 .elementor-heading-title{font-family:var( --e-global-typography-1ff37a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ff37a9-font-size );font-weight:var( --e-global-typography-1ff37a9-font-weight );text-transform:var( --e-global-typography-1ff37a9-text-transform );line-height:var( --e-global-typography-1ff37a9-line-height );color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-2ca159e.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-2ca159e{text-align:center;}.elementor-1128 .elementor-element.elementor-element-2ca159e .elementor-heading-title{font-family:"chivo", Sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-4ea6a5b .elementor-button{background-color:var( --e-global-color-d2f522a );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-945de58 );color:var( --e-global-color-945de58 );border-radius:0px 0px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-885ee9d{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-7685d53{--e-image-carousel-slides-to-show:1;}.elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-af10e33 );}.elementor-1128 .elementor-element.elementor-element-7685d53 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-1128 .elementor-element.elementor-element-7685d53 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-af10e33 );opacity:var( --e-global-color-af10e33 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1128 .elementor-element.elementor-element-a695f31{--content-width:1600px;}.elementor-1128 .elementor-element.elementor-element-86c8291{--width:100%;}.elementor-1128 .elementor-element.elementor-element-571ae61{--content-width:1600px;}.elementor-1128 .elementor-element.elementor-element-b249d94{--content-width:1600px;}.elementor-1128 .elementor-element.elementor-element-84767e5{--width:50%;}.elementor-1128 .elementor-element.elementor-element-7c83ef6{--width:50%;}.elementor-1128 .elementor-element.elementor-element-6d8a53a{--content-width:1600px;}.elementor-1128 .elementor-element.elementor-element-0a8e6dd{--width:100%;}.elementor-1128 .elementor-element.elementor-element-5e78dba{--width:100%;}.elementor-1128 .elementor-element.elementor-element-96d7afe{--content-width:1600px;}.elementor-1128 .elementor-element.elementor-element-89a1364{--width:100%;}.elementor-1128 .elementor-element.elementor-element-0998699{--width:100%;}.elementor-1128 .elementor-element.elementor-element-932d3b7{--content-width:1600px;}.elementor-1128 .elementor-element.elementor-element-6668a0a{--width:100%;}.elementor-1128 .elementor-element.elementor-element-885ee9d{--width:100%;}}@media(max-width:1024px){.elementor-1128 .elementor-element.elementor-element-84c29fc .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-f60891a .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-b249d94:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-b249d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-1128 .elementor-element.elementor-element-534a3cc .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-93ebffe .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-29a25e6 .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-bfed9e9 .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}}@media(max-width:767px){.elementor-1128 .elementor-element.elementor-element-316fb76{--min-height:750px;}.elementor-1128 .elementor-element.elementor-element-84c29fc .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-a695f31{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-86c8291{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1128 .elementor-element.elementor-element-f60891a .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-ec640d3 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-1128 .elementor-element.elementor-element-571ae61{--min-height:400px;}.elementor-1128 .elementor-element.elementor-element-31cf717 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-1128 .elementor-element.elementor-element-b249d94{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-b249d94:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-b249d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-1128 .elementor-element.elementor-element-84767e5{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1128 .elementor-element.elementor-element-534a3cc.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-534a3cc{text-align:center;}.elementor-1128 .elementor-element.elementor-element-534a3cc .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-5a9caf1.elementor-element{--align-self:center;}.elementor-1128 .elementor-element.elementor-element-5a9caf1{text-align:center;}.elementor-1128 .elementor-element.elementor-element-5a9caf1 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-1128 .elementor-element.elementor-element-6d8a53a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-0a8e6dd{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1128 .elementor-element.elementor-element-93ebffe .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-35caf95 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-1128 .elementor-element.elementor-element-96d7afe{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-89a1364{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1128 .elementor-element.elementor-element-29a25e6 .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-d5bbc8e .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-1128 .elementor-element.elementor-element-932d3b7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-6668a0a{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1128 .elementor-element.elementor-element-bfed9e9 .elementor-heading-title{font-size:var( --e-global-typography-1ff37a9-font-size );line-height:var( --e-global-typography-1ff37a9-line-height );}.elementor-1128 .elementor-element.elementor-element-2ca159e .elementor-heading-title{font-size:15px;line-height:17px;}}/* Start custom CSS for heading, class: .elementor-element-ec640d3 */.elementor-1128 .elementor-element.elementor-element-ec640d3{
    opacity: 0.85;
}
b, strong {
    font-weight: 700;
}
.elementor-1128 .elementor-element.elementor-element-ec640d3{
    width: 450px;
}
@media(max-width:767px){
    .elementor-1128 .elementor-element.elementor-element-ec640d3{
    width: calc(100% - 75px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31cf717 */.elementor-1128 .elementor-element.elementor-element-31cf717{
    opacity: 1;
}
b, strong {
    font-weight: 700;
}
.elementor-1128 .elementor-element.elementor-element-31cf717{
    width: 720px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a9caf1 */.elementor-1128 .elementor-element.elementor-element-5a9caf1{
    opacity: 0.85;
}
b, strong {
    font-weight: 700;
}
.elementor-1128 .elementor-element.elementor-element-5a9caf1{
    width: 450px;
}
@media(max-width:767px){
    .elementor-1128 .elementor-element.elementor-element-5a9caf1{
    width: calc(100% - 45px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d5b7cc */.elementor-1128 .elementor-element.elementor-element-8d5b7cc img{
    object-fit: cover;
    object-position: center;
    aspect-ratio: 7 / 8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35caf95 */.elementor-1128 .elementor-element.elementor-element-35caf95{
    opacity: 0.85;
}
b, strong {
    font-weight: 700;
}
.elementor-1128 .elementor-element.elementor-element-35caf95{
    width: 450px;
}
@media(max-width:767px){
    .elementor-1128 .elementor-element.elementor-element-35caf95{
    width: calc(100% - 75px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bbc8e */.elementor-1128 .elementor-element.elementor-element-d5bbc8e{
    opacity: 0.85;
}
b, strong {
    font-weight: 700;
}
.elementor-1128 .elementor-element.elementor-element-d5bbc8e{
    width: 550px;
}
@media(max-width:767px){
    .elementor-1128 .elementor-element.elementor-element-d5bbc8e{
    width: calc(100% - 75px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffcff48 */.elementor-1128 .elementor-element.elementor-element-ffcff48 img{
    object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 5;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d058496 */.elementor-1128 .elementor-element.elementor-element-d058496 img{
    object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 5;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3bff3d */.elementor-1128 .elementor-element.elementor-element-c3bff3d img{
    object-fit: cover;
    object-position: 85% 50%; 
    aspect-ratio: 4 / 5;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca159e */.elementor-1128 .elementor-element.elementor-element-2ca159e{
    opacity: 0.85;
}
b, strong {
    font-weight: 700;
}
.elementor-1128 .elementor-element.elementor-element-2ca159e{
    width: 550px;
}
@media(max-width:767px){
    .elementor-1128 .elementor-element.elementor-element-2ca159e{
    width: calc(100% - 75px);
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7685d53 */.elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button-next{
    background: #5F6653!important;
    padding: 10px;
    border-radius: 30px 0px 0px 30px ;
    right: 0px!important;
}
.elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button-prev{
    background: #5F6653!important;
    padding: 10px;
    border-radius: 0px 30px 30px 0px;
        left: 0px!important;
}
@media(max-width:767px){
    .elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button-next{
    background: #5F6653!important;
    padding: 5px;
    border-radius: 30px 0px 0px 30px ;
    right: -5px!important;
}
.elementor-1128 .elementor-element.elementor-element-7685d53 .elementor-swiper-button-prev{
    background: #5F6653!important;
    padding: 5px;
    border-radius: 0px 30px 30px 0px;
        left: -5px!important;
}
}/* End custom CSS */