.elementor-3707 .elementor-element.elementor-element-24a7396{--display:flex;--min-height:auto;--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:space-between;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-24a7396:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-24a7396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://livinupmilano.com/wp-content/uploads/2026/04/SeiMilano_Ext03_Patio_rev00_HD.webp");background-position:center center;background-size:cover;}.elementor-3707 .elementor-element.elementor-element-24a7396::before, .elementor-3707 .elementor-element.elementor-element-24a7396 > .elementor-background-video-container::before, .elementor-3707 .elementor-element.elementor-element-24a7396 > .e-con-inner > .elementor-background-video-container::before, .elementor-3707 .elementor-element.elementor-element-24a7396 > .elementor-background-slideshow::before, .elementor-3707 .elementor-element.elementor-element-24a7396 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3707 .elementor-element.elementor-element-24a7396 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3707 .elementor-element.elementor-element-8e82ad7{--display:flex;--min-height:50px;}.elementor-3707 .elementor-element.elementor-element-d3607ed img{width:230px;}.elementor-3707 .elementor-element.elementor-element-5ca6049{--display:flex;--min-height:50px;}.elementor-3707 .elementor-element.elementor-element-8dab010 img{width:30px;}.elementor-3707 .elementor-element.elementor-element-4c34b8d{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-1005a79{text-align:center;}.elementor-3707 .elementor-element.elementor-element-1005a79 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );font-weight:var( --e-global-typography-dcff5a8-font-weight );line-height:var( --e-global-typography-dcff5a8-line-height );color:#000000;}.elementor-3707 .elementor-element.elementor-element-400b610{text-align:center;}.elementor-3707 .elementor-element.elementor-element-400b610 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-e947518 .elementor-button{background-color:var( --e-global-color-ee9e3bf );font-family:"poppins", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;padding:19px 20px 15px 20px;}.elementor-3707 .elementor-element.elementor-element-e947518 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3707 .elementor-element.elementor-element-e947518 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3707 .elementor-element.elementor-element-3ecf995{text-align:center;}.elementor-3707 .elementor-element.elementor-element-3ecf995 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:140%;color:#969696;}.elementor-3707 .elementor-element.elementor-element-9271ef8{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-61a1340{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-61a1340:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-61a1340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-9735d77 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-8ae2b53{text-align:center;}.elementor-3707 .elementor-element.elementor-element-8ae2b53 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-3db8db7{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-3db8db7:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-3db8db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-08fbd25 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-8c7d645{text-align:center;}.elementor-3707 .elementor-element.elementor-element-8c7d645 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-4d08ac7{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-4d08ac7:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-4d08ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-21f4a84 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-ce3401f{text-align:center;}.elementor-3707 .elementor-element.elementor-element-ce3401f .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-81762b8{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-81762b8:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-81762b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-c2e5cfe img{width:40px;}.elementor-3707 .elementor-element.elementor-element-d1a490d{text-align:center;}.elementor-3707 .elementor-element.elementor-element-d1a490d .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-9edf252{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-9edf252:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-9edf252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-e0110e6 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-ffdffd8{text-align:center;}.elementor-3707 .elementor-element.elementor-element-ffdffd8 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-6960076{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-6960076:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-6960076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-c98d11b img{width:40px;}.elementor-3707 .elementor-element.elementor-element-42857c4{text-align:center;}.elementor-3707 .elementor-element.elementor-element-42857c4 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-082122d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-082122d:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-082122d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-365d251 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-9042a8c{text-align:center;}.elementor-3707 .elementor-element.elementor-element-9042a8c .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-0554aca{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-0554aca:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-0554aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-9b5f71a img{width:40px;}.elementor-3707 .elementor-element.elementor-element-4ebfa07{text-align:center;}.elementor-3707 .elementor-element.elementor-element-4ebfa07 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-c5b4ee5{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-d636faf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3707 .elementor-element.elementor-element-5db051a{text-align:start;}.elementor-3707 .elementor-element.elementor-element-5db051a .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );font-weight:var( --e-global-typography-dcff5a8-font-weight );line-height:var( --e-global-typography-dcff5a8-line-height );color:#000000;}.elementor-3707 .elementor-element.elementor-element-a5d73b2 .elementor-button{background-color:var( --e-global-color-ee9e3bf );font-family:"poppins", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;padding:19px 20px 15px 20px;}.elementor-3707 .elementor-element.elementor-element-a5d73b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3707 .elementor-element.elementor-element-a5d73b2 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3707 .elementor-element.elementor-element-786d34d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-3707 .elementor-element.elementor-element-786d34d:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-786d34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3707 .elementor-element.elementor-element-786d34d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3707 .elementor-element.elementor-element-2aa762b{width:100%;max-width:100%;top:0px;z-index:100000;}.elementor-3707 .elementor-element.elementor-element-2aa762b > .elementor-widget-container{background-color:#FAFAFACC;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3707 .elementor-element.elementor-element-2aa762b{left:0px;}body.rtl .elementor-3707 .elementor-element.elementor-element-2aa762b{right:0px;}.elementor-3707 .elementor-element.elementor-element-1584bcc{width:100%;max-width:100%;top:0px;z-index:100;}.elementor-3707 .elementor-element.elementor-element-1584bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3707 .elementor-element.elementor-element-1584bcc{left:0px;}body.rtl .elementor-3707 .elementor-element.elementor-element-1584bcc{right:0px;}.elementor-3707 .elementor-element.elementor-element-1f2a915{width:100%;max-width:100%;z-index:10;}.elementor-3707 .elementor-element.elementor-element-1f2a915 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3707 .elementor-element.elementor-element-ae8692b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-ae8692b:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-ae8692b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-e2a50ae{--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;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-e2a50ae:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-e2a50ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DFF1F54D 0%, #DFF1F500 100%);}.elementor-3707 .elementor-element.elementor-element-75721cf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-6e16b04{text-align:start;}.elementor-3707 .elementor-element.elementor-element-6e16b04 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );font-weight:var( --e-global-typography-dcff5a8-font-weight );line-height:var( --e-global-typography-dcff5a8-line-height );color:#000000;}.elementor-3707 .elementor-element.elementor-element-7732370{text-align:start;}.elementor-3707 .elementor-element.elementor-element-7732370 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-ff1e78b .elementor-button{background-color:var( --e-global-color-ee9e3bf );font-family:"poppins", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;padding:19px 20px 15px 20px;}.elementor-3707 .elementor-element.elementor-element-ff1e78b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3707 .elementor-element.elementor-element-ff1e78b .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3707 .elementor-element.elementor-element-676538c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-676538c:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-676538c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://livinupmilano.com/wp-content/uploads/2026/04/LivinUp_Amenities_Modelli__DSF0586-Modifica.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3707 .elementor-element.elementor-element-db5f35e{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-858fb6d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-858fb6d:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-858fb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-86d8f05 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-b9e3949{text-align:center;}.elementor-3707 .elementor-element.elementor-element-b9e3949 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-6468b8a{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-6468b8a:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-6468b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-a24ca5f img{width:40px;}.elementor-3707 .elementor-element.elementor-element-2be757d{text-align:center;}.elementor-3707 .elementor-element.elementor-element-2be757d .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-b7e16e6{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-b7e16e6:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-b7e16e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-66cce5c img{width:40px;}.elementor-3707 .elementor-element.elementor-element-13ebcad{text-align:center;}.elementor-3707 .elementor-element.elementor-element-13ebcad .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-4fae6a7{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-4fae6a7:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-4fae6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-1309ff0 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-b9a543e{text-align:center;}.elementor-3707 .elementor-element.elementor-element-b9a543e .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-337101f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-337101f:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-337101f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-a6f2c4f img{width:40px;}.elementor-3707 .elementor-element.elementor-element-b9d93b7{text-align:center;}.elementor-3707 .elementor-element.elementor-element-b9d93b7 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-0b4636c{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-0b4636c:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-0b4636c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-ca4bed8 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-0730f77{text-align:center;}.elementor-3707 .elementor-element.elementor-element-0730f77 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-159f513{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-159f513:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-159f513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-ca9b353 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-244e292{text-align:center;}.elementor-3707 .elementor-element.elementor-element-244e292 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-6d8136b{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-6d8136b:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-6d8136b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-2ae1964 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-33f0b90{text-align:center;}.elementor-3707 .elementor-element.elementor-element-33f0b90 .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-095ed9f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-095ed9f:not(.elementor-motion-effects-element-type-background), .elementor-3707 .elementor-element.elementor-element-095ed9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3707 .elementor-element.elementor-element-5f78cd2 img{width:40px;}.elementor-3707 .elementor-element.elementor-element-9f670ee{text-align:center;}.elementor-3707 .elementor-element.elementor-element-9f670ee .elementor-heading-title{font-family:var( --e-global-typography-565f4cf-font-family ), Sans-serif;font-size:var( --e-global-typography-565f4cf-font-size );font-weight:var( --e-global-typography-565f4cf-font-weight );line-height:var( --e-global-typography-565f4cf-line-height );color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-8c0fe19{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-9a403f9{text-align:center;}.elementor-3707 .elementor-element.elementor-element-9a403f9 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );font-weight:var( --e-global-typography-dcff5a8-font-weight );line-height:var( --e-global-typography-dcff5a8-line-height );color:#000000;}.elementor-3707 .elementor-element.elementor-element-d3cfd78{text-align:center;}.elementor-3707 .elementor-element.elementor-element-d3cfd78 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:28px;font-weight:500;font-style:italic;line-height:130%;color:var( --e-global-color-text );}.elementor-3707 .elementor-element.elementor-element-5076295 .elementor-button{background-color:var( --e-global-color-ee9e3bf );font-family:"poppins", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;padding:19px 20px 15px 20px;}.elementor-3707 .elementor-element.elementor-element-5076295 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3707 .elementor-element.elementor-element-5076295 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3707 .elementor-element.elementor-element-19c9ced{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-ce183f5{--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-ce183f5.e-con{--align-self:stretch;}.elementor-3707 .elementor-element.elementor-element-987797d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3707 .elementor-element.elementor-element-d91d250{--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-d91d250.e-con{--align-self:stretch;}.elementor-3707 .elementor-element.elementor-element-d43d43b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3707 .elementor-element.elementor-element-4c34b8d{--content-width:1600px;}.elementor-3707 .elementor-element.elementor-element-9271ef8{--content-width:1600px;}.elementor-3707 .elementor-element.elementor-element-c5b4ee5{--content-width:1600px;}.elementor-3707 .elementor-element.elementor-element-786d34d{--content-width:1600px;}.elementor-3707 .elementor-element.elementor-element-ae8692b{--content-width:1600px;}.elementor-3707 .elementor-element.elementor-element-e2a50ae{--content-width:1600px;}.elementor-3707 .elementor-element.elementor-element-75721cf{--width:48%;}.elementor-3707 .elementor-element.elementor-element-676538c{--width:50%;}.elementor-3707 .elementor-element.elementor-element-db5f35e{--content-width:1200px;}.elementor-3707 .elementor-element.elementor-element-ce183f5{--width:100%;}.elementor-3707 .elementor-element.elementor-element-d91d250{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3707 .elementor-element.elementor-element-75721cf{--width:100%;}.elementor-3707 .elementor-element.elementor-element-676538c{--width:82%;}}@media(max-width:1024px){.elementor-3707 .elementor-element.elementor-element-1005a79 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-400b610 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-9271ef8{--flex-wrap:wrap;}.elementor-3707 .elementor-element.elementor-element-8ae2b53 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-8c7d645 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-ce3401f .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-d1a490d .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-ffdffd8 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-42857c4 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-9042a8c .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-4ebfa07 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-5db051a .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-e2a50ae{--justify-content:center;}.elementor-3707 .elementor-element.elementor-element-e2a50ae.e-con{--align-self:center;}.elementor-3707 .elementor-element.elementor-element-6e16b04 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-7732370 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-676538c.e-con{--align-self:center;}.elementor-3707 .elementor-element.elementor-element-b9e3949 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-2be757d .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-13ebcad .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-b9a543e .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-b9d93b7 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-0730f77 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-244e292 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-33f0b90 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-9f670ee .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-9a403f9 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}}@media(max-width:767px){.elementor-3707 .elementor-element.elementor-element-24a7396{--min-height:0vh;--justify-content:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-d3607ed img{width:120px;border-radius:0px 0px 0px 0px;}.elementor-3707 .elementor-element.elementor-element-8dab010 img{width:30px;border-radius:0px 0px 0px 0px;}.elementor-3707 .elementor-element.elementor-element-4c34b8d{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3707 .elementor-element.elementor-element-1005a79 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-400b610 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-e947518 .elementor-button{font-size:18px;border-radius:3px 3px 3px 3px;}.elementor-3707 .elementor-element.elementor-element-3ecf995 .elementor-heading-title{line-height:130%;}.elementor-3707 .elementor-element.elementor-element-9271ef8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-61a1340{--width:48%;}.elementor-3707 .elementor-element.elementor-element-8ae2b53 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-3db8db7{--width:48%;}.elementor-3707 .elementor-element.elementor-element-8c7d645 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-ce3401f .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-d1a490d .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-ffdffd8 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-42857c4 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-9042a8c .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-4ebfa07 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-c5b4ee5{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3707 .elementor-element.elementor-element-5db051a .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-a5d73b2 .elementor-button{font-size:18px;border-radius:3px 3px 3px 3px;}.elementor-3707 .elementor-element.elementor-element-ae8692b{--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-3707 .elementor-element.elementor-element-e2a50ae{--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-3707 .elementor-element.elementor-element-75721cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3707 .elementor-element.elementor-element-6e16b04{text-align:center;}.elementor-3707 .elementor-element.elementor-element-6e16b04 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-7732370{text-align:center;}.elementor-3707 .elementor-element.elementor-element-7732370 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-ff1e78b .elementor-button{font-size:18px;border-radius:3px 3px 3px 3px;}.elementor-3707 .elementor-element.elementor-element-676538c{--margin-top:01px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-3707 .elementor-element.elementor-element-676538c.e-con{--order:-99999 /* order start hack */;}.elementor-3707 .elementor-element.elementor-element-db5f35e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3707 .elementor-element.elementor-element-858fb6d{--width:48%;}.elementor-3707 .elementor-element.elementor-element-b9e3949 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-2be757d .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-13ebcad .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-b9a543e .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-b9d93b7 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-0730f77 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-244e292 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-33f0b90 .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-9f670ee .elementor-heading-title{font-size:var( --e-global-typography-565f4cf-font-size );line-height:var( --e-global-typography-565f4cf-line-height );}.elementor-3707 .elementor-element.elementor-element-8c0fe19{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3707 .elementor-element.elementor-element-9a403f9 .elementor-heading-title{font-size:var( --e-global-typography-dcff5a8-font-size );line-height:var( --e-global-typography-dcff5a8-line-height );}.elementor-3707 .elementor-element.elementor-element-d3cfd78 .elementor-heading-title{font-size:22px;}.elementor-3707 .elementor-element.elementor-element-5076295 .elementor-button{font-size:18px;border-radius:3px 3px 3px 3px;}.elementor-3707 .elementor-element.elementor-element-19c9ced{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3707 .elementor-element.elementor-element-ce183f5{--width:110%;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-3707 .elementor-element.elementor-element-d91d250{--width:110%;}}/* Start custom CSS for container, class: .elementor-element-24a7396 */.elementor-3707 .elementor-element.elementor-element-24a7396 {
  width: 100%;
  aspect-ratio: 16 / 9; /* Desktop */
  height: auto;
  max-height: 900px!important;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-3707 .elementor-element.elementor-element-24a7396 {
    aspect-ratio: 16 / 9; /* Desktop */
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-3707 .elementor-element.elementor-element-24a7396 {
    aspect-ratio: 16 / 9; /* Desktop */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1005a79 */.elementor-3707 .elementor-element.elementor-element-1005a79 i {
    font-family: "Inria Serif";
    font-weight: 700;
line-height: 140%; /* 93.8px */
letter-spacing: -2.01px;
font-size: 62px;
    color: #E83759
}
@media(max-width:676px){
    .elementor-3707 .elementor-element.elementor-element-1005a79 i {
    font-family: "Inria Serif";
    font-weight: 700;
line-height: 140%; /* 93.8px */
letter-spacing: -2.01px;
font-size: 36px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-400b610 */.elementor-3707 .elementor-element.elementor-element-400b610 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e947518 */.elementor-3707 .elementor-element.elementor-element-e947518 .elementor-button-icon svg{
    width: 14px;
    margin: 0 0 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ecf995 */.elementor-3707 .elementor-element.elementor-element-3ecf995 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9735d77 */.elementor-3707 .elementor-element.elementor-element-9735d77 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae2b53 */.elementor-3707 .elementor-element.elementor-element-8ae2b53 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61a1340 */.elementor-3707 .elementor-element.elementor-element-61a1340{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-61a1340{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08fbd25 */.elementor-3707 .elementor-element.elementor-element-08fbd25 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c7d645 */.elementor-3707 .elementor-element.elementor-element-8c7d645 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3db8db7 */.elementor-3707 .elementor-element.elementor-element-3db8db7{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-3db8db7{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21f4a84 */.elementor-3707 .elementor-element.elementor-element-21f4a84 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce3401f */.elementor-3707 .elementor-element.elementor-element-ce3401f p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d08ac7 */.elementor-3707 .elementor-element.elementor-element-4d08ac7{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-4d08ac7{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2e5cfe */.elementor-3707 .elementor-element.elementor-element-c2e5cfe img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a490d */.elementor-3707 .elementor-element.elementor-element-d1a490d p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81762b8 */.elementor-3707 .elementor-element.elementor-element-81762b8{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-81762b8{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0110e6 */.elementor-3707 .elementor-element.elementor-element-e0110e6 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffdffd8 */.elementor-3707 .elementor-element.elementor-element-ffdffd8 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9edf252 */.elementor-3707 .elementor-element.elementor-element-9edf252{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-9edf252{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c98d11b */.elementor-3707 .elementor-element.elementor-element-c98d11b img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42857c4 */.elementor-3707 .elementor-element.elementor-element-42857c4 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6960076 */.elementor-3707 .elementor-element.elementor-element-6960076{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-6960076{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-365d251 */.elementor-3707 .elementor-element.elementor-element-365d251 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9042a8c */.elementor-3707 .elementor-element.elementor-element-9042a8c p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082122d */.elementor-3707 .elementor-element.elementor-element-082122d{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-082122d{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b5f71a */.elementor-3707 .elementor-element.elementor-element-9b5f71a img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebfa07 */.elementor-3707 .elementor-element.elementor-element-4ebfa07 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0554aca */.elementor-3707 .elementor-element.elementor-element-0554aca{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-0554aca{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9271ef8 */.elementor-3707 .elementor-element.elementor-element-9271ef8{
    background: rgba(223, 241, 245, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db051a */.elementor-3707 .elementor-element.elementor-element-5db051a i {
    font-family: "Inria Serif";
    font-weight: 700;
line-height: 140%; /* 93.8px */
letter-spacing: -2.01px;
font-size: 62px;
    color: #E83759
}
@media(max-width:676px){
    .elementor-3707 .elementor-element.elementor-element-5db051a i {
    font-family: "Inria Serif";
    font-weight: 700;
line-height: 140%; /* 93.8px */
letter-spacing: -2.01px;
font-size: 36px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5d73b2 */.elementor-3707 .elementor-element.elementor-element-a5d73b2 .elementor-button-icon svg{
    width: 14px;
    margin: 0 0 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786d34d */#wrapdraw {
    height: 100vh;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7732370 */.elementor-3707 .elementor-element.elementor-element-7732370 p{
    width: 100%;
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff1e78b */.elementor-3707 .elementor-element.elementor-element-ff1e78b .elementor-button-icon svg{
    width: 14px;
    margin: 0 0 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676538c */.elementor-3707 .elementor-element.elementor-element-676538c {
  aspect-ratio: 1 / 1;
  background-color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8692b */.elementor-3707 .elementor-element.elementor-element-ae8692b{
    background: rgba(223, 241, 245, 0.30);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86d8f05 */.elementor-3707 .elementor-element.elementor-element-86d8f05 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9e3949 */.elementor-3707 .elementor-element.elementor-element-b9e3949 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858fb6d */.elementor-3707 .elementor-element.elementor-element-858fb6d{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-858fb6d{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a24ca5f */.elementor-3707 .elementor-element.elementor-element-a24ca5f img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2be757d */.elementor-3707 .elementor-element.elementor-element-2be757d p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6468b8a */.elementor-3707 .elementor-element.elementor-element-6468b8a{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-6468b8a{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66cce5c */.elementor-3707 .elementor-element.elementor-element-66cce5c img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13ebcad */.elementor-3707 .elementor-element.elementor-element-13ebcad p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7e16e6 */.elementor-3707 .elementor-element.elementor-element-b7e16e6{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-b7e16e6{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1309ff0 */.elementor-3707 .elementor-element.elementor-element-1309ff0 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9a543e */.elementor-3707 .elementor-element.elementor-element-b9a543e p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae6a7 */.elementor-3707 .elementor-element.elementor-element-4fae6a7{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-4fae6a7{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6f2c4f */.elementor-3707 .elementor-element.elementor-element-a6f2c4f img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9d93b7 */.elementor-3707 .elementor-element.elementor-element-b9d93b7 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-337101f */.elementor-3707 .elementor-element.elementor-element-337101f{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-337101f{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca4bed8 */.elementor-3707 .elementor-element.elementor-element-ca4bed8 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0730f77 */.elementor-3707 .elementor-element.elementor-element-0730f77 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4636c */.elementor-3707 .elementor-element.elementor-element-0b4636c{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-0b4636c{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca9b353 */.elementor-3707 .elementor-element.elementor-element-ca9b353 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-244e292 */.elementor-3707 .elementor-element.elementor-element-244e292 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f513 */.elementor-3707 .elementor-element.elementor-element-159f513{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-159f513{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ae1964 */.elementor-3707 .elementor-element.elementor-element-2ae1964 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33f0b90 */.elementor-3707 .elementor-element.elementor-element-33f0b90 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8136b */.elementor-3707 .elementor-element.elementor-element-6d8136b{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-6d8136b{
    width: 48%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f78cd2 */.elementor-3707 .elementor-element.elementor-element-5f78cd2 img{
    border-radius: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f670ee */.elementor-3707 .elementor-element.elementor-element-9f670ee p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-095ed9f */.elementor-3707 .elementor-element.elementor-element-095ed9f{
    width: 100%;
    max-width: 170px;
    border-radius: 16px;
border: 1px solid var(--AZZURRO, #DFF1F5);
background: #FFF;
}
@media(max-width:767px){
    .elementor-3707 .elementor-element.elementor-element-095ed9f{
    width: 100%;
    max-width: 170px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5f35e */.elementor-3707 .elementor-element.elementor-element-db5f35e{
    background: rgba(223, 241, 245, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a403f9 */.elementor-3707 .elementor-element.elementor-element-9a403f9 i {
    font-family: "Inria Serif";
    font-weight: 700;
line-height: 140%; /* 93.8px */
letter-spacing: -2.01px;
font-size: 62px;
    color: #E83759
}
@media(max-width:676px){
    .elementor-3707 .elementor-element.elementor-element-9a403f9 i {
    font-family: "Inria Serif";
    font-weight: 700;
line-height: 140%; /* 93.8px */
letter-spacing: -2.01px;
font-size: 36px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3cfd78 */.elementor-3707 .elementor-element.elementor-element-d3cfd78 p{
    width: 100%;
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5076295 */.elementor-3707 .elementor-element.elementor-element-5076295 .elementor-button-icon svg{
    width: 14px;
    margin: 0 0 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9ced */.elementor-3707 .elementor-element.elementor-element-19c9ced{
    background: rgba(223, 241, 245, 0.30);
}/* End custom CSS */