.elementor-14 .elementor-element.elementor-element-fcaf5d8{--display:flex;--min-height:750px;--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:flex-end;--gap:0px 075px;--row-gap:0px;--column-gap:075px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:020px;}.elementor-14 .elementor-element.elementor-element-fcaf5d8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fcaf5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://remont-w-domu.pl/wp-content/uploads/2025/06/home-hero-01.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fcaf5d8::before, .elementor-14 .elementor-element.elementor-element-fcaf5d8 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fcaf5d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fcaf5d8 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fcaf5d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fcaf5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #13242A 50%, #13242AAB 100%);}.elementor-14 .elementor-element.elementor-element-0139154{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 75px;--row-gap:50px;--column-gap:75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a8206d8{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-6e18ee3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-829c305 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-94cb145 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:600;line-height:120%;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a77b887 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a77b887{font-size:18px;font-weight:400;color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-19e3999{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-82841a0 .elementor-button{background-color:var( --e-global-color-96c7e43 );font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-96c7e43 );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-ce4dd9b .elementor-button{background-color:#13242A;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-0f54d37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ae3ce8a{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-ae3ce8a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #203B46 10%, #13242A 100%);}.elementor-14 .elementor-element.elementor-element-ae3ce8a::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://remont-w-domu.pl/wp-content/uploads/2025/07/remont-01.webp");--background-overlay:'';background-position:231px 90px;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9ddf69b{text-align:left;}.elementor-14 .elementor-element.elementor-element-9ddf69b .elementor-heading-title{font-size:40px;font-weight:600;line-height:120%;color:var( --e-global-color-9727ce4 );}.elementor-14 .elementor-element.elementor-element-af8f67c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-af8f67c{font-size:18px;font-weight:400;color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-5bdd4ca .elementor-button{background-color:#13242A;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-e62c4d0{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-e62c4d0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e62c4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-eb61aaf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-9982c0e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e63c333 .elementor-heading-title{font-weight:600;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-e9945de{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-fbee850{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-04ae4a3 .elementor-heading-title{font-weight:600;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-da53c95{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7fa5fc9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-0f45c14 .elementor-heading-title{font-weight:600;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-8c41362{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-5516be6{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e516a03 .elementor-heading-title{font-weight:600;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-4e2e2b5{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7ce845a .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-7ce845a .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-7ce845a .elementor-icon svg{height:80px;}.elementor-14 .elementor-element.elementor-element-2de1acf{--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:59px 75px;--row-gap:59px;--column-gap:75px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-70c0600{--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:0px 75px;--row-gap:0px;--column-gap:75px;}.elementor-14 .elementor-element.elementor-element-61219fa{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-20e6f0a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-86f2c6d{text-align:left;}.elementor-14 .elementor-element.elementor-element-86f2c6d .elementor-heading-title{font-size:50px;font-weight:600;line-height:120%;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-3e0ecd8{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-6548572 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6548572{font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-d845a62 .elementor-button{background-color:var( --e-global-color-96c7e43 );font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-96c7e43 );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-c34d71b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-63c2a2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-4fe0d1a .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-4fe0d1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-4fe0d1a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-4fe0d1a.elementor-view-default .elementor-icon{fill:var( --e-global-color-96c7e43 );color:var( --e-global-color-96c7e43 );border-color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-4fe0d1a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4fe0d1a .elementor-icon-box-title a{font-size:25px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-4fe0d1a .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-cc4dd6a .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-cc4dd6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-cc4dd6a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-cc4dd6a.elementor-view-default .elementor-icon{fill:var( --e-global-color-96c7e43 );color:var( --e-global-color-96c7e43 );border-color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-cc4dd6a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cc4dd6a .elementor-icon-box-title a{font-size:25px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-cc4dd6a .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-a9765bd{--display:flex;--min-height:300px;--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-a9765bd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a9765bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://remont-w-domu.pl/wp-content/uploads/2025/07/remont-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b36e4fb{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b36e4fb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b36e4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f2f1bc6 );}.elementor-14 .elementor-element.elementor-element-d1bf2bc{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-b0756b2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-aa46572{text-align:left;}.elementor-14 .elementor-element.elementor-element-aa46572 .elementor-heading-title{font-size:50px;font-weight:600;line-height:120%;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-71c3759{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 75px;--row-gap:0px;--column-gap:75px;}.elementor-14 .elementor-element.elementor-element-4fcd750{--display:flex;}.elementor-14 .elementor-element.elementor-element-bcd1174{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-e5c23f5{--display:flex;}.elementor-14 .elementor-element.elementor-element-b677b6d{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-2828f75{--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:75px 75px;--row-gap:75px;--column-gap:75px;--overlay-opacity:1;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2828f75:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2828f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://remont-w-domu.pl/wp-content/uploads/2025/07/remont-03.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2828f75::before, .elementor-14 .elementor-element.elementor-element-2828f75 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2828f75 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2828f75 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2828f75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2828f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-9ce9ff3 ) 40%, #13242AAD 100%);}.elementor-14 .elementor-element.elementor-element-7800ebc{--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:0px 75px;--row-gap:0px;--column-gap:75px;}.elementor-14 .elementor-element.elementor-element-6aff587{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-72f6a2c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-a7c2fd7{text-align:left;}.elementor-14 .elementor-element.elementor-element-a7c2fd7 .elementor-heading-title{font-size:50px;font-weight:600;line-height:120%;color:var( --e-global-color-9727ce4 );}.elementor-14 .elementor-element.elementor-element-eb97fa7{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-6b6a7a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6b6a7a8{font-size:18px;font-weight:400;color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-d4d1bd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-badb08e .elementor-button{background-color:var( --e-global-color-96c7e43 );font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-96c7e43 );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-3219955 .elementor-button{background-color:#13242A;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-c16332c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-9bb5052{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-8508bbb > .elementor-widget-container{background-color:#13242A;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;}.elementor-14 .elementor-element.elementor-element-8508bbb .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-8508bbb .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-9727ce4 );}.elementor-14 .elementor-element.elementor-element-8508bbb.elementor-view-stacked .elementor-icon{background-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-8508bbb.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-8508bbb.elementor-view-default .elementor-icon{fill:#E76F51;color:#E76F51;border-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-8508bbb .elementor-icon{font-size:65px;}.elementor-14 .elementor-element.elementor-element-8508bbb .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8508bbb .elementor-icon-box-title a{font-size:25px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-8508bbb .elementor-icon-box-description{color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-74aa8ed > .elementor-widget-container{background-color:#13242A;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;}.elementor-14 .elementor-element.elementor-element-74aa8ed .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-74aa8ed .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-9727ce4 );}.elementor-14 .elementor-element.elementor-element-74aa8ed.elementor-view-stacked .elementor-icon{background-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-74aa8ed.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-74aa8ed.elementor-view-default .elementor-icon{fill:#E76F51;color:#E76F51;border-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-74aa8ed .elementor-icon{font-size:65px;}.elementor-14 .elementor-element.elementor-element-74aa8ed .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-74aa8ed .elementor-icon-box-title a{font-size:25px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-74aa8ed .elementor-icon-box-description{color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-722e337{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-a9cbb15 > .elementor-widget-container{background-color:#13242A;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;}.elementor-14 .elementor-element.elementor-element-a9cbb15 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-a9cbb15 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-9727ce4 );}.elementor-14 .elementor-element.elementor-element-a9cbb15.elementor-view-stacked .elementor-icon{background-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-a9cbb15.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a9cbb15.elementor-view-default .elementor-icon{fill:#E76F51;color:#E76F51;border-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-a9cbb15 .elementor-icon{font-size:65px;}.elementor-14 .elementor-element.elementor-element-a9cbb15 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a9cbb15 .elementor-icon-box-title a{font-size:25px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-a9cbb15 .elementor-icon-box-description{color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-11d91d9 > .elementor-widget-container{background-color:#13242A;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;}.elementor-14 .elementor-element.elementor-element-11d91d9 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-11d91d9 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-9727ce4 );}.elementor-14 .elementor-element.elementor-element-11d91d9.elementor-view-stacked .elementor-icon{background-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-11d91d9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-11d91d9.elementor-view-default .elementor-icon{fill:#E76F51;color:#E76F51;border-color:#E76F51;}.elementor-14 .elementor-element.elementor-element-11d91d9 .elementor-icon{font-size:65px;}.elementor-14 .elementor-element.elementor-element-11d91d9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-11d91d9 .elementor-icon-box-title a{font-size:25px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-11d91d9 .elementor-icon-box-description{color:var( --e-global-color-3921857 );}.elementor-14 .elementor-element.elementor-element-a5b23ea img{width:85%;}.elementor-14 .elementor-element.elementor-element-5da8804 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-5da8804 .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-5da8804 .elementor-icon svg{height:80px;}.elementor-14 .elementor-element.elementor-element-b9b68fa{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-16a11e8{--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;}.elementor-14 .elementor-element.elementor-element-1488839{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-ae3c5ba .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-927dd3e{text-align:left;}.elementor-14 .elementor-element.elementor-element-927dd3e .elementor-heading-title{font-size:50px;font-weight:600;line-height:120%;letter-spacing:0px;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-e84e2d8 .elementor-button{background-color:#00000000;font-size:18px;font-weight:600;fill:var( --e-global-color-1980549 );color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-e84e2d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-e886f74{--grid-columns:4;}.elementor-14 .elementor-element.elementor-element-7b3677f{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b3cc7d2{--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;}.elementor-14 .elementor-element.elementor-element-62171b5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-7c66135 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-9e75e70{text-align:left;}.elementor-14 .elementor-element.elementor-element-9e75e70 .elementor-heading-title{font-size:50px;font-weight:600;line-height:120%;letter-spacing:0px;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-7437592 .elementor-button{background-color:#00000000;font-size:18px;font-weight:600;fill:var( --e-global-color-1980549 );color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-7437592 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-cdbdd84{--grid-columns:4;}.elementor-14 .elementor-element.elementor-element-814d786{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 75px;--row-gap:0px;--column-gap:75px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-814d786:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-814d786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F9;}.elementor-14 .elementor-element.elementor-element-63b4fec{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-684dc0c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-628b94d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:120%;color:var( --e-global-color-96c7e43 );}.elementor-14 .elementor-element.elementor-element-0e3af60{text-align:left;}.elementor-14 .elementor-element.elementor-element-0e3af60 .elementor-heading-title{font-size:50px;font-weight:600;line-height:120%;letter-spacing:0px;color:var( --e-global-color-1980549 );}.elementor-14 .elementor-element.elementor-element-605b221 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-605b221{font-size:16px;font-weight:400;color:var( --e-global-color-ececde6 );}.elementor-14 .elementor-element.elementor-element-359f18b .elementor-button{background-color:var( --e-global-color-96c7e43 );font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-96c7e43 );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-14 .elementor-element.elementor-element-6245381{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-51dbd0d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-03d96c6 img{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-a8206d8{--width:50%;}.elementor-14 .elementor-element.elementor-element-0f54d37{--width:100%;}.elementor-14 .elementor-element.elementor-element-b36e4fb{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-4fcd750{--width:70%;}.elementor-14 .elementor-element.elementor-element-e5c23f5{--width:30%;}.elementor-14 .elementor-element.elementor-element-9bb5052{--width:30%;}.elementor-14 .elementor-element.elementor-element-722e337{--width:30%;}.elementor-14 .elementor-element.elementor-element-1488839{--width:80%;}.elementor-14 .elementor-element.elementor-element-62171b5{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-a8206d8{--width:100%;}.elementor-14 .elementor-element.elementor-element-0f54d37{--width:100%;}.elementor-14 .elementor-element.elementor-element-4fcd750{--width:70%;}.elementor-14 .elementor-element.elementor-element-e5c23f5{--width:30%;}.elementor-14 .elementor-element.elementor-element-1488839{--width:60%;}.elementor-14 .elementor-element.elementor-element-62171b5{--width:60%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-2828f75:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2828f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-fcaf5d8{--min-height:700px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-0139154{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-a8206d8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-0f54d37{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-ae3ce8a::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 57px;}.elementor-14 .elementor-element.elementor-element-eb61aaf{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-e63c333 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-04ae4a3 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-0f45c14 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-e516a03 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-2de1acf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-70c0600{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-bcd1174{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-b677b6d{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-d4d1bd0{--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-14 .elementor-element.elementor-element-c16332c{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-e886f74{--grid-columns:2;}.elementor-14 .elementor-element.elementor-element-cdbdd84{--grid-columns:2;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-fcaf5d8{--min-height:1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-829c305 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-94cb145 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-a77b887{font-size:18px;}.elementor-14 .elementor-element.elementor-element-ae3ce8a::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ae3ce8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 130px;}.elementor-14 .elementor-element.elementor-element-ae3ce8a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-9ddf69b{text-align:left;}.elementor-14 .elementor-element.elementor-element-9ddf69b .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-af8f67c{font-size:18px;}.elementor-14 .elementor-element.elementor-element-e62c4d0{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-eb61aaf{--e-con-grid-template-columns:repeat(1, 1fr);--gap:020px 0px;--row-gap:020px;--column-gap:0px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-9982c0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fbee850{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7fa5fc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5516be6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2de1acf{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-70c0600{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-20e6f0a .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-86f2c6d{text-align:left;}.elementor-14 .elementor-element.elementor-element-86f2c6d .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-6548572{font-size:18px;}.elementor-14 .elementor-element.elementor-element-c34d71b{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-63c2a2c{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-b36e4fb{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b0756b2 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-aa46572{text-align:left;}.elementor-14 .elementor-element.elementor-element-aa46572 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-71c3759{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-bcd1174{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-b677b6d{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-2828f75{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-7800ebc{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-72f6a2c .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-a7c2fd7{text-align:left;}.elementor-14 .elementor-element.elementor-element-a7c2fd7 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-6b6a7a8{font-size:18px;}.elementor-14 .elementor-element.elementor-element-c16332c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-16a11e8{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-ae3c5ba .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-927dd3e{text-align:left;}.elementor-14 .elementor-element.elementor-element-927dd3e .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-e84e2d8 .elementor-button{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e886f74{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-b3cc7d2{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-7c66135 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-9e75e70{text-align:left;}.elementor-14 .elementor-element.elementor-element-9e75e70 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-7437592 .elementor-button{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cdbdd84{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-814d786{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-628b94d .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-0e3af60{text-align:left;}.elementor-14 .elementor-element.elementor-element-0e3af60 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-6245381{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}}/* Start custom CSS for heading, class: .elementor-element-94cb145 */.elementor-14 .elementor-element.elementor-element-94cb145 span {
    color: #588157;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a77b887 */.elementor-14 .elementor-element.elementor-element-a77b887 :last-of-type {
    margin: 0;
}

