.elementor-12 .elementor-element.elementor-element-375205af{--display:flex;--min-height:100vh;--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:stretch;--overlay-opacity:0.47;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-375205af:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-375205af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71ac5ce );background-image:url("https://kocoaches.com/wp-content/uploads/2026/07/BF109FE7-B6DC-4116-AE2F-5C6A0C0054E4.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-375205af::before, .elementor-12 .elementor-element.elementor-element-375205af > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-375205af > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-375205af > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-375205af > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-375205af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #0000008F 100%);}.elementor-12 .elementor-element.elementor-element-2dbe8206{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-12 .elementor-element.elementor-element-5fb16045{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.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-e6d06d0{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-e6d06d0 p{margin-block-end:0px;}.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-e747294{width:var( --container-widget-width, 59.874% );max-width:59.874%;--container-widget-width:59.874%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e747294.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e747294 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:76px;font-weight:700;line-height:1em;letter-spacing:-0.02em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-27875e77{width:var( --container-widget-width, 55.125% );max-width:55.125%;--container-widget-width:55.125%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.69);color:var( --e-global-color-c17641e );}.elementor-12 .elementor-element.elementor-element-27875e77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-27875e77 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-57e3cd05{--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-64a10ba2 .elementor-button{background-color:#C6A059;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;fill:#141110;color:#141110;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-12 .elementor-element.elementor-element-64a10ba2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-64a10ba2 .elementor-button:focus{background-color:#d9bd7f;color:#141110;}.elementor-12 .elementor-element.elementor-element-64a10ba2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-64a10ba2 .elementor-button:focus svg{fill:#141110;}.elementor-12 .elementor-element.elementor-element-2e9c6e8d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-12 .elementor-element.elementor-element-2e9c6e8d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2e9c6e8d .elementor-button:focus{background-color:rgba(255,255,255,0.08);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2e9c6e8d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2e9c6e8d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5adccd3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5adccd3a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5adccd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141110;}.elementor-12 .elementor-element.elementor-element-3efa9d9b{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1em;}.elementor-12 .elementor-element.elementor-element-3efa9d9b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2620742b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2620742b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2620742b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E7;}.elementor-12 .elementor-element.elementor-element-198480f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3b4d0465{--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:flex-start;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-12 .elementor-element.elementor-element-1e2340b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-12 .elementor-element.elementor-element-1e2340b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25c60212{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-29ae4b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#141110;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2d847778{--divider-border-style:solid;--divider-color:#C6A059;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-2d847778 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-2d847778 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-419600d2{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(43,38,34,0.85);}.elementor-12 .elementor-element.elementor-element-7215abd .elementor-button{background-color:#C6A059;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;fill:#141110;color:#141110;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-12 .elementor-element.elementor-element-7215abd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7215abd .elementor-button:focus{background-color:#d9bd7f;color:#141110;}.elementor-12 .elementor-element.elementor-element-7215abd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7215abd .elementor-button:focus svg{fill:#141110;}.elementor-12 .elementor-element.elementor-element-7ef32162{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-7ef32162.e-con{--flex-grow:0;--flex-shrink:0;}.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-22d408d9{--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-around;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-23c3d7a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-2f83d4b2{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-6cdd93c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:#141110;}.elementor-12 .elementor-element.elementor-element-47d7d75d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-2a1cc70e{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#2B2622;}.elementor-12 .elementor-element.elementor-element-3887636b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-1baf9c81{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-1af81c39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:#141110;}.elementor-12 .elementor-element.elementor-element-681d53ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-5de95710{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#2B2622;}.elementor-12 .elementor-element.elementor-element-37ee477a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-2157ddc6{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-330d6b29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:#141110;}.elementor-12 .elementor-element.elementor-element-60dbfb83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-4e6ab380{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#2B2622;}.elementor-12 .elementor-element.elementor-element-153da0c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-153da0c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-153da0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141110;}.elementor-12 .elementor-element.elementor-element-21d4465c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-42581878{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-210af7df{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-40d5ddd4{text-align:center;}.elementor-12 .elementor-element.elementor-element-40d5ddd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-70d2e6bf{width:var( --container-widget-width, 84.309% );max-width:84.309%;--container-widget-width:84.309%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.65);}.elementor-12 .elementor-element.elementor-element-70d2e6bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7e7d75a1{--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-ac4b88a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-ac4b88a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ac4b88a{--image-border-radius:11px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-c039866 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-12 .elementor-element.elementor-element-c039866 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c039866 .elementor-button:focus{background-color:var( --e-global-color-71ac5ce );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c039866.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c039866 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c039866 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-238a64fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-238a64fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-238a64fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E7;}.elementor-12 .elementor-element.elementor-element-a4f13ad{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-a4f13ad p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-681cbe1{text-align:center;}.elementor-12 .elementor-element.elementor-element-681cbe1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-9a46510{width:var( --container-widget-width, 81.845% );max-width:81.845%;--container-widget-width:81.845%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-9a46510.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-599fb04{--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;}.elementor-12 .elementor-element.elementor-element-fcc6f63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-fcc6f63:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fcc6f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-a1164c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f3330d5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f3330d5.elementor-view-stacked .elementor-icon{background-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-f3330d5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f3330d5.elementor-view-default .elementor-icon{color:#C6A059;border-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-f3330d5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f3330d5.elementor-view-default .elementor-icon svg{fill:#C6A059;}.elementor-12 .elementor-element.elementor-element-f3330d5 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-f3330d5 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-794b565{text-align:center;}.elementor-12 .elementor-element.elementor-element-794b565 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-99c0466{text-align:center;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-a18173e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-a18173e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a18173e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-5123539{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-07b317e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-866e3da .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-866e3da.elementor-view-stacked .elementor-icon{background-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-866e3da.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-866e3da.elementor-view-default .elementor-icon{color:#C6A059;border-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-866e3da.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-866e3da.elementor-view-default .elementor-icon svg{fill:#C6A059;}.elementor-12 .elementor-element.elementor-element-866e3da .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-866e3da .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-a0c3d04{text-align:center;}.elementor-12 .elementor-element.elementor-element-a0c3d04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e70c0b8{text-align:center;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-7cd3ded{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-7cd3ded:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7cd3ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-e8de1ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-1764630{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-41ad957 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-41ad957.elementor-view-stacked .elementor-icon{background-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-41ad957.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-41ad957.elementor-view-default .elementor-icon{color:#C6A059;border-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-41ad957.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-41ad957.elementor-view-default .elementor-icon svg{fill:#C6A059;}.elementor-12 .elementor-element.elementor-element-41ad957 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-41ad957 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-69fb927{text-align:center;}.elementor-12 .elementor-element.elementor-element-69fb927 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eab1378{text-align:center;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-a38835d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-a38835d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a38835d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-3dd86ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7bdfc1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-303d2ae .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-303d2ae.elementor-view-stacked .elementor-icon{background-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-303d2ae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-303d2ae.elementor-view-default .elementor-icon{color:#C6A059;border-color:#C6A059;}.elementor-12 .elementor-element.elementor-element-303d2ae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-303d2ae.elementor-view-default .elementor-icon svg{fill:#C6A059;}.elementor-12 .elementor-element.elementor-element-303d2ae .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-303d2ae .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-4edaae0{text-align:center;}.elementor-12 .elementor-element.elementor-element-4edaae0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-91134bd{text-align:center;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-9bf9d43{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:var( --e-global-color-29d0df8 );}.elementor-12 .elementor-element.elementor-element-3a07f79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3a07f79:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a07f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141110;}.elementor-12 .elementor-element.elementor-element-8db14e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8af9f87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-8e35bf1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-a6fc694{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6fc694 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aff82f0{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.65);}.elementor-12 .elementor-element.elementor-element-4d953e8{--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:flex-start;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-b69e3ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-b69e3ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b69e3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-12 .elementor-element.elementor-element-fe9c3a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-ed21994 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:rgba(198,160,89,0.3);}.elementor-12 .elementor-element.elementor-element-611f4ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7c1f0fe{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-12 .elementor-element.elementor-element-6e37b2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-6e37b2e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e37b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-12 .elementor-element.elementor-element-9dd5e31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-adf86ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:rgba(198,160,89,0.3);}.elementor-12 .elementor-element.elementor-element-ce080f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b6dc75a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-12 .elementor-element.elementor-element-fc810b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-fc810b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc810b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-12 .elementor-element.elementor-element-f3657f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-2dcb984 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:rgba(198,160,89,0.3);}.elementor-12 .elementor-element.elementor-element-b47b2ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-73a64bd{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-12 .elementor-element.elementor-element-f975247{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-f975247:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f975247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-12 .elementor-element.elementor-element-fbfde2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-2564684 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:rgba(198,160,89,0.3);}.elementor-12 .elementor-element.elementor-element-70c7b55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b5ad89c{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-12 .elementor-element.elementor-element-6173276a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-141764a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-10db4750{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-1bf00d07{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-4c87d7f5{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c87d7f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#141110;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-60e4622a .elementor-main-swiper .swiper-slide{background-color:#F6F1E7;}.elementor-12 .elementor-element.elementor-element-60e4622a .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-60e4622a .elementor-testimonial__text{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-style:normal;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-60e4622a .elementor-testimonial__name{color:#141110;}.elementor-12 .elementor-element.elementor-element-60e4622a .elementor-testimonial__title{color:#2B2622;}.elementor-12 .elementor-element.elementor-element-1811a5f{--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:22px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-89124aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--border-radius:11px 11px 11px 11px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-7ab7126{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f980be1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;color:#C6A059;}.elementor-12 .elementor-element.elementor-element-92d8a62{text-align:center;}.elementor-12 .elementor-element.elementor-element-92d8a62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.05em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-442a825{width:var( --container-widget-width, 56.491% );max-width:56.491%;--container-widget-width:56.491%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.7);}.elementor-12 .elementor-element.elementor-element-442a825.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-aa1b15a .elementor-button{background-color:#C6A059;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;fill:#141110;color:#141110;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-12 .elementor-element.elementor-element-aa1b15a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-aa1b15a .elementor-button:focus{background-color:#d9bd7f;color:#141110;}.elementor-12 .elementor-element.elementor-element-aa1b15a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-aa1b15a .elementor-button:focus svg{fill:#141110;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1e2340b{--width:50%;}.elementor-12 .elementor-element.elementor-element-7ef32162{--width:50%;}.elementor-12 .elementor-element.elementor-element-21d4465c{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-fcc6f63{--width:24%;}.elementor-12 .elementor-element.elementor-element-a18173e{--width:24%;}.elementor-12 .elementor-element.elementor-element-7cd3ded{--width:24%;}.elementor-12 .elementor-element.elementor-element-a38835d{--width:24%;}.elementor-12 .elementor-element.elementor-element-141764a2{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-7ab7126{--content-width:1240px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-27875e77{width:var( --container-widget-width, 551.694px );max-width:551.694px;--container-widget-width:551.694px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-198480f9{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-12 .elementor-element.elementor-element-3b4d0465{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e747294{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e747294 .elementor-heading-title{font-size:44px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2620742b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-198480f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e2340b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-29ae4b9 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-7ef32162{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-506729d1 img{height:370px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-22d408d9{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-12 .elementor-element.elementor-element-23c3d7a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3887636b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37ee477a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-153da0c7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-21d4465c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-40d5ddd4 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-70d2e6bf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-238a64fe{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-681cbe1 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-9a46510{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3a07f79{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6173276a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-141764a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c87d7f5 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-89124aa{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-442a825{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e6d06d0 */.elementor-12 .elementor-element.elementor-element-e6d06d0{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e747294 */.elementor-12 .elementor-element.elementor-element-e747294{max-width:800px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27875e77 */.elementor-12 .elementor-element.elementor-element-27875e77{max-width:560px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e9c6e8d */.elementor-12 .elementor-element.elementor-element-2e9c6e8d .elementor-button{border:1px solid rgba(255,255,255,0.55)!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3efa9d9b */.elementor-12 .elementor-element.elementor-element-3efa9d9b{overflow:hidden;}.elementor-12 .elementor-element.elementor-element-3efa9d9b .elementor-widget-container{display:flex;white-space:nowrap;}.elementor-12 .elementor-element.elementor-element-3efa9d9b p{display:inline-flex;align-items:center;white-space:nowrap;animation:ko-marquee 40s linear infinite;font-family:Montserrat;font-weight:600;font-size:13px;letter-spacing:.18em;text-transform:uppercase;}@keyframes ko-marquee{from{transform:translateX(0);}to{transform:translateX(-50%);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adccd3a */.elementor-12 .elementor-element.elementor-element-5adccd3a{border-top:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(255,255,255,0.05);overflow:hidden;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25c60212 */.elementor-12 .elementor-element.elementor-element-25c60212{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-506729d1 */.elementor-12 .elementor-element.elementor-element-506729d1{position:relative;} .elementor-12 .elementor-element.elementor-element-506729d1 img{box-shadow:0 20px 60px -20px rgba(20,17,16,0.35);}
.elementor-12 .elementor-element.elementor-element-506729d1 img{border-radius:18px;object-fit:cover;height:540px;width:100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a1cc70e */.elementor-12 .elementor-element.elementor-element-2a1cc70e{letter-spacing:.22em;text-transform:uppercase;font-family:Montserrat;font-weight:600;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5de95710 */.elementor-12 .elementor-element.elementor-element-5de95710{letter-spacing:.22em;text-transform:uppercase;font-family:Montserrat;font-weight:600;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e6ab380 */.elementor-12 .elementor-element.elementor-element-4e6ab380{letter-spacing:.22em;text-transform:uppercase;font-family:Montserrat;font-weight:600;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d408d9 */.elementor-12 .elementor-element.elementor-element-22d408d9{border-top:1px solid rgba(20,17,16,0.1);margin-top:40px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2620742b */.elementor-12 .elementor-element.elementor-element-2620742b{}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-210af7df */.elementor-12 .elementor-element.elementor-element-210af7df{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70d2e6bf */.elementor-12 .elementor-element.elementor-element-70d2e6bf{max-width:640px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c039866 */.elementor-12 .elementor-element.elementor-element-c039866 .elementor-button{border:1px solid rgba(255,255,255,0.55)!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-153da0c7 */.elementor-12 .elementor-element.elementor-element-153da0c7{color:#FFFFFF;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4f13ad */.elementor-12 .elementor-element.elementor-element-a4f13ad{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a46510 */.elementor-12 .elementor-element.elementor-element-9a46510{max-width:640px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f3330d5 */.elementor-12 .elementor-element.elementor-element-f3330d5 .elementor-icon{background:rgba(198,160,89,0.1);border:1px solid rgba(198,160,89,0.3);border-radius:50%;width:56px;height:56px;display:grid;place-items:center;color:#C6A059;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-794b565 */.elementor-12 .elementor-element.elementor-element-794b565{margin-top:20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99c0466 */.elementor-12 .elementor-element.elementor-element-99c0466{letter-spacing:.22em;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-866e3da */.elementor-12 .elementor-element.elementor-element-866e3da .elementor-icon{background:rgba(198,160,89,0.1);border:1px solid rgba(198,160,89,0.3);border-radius:50%;width:56px;height:56px;display:grid;place-items:center;color:#C6A059;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c3d04 */.elementor-12 .elementor-element.elementor-element-a0c3d04{margin-top:20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70c0b8 */.elementor-12 .elementor-element.elementor-element-e70c0b8{letter-spacing:.22em;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-41ad957 */.elementor-12 .elementor-element.elementor-element-41ad957 .elementor-icon{background:rgba(198,160,89,0.1);border:1px solid rgba(198,160,89,0.3);border-radius:50%;width:56px;height:56px;display:grid;place-items:center;color:#C6A059;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fb927 */.elementor-12 .elementor-element.elementor-element-69fb927{margin-top:20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eab1378 */.elementor-12 .elementor-element.elementor-element-eab1378{letter-spacing:.22em;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-303d2ae */.elementor-12 .elementor-element.elementor-element-303d2ae .elementor-icon{background:rgba(198,160,89,0.1);border:1px solid rgba(198,160,89,0.3);border-radius:50%;width:56px;height:56px;display:grid;place-items:center;color:#C6A059;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4edaae0 */.elementor-12 .elementor-element.elementor-element-4edaae0{margin-top:20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91134bd */.elementor-12 .elementor-element.elementor-element-91134bd{letter-spacing:.22em;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bf9d43 */.elementor-12 .elementor-element.elementor-element-9bf9d43{max-width:560px;margin:30px auto 0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238a64fe */.elementor-12 .elementor-element.elementor-element-238a64fe{}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e35bf1 */.elementor-12 .elementor-element.elementor-element-8e35bf1{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-611f4ee */.elementor-12 .elementor-element.elementor-element-611f4ee{margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b69e3ea */.elementor-12 .elementor-element.elementor-element-b69e3ea{border-radius:16px;transition:transform .25s ease, box-shadow .25s ease;border:1px solid rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-b69e3ea:hover{border-color:rgba(198,160,89,0.4)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce080f3 */.elementor-12 .elementor-element.elementor-element-ce080f3{margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e37b2e */.elementor-12 .elementor-element.elementor-element-6e37b2e{border-radius:16px;transition:transform .25s ease, box-shadow .25s ease;border:1px solid rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-6e37b2e:hover{border-color:rgba(198,160,89,0.4)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b47b2ed */.elementor-12 .elementor-element.elementor-element-b47b2ed{margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc810b0 */.elementor-12 .elementor-element.elementor-element-fc810b0{border-radius:16px;transition:transform .25s ease, box-shadow .25s ease;border:1px solid rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-fc810b0:hover{border-color:rgba(198,160,89,0.4)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c7b55 */.elementor-12 .elementor-element.elementor-element-70c7b55{margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f975247 */.elementor-12 .elementor-element.elementor-element-f975247{border-radius:16px;transition:transform .25s ease, box-shadow .25s ease;border:1px solid rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-f975247:hover{border-color:rgba(198,160,89,0.4)!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a07f79 */.elementor-12 .elementor-element.elementor-element-3a07f79{color:#FFFFFF;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf00d07 */.elementor-12 .elementor-element.elementor-element-1bf00d07{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-60e4622a */.elementor-12 .elementor-element.elementor-element-60e4622a .swiper-slide{background:#FFFFFF;border-radius:20px;padding:40px;border:1px solid rgba(20,17,16,0.05);box-shadow:0 20px 60px -30px rgba(20,17,16,0.15);}.elementor-12 .elementor-element.elementor-element-60e4622a .swiper-pagination-bullet-active{background:#C6A059!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6173276a */.elementor-12 .elementor-element.elementor-element-6173276a{}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f980be1 */.elementor-12 .elementor-element.elementor-element-f980be1{letter-spacing:0.24em;text-transform:uppercase;color:#C6A059;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-442a825 */.elementor-12 .elementor-element.elementor-element-442a825{max-width:560px;margin:10px auto 0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89124aa */.elementor-12 .elementor-element.elementor-element-89124aa{}.elementor-12 .elementor-element.elementor-element-89124aa{position:relative;overflow:hidden;background:#141110;color:#fff;}.elementor-12 .elementor-element.elementor-element-89124aa::before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.06;background:radial-gradient(circle at 20% 30%,#C6A059 0%,transparent 40%),radial-gradient(circle at 80% 70%,#C6A059 0%,transparent 40%);}/* End custom CSS */