.elementor-10 .elementor-element.elementor-element-ca59184{--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:124px 124px;--row-gap:124px;--column-gap:124px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ca59184::before, .elementor-10 .elementor-element.elementor-element-ca59184 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ca59184 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ca59184 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ca59184 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ca59184 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-66ee59df{--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:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4da6e13e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3b643e9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5b6194e9{text-align:center;}.elementor-10 .elementor-element.elementor-element-5b6194e9 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-252b4863 .heading .heading-title{font-family:var( --e-global-typography-282a94b-font-family ), Sans-serif;font-size:var( --e-global-typography-282a94b-font-size );font-weight:var( --e-global-typography-282a94b-font-weight );text-transform:var( --e-global-typography-282a94b-text-transform );line-height:var( --e-global-typography-282a94b-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6e81b4b8{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6e81b4b8 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-10 .elementor-element.elementor-element-6e81b4b8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block p,.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-f466bea-font-family ), Sans-serif;font-size:var( --e-global-typography-f466bea-font-size );font-weight:var( --e-global-typography-f466bea-font-weight );text-transform:var( --e-global-typography-f466bea-text-transform );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-0cf17d4 .elementor-button{background-color:var( --e-global-color-secondary );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-1ed3d50a{--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:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ed3d50a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3b00466e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c633d31 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-c633d31 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-7553b72{--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:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10 .elementor-element.elementor-element-7553b72:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7553b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );background-image:url("https://medinastile.net/wp-content/uploads/2025/06/Porcelain-Flooring-Installation.webp");}.elementor-10 .elementor-element.elementor-element-7553b72::before, .elementor-10 .elementor-element.elementor-element-7553b72 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7553b72 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7553b72 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7553b72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7553b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-3de5bf5 ) 53%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-bb5e51b{--display:flex;}.elementor-10 .elementor-element.elementor-element-60d0a2c{--display:flex;}.elementor-10 .elementor-element.elementor-element-3d201d9{text-align:right;}.elementor-10 .elementor-element.elementor-element-3d201d9 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-e9e3f7b .elementor-button{background-color:var( --e-global-color-3de5bf5 );text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-00ecf0b .elementor-button{background-color:var( --e-global-color-accent );text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-5d9f6c59{--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 80px;--row-gap:80px;--column-gap:80px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d9f6c59:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d9f6c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medinastile.net/wp-content/uploads/2025/06/advantages-and-disadvantages-of-artificial-grass-2.png");background-position:bottom right;background-repeat:no-repeat;background-size:42% auto;}.elementor-10 .elementor-element.elementor-element-7ca1b08d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-14fd53d2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-53042dc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2081b1f5{text-align:center;}.elementor-10 .elementor-element.elementor-element-2081b1f5 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-7a89f760 .heading .heading-title{font-family:var( --e-global-typography-7b7c87f-font-family ), Sans-serif;font-size:var( --e-global-typography-7b7c87f-font-size );font-weight:var( --e-global-typography-7b7c87f-font-weight );text-transform:var( --e-global-typography-7b7c87f-text-transform );line-height:var( --e-global-typography-7b7c87f-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2549c11{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2549c11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2549c11.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block p,.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-f466bea-font-family ), Sans-serif;font-size:var( --e-global-typography-f466bea-font-size );font-weight:var( --e-global-typography-f466bea-font-weight );text-transform:var( --e-global-typography-f466bea-text-transform );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-1c9549c .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-2951d581{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-39eb0d7d{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-39eb0d7d img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-351f049f{--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 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-351f049f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-351f049f::before, .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-351f049f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-351f049f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://medinastile.net/wp-content/uploads/2025/06/Habitat_Laminate_Reside_KEE805_CLOUDBURST-OAK.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-710a061e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-65f3dc94 .heading .heading-title{font-family:var( --e-global-typography-282a94b-font-family ), Sans-serif;font-size:var( --e-global-typography-282a94b-font-size );font-weight:var( --e-global-typography-282a94b-font-weight );text-transform:var( --e-global-typography-282a94b-text-transform );line-height:var( --e-global-typography-282a94b-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7372b9b8{text-align:center;}.elementor-10 .elementor-element.elementor-element-7372b9b8 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-42de781{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-42de781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-42de781.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block p,.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-f466bea-font-family ), Sans-serif;font-size:var( --e-global-typography-f466bea-font-size );font-weight:var( --e-global-typography-f466bea-font-weight );text-transform:var( --e-global-typography-f466bea-text-transform );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-47954d5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1c0fa8f1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1c0fa8f1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1c0fa8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-8b4c2dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2e5e2b6 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-2e5e2b6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-2e5e2b6 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-2e5e2b6 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-2e5e2b6 .elementor-cta__bg-wrapper{min-height:251px;}.elementor-10 .elementor-element.elementor-element-41642a16 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-612a9de1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-612a9de1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-612a9de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-5275e387{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1e18866 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-1e18866 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-1e18866 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-1e18866 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-1e18866 .elementor-cta__bg-wrapper{min-height:251px;}.elementor-10 .elementor-element.elementor-element-3e4643dd > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-0ee0b01{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0ee0b01:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0ee0b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-174ce38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a89c26 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-2a89c26 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-2a89c26 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-2a89c26 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-2a89c26 .elementor-cta__bg-wrapper{min-height:251px;}.elementor-10 .elementor-element.elementor-element-f8f8fbb > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-68338c0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-68338c0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-68338c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-a2004c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c138d8 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-0c138d8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-0c138d8 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-0c138d8 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-0c138d8 .elementor-cta__bg-wrapper{min-height:251px;}.elementor-10 .elementor-element.elementor-element-a63f134 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-eec7f1b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eec7f1b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eec7f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-0acea49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b38aa4a .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-b38aa4a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-b38aa4a > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-b38aa4a .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-b38aa4a .elementor-cta__bg-wrapper{min-height:251px;}.elementor-10 .elementor-element.elementor-element-180422d > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-6fb9f79{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6fb9f79:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6fb9f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-4569257{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0997ca4 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-0997ca4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-0997ca4 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-0997ca4 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-0997ca4 .elementor-cta__bg-wrapper{min-height:251px;}.elementor-10 .elementor-element.elementor-element-0776d03 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-d2270da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-90c6ecb .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-7c49f35a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7c49f35a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7c49f35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-891febf );background-image:url("https://medinastile.net/wp-content/uploads/2025/06/sunlight-and-shadow-pattern-on-surface-of-beige-ceramic-tile-floor-inside-of-room-1024x576.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7c49f35a::before, .elementor-10 .elementor-element.elementor-element-7c49f35a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7c49f35a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7c49f35a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7c49f35a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7c49f35a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-3cb4bc37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3cb4bc37:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3cb4bc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medinastile.net/wp-content/uploads/2025/06/3d-rendering-modern-luxury-wood-and-tile-hotel-corridor.jpg");}.elementor-10 .elementor-element.elementor-element-c7d13d3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-f20e0a4{text-align:left;}.elementor-10 .elementor-element.elementor-element-f20e0a4 img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-58b7f74{text-align:right;}.elementor-10 .elementor-element.elementor-element-58b7f74 img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-72717171{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1c38476e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-424729c2{text-align:left;}.elementor-10 .elementor-element.elementor-element-424729c2 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-199bd8b4 .heading .heading-title{font-family:var( --e-global-typography-7b7c87f-font-family ), Sans-serif;font-size:var( --e-global-typography-7b7c87f-font-size );font-weight:var( --e-global-typography-7b7c87f-font-weight );text-transform:var( --e-global-typography-7b7c87f-text-transform );line-height:var( --e-global-typography-7b7c87f-line-height );color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-d671336{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6a891c03{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-18c690f9 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-18c690f9 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-18c690f9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-18c690f9 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-18c690f9 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-43a12d46{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-43a12d46 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title{margin-bottom:14px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6e15e7b9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3ad4ff75 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3ad4ff75 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-3ad4ff75.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-3ad4ff75 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-3ad4ff75 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-6601cec4{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6601cec4 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title{margin-bottom:14px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5237b63c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1f30f9a7 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1f30f9a7 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f30f9a7 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-1f30f9a7 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-5bfeddfe{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5bfeddfe > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title{margin-bottom:14px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3f26491e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.35;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3f26491e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f26491e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-3f26491e::before, .elementor-10 .elementor-element.elementor-element-3f26491e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3f26491e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3f26491e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3f26491e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3f26491e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-5bd296b9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5bd296b9.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-40175120{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-40175120 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-d96a798{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d96a798 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-d6c905c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-223b10a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9bd285{text-align:left;}.elementor-10 .elementor-element.elementor-element-d9bd285 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-0265dbf .heading .heading-title{font-family:var( --e-global-typography-7b7c87f-font-family ), Sans-serif;font-size:var( --e-global-typography-7b7c87f-font-size );font-weight:var( --e-global-typography-7b7c87f-font-weight );text-transform:var( --e-global-typography-7b7c87f-text-transform );line-height:var( --e-global-typography-7b7c87f-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-36188cc{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-36188cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36188cc.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block p,.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-f466bea-font-family ), Sans-serif;font-size:var( --e-global-typography-f466bea-font-size );font-weight:var( --e-global-typography-f466bea-font-weight );text-transform:var( --e-global-typography-f466bea-text-transform );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-2a48ede{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c65f91d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7289793 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-7289793.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7289793 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7289793.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7289793.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-7289793.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-7289793.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-7289793.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-7289793 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-7289793 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-dc33b8d{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dc33b8d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title{margin-bottom:14px;}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-0954f94{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ebff1a7 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ebff1a7 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-ebff1a7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-ebff1a7 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-ebff1a7 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-9d1af8f{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9d1af8f > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title{margin-bottom:14px;}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-15dca8c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1f288d2 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1f288d2 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-1f288d2 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-1f288d2 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-2c193c4{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2c193c4 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title{margin-bottom:14px;}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-440538b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bf30994 > .elementor-widget-container{margin:-2px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-bf30994 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1bbbf95 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-default .elementor-icon{color:var( --e-global-color-1bbbf95 );border-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-bf30994 .elementor-icon{font-size:9px;padding:9px;}.elementor-10 .elementor-element.elementor-element-bf30994 .elementor-icon svg{height:9px;}.elementor-10 .elementor-element.elementor-element-e648be3{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e648be3 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title{margin-bottom:14px;}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title a{font-family:var( --e-global-typography-aaf5c78-font-family ), Sans-serif;font-size:var( --e-global-typography-aaf5c78-font-size );font-weight:var( --e-global-typography-aaf5c78-font-weight );text-transform:var( --e-global-typography-aaf5c78-text-transform );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-description{font-family:var( --e-global-typography-c3f19d9-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f19d9-font-size );font-weight:var( --e-global-typography-c3f19d9-font-weight );text-transform:var( --e-global-typography-c3f19d9-text-transform );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-116c898b{--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 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-116c898b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-116c898b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-891febf );}.elementor-10 .elementor-element.elementor-element-4ecd0ef0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4ecd0ef0.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-149d8ced{text-align:center;}.elementor-10 .elementor-element.elementor-element-149d8ced .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-1bbbf95 );}.elementor-10 .elementor-element.elementor-element-5a124242 .heading .heading-title{font-family:var( --e-global-typography-282a94b-font-family ), Sans-serif;font-size:var( --e-global-typography-282a94b-font-size );font-weight:var( --e-global-typography-282a94b-font-weight );text-transform:var( --e-global-typography-282a94b-text-transform );line-height:var( --e-global-typography-282a94b-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a9ef674{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a9ef674 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a9ef674.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block p,.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-f466bea-font-family ), Sans-serif;font-size:var( --e-global-typography-f466bea-font-size );font-weight:var( --e-global-typography-f466bea-font-weight );text-transform:var( --e-global-typography-f466bea-text-transform );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-fc019f3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-fc019f3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-fc019f3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-a87d9ac .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-65de8a00{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-65de8a00:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65de8a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://medinastile.net/wp-content/uploads/2025/06/Vinyl-Plank-Flooring-Installation-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-65de8a00::before, .elementor-10 .elementor-element.elementor-element-65de8a00 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-65de8a00 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-65de8a00 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-65de8a00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-65de8a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1bbbf95 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-525a8d1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1b5a685{text-align:left;}.elementor-10 .elementor-element.elementor-element-1b5a685 .elementor-heading-title{font-family:var( --e-global-typography-5896f12-font-family ), Sans-serif;font-size:var( --e-global-typography-5896f12-font-size );font-weight:var( --e-global-typography-5896f12-font-weight );text-transform:var( --e-global-typography-5896f12-text-transform );line-height:var( --e-global-typography-5896f12-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-95ad33b .heading .heading-title{font-family:var( --e-global-typography-7b7c87f-font-family ), Sans-serif;font-size:var( --e-global-typography-7b7c87f-font-size );font-weight:var( --e-global-typography-7b7c87f-font-weight );text-transform:var( --e-global-typography-7b7c87f-text-transform );line-height:var( --e-global-typography-7b7c87f-line-height );color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-9f6d342{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9f6d342 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-10 .elementor-element.elementor-element-9f6d342.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block p,.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-3de5bf5 );}.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-f466bea-font-family ), Sans-serif;font-size:var( --e-global-typography-f466bea-font-size );font-weight:var( --e-global-typography-f466bea-font-weight );text-transform:var( --e-global-typography-f466bea-text-transform );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-6690fb7 .elementor-button{background-color:var( --e-global-color-secondary );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ca59184{--content-width:1260px;}.elementor-10 .elementor-element.elementor-element-4da6e13e{--width:100%;}.elementor-10 .elementor-element.elementor-element-3b643e9a{--width:78%;}.elementor-10 .elementor-element.elementor-element-1ed3d50a{--width:90.47%;}.elementor-10 .elementor-element.elementor-element-3b00466e{--width:49.47%;}.elementor-10 .elementor-element.elementor-element-7553b72{--width:50%;}.elementor-10 .elementor-element.elementor-element-bb5e51b{--width:43%;}.elementor-10 .elementor-element.elementor-element-60d0a2c{--width:50%;}.elementor-10 .elementor-element.elementor-element-14fd53d2{--width:52.63%;}.elementor-10 .elementor-element.elementor-element-2951d581{--width:35.08%;}.elementor-10 .elementor-element.elementor-element-1c0fa8f1{--width:31.57%;}.elementor-10 .elementor-element.elementor-element-612a9de1{--width:31.57%;}.elementor-10 .elementor-element.elementor-element-0ee0b01{--width:31.57%;}.elementor-10 .elementor-element.elementor-element-68338c0{--width:31.57%;}.elementor-10 .elementor-element.elementor-element-eec7f1b{--width:31.57%;}.elementor-10 .elementor-element.elementor-element-6fb9f79{--width:31.57%;}.elementor-10 .elementor-element.elementor-element-3cb4bc37{--width:45.61%;}.elementor-10 .elementor-element.elementor-element-72717171{--width:45.61%;}.elementor-10 .elementor-element.elementor-element-5bd296b9{--width:45.61%;}.elementor-10 .elementor-element.elementor-element-d6c905c{--width:45.61%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-4da6e13e{--width:100%;}.elementor-10 .elementor-element.elementor-element-3b00466e{--width:100%;}.elementor-10 .elementor-element.elementor-element-7553b72{--width:100%;}.elementor-10 .elementor-element.elementor-element-14fd53d2{--width:100%;}.elementor-10 .elementor-element.elementor-element-2951d581{--width:100%;}.elementor-10 .elementor-element.elementor-element-1c0fa8f1{--width:100%;}.elementor-10 .elementor-element.elementor-element-612a9de1{--width:100%;}.elementor-10 .elementor-element.elementor-element-0ee0b01{--width:100%;}.elementor-10 .elementor-element.elementor-element-68338c0{--width:100%;}.elementor-10 .elementor-element.elementor-element-eec7f1b{--width:100%;}.elementor-10 .elementor-element.elementor-element-6fb9f79{--width:100%;}.elementor-10 .elementor-element.elementor-element-3cb4bc37{--width:100%;}.elementor-10 .elementor-element.elementor-element-72717171{--width:100%;}.elementor-10 .elementor-element.elementor-element-5bd296b9{--width:100%;}.elementor-10 .elementor-element.elementor-element-d6c905c{--width:100%;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-351f049f::before, .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-351f049f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-351f049f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-351f049f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-ca59184{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-66ee59df{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-4da6e13e.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-5b6194e9 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-252b4863 .heading .heading-title{font-size:var( --e-global-typography-282a94b-font-size );line-height:var( --e-global-typography-282a94b-line-height );}.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-1ed3d50a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-3d201d9{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d201d9 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-5d9f6c59{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7ca1b08d{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-14fd53d2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-2081b1f5{text-align:center;}.elementor-10 .elementor-element.elementor-element-2081b1f5 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-7a89f760 .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-351f049f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-65f3dc94 .heading .heading-title{font-size:var( --e-global-typography-282a94b-font-size );line-height:var( --e-global-typography-282a94b-line-height );}.elementor-10 .elementor-element.elementor-element-7372b9b8 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-47954d5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-7c49f35a{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-3cb4bc37.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-c7d13d3{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-424729c2{text-align:center;}.elementor-10 .elementor-element.elementor-element-424729c2 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-199bd8b4 .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-6a891c03{--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-10 .elementor-element.elementor-element-18c690f9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-18c690f9 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-6e15e7b9{--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-10 .elementor-element.elementor-element-3ad4ff75.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3ad4ff75 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-5237b63c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-1f30f9a7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1f30f9a7 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-3f26491e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-5bd296b9.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-d9bd285{text-align:center;}.elementor-10 .elementor-element.elementor-element-d9bd285 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-0265dbf .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-c65f91d{--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-10 .elementor-element.elementor-element-7289793.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7289793 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-0954f94{--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-10 .elementor-element.elementor-element-ebff1a7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ebff1a7 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-15dca8c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-1f288d2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1f288d2 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-440538b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-bf30994.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bf30994 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-116c898b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-149d8ced .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-5a124242 .heading .heading-title{font-size:var( --e-global-typography-282a94b-font-size );line-height:var( --e-global-typography-282a94b-line-height );}.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-65de8a00{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-1b5a685{text-align:center;}.elementor-10 .elementor-element.elementor-element-1b5a685 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-95ad33b .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-9f6d342{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-ca59184{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5b6194e9 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-252b4863 .heading .heading-title{font-size:var( --e-global-typography-282a94b-font-size );line-height:var( --e-global-typography-282a94b-line-height );}.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-6e81b4b8 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-3d201d9 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-5d9f6c59{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2081b1f5 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-7a89f760 .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-2549c11 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-351f049f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-65f3dc94 .heading .heading-title{font-size:var( --e-global-typography-282a94b-font-size );line-height:var( --e-global-typography-282a94b-line-height );}.elementor-10 .elementor-element.elementor-element-7372b9b8 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-42de781 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-41642a16 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-3e4643dd .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-f8f8fbb .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-a63f134 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-180422d .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-0776d03 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-7c49f35a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c7d13d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-424729c2 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-199bd8b4 .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-43a12d46{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-43a12d46 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-6601cec4{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-6601cec4 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-5bfeddfe{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-5bfeddfe .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-3f26491e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d9bd285 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-0265dbf .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-36188cc .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-dc33b8d{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-dc33b8d .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-9d1af8f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-9d1af8f .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-2c193c4{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-2c193c4 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-e648be3{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-title a{font-size:var( --e-global-typography-aaf5c78-font-size );line-height:var( --e-global-typography-aaf5c78-line-height );}.elementor-10 .elementor-element.elementor-element-e648be3 .elementor-icon-box-description{font-size:var( --e-global-typography-c3f19d9-font-size );line-height:var( --e-global-typography-c3f19d9-line-height );}.elementor-10 .elementor-element.elementor-element-116c898b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-149d8ced .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-5a124242 .heading .heading-title{font-size:var( --e-global-typography-282a94b-font-size );line-height:var( --e-global-typography-282a94b-line-height );}.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-a9ef674 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}.elementor-10 .elementor-element.elementor-element-65de8a00{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1b5a685 .elementor-heading-title{font-size:var( --e-global-typography-5896f12-font-size );line-height:var( --e-global-typography-5896f12-line-height );}.elementor-10 .elementor-element.elementor-element-95ad33b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-95ad33b .heading .heading-title{font-size:var( --e-global-typography-7b7c87f-font-size );line-height:var( --e-global-typography-7b7c87f-line-height );}.elementor-10 .elementor-element.elementor-element-9f6d342{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block,.elementor-10 .elementor-element.elementor-element-9f6d342 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-f466bea-font-size );line-height:var( --e-global-typography-f466bea-line-height );}}