.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-1dbd24a{--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-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-a4db30c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-c6155a0.elementor-element{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-c6155a0{z-index:1;}.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-menu-toggle{margin:0 auto;}.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;}.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-nav-menu--main .elementor-item{color:#500000;fill:#500000;}.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6 .elementor-element.elementor-element-c6155a0 .elementor-nav-menu--main .elementor-item:focus{color:#910000;fill:#910000;}.elementor-6 .elementor-element.elementor-element-19f7e93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-c79d778 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6 .elementor-element.elementor-element-c79d778 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-c79d778 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c79d778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c79d778 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-c79d778 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a8e1cd4{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-6 .elementor-element.elementor-element-a8e1cd4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a8e1cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klcochraneproperty.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-10-2026-at-02_59_16-PM.png");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-a8e1cd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-6 .elementor-element.elementor-element-d6a91bf img{width:55%;max-width:100%;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-4741c6a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fc49af2{--display:flex;}.elementor-6 .elementor-element.elementor-element-fc49af2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-6 .elementor-element.elementor-element-2dacc80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-81ae307{--display:flex;}.elementor-6 .elementor-element.elementor-element-81ae307.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-0619865 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-39733aa{--display:flex;}.elementor-6 .elementor-element.elementor-element-39733aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-7c5aadf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7532b0e{--display:flex;}.elementor-6 .elementor-element.elementor-element-13ee52a .elementor-button{background-color:#FFF200;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-13ee52a .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-13ee52a .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-13ee52a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-13ee52a .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-13ee52a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4597381{--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-6 .elementor-element.elementor-element-4616b55 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-4616b55 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-4616b55 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4616b55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4616b55 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-4616b55 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-f614353{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-437c98d{--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-6 .elementor-element.elementor-element-4d079db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-3d56880{--display:flex;--min-height:325px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-3d56880:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3d56880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klcochraneproperty.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-10-2026-at-12_00_35-PM.png");background-size:cover;}.elementor-6 .elementor-element.elementor-element-bab581a{--display:flex;--min-height:0px;--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;}.elementor-6 .elementor-element.elementor-element-bab581a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-b6b3fc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-cce1143{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cce1143:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cce1143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-6 .elementor-element.elementor-element-bf8683e{width:var( --container-widget-width, 6.056% );max-width:6.056%;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6.056%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-bf8683e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-bf8683e .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-bf8683e.elementor-view-stacked .elementor-icon{background-color:#0BFF23;}.elementor-6 .elementor-element.elementor-element-bf8683e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-bf8683e.elementor-view-default .elementor-icon{color:#0BFF23;border-color:#0BFF23;}.elementor-6 .elementor-element.elementor-element-bf8683e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-bf8683e.elementor-view-default .elementor-icon svg{fill:#0BFF23;}.elementor-6 .elementor-element.elementor-element-bf8683e .elementor-icon{font-size:14px;}.elementor-6 .elementor-element.elementor-element-bf8683e .elementor-icon svg{height:14px;}.elementor-6 .elementor-element.elementor-element-a3763e0{text-align:center;}.elementor-6 .elementor-element.elementor-element-a3763e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-71a2c8b{--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-6 .elementor-element.elementor-element-a690ecb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-a906292{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a906292 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-81cc63c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-81cc63c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-59b272f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-6 .elementor-element.elementor-element-9ec8f43.elementor-view-stacked .elementor-icon{background-color:#640000;}.elementor-6 .elementor-element.elementor-element-9ec8f43.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-9ec8f43.elementor-view-default .elementor-icon{fill:#640000;color:#640000;border-color:#640000;}.elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-9ec8f43:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-9ec8f43:has(:focus) .elementor-icon-box-title{color:#640000;}.elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-fe5c5c8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-6 .elementor-element.elementor-element-1a25cec.elementor-view-stacked .elementor-icon{background-color:#7A4500;}.elementor-6 .elementor-element.elementor-element-1a25cec.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-1a25cec.elementor-view-default .elementor-icon{fill:#7A4500;color:#7A4500;border-color:#7A4500;}.elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-1a25cec:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-1a25cec:has(:focus) .elementor-icon-box-title{color:#7A4500;}.elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-e5faba6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-stacked .elementor-icon{background-color:#005F18;}.elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-default .elementor-icon{fill:#005F18;color:#005F18;border-color:#005F18;}.elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#005F18;}.elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-59b0791.elementor-view-default:has(:focus) .elementor-icon{fill:#005F18;color:#005F18;border-color:#005F18;}.elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-59b0791:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-59b0791:has(:focus) .elementor-icon-box-title{color:#005F18;}.elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-60002cf{--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-6 .elementor-element.elementor-element-574d49b .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-574d49b .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-574d49b .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-574d49b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-574d49b .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-574d49b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-388d230{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-3e60068{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-f0f9339 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-1132a5d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-1132a5d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-056703c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-056703c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-07a7c51{--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-6 .elementor-element.elementor-element-2c89c6e img{width:50%;max-width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-1701aef{--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-6 .elementor-element.elementor-element-ddd0c99 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-ddd0c99 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ddd0c99 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ddd0c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ddd0c99 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ddd0c99 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-55dbe5d{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-6f29102{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-c9af68a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-52b2cda{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-52b2cda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-c8861e6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-c8861e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-5e462b2{--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;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-38af7e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6 .elementor-element.elementor-element-dc8471b{--display:flex;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#520000;--border-color:#520000;}.elementor-6 .elementor-element.elementor-element-9130475 img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-1bfd18c{text-align:center;}.elementor-6 .elementor-element.elementor-element-1bfd18c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#520000;}.elementor-6 .elementor-element.elementor-element-a3fb865{text-align:center;}.elementor-6 .elementor-element.elementor-element-a3fb865 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000507;}.elementor-6 .elementor-element.elementor-element-a41ec09{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6 .elementor-element.elementor-element-7b32320{--display:flex;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:1px 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-c6b70bf img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-71244ca{text-align:center;}.elementor-6 .elementor-element.elementor-element-71244ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#520000;}.elementor-6 .elementor-element.elementor-element-66be8c9{text-align:center;}.elementor-6 .elementor-element.elementor-element-66be8c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#031F2A;}.elementor-6 .elementor-element.elementor-element-a7258c7{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6 .elementor-element.elementor-element-b0e4404{--display:flex;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#520000;--border-color:#520000;}.elementor-6 .elementor-element.elementor-element-b5719f7 img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-4155930{text-align:center;}.elementor-6 .elementor-element.elementor-element-4155930 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#520000;}.elementor-6 .elementor-element.elementor-element-ce40aba{text-align:center;}.elementor-6 .elementor-element.elementor-element-ce40aba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#031F2A;}.elementor-6 .elementor-element.elementor-element-cb689f3{--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-6 .elementor-element.elementor-element-8bbd7d8{--display:flex;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#520000;--border-color:#520000;}.elementor-6 .elementor-element.elementor-element-fb097aa img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-b95c77d{text-align:center;}.elementor-6 .elementor-element.elementor-element-b95c77d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#520000;}.elementor-6 .elementor-element.elementor-element-6b8be91{text-align:center;}.elementor-6 .elementor-element.elementor-element-6b8be91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000507;}.elementor-6 .elementor-element.elementor-element-964c011{--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-6 .elementor-element.elementor-element-9ff0f7a{--display:flex;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#520000;--border-color:#520000;--border-radius:1px 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-77c3634 img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-7b17328{text-align:center;}.elementor-6 .elementor-element.elementor-element-7b17328 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#520000;}.elementor-6 .elementor-element.elementor-element-fc5cef8{text-align:center;}.elementor-6 .elementor-element.elementor-element-fc5cef8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#031F2A;}.elementor-6 .elementor-element.elementor-element-0be64d3{--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-6 .elementor-element.elementor-element-a293434{--display:flex;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#520000;--border-color:#520000;}.elementor-6 .elementor-element.elementor-element-49fce29 img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-c2efe75{text-align:center;}.elementor-6 .elementor-element.elementor-element-c2efe75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#520000;}.elementor-6 .elementor-element.elementor-element-bbc2160{text-align:center;}.elementor-6 .elementor-element.elementor-element-bbc2160 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#031F2A;}.elementor-6 .elementor-element.elementor-element-16ae514{--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-6 .elementor-element.elementor-element-56edc23 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-56edc23 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-56edc23 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-56edc23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-56edc23 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-56edc23 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-775f266{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-4eb9de7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-d9f56b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-d93e946{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-d93e946 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-4554c37{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-4554c37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-1dd5c2f{--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-6 .elementor-element.elementor-element-1dd5c2f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1dd5c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAEC;}.elementor-6 .elementor-element.elementor-element-a14dec0{--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-6 .elementor-element.elementor-element-087be94{--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-6 .elementor-element.elementor-element-b40a6e8{--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-6 .elementor-element.elementor-element-e49aabd{--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-6 .elementor-element.elementor-element-6d9c335{--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-6 .elementor-element.elementor-element-fae18ce .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-fae18ce .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-fae18ce .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fae18ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-fae18ce .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-fae18ce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fc6f0da{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-ca618fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-ca618fd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ca618fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAEC;}.elementor-6 .elementor-element.elementor-element-82e9beb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-c619bce{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-c619bce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-c459899{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-c459899 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-6b6b5da{--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-6 .elementor-element.elementor-element-6b6b5da:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6b6b5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAEC;}.elementor-6 .elementor-element.elementor-element-fba670b{--spacer-size:25px;}.elementor-6 .elementor-element.elementor-element-6237083{--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-6 .elementor-element.elementor-element-6237083:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6237083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAEC;}.elementor-6 .elementor-element.elementor-element-aac1ecb{--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-6 .elementor-element.elementor-element-aac1ecb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-aac1ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1F1;}.elementor-6 .elementor-element.elementor-element-a6a8004 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-2bec7a0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-2bec7a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-b1202fa{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-b1202fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-a74c484{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-b50e190{--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:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;}.elementor-6 .elementor-element.elementor-element-b50e190:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b50e190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6 .elementor-element.elementor-element-760a408 .elementor-heading-title{color:#640000;}.elementor-6 .elementor-element.elementor-element-21f0338{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-21f0338 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-ee3b789{--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:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:1px 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-ee3b789:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ee3b789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6 .elementor-element.elementor-element-51641e0 .elementor-heading-title{color:#640000;}.elementor-6 .elementor-element.elementor-element-3e49484{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-3e49484 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-a6864e1{--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:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:1px 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-a6864e1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a6864e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1F1;}.elementor-6 .elementor-element.elementor-element-c640312{--display:flex;}.elementor-6 .elementor-element.elementor-element-cf7e6bd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-cf7e6bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-cd650f7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;}.elementor-6 .elementor-element.elementor-element-ee1e595 .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-6 .elementor-element.elementor-element-ee1e595 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-6 .elementor-element.elementor-element-ee1e595.elementor-view-stacked .elementor-icon{background-color:#640000;}.elementor-6 .elementor-element.elementor-element-ee1e595.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-ee1e595.elementor-view-default .elementor-icon{fill:#640000;color:#640000;border-color:#640000;}.elementor-6 .elementor-element.elementor-element-ee1e595 .elementor-icon{font-size:40px;}.elementor-6 .elementor-element.elementor-element-ee1e595 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-ee1e595 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-ee1e595:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-ee1e595:has(:focus) .elementor-icon-box-title{color:#640000;}.elementor-6 .elementor-element.elementor-element-ee1e595 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-8d325c9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;}.elementor-6 .elementor-element.elementor-element-21d8d36 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-6 .elementor-element.elementor-element-21d8d36 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-6 .elementor-element.elementor-element-21d8d36.elementor-view-stacked .elementor-icon{background-color:#640000;}.elementor-6 .elementor-element.elementor-element-21d8d36.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-21d8d36.elementor-view-default .elementor-icon{fill:#640000;color:#640000;border-color:#640000;}.elementor-6 .elementor-element.elementor-element-21d8d36 .elementor-icon{font-size:40px;}.elementor-6 .elementor-element.elementor-element-21d8d36 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-21d8d36 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-21d8d36:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-21d8d36:has(:focus) .elementor-icon-box-title{color:#640000;}.elementor-6 .elementor-element.elementor-element-21d8d36 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-de29196{--display:flex;border-style:solid;--border-style:solid;--border-radius:1px 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-cf1b976 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-6 .elementor-element.elementor-element-cf1b976 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-6 .elementor-element.elementor-element-cf1b976.elementor-view-stacked .elementor-icon{background-color:#640000;}.elementor-6 .elementor-element.elementor-element-cf1b976.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-cf1b976.elementor-view-default .elementor-icon{fill:#640000;color:#640000;border-color:#640000;}.elementor-6 .elementor-element.elementor-element-cf1b976 .elementor-icon{font-size:40px;}.elementor-6 .elementor-element.elementor-element-cf1b976 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-cf1b976 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-cf1b976:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-cf1b976:has(:focus) .elementor-icon-box-title{color:#640000;}.elementor-6 .elementor-element.elementor-element-cf1b976 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-7019df6{--display:flex;}.elementor-6 .elementor-element.elementor-element-42faf73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-42faf73:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-42faf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#640000;}.elementor-6 .elementor-element.elementor-element-ef1d92c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6808bd1{--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-6 .elementor-element.elementor-element-a464122 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-a464122 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-a464122 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a464122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a464122 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-a464122 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6f7d83c{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-eed9b14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-57adaa5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-9eeb84f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-9eeb84f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-3717751{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-3717751 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-d52f4f0{--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-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-30cc06b{--display:flex;}.elementor-6 .elementor-element.elementor-element-5781014{--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-6 .elementor-element.elementor-element-a4293a1{--display:flex;}.elementor-6 .elementor-element.elementor-element-dab4f07{--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-6 .elementor-element.elementor-element-d3ce865{--display:flex;}.elementor-6 .elementor-element.elementor-element-7401ede{--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-6 .elementor-element.elementor-element-9a82534{--display:flex;}.elementor-6 .elementor-element.elementor-element-ce21c87{--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-6 .elementor-element.elementor-element-7566e03{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7566e03 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#570000;}.elementor-6 .elementor-element.elementor-element-7566e03.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BB0000;}.elementor-6 .elementor-element.elementor-element-7566e03.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6 .elementor-element.elementor-element-7566e03.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BB0000;}.elementor-6 .elementor-element.elementor-element-7566e03.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-46d4cd7{--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-6 .elementor-element.elementor-element-6443910 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-6443910 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-6443910 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6443910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6443910 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-6443910 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-054d8bc{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-5cd9b5b{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:0;}.elementor-6 .elementor-element.elementor-element-5cd9b5b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5cd9b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klcochraneproperty.com/wp-content/uploads/2026/09/Binastra-Cochrane-Partially-Furnished-1.png.webp");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-341282a{text-align:center;}.elementor-6 .elementor-element.elementor-element-341282a .elementor-heading-title{font-family:"Rubik Mono One", Sans-serif;font-size:40px;font-weight:600;text-shadow:0px 0px 10px #FFFFFF;color:#FF0000;}.elementor-6 .elementor-element.elementor-element-7af9b48 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-7af9b48 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-7af9b48 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7af9b48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7af9b48 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-7af9b48 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-adb5018{--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-6 .elementor-element.elementor-element-adb5018:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-adb5018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4ac7144{--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;--overlay-opacity:1;}.elementor-6 .elementor-element.elementor-element-4ac7144::before, .elementor-6 .elementor-element.elementor-element-4ac7144 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-4ac7144 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-4ac7144 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-4ac7144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-4ac7144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, #780D25 0%, #242124 100%);}.elementor-6 .elementor-element.elementor-element-93481a0{--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-6 .elementor-element.elementor-element-af1e496{--display:flex;}.elementor-6 .elementor-element.elementor-element-af1e496.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-bc2fd54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bc2fd54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-87f0584{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-87f0584 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-83b70da{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-83b70da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-32ee602{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-32ee602.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-38e9429{--display:flex;--min-height:0px;}.elementor-6 .elementor-element.elementor-element-38e9429:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-38e9429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-6 .elementor-element.elementor-element-656b46e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6 .elementor-element.elementor-element-656b46e .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-656b46e.elementor-view-stacked .elementor-icon{background-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-656b46e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-656b46e.elementor-view-default .elementor-icon{fill:#F9DFB7;color:#F9DFB7;border-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-656b46e .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-656b46e .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-656b46e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-656b46e:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-656b46e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-656b46e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-07404d3{--display:flex;}.elementor-6 .elementor-element.elementor-element-07404d3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-07404d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-6 .elementor-element.elementor-element-5a4d326 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-5a4d326 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5a4d326.elementor-view-stacked .elementor-icon{background-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-5a4d326.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5a4d326.elementor-view-default .elementor-icon{fill:#F9DFB7;color:#F9DFB7;border-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-5a4d326 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-5a4d326 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-5a4d326 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-5a4d326:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-5a4d326:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5a4d326 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-6e0436c{--display:flex;}.elementor-6 .elementor-element.elementor-element-6e0436c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6e0436c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-6 .elementor-element.elementor-element-79ab8f7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-79ab8f7 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-79ab8f7.elementor-view-stacked .elementor-icon{background-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-79ab8f7.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-79ab8f7.elementor-view-default .elementor-icon{fill:#F9DFB7;color:#F9DFB7;border-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-79ab8f7 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-79ab8f7 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-79ab8f7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-79ab8f7:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-79ab8f7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-79ab8f7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-20d8e63{--display:flex;}.elementor-6 .elementor-element.elementor-element-20d8e63:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-20d8e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-6 .elementor-element.elementor-element-f62f967 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-f62f967 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f62f967.elementor-view-stacked .elementor-icon{background-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-f62f967.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f62f967.elementor-view-default .elementor-icon{fill:#F9DFB7;color:#F9DFB7;border-color:#F9DFB7;}.elementor-6 .elementor-element.elementor-element-f62f967 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-f62f967 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-f62f967 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-f62f967:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-f62f967:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f62f967 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-687a0c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6 .elementor-element.elementor-element-2bfc4b7 .elementor-button{background-color:#FFF200;font-family:"Roboto", Sans-serif;font-weight:500;fill:#030303;color:#030303;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-2bfc4b7 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-2bfc4b7 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2bfc4b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2bfc4b7 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-2bfc4b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4478e86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4f21d3d{--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-6 .elementor-element.elementor-element-4f21d3d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4f21d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6edc8fa{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-1656bab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:1;}.elementor-6 .elementor-element.elementor-element-1656bab:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1656bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1111b30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-11fdf4d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-11fdf4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-6 .elementor-element.elementor-element-78db0db{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-78db0db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-878fdc0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;}.elementor-6 .elementor-element.elementor-element-878fdc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-58083d8{width:var( --container-widget-width, 100.83% );max-width:100.83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.83%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-6 .elementor-element.elementor-element-58083d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6 .elementor-element.elementor-element-58083d8 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-58083d8 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6 .elementor-element.elementor-element-58083d8 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group > label, .elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-subgroup label{color:#000000;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-type-html{padding-bottom:0px;color:#000000;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group .elementor-field, .elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-button[type="submit"]{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6 .elementor-element.elementor-element-58083d8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-0294425{--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-6 .elementor-element.elementor-element-0294425:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0294425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b8b7036{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-ae036dc{--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;--z-index:1;}.elementor-6 .elementor-element.elementor-element-ae036dc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ae036dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-565797b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-60b05c6{--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-6 .elementor-element.elementor-element-0f48ba7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-c3acadb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-4e047ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-9032422 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-4597381:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4597381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klcochraneproperty.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-10-2026-at-11_49_45-AM.png");background-size:cover;}.elementor-6 .elementor-element.elementor-element-a74c484{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-32ee602{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-1dbd24a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-6 .elementor-element.elementor-element-a4db30c{--width:20%;}.elementor-6 .elementor-element.elementor-element-19f7e93{--width:80%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-c79d778 .elementor-button{font-size:10px;}.elementor-6 .elementor-element.elementor-element-a8e1cd4{--width:333px;}.elementor-6 .elementor-element.elementor-element-d6a91bf img{width:100%;}.elementor-6 .elementor-element.elementor-element-2dacc80 .elementor-heading-title{font-size:10px;}.elementor-6 .elementor-element.elementor-element-4597381:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4597381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klcochraneproperty.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-10-2026-at-11_42_00-PM.png");background-position:-25px 0px;background-size:cover;}.elementor-6 .elementor-element.elementor-element-4597381{--min-height:100vh;--justify-content:flex-end;}.elementor-6 .elementor-element.elementor-element-4616b55 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-f614353{--spacer-size:230px;}.elementor-6 .elementor-element.elementor-element-3d56880:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3d56880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-50px 0px;}.elementor-6 .elementor-element.elementor-element-bab581a{--width:266px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b6b3fc5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cce1143{--width:60%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bf8683e .elementor-icon{font-size:12px;}.elementor-6 .elementor-element.elementor-element-bf8683e .elementor-icon svg{height:12px;}.elementor-6 .elementor-element.elementor-element-a3763e0 .elementor-heading-title{font-size:10px;}.elementor-6 .elementor-element.elementor-element-a690ecb .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-a906292 .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-81cc63c .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-wrapper{gap:25%;}.elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-9ec8f43 .elementor-icon-box-title a{font-size:17px;}.elementor-6 .elementor-element.elementor-element-1a25cec .elementor-icon-box-wrapper{gap:25%;}.elementor-6 .elementor-element.elementor-element-59b0791 .elementor-icon-box-wrapper{gap:25%;}.elementor-6 .elementor-element.elementor-element-574d49b .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-f0f9339 .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-1132a5d{text-align:center;}.elementor-6 .elementor-element.elementor-element-1132a5d .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-056703c .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-2c89c6e img{width:100%;}.elementor-6 .elementor-element.elementor-element-ddd0c99 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-c9af68a .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-52b2cda{text-align:center;}.elementor-6 .elementor-element.elementor-element-52b2cda .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-c8861e6 .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-56edc23 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-d9f56b0 .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-d93e946{text-align:center;}.elementor-6 .elementor-element.elementor-element-d93e946 .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-4554c37 .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-fae18ce .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-82e9beb .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-c619bce{text-align:center;}.elementor-6 .elementor-element.elementor-element-c619bce .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-c459899 .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-a6a8004 .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-2bec7a0 .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-b1202fa .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-a74c484{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-cf7e6bd{text-align:center;}.elementor-6 .elementor-element.elementor-element-cf7e6bd .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-ee1e595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ef1d92c{text-align:center;}.elementor-6 .elementor-element.elementor-element-a464122 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-57adaa5 .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-9eeb84f{text-align:center;}.elementor-6 .elementor-element.elementor-element-9eeb84f .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-3717751 .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-d52f4f0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-7566e03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-font-size:12px;}.elementor-6 .elementor-element.elementor-element-6443910 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-341282a .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-7af9b48 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-adb5018{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-87f0584 .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-83b70da .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-32ee602{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-687a0c0{--justify-content:center;}.elementor-6 .elementor-element.elementor-element-2bfc4b7 .elementor-button{font-size:14px;}.elementor-6 .elementor-element.elementor-element-1111b30 .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-11fdf4d{text-align:center;}.elementor-6 .elementor-element.elementor-element-11fdf4d .elementor-heading-title{font-size:26px;}.elementor-6 .elementor-element.elementor-element-78db0db .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-46c5d29 img{width:60%;}.elementor-6 .elementor-element.elementor-element-0f48ba7 .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-c3acadb .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-4e047ef .elementor-heading-title{font-size:12px;}.elementor-6 .elementor-element.elementor-element-9032422 .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-a4db30c{--width:80%;}.elementor-6 .elementor-element.elementor-element-19f7e93{--width:20%;}.elementor-6 .elementor-element.elementor-element-fc49af2{--width:23.327%;}.elementor-6 .elementor-element.elementor-element-81ae307{--width:17.157%;}.elementor-6 .elementor-element.elementor-element-39733aa{--width:26.365%;}.elementor-6 .elementor-element.elementor-element-4d079db{--width:50%;}.elementor-6 .elementor-element.elementor-element-71a2c8b{--width:50%;}.elementor-6 .elementor-element.elementor-element-38af7e5{--width:33.3333%;}.elementor-6 .elementor-element.elementor-element-a41ec09{--width:33.3333%;}.elementor-6 .elementor-element.elementor-element-a7258c7{--width:33.3333%;}.elementor-6 .elementor-element.elementor-element-cb689f3{--width:33.3333%;}.elementor-6 .elementor-element.elementor-element-964c011{--width:33.3333%;}.elementor-6 .elementor-element.elementor-element-0be64d3{--width:33.3333%;}.elementor-6 .elementor-element.elementor-element-087be94{--width:33.33%;}.elementor-6 .elementor-element.elementor-element-b40a6e8{--width:33.33%;}.elementor-6 .elementor-element.elementor-element-e49aabd{--width:33.33%;}.elementor-6 .elementor-element.elementor-element-aac1ecb{--width:50%;}.elementor-6 .elementor-element.elementor-element-a6864e1{--width:50%;}.elementor-6 .elementor-element.elementor-element-4ac7144{--width:100%;}.elementor-6 .elementor-element.elementor-element-af1e496{--width:18.986%;}.elementor-6 .elementor-element.elementor-element-32ee602{--width:70.732%;}.elementor-6 .elementor-element.elementor-element-878fdc0{--width:50%;}.elementor-6 .elementor-element.elementor-element-565797b{--width:20%;}.elementor-6 .elementor-element.elementor-element-60b05c6{--width:80%;}}/* Start custom CSS for button, class: .elementor-element-c79d778 */@media (max-width: 767px) {
    .showroom-button {
        opacity: 0;
        visibility: hidden;
        pointer-events: none;
    }

    .main-header.menu-scrolled .showroom-button {
        opacity: 1;
        visibility: visible;
        pointer-events: auto;
    }

    .showroom-button .elementor-button {
        border: 2px solid #000 !important;
        box-shadow: none !important;
        outline: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dbd24a */.main-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    background: transparent;
    transition: background 0.35s ease;
}

.main-header.menu-scrolled {
    background: rgba(255, 255, 255, 0.9);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dacc80 */.hero-badge-red {
    background-color: rgb(131, 0, 0) !important;
    background-image: none !important;
    opacity: 1 !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}
.elementor-6 .elementor-element.elementor-element-2dacc80 {
    width: fit-content !important;
    max-width: max-content !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0619865 */.hero-badge-red {
    background-color: rgb(131, 0, 0) !important;
    background-image: none !important;
    opacity: 1 !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}
.elementor-6 .elementor-element.elementor-element-0619865 {
    width: fit-content !important;
    max-width: max-content !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c5aadf */<script>
document.addEventListener("DOMContentLoaded", function () {

    const badges = document.querySelectorAll(".magnetic-badge");

    badges.forEach((badge) => {

        const strength = 0.18;
        const distance = 120;

        badge.addEventListener("mousemove", (e) => {

            const rect = badge.getBoundingClientRect();

            const x = e.clientX - (rect.left + rect.width / 2);
            const y = e.clientY - (rect.top + rect.height / 2);

            const distanceFromCenter = Math.sqrt(x * x + y * y);

            const moveX = x * strength;
            const moveY = y * strength;

            if (distanceFromCenter < distance) {
                badge.style.transform =
                    `translate(${moveX}px, ${moveY}px)`;
            }
        });

        badge.addEventListener("mouseleave", () => {

            badge.style.transform =
                "translate(0, 0)";
        });

    });

});
</script>

.elementor-6 .elementor-element.elementor-element-7c5aadf {
    width: fit-content !important;
    max-width: max-content !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13ee52a */.elementor-6 .elementor-element.elementor-element-13ee52a {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-13ee52a * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e1cd4 */.hero-section {
    position: relative;
}

.badge-row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: 100%;
}

.hero-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 9px;

    padding: 11px 20px;
    min-height: 42px;

    border-radius: 999px;

    background: rgba(255, 255, 255, 0.16);
    border: 1px solid rgba(255, 255, 255, 0.35);

    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    color: #ffffff;

    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.8px;
    text-transform: uppercase;

    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4616b55 */.elementor-6 .elementor-element.elementor-element-4616b55 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-4616b55 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf8683e */.elementor-6 .elementor-element.elementor-element-bf8683e .elementor-icon {
    animation: greenRedPulse 5s ease-in-out infinite;
}

@keyframes greenRedPulse {
    0%, 100% {
        color: #50C896;
        transform: scale(1);
        filter: drop-shadow(0 0 3px rgba(80, 200, 150, 0.3));
    }

    50% {
        color: #E53935;
        transform: scale(0.9);
        filter: drop-shadow(0 0 5px rgba(229, 57, 53, 0.35));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce1143 */.elementor-6 .elementor-element.elementor-element-cce1143 {
    width: fit-content !important;
    max-width: max-content !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-574d49b */.elementor-6 .elementor-element.elementor-element-574d49b {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-574d49b * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddd0c99 */.elementor-6 .elementor-element.elementor-element-ddd0c99 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-ddd0c99 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56edc23 */.elementor-6 .elementor-element.elementor-element-56edc23 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-56edc23 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fae18ce */.elementor-6 .elementor-element.elementor-element-fae18ce {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-fae18ce * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a464122 */.elementor-6 .elementor-element.elementor-element-a464122 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-a464122 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6443910 */.elementor-6 .elementor-element.elementor-element-6443910 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-6443910 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7af9b48 */.elementor-6 .elementor-element.elementor-element-7af9b48 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-7af9b48 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2fd54 */.earlybirdprivilege {
    background-color: rgb(249, 223, 183, 1) !important;
    background-image: none !important;
    opacity: 1 !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e9429 */.elementor-6 .elementor-element.elementor-element-38e9429 {
    height: auto !important;
    min-height: 0 !important;
    align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07404d3 */.elementor-6 .elementor-element.elementor-element-07404d3 {
    height: auto !important;
    min-height: 0 !important;
    align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e0436c */.elementor-6 .elementor-element.elementor-element-6e0436c {
    height: auto !important;
    min-height: 0 !important;
    align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d8e63 */.elementor-6 .elementor-element.elementor-element-20d8e63 {
    height: auto !important;
    min-height: 0 !important;
    align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bfc4b7 */.elementor-6 .elementor-element.elementor-element-2bfc4b7 {
  position: relative;
  overflow: hidden;
  animation: pulse-new 2s ease-in-out infinite;
}

.elementor-6 .elementor-element.elementor-element-2bfc4b7 * {
  position: relative;
  z-index: 1;
}

@keyframes pulse-new {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}/* End custom CSS */