.elementor-14 .elementor-element.elementor-element-a77b887 strong {
    font-weight: 500
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82841a0 */.elementor-button {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce4dd9b */.elementor-button {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8f67c */.elementor-14 .elementor-element.elementor-element-af8f67c :last-of-type {
    margin: 0;
}

.elementor-14 .elementor-element.elementor-element-af8f67c strong {
    font-weight: 500
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bdd4ca */.elementor-button {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63c333 */.elementor-14 .elementor-element.elementor-element-e63c333 span {
    color: #E76F51;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04ae4a3 */.elementor-14 .elementor-element.elementor-element-04ae4a3 span {
    color: #E76F51;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f45c14 */.elementor-14 .elementor-element.elementor-element-0f45c14 span {
    color: #E76F51;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e516a03 */.elementor-14 .elementor-element.elementor-element-e516a03 span {
    color: #E76F51;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ce845a */.elementor-14 .elementor-element.elementor-element-7ce845a {
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62c4d0 */.elementor-14 .elementor-element.elementor-element-e62c4d0 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0139154 */@media (min-width: 1200px) {
.elementor-14 .elementor-element.elementor-element-0139154 {
    position: absolute;
    max-width: 1200px;
    bottom: -30%;
    z-index: 10;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcaf5d8 */.elementor-14 .elementor-element.elementor-element-fcaf5d8 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6548572 */.elementor-14 .elementor-element.elementor-element-6548572 :last-of-type {
    margin: 0;
}

.elementor-14 .elementor-element.elementor-element-6548572 strong {
    font-weight: 500
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d845a62 */.elementor-button {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b6a7a8 */.elementor-14 .elementor-element.elementor-element-6b6a7a8 :last-of-type {
    margin: 0;
}

.elementor-14 .elementor-element.elementor-element-6b6a7a8 strong {
    font-weight: 500
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-badb08e */.elementor-button {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3219955 */.elementor-button {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5b23ea */.elementor-14 .elementor-element.elementor-element-a5b23ea {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5da8804 */.elementor-14 .elementor-element.elementor-element-5da8804 {
    position: absolute;
    bottom: -11%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2828f75 */.elementor-14 .elementor-element.elementor-element-2828f75 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e84e2d8 */.elementor-14 .elementor-element.elementor-element-e84e2d8 svg {
    fill: #E76F51;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7437592 */.elementor-14 .elementor-element.elementor-element-7437592 svg {
    fill: #E76F51;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-605b221 */.elementor-14 .elementor-element.elementor-element-605b221 p:last-of-type {
    margin: 0;
}

.elementor-14 .elementor-element.elementor-element-605b221 strong {
    font-weight: 500;
}

.elementor-14 .elementor-element.elementor-element-605b221 .elementor-widget-container {
    max-height: 450px;
  overflow: hidden;
 margin-bottom: 20px;
  position: relative;
  
}

.elementor-14 .elementor-element.elementor-element-605b221 .elementor-widget-container:before {
     content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 75%;
     background: linear-gradient(0deg, #F1F6F9 3%, #F1F6F9 36%, rgba(0, 212, 255, 0) 100%);
}

.elementor-14 .elementor-element.elementor-element-605b221 .elementor-widget-container.active {
    max-height: 20000px;
    transition: 2s;
}
.elementor-14 .elementor-element.elementor-element-605b221 .elementor-widget-container.active:before {
    display: none;
}

.elementor-14 .elementor-element.elementor-element-605b221 h2, .elementor-14 .elementor-element.elementor-element-605b221 h3, .elementor-14 .elementor-element.elementor-element-605b221 h4 {
    font-weight: 600;
    font-size: 27px;
    margin: 15px 0;
    line-height: 125%;
        color: #21242A;
}

.elementor-14 .elementor-element.elementor-element-605b221 h3 {
    font-size: 22px;
}

.elementor-14 .elementor-element.elementor-element-605b221 h4 {
    font-size: 20px;
}

.elementor-14 .elementor-element.elementor-element-605b221 :first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-359f18b */.elementor-button {
    cursor: pointer;
}/* End custom CSS */