.elementor-12 .elementor-element.elementor-element-67aedef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-654a13d{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-654a13d > .elementor-widget-container{margin:-10px -10px 0px -10px;}.elementor-12 .elementor-element.elementor-element-7f31f99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-a29c91f{--spacer-size:75px;}.elementor-12 .elementor-element.elementor-element-72108b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f3c1f0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-f3c1f0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-05f1a36{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-c5105f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-7c79132{text-align:center;}.elementor-12 .elementor-element.elementor-element-78b734d{text-align:center;}.elementor-12 .elementor-element.elementor-element-78b734d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-69c93a3 );}.elementor-12 .elementor-element.elementor-element-b86520a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6673e2d{text-align:center;}.elementor-12 .elementor-element.elementor-element-7252315{text-align:center;}.elementor-12 .elementor-element.elementor-element-7252315 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-69c93a3 );}.elementor-12 .elementor-element.elementor-element-d59f47e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-3a45657{text-align:center;}.elementor-12 .elementor-element.elementor-element-8728a2d{text-align:center;}.elementor-12 .elementor-element.elementor-element-8728a2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-69c93a3 );}.elementor-12 .elementor-element.elementor-element-3aa5f27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-eb97c0a{text-align:center;}.elementor-12 .elementor-element.elementor-element-fb19c05{text-align:center;}.elementor-12 .elementor-element.elementor-element-fb19c05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-69c93a3 );}.elementor-12 .elementor-element.elementor-element-8555bdc{--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:center;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee5df62{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc67f57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-407030c{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-517b186{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-517b186:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-517b186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-517b186::before, .elementor-12 .elementor-element.elementor-element-517b186 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-517b186 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-517b186 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-517b186 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-517b186 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-17a1695{text-align:center;}.elementor-12 .elementor-element.elementor-element-17a1695 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-d45e641{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d45e641:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d45e641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-05d6351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cca4972{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-2330d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-0bb715c{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-2a6da5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b7eab28{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-0e7d1b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-1b18e4e{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-a2bf912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-85776ec > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#61B6CE;}.elementor-12 .elementor-element.elementor-element-a0585b0{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-2b51610{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b51610:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2b51610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-722f842{--display:flex;}.elementor-12 .elementor-element.elementor-element-43bdc36{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-f495f99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8f1d984{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-7563b1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9e918d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-e0c51e1{text-align:center;}.elementor-12 .elementor-element.elementor-element-37bd1c9{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-d78ae00{text-align:start;}.elementor-12 .elementor-element.elementor-element-d78ae00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#008000;}.elementor-12 .elementor-element.elementor-element-ec1a437{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-c1ec18e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-a7b0d7f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9bad98f );}.elementor-12 .elementor-element.elementor-element-6823353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6008562{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9bad98f );}.elementor-12 .elementor-element.elementor-element-0051241{--display:flex;}.elementor-12 .elementor-element.elementor-element-63c4e02{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9bad98f );}.elementor-12 .elementor-element.elementor-element-c37e195{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7af0d32{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-6fd1bd0{--display:flex;}.elementor-12 .elementor-element.elementor-element-204a022{text-align:center;}.elementor-12 .elementor-element.elementor-element-204a022 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b694da0{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9d884aa{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#2B2B2B;}.elementor-12 .elementor-element.elementor-element-0f5aef0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4d5c0fc{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-ec6ce1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-ec6ce1e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec6ce1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2359dfa{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5%;--padding-bottom:05%;--padding-left:5%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-2359dfa:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-2359dfa, .elementor-12 .elementor-element.elementor-element-2359dfa::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-44e7351 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.28px;word-spacing:0em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8fad35d{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button{background-color:var( --e-global-color-ccd8947 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#F0F0F0;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-ccd8947 );border-color:#F0F0F0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button:focus svg{fill:var( --e-global-color-ccd8947 );}.elementor-12 .elementor-element.elementor-element-aa933c8{--display:flex;}.elementor-12 .elementor-element.elementor-element-3670038{--spacer-size:100px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-f3c1f0e .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-78b734d .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7252315 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-8728a2d .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-fb19c05 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-17a1695 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-cca4972{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0bb715c{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b7eab28{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1b18e4e{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a0585b0{font-size:15px;}.elementor-12 .elementor-element.elementor-element-d78ae00 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-204a022 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-ec6ce1e{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-2359dfa{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-12 .elementor-element.elementor-element-44e7351{text-align:start;}.elementor-12 .elementor-element.elementor-element-44e7351 .elementor-heading-title{font-size:26px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-12 .elementor-element.elementor-element-8fad35d{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button{font-size:20px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f3c1f0e .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-7c79132 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-78b734d .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6673e2d > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-7252315 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3a45657 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-8728a2d .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-eb97c0a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-fb19c05 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-17a1695 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d78ae00{text-align:center;}.elementor-12 .elementor-element.elementor-element-d78ae00 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-204a022 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-ec6ce1e{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-2359dfa{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-44e7351{text-align:center;}.elementor-12 .elementor-element.elementor-element-44e7351 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8fad35d{--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-2e79d3c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2e79d3c .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c5105f5{--width:25%;}.elementor-12 .elementor-element.elementor-element-b86520a{--width:25%;}.elementor-12 .elementor-element.elementor-element-d59f47e{--width:25%;}.elementor-12 .elementor-element.elementor-element-3aa5f27{--width:25%;}.elementor-12 .elementor-element.elementor-element-05d6351{--width:25%;}.elementor-12 .elementor-element.elementor-element-2330d2a{--width:25%;}.elementor-12 .elementor-element.elementor-element-2a6da5a{--width:25%;}.elementor-12 .elementor-element.elementor-element-0e7d1b8{--width:25%;}.elementor-12 .elementor-element.elementor-element-a2bf912{--width:25%;}.elementor-12 .elementor-element.elementor-element-9e918d0{--width:8%;}.elementor-12 .elementor-element.elementor-element-37bd1c9{--width:90%;}.elementor-12 .elementor-element.elementor-element-c1ec18e{--width:50%;}.elementor-12 .elementor-element.elementor-element-6823353{--width:50%;}.elementor-12 .elementor-element.elementor-element-2359dfa{--width:66%;}.elementor-12 .elementor-element.elementor-element-8fad35d{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-2359dfa{--width:66%;}.elementor-12 .elementor-element.elementor-element-8fad35d{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-17a1695 */.double-underline-designers {
    /* Essential for positioning the pseudo-elements relative to this text */
    position: relative;
    /* Ensures the element behaves like a block for layout but wraps content like inline */
    display: inline-block;

    /* Padding to create space for both lines and the gap below the text */
    padding-bottom: 8px; /* Adjust this to control overall vertical spacing */

    /* Optional: Inherit text color, or set if needed */
    color: inherit; /* Adjust if your text isn't showing well */
}

/* --- FIRST UNDERLINE (using ::before pseudo-element) --- */
.double-underline-designers::before {
    content: ''; /* Required for pseudo-elements */
    position: absolute; /* Positions it relative to '.double-underline-designers' */

    /* Center the first line */
    left: 50%;
    transform: translateX(-50%);

    /* Position it directly below the text */
    bottom: -5px; /* Adjust this to control the vertical position of the first line */

    /* Width of the first line */
    width: 100%; /* **CHANGE THIS TO CONTROL THE FIRST LINE'S WIDTH** (e.g., 80% or 150px) */

    /* Thickness and color of the first line */
    height: 3px;
    background-color: #F5F5DC; /* Off-white color */

    /* Ensures the pseudo-element behaves as a block for correct layout */
    display: block;
}

/* --- SECOND UNDERLINE (using ::after pseudo-element) --- */
.double-underline-designers::after {
    content: ''; /* Required for pseudo-elements */
    position: absolute; /* Positions it relative to '.double-underline-designers' */

    /* Center the second line */
    left: 35%;
    transform: translateX(-50%);

    /* Position the second line below the first line, ensuring at least 2px gap */
    bottom: -10px; /* Adjust this to control the vertical distance between the two lines */
                           /* (e.g., if first line is at bottom: 4px, then bottom: -2px gives 4px + 2px line + 2px gap = 8px from text bottom) */

    /* Width of the second line */
    width: 70%; /* Adjust this percentage to make it longer or shorter than the first */

    /* Thickness and color of the second line */
    height: 3px;
    background-color: #F5F5DC; /* Off-white color */

    /* Ensures the pseudo-element behaves as a block for correct layout */
    display: block;
}/* End custom CSS */