.elementor-2610 .elementor-element.elementor-element-efbe03a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-2610 .elementor-element.elementor-element-efbe03a:not(.elementor-motion-effects-element-type-background), .elementor-2610 .elementor-element.elementor-element-efbe03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F2;}.elementor-2610 .elementor-element.elementor-element-7baf247{--display:flex;--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-2610 .elementor-element.elementor-element-d101d4c{--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;--overflow:hidden;--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-2610 .elementor-element.elementor-element-3753759{--display:flex;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2610 .elementor-element.elementor-element-6898bc8 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:1px;font-weight:600;line-height:1.2px;letter-spacing:1px;}.elementor-2610 .elementor-element.elementor-element-2bbdcec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-b5b8f9a{--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;--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-2610 .elementor-element.elementor-element-0e378b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-3106775{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-9c586aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-8fb852a{--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;--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-2610 .elementor-element.elementor-element-7a9dd63{--display:flex;--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-2610 .elementor-element.elementor-element-7a9dd63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2610 .elementor-element.elementor-element-8fa957f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-a4959ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-5944dc1{--display:flex;--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-2610 .elementor-element.elementor-element-b418b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-ea311a7{--display:flex;--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-2610 .elementor-element.elementor-element-f6ed770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2610 .elementor-element.elementor-element-716b947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-de9d4aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-de9d4aa:not(.elementor-motion-effects-element-type-background), .elementor-2610 .elementor-element.elementor-element-de9d4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-2610 .elementor-element.elementor-element-e1d6540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-6cc727b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:-44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-6cc727b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-6d18c9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-fa69a15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2610 .elementor-element.elementor-element-fa69a15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-ba98250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-8940684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-581e4f0{--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;--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-2610 .elementor-element.elementor-element-581e4f0:not(.elementor-motion-effects-element-type-background), .elementor-2610 .elementor-element.elementor-element-581e4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2749;}.elementor-2610 .elementor-element.elementor-element-75ebe2d{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-34d9a6d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-2610 .elementor-element.elementor-element-34d9a6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-8648a29{--display:flex;--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-2610 .elementor-element.elementor-element-8648a29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-f401a8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;line-height:1.62em;color:#FFFFFF;}.elementor-2610 .elementor-element.elementor-element-99bfdd3{--display:flex;--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-2610 .elementor-element.elementor-element-99bfdd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-e99d13d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;line-height:1.62em;color:#FFFFFF;}.elementor-2610 .elementor-element.elementor-element-ab75817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-fbe26e0{--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;--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-2610 .elementor-element.elementor-element-4bdb72e{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-59cf838{--display:flex;--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-2610 .elementor-element.elementor-element-59cf838.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-38f83a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;line-height:1.62em;color:#FFFFFF;}.elementor-2610 .elementor-element.elementor-element-6de0f20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-d8069b1{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-7377901{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-07f6db5{--display:flex;--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-2610 .elementor-element.elementor-element-07f6db5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2610 .elementor-element.elementor-element-95fc1fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-77f7e01{--display:flex;--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-2610 .elementor-element.elementor-element-77f7e01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-f8f7f20{margin:149px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-72d5650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-72adcd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2610 .elementor-element.elementor-element-b084737{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-9dd0b72{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-8b71f80{--display:flex;--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-2610 .elementor-element.elementor-element-8b71f80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-b8d8fac{margin:149px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-2b4630e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-2a75ad8{--display:flex;--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-2610 .elementor-element.elementor-element-2a75ad8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-d95083f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-e966dd2{--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;--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-2610 .elementor-element.elementor-element-f29966c{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-4db134c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-71f01b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-ecb3896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-73ac889{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-607890a{--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;--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-2610 .elementor-element.elementor-element-60fe088{--display:flex;--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-2610 .elementor-element.elementor-element-60fe088.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-6b4f275{margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-d091cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-43ca7c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-3015ddd{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-24e7bff{--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;--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-2610 .elementor-element.elementor-element-bf6313a{--display:flex;--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-2610 .elementor-element.elementor-element-bf6313a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-cc7e260{--display:flex;--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-2610 .elementor-element.elementor-element-cc7e260.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-56bc80a{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-b1d7f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-f0de880{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2610 .elementor-element.elementor-element-6aaf00a{--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;--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-2610 .elementor-element.elementor-element-6aaf00a:not(.elementor-motion-effects-element-type-background), .elementor-2610 .elementor-element.elementor-element-6aaf00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-2610 .elementor-element.elementor-element-302d75e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:110px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-27ad12c{--display:flex;--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-2610 .elementor-element.elementor-element-27ad12c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-10a9d16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:36px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-10a9d16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-0867da9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-6a8af2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-03e0502{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-03e0502:not(.elementor-motion-effects-element-type-background), .elementor-2610 .elementor-element.elementor-element-03e0502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2749;}.elementor-2610 .elementor-element.elementor-element-a4944a1{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-97fcdf3{--display:flex;--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-2610 .elementor-element.elementor-element-97fcdf3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-9fa2318{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2610 .elementor-element.elementor-element-a00ffec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-5daeb52{--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;--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-2610 .elementor-element.elementor-element-21c3033{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-21c3033.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2610 .elementor-element.elementor-element-45a1245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-5f0900a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-fb95de7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-fb95de7:not(.elementor-motion-effects-element-type-background), .elementor-2610 .elementor-element.elementor-element-fb95de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-2610 .elementor-element.elementor-element-2cbc6e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2610 .elementor-element.elementor-element-7bd673a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-7bd673a.e-con{--align-self:center;}.elementor-2610 .elementor-element.elementor-element-8ee87aa{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-8ee87aa.elementor-element{--align-self:center;}.elementor-2610 .elementor-element.elementor-element-b7278d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;line-height:1.62em;}.elementor-2610 .elementor-element.elementor-element-cf7064e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-cf7064e.elementor-element{--align-self:center;}.elementor-2610 .elementor-element.elementor-element-672bba6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2610 .elementor-element.elementor-element-2bbdcec{--content-width:1240px;}.elementor-2610 .elementor-element.elementor-element-7a9dd63{--width:54%;}.elementor-2610 .elementor-element.elementor-element-5944dc1{--width:100%;}.elementor-2610 .elementor-element.elementor-element-ea311a7{--width:100%;}.elementor-2610 .elementor-element.elementor-element-6cc727b{--width:46%;}.elementor-2610 .elementor-element.elementor-element-fa69a15{--width:100%;}.elementor-2610 .elementor-element.elementor-element-34d9a6d{--width:100%;}.elementor-2610 .elementor-element.elementor-element-8648a29{--width:50%;}.elementor-2610 .elementor-element.elementor-element-99bfdd3{--width:43%;}.elementor-2610 .elementor-element.elementor-element-59cf838{--width:54%;}.elementor-2610 .elementor-element.elementor-element-07f6db5{--width:56.242%;}.elementor-2610 .elementor-element.elementor-element-77f7e01{--width:42%;}.elementor-2610 .elementor-element.elementor-element-8b71f80{--width:42%;}.elementor-2610 .elementor-element.elementor-element-2a75ad8{--width:56.242%;}.elementor-2610 .elementor-element.elementor-element-f29966c{--width:47%;}.elementor-2610 .elementor-element.elementor-element-60fe088{--width:50%;}.elementor-2610 .elementor-element.elementor-element-bf6313a{--width:56.242%;}.elementor-2610 .elementor-element.elementor-element-cc7e260{--width:42%;}.elementor-2610 .elementor-element.elementor-element-27ad12c{--width:50.742%;}.elementor-2610 .elementor-element.elementor-element-10a9d16{--width:46%;}.elementor-2610 .elementor-element.elementor-element-97fcdf3{--width:54%;}.elementor-2610 .elementor-element.elementor-element-21c3033{--width:37%;}.elementor-2610 .elementor-element.elementor-element-2cbc6e3{--width:100%;}.elementor-2610 .elementor-element.elementor-element-7bd673a{--width:53%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2610 .elementor-element.elementor-element-efbe03a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-4b5fd84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-d101d4c{--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-2610 .elementor-element.elementor-element-3753759{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2610 .elementor-element.elementor-element-6898bc8 .elementor-heading-title{font-size:1px;}.elementor-2610 .elementor-element.elementor-element-2bbdcec{--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-2610 .elementor-element.elementor-element-b5b8f9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2610 .elementor-element.elementor-element-3106775{--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2610 .elementor-element.elementor-element-b418b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-a2e1c1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-de9d4aa{--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-7240a0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2610 .elementor-element.elementor-element-581e4f0{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-f401a8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-2610 .elementor-element.elementor-element-fbe26e0{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-d8069b1{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2610 .elementor-element.elementor-element-f8f7f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-72d5650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-b084737{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-b8d8fac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-2b4630e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-e966dd2{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-71f01b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-73ac889{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-6b4f275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-d091cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-3015ddd{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-56bc80a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-b1d7f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-6aaf00a{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-6a8af2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2610 .elementor-element.elementor-element-03e0502{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-5daeb52{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2610 .elementor-element.elementor-element-fb95de7{--padding-top:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-efbe03a *//* =========================================
   TEAM K.HO — 758 MONTEREY HERO
========================================= */

@import url("https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap");


/* =========================================
   OUTER PROPERTY HEADER

   This ONE container owns the background image.
   The white property strip sits at the top.
   The masthead sits below it.
========================================= */

.tkh-property-hero{
    position:relative;

    width:100%;
    height:auto !important;
    min-height:0 !important;

    margin:0;
    padding:0 !important;

    background-image:url("https://team-kho.com/wp-content/uploads/2026/09/758-monterey-hero.jpg");
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat;

    color:#F7F3EC;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;

    overflow:hidden;
    box-sizing:border-box;
}


/* =========================================
   HERO SCRIM

   White property strip sits above it via z-index.
========================================= */

.tkh-property-hero::after{
    content:"";

    position:absolute;
    inset:0;
    z-index:0;

    background:
        linear-gradient(
            180deg,
            rgba(6,24,47,.04) 0%,
            rgba(6,24,47,.08) 38%,
            rgba(6,24,47,.48) 70%,
            rgba(6,24,47,.92) 100%
        );

    pointer-events:none;
}


.tkh-property-hero *,
.tkh-property-hero *::before,
.tkh-property-hero *::after{
    box-sizing:border-box;
}


/* =========================================
   PROPERTY MASTHEAD / HERO IMAGE AREA

   Elementor Masthead container class:
   tkh-property-masthead

   This is the positioning reference for the
   decorative lower-corner marks.
========================================= */

.tkh-property-masthead{
    position:relative !important;
}


/* =========================================
   HERO CORNER MARKS
   Desktop / tablet only
========================================= */


/* LEFT CORNER */

.tkh-property-masthead::before{
    content:"" !important;

    position:absolute !important;

    /* Reset Elementor's ::before positioning */
    inset:auto !important;
    top:auto !important;
    right:auto !important;

    left:20px !important;
    bottom:20px !important;

    width:22px !important;
    height:22px !important;

    z-index:4 !important;

    background:none !important;

    border:0 !important;
    border-left:1px solid rgba(247,243,236,.75) !important;
    border-bottom:1px solid rgba(247,243,236,.75) !important;

    pointer-events:none;
}


/* RIGHT CORNER */

.tkh-property-masthead::after{
    content:"" !important;

    position:absolute !important;

    inset:auto !important;
    top:auto !important;
    left:auto !important;

    right:20px !important;
    bottom:20px !important;

    width:22px !important;
    height:22px !important;

    z-index:4 !important;

    background:none !important;

    border:0 !important;
    border-right:1px solid rgba(247,243,236,.75) !important;
    border-bottom:1px solid rgba(247,243,236,.75) !important;

    pointer-events:none;
}


/* =========================================
   INNER MASTHEAD CONTENT

   Holds:
   - eyebrow
   - H1

   Remains transparent.
========================================= */

.tkh-property-hero .tkh-property-hero__inner{
    position:relative;
    z-index:2;

    display:flex !important;
    flex-direction:column !important;
    justify-content:flex-end !important;
    align-items:flex-start !important;

    width:min(1240px,92vw) !important;
    max-width:1240px !important;

    min-height:760px !important;

    margin:0 auto !important;

    padding:60px 0 70px !important;

    gap:0 !important;

    background:transparent !important;
    background-color:transparent !important;
}


.tkh-property-hero .tkh-property-hero__inner.e-con{
    --width:1240px;
    --content-width:1240px;

    width:min(1240px,92vw) !important;
    max-width:1240px !important;
}


/* =========================================
   EYEBROW
   Heading widget class:
   tkh-property-hero__kicker
========================================= */

.tkh-property-hero .tkh-property-hero__kicker{
    display:block !important;

    width:100% !important;
    max-width:900px !important;

    margin:0 0 18px !important;
    padding:0 !important;
}


.tkh-property-hero
.tkh-property-hero__kicker
.elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}


.tkh-property-hero
.tkh-property-hero__kicker
.elementor-heading-title{
    margin:0 !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;

    font-size:13px !important;
    font-weight:600 !important;
    line-height:1.3 !important;

    letter-spacing:.24em !important;
    text-transform:uppercase !important;

    color:#C9A227 !important;
    -webkit-text-fill-color:#C9A227 !important;
}


/* =========================================
   H1
   Heading widget class:
   tkh-property-hero__title
========================================= */

.tkh-property-hero .tkh-property-hero__title{
    display:block !important;

    width:100% !important;
    max-width:850px !important;

    margin:0 !important;
    padding:0 !important;
}


.tkh-property-hero
.tkh-property-hero__title
.elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}


.tkh-property-hero
.tkh-property-hero__title
.elementor-heading-title{
    display:block !important;

    margin:0 !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;

    font-size:56px !important;
    font-weight:600 !important;
    line-height:1.04 !important;

    letter-spacing:-.012em !important;

    color:#F7F3EC !important;
    -webkit-text-fill-color:#F7F3EC !important;
}


/* =========================================
   TABLET
========================================= */

@media (max-width:1024px){

    .tkh-property-hero .tkh-property-hero__inner{
        width:calc(100% - 64px) !important;
        min-height:680px !important;

        padding:50px 0 58px !important;
    }

    .tkh-property-hero
    .tkh-property-hero__title
    .elementor-heading-title{
        font-size:50px !important;
    }

}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-hero{
        background-position:center center;
    }

    .tkh-property-hero .tkh-property-hero__inner{
        width:calc(100% - 40px) !important;
        min-height:620px !important;

        padding:42px 0 46px !important;
    }

    .tkh-property-hero
    .tkh-property-hero__kicker
    .elementor-heading-title{
        font-size:11px !important;
        letter-spacing:.19em !important;
    }

    .tkh-property-hero .tkh-property-hero__kicker{
        margin-bottom:13px !important;
    }

    .tkh-property-hero
    .tkh-property-hero__title
    .elementor-heading-title{
        font-size:42px !important;
        line-height:1.02 !important;
    }


    /* =========================================
       REMOVE HERO CORNER MARKS ON MOBILE
    ========================================= */

    .tkh-property-masthead::before,
    .tkh-property-masthead::after{
        content:none !important;
        display:none !important;
    }

}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width:420px){

    .tkh-property-hero .tkh-property-hero__inner{
        width:calc(100% - 34px) !important;
    }

    .tkh-property-hero
    .tkh-property-hero__title
    .elementor-heading-title{
        font-size:38px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5944dc1 *//* =========================================
   TEAM K.HO — PROPERTY INTRO COPY
========================================= */

.tkh-property-intro{
    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    color:#071D3A !important;
}


/* =========================================
   ALL PARAGRAPHS — BODY COPY
========================================= */

.tkh-property-intro p{
    margin:0 0 24px !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    font-size:19px !important;
    font-weight:400 !important;
    line-height:1.62 !important;

    color:#071D3A !important;
}


/* =========================================
   FIRST PARAGRAPH — LEDE
========================================= */

.tkh-property-intro p:first-of-type{
    font-size:21px !important;
    line-height:1.5 !important;
}


/* =========================================
   LAST PARAGRAPH
========================================= */

.tkh-property-intro p:last-of-type{
    margin-bottom:0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-intro p{
        font-size:18px !important;
        line-height:1.58 !important;
        margin-bottom:22px !important;
    }

    .tkh-property-intro p:first-of-type{
        font-size:20px !important;
        line-height:1.5 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea311a7 *//* =========================================
   TEAM K.HO — PROPERTY INTRO COPY
========================================= */

.tkh-property-intro{
    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    color:#071D3A !important;
}


/* =========================================
   ALL PARAGRAPHS — BODY COPY
========================================= */

.tkh-property-intro p{
    margin:0 0 24px !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    font-size:19px !important;
    font-weight:400 !important;
    line-height:1.62 !important;

    color:#071D3A !important;
}


/* =========================================
   FIRST PARAGRAPH — LEDE
========================================= */

.tkh-property-intro p:first-of-type{
    font-size:21px !important;
    line-height:1.5 !important;
}


/* =========================================
   LAST PARAGRAPH
========================================= */

.tkh-property-intro p:last-of-type{
    margin-bottom:0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-intro p{
        font-size:18px !important;
        line-height:1.58 !important;
        margin-bottom:22px !important;
    }

    .tkh-property-intro p:first-of-type{
        font-size:20px !important;
        line-height:1.5 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de9d4aa *//* =========================================
   FULL-BLEED TAN BACKGROUND
   Content remains at Elementor's 1240px width
========================================= */

.tkh-fullwidth-tan{
    position:relative !important;
    z-index:0;
    
    /* Keep the actual container constrained */
    width:100% !important;
    max-width:1240px !important;

    /* Remove background from container itself */
    background:transparent !important;
}


/* Full-width background layer */

.tkh-fullwidth-tan::before{
    content:"";
    
    position:absolute;
    z-index:-1;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#F4F1EA;

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-581e4f0 *//* =========================================
   758 MONTEREY — PAGE OVERFLOW CONTROL
   Prevent intentional full-bleed backgrounds
   from creating horizontal page scroll
========================================= */

body.elementor-page-2610{
    overflow-x:clip !important;
}


/* =========================================
   758 MONTEREY — PERMIT SECTION
   Full-width blue background bleed
========================================= */

.tkh-permit-section{
    position:relative !important;
    z-index:1;

    background:transparent !important;
}


/* FULL-BLEED BLUE BACKGROUND */

.tkh-permit-section::before{
    content:"";

    position:absolute;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#0B2A4D;

    z-index:-1;

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbe26e0 *//* =========================================
   758 MONTEREY — FRESH SECTION
   Full-width teal background
========================================= */

.tkh-fresh-section{
    position:relative !important;
    z-index:1;

    background:transparent !important;
}


/* FULL-BLEED TEAL BACKGROUND */

.tkh-fresh-section::before{
    content:"";

    position:absolute;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#1F777B;

    z-index:-1;

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07f6db5 *//* =========================================
   TEAM K.HO — PROPERTY INTRO COPY
========================================= */

.tkh-property-intro{
    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    color:#071D3A !important;
}


/* =========================================
   ALL PARAGRAPHS — BODY COPY
========================================= */

.tkh-property-intro p{
    margin:0 0 24px !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    font-size:19px !important;
    font-weight:400 !important;
    line-height:1.62 !important;

    color:#071D3A !important;
}


/* =========================================
   FIRST PARAGRAPH — LEDE
========================================= */

.tkh-property-intro p:first-of-type{
    font-size:21px !important;
    line-height:1.5 !important;
}


/* =========================================
   LAST PARAGRAPH
========================================= */

.tkh-property-intro p:last-of-type{
    margin-bottom:0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-intro p{
        font-size:18px !important;
        line-height:1.58 !important;
        margin-bottom:22px !important;
    }

    .tkh-property-intro p:first-of-type{
        font-size:20px !important;
        line-height:1.5 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75ad8 *//* =========================================
   TEAM K.HO — PROPERTY INTRO COPY
========================================= */

.tkh-property-intro{
    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    color:#071D3A !important;
}


/* =========================================
   ALL PARAGRAPHS — BODY COPY
========================================= */

.tkh-property-intro p{
    margin:0 0 24px !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    font-size:19px !important;
    font-weight:400 !important;
    line-height:1.62 !important;

    color:#071D3A !important;
}


/* =========================================
   FIRST PARAGRAPH — LEDE
========================================= */

.tkh-property-intro p:first-of-type{
    font-size:21px !important;
    line-height:1.5 !important;
}


/* =========================================
   LAST PARAGRAPH
========================================= */

.tkh-property-intro p:last-of-type{
    margin-bottom:0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-intro p{
        font-size:18px !important;
        line-height:1.58 !important;
        margin-bottom:22px !important;
    }

    .tkh-property-intro p:first-of-type{
        font-size:20px !important;
        line-height:1.5 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b084737 *//* =========================================
   FULL-BLEED TAN BACKGROUND
   Content remains at Elementor's 1240px width
========================================= */

.tkh-fullwidth-tan{
    position:relative !important;
    z-index:0;
    
    /* Keep the actual container constrained */
    width:100% !important;
    max-width:1240px !important;

    /* Remove background from container itself */
    background:transparent !important;
}


/* Full-width background layer */

.tkh-fullwidth-tan::before{
    content:"";
    
    position:absolute;
    z-index:-1;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#F4F1EA;

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ac889 *//* =========================================
   FULL-BLEED TAN BACKGROUND
   Content remains at Elementor's 1240px width
========================================= */

.tkh-fullwidth-tan{
    position:relative !important;
    z-index:0;
    
    /* Keep the actual container constrained */
    width:100% !important;
    max-width:1240px !important;

    /* Remove background from container itself */
    background:transparent !important;
}


/* Full-width background layer */

.tkh-fullwidth-tan::before{
    content:"";
    
    position:absolute;
    z-index:-1;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#F4F1EA;

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf6313a *//* =========================================
   TEAM K.HO — PROPERTY INTRO COPY
========================================= */

.tkh-property-intro{
    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    color:#071D3A !important;
}


/* =========================================
   ALL PARAGRAPHS — BODY COPY
========================================= */

.tkh-property-intro p{
    margin:0 0 24px !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    font-size:19px !important;
    font-weight:400 !important;
    line-height:1.62 !important;

    color:#071D3A !important;
}


/* =========================================
   FIRST PARAGRAPH — LEDE
========================================= */

.tkh-property-intro p:first-of-type{
    font-size:21px !important;
    line-height:1.5 !important;
}


/* =========================================
   LAST PARAGRAPH
========================================= */

.tkh-property-intro p:last-of-type{
    margin-bottom:0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-intro p{
        font-size:18px !important;
        line-height:1.58 !important;
        margin-bottom:22px !important;
    }

    .tkh-property-intro p:first-of-type{
        font-size:20px !important;
        line-height:1.5 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27ad12c *//* =========================================
   TEAM K.HO — PROPERTY INTRO COPY
========================================= */

.tkh-property-intro{
    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    color:#071D3A !important;
}


/* =========================================
   ALL PARAGRAPHS — BODY COPY
========================================= */

.tkh-property-intro p{
    margin:0 0 24px !important;
    padding:0 !important;

    font-family:"Rajdhani",system-ui,Arial,sans-serif !important;
    font-size:19px !important;
    font-weight:400 !important;
    line-height:1.62 !important;

    color:#071D3A !important;
}


/* =========================================
   FIRST PARAGRAPH — LEDE
========================================= */

.tkh-property-intro p:first-of-type{
    font-size:21px !important;
    line-height:1.5 !important;
}


/* =========================================
   LAST PARAGRAPH
========================================= */

.tkh-property-intro p:last-of-type{
    margin-bottom:0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width:640px){

    .tkh-property-intro p{
        font-size:18px !important;
        line-height:1.58 !important;
        margin-bottom:22px !important;
    }

    .tkh-property-intro p:first-of-type{
        font-size:20px !important;
        line-height:1.5 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaf00a *//* =========================================
   FULL-BLEED TAN BACKGROUND
   Content remains at Elementor's 1240px width
========================================= */

.tkh-fullwidth-tan{
    position:relative !important;
    z-index:0;
    
    /* Keep the actual container constrained */
    width:100% !important;
    max-width:1240px !important;

    /* Remove background from container itself */
    background:transparent !important;
}


/* Full-width background layer */

.tkh-fullwidth-tan::before{
    content:"";
    
    position:absolute;
    z-index:-1;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#F4F1EA;

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03e0502 *//* =========================================
   758 MONTEREY — PERMIT SECTION
   Full-width blue background bleed
========================================= */

.tkh-permit-section{
    position:relative !important;
    z-index:1;
    background:transparent !important;
}


/* FULL-BLEED BLUE BACKGROUND */

.tkh-permit-section::before{
    content:"";
    position:absolute;

    top:0;
    bottom:0;

    left:50%;
    width:100vw;

    transform:translateX(-50%);

    background:#071D3A;

    z-index:-1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bbdcec *//* Full-width section divider + spacing */
.tkh-full-divider{
    position: relative;
    padding-top: 80px;
}

.tkh-full-divider::before{
    content: "";
    position: absolute;

    top: 0;
    left: 50%;

    width: 100vw;
    height: 1px;

    background: #243132;

    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS *//* =========================================
   758 MONTEREY — RESPONSIVE ARTICLE GUTTERS
========================================= */

.elementor-page-2610 .tkh-property-content{
    box-sizing:border-box !important;

    padding-left:clamp(24px, 5vw, 72px) !important;
    padding-right:clamp(24px, 5vw, 72px) !important;
}


/* TABLET */

@media (max-width:1024px){

    .elementor-page-2610 .tkh-property-content{
        padding-left:32px !important;
        padding-right:32px !important;
    }

}


/* MOBILE */

@media (max-width:640px){

    .elementor-page-2610 .tkh-property-content{
        padding-left:20px !important;
        padding-right:20px !important;
    }

}/* End custom CSS */