.elementor-1456 .elementor-element.elementor-element-826516c{--display:flex;--min-height:400px;--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;--overlay-opacity:0.75;}.elementor-1456 .elementor-element.elementor-element-826516c:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-826516c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tantan.com/wp-content/uploads/2025/08/tt-homes-banner-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1456 .elementor-element.elementor-element-826516c::before, .elementor-1456 .elementor-element.elementor-element-826516c > .elementor-background-video-container::before, .elementor-1456 .elementor-element.elementor-element-826516c > .e-con-inner > .elementor-background-video-container::before, .elementor-1456 .elementor-element.elementor-element-826516c > .elementor-background-slideshow::before, .elementor-1456 .elementor-element.elementor-element-826516c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1456 .elementor-element.elementor-element-826516c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-f6ef93d ) 50%, var( --e-global-color-text ) 100%);}.elementor-1456 .elementor-element.elementor-element-fe342cd{--display:flex;}.elementor-1456 .elementor-element.elementor-element-d06b8d5{--display:flex;}.elementor-1456 .elementor-element.elementor-element-82f1a55{text-align:center;}.elementor-1456 .elementor-element.elementor-element-7aba628{--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;--padding-top:4em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1456 .elementor-element.elementor-element-7cf4708{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f6ef93d );--border-color:var( --e-global-color-f6ef93d );--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1456 .elementor-element.elementor-element-10d1f02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-9eb779e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1456 .elementor-element.elementor-element-9eb779e{text-align:center;}.elementor-1456 .elementor-element.elementor-element-06577ed{width:100%;max-width:100%;}.elementor-1456 .elementor-element.elementor-element-06577ed > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1456 .elementor-element.elementor-element-ba0254e{width:100%;max-width:100%;}.elementor-1456 .elementor-element.elementor-element-ba0254e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1456 .elementor-element.elementor-element-5ddcb24{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-d303ecd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-d303ecd:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-d303ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2171b65 );}.elementor-1456 .elementor-element.elementor-element-45f1a67{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-927fee3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-1456 .elementor-element.elementor-element-927fee3:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-927fee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tantan.com/wp-content/uploads/2025/08/gv-gallery-img-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1456 .elementor-element.elementor-element-927fee3::before, .elementor-1456 .elementor-element.elementor-element-927fee3 > .elementor-background-video-container::before, .elementor-1456 .elementor-element.elementor-element-927fee3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1456 .elementor-element.elementor-element-927fee3 > .elementor-background-slideshow::before, .elementor-1456 .elementor-element.elementor-element-927fee3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1456 .elementor-element.elementor-element-927fee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1456 .elementor-element.elementor-element-f6b9bcf{text-align:center;}.elementor-1456 .elementor-element.elementor-element-f6b9bcf .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1456 .elementor-element.elementor-element-a7c6b29{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-f80671c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1456 .elementor-element.elementor-element-c713225{--display:flex;}.elementor-1456 .elementor-element.elementor-element-989f0cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-c0b6cc5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-c0b6cc5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-c0b6cc5{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-c0b6cc5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-577b762{--display:flex;}.elementor-1456 .elementor-element.elementor-element-ba8d509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-4135675 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-4135675 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-4135675{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-4135675 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-d484a3a{--display:flex;}.elementor-1456 .elementor-element.elementor-element-0094dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-399659d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-399659d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-399659d{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-399659d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-c3d7326{--display:flex;}.elementor-1456 .elementor-element.elementor-element-c2fdce9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-aa93db5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-aa93db5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-aa93db5{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-aa93db5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-38b892b{--display:flex;}.elementor-1456 .elementor-element.elementor-element-46be86f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-4a68426 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-4a68426 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-4a68426{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-4a68426 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-beecc23{--display:flex;}.elementor-1456 .elementor-element.elementor-element-7ffe374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-0673e18 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-0673e18 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-0673e18{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-0673e18 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-e9b7c57{--display:flex;}.elementor-1456 .elementor-element.elementor-element-5129d9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-2e62d72 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-2e62d72 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-2e62d72{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-2e62d72 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-3c09d7b{--display:flex;}.elementor-1456 .elementor-element.elementor-element-26d83be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-b636815 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-b636815 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-b636815{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-b636815 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-122f80a{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1456 .elementor-element.elementor-element-122f80a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6ef93d );}.elementor-1456 .elementor-element.elementor-element-122f80a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1456 .elementor-element.elementor-element-122f80a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6ef93d );--padding-top:0px;--padding-right:10px;--padding-bottom:15px;--padding-left:30px;}.elementor-1456 .elementor-element.elementor-element-6abac75{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-09b3447{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-1456 .elementor-element.elementor-element-09b3447:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-09b3447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tantan.com/wp-content/uploads/2025/08/the-grange-img-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1456 .elementor-element.elementor-element-09b3447::before, .elementor-1456 .elementor-element.elementor-element-09b3447 > .elementor-background-video-container::before, .elementor-1456 .elementor-element.elementor-element-09b3447 > .e-con-inner > .elementor-background-video-container::before, .elementor-1456 .elementor-element.elementor-element-09b3447 > .elementor-background-slideshow::before, .elementor-1456 .elementor-element.elementor-element-09b3447 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1456 .elementor-element.elementor-element-09b3447 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1456 .elementor-element.elementor-element-f8baad3{text-align:center;}.elementor-1456 .elementor-element.elementor-element-f8baad3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1456 .elementor-element.elementor-element-054b30d{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-ead7a43{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1456 .elementor-element.elementor-element-870e80e{--display:flex;}.elementor-1456 .elementor-element.elementor-element-871cf00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-fcefc3f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-fcefc3f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-fcefc3f{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-fcefc3f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-d128dd5{--display:flex;}.elementor-1456 .elementor-element.elementor-element-9f5c6d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-97b367b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-97b367b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-97b367b{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-97b367b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-6bfb96c{--display:flex;}.elementor-1456 .elementor-element.elementor-element-3863078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-0ebfa34 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-0ebfa34 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-0ebfa34{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-0ebfa34 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-ada6071{--display:flex;}.elementor-1456 .elementor-element.elementor-element-7681cfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-327b55d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-327b55d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-327b55d{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-327b55d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-4b1fda1{--display:flex;}.elementor-1456 .elementor-element.elementor-element-ae8781a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-c9509c5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-c9509c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-c9509c5{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-c9509c5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-7b3020a{--display:flex;}.elementor-1456 .elementor-element.elementor-element-b9df810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-a30786c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-a30786c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-a30786c{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-a30786c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-eb5c39e{--display:flex;}.elementor-1456 .elementor-element.elementor-element-1b47a4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-a766cea .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-a766cea .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1456 .elementor-element.elementor-element-a766cea{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1456 .elementor-element.elementor-element-a766cea .elementor-icon-list-text{transition:color 0.3s;}.elementor-1456 .elementor-element.elementor-element-009664b{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1456 .elementor-element.elementor-element-009664b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6ef93d );}.elementor-1456 .elementor-element.elementor-element-009664b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1456 .elementor-element.elementor-element-009664b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6ef93d );--padding-top:0px;--padding-right:10px;--padding-bottom:15px;--padding-left:30px;}.elementor-1456 .elementor-element.elementor-element-0eef102{--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1456 .elementor-element.elementor-element-ab3af2d{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f6ef93d );--border-color:var( --e-global-color-f6ef93d );--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1456 .elementor-element.elementor-element-c1eeab4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1456 .elementor-element.elementor-element-24fce91{text-align:center;}.elementor-1456 .elementor-element.elementor-element-21ebcc6{text-align:center;}@media(min-width:768px){.elementor-1456 .elementor-element.elementor-element-7cf4708{--content-width:1000px;}.elementor-1456 .elementor-element.elementor-element-927fee3{--width:50%;}.elementor-1456 .elementor-element.elementor-element-f80671c{--width:50%;}.elementor-1456 .elementor-element.elementor-element-09b3447{--width:50%;}.elementor-1456 .elementor-element.elementor-element-ead7a43{--width:50%;}.elementor-1456 .elementor-element.elementor-element-ab3af2d{--content-width:950px;}}@media(min-width:1025px){.elementor-1456 .elementor-element.elementor-element-927fee3:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-927fee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1456 .elementor-element.elementor-element-09b3447:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-09b3447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1456 .elementor-element.elementor-element-7cf4708{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1456 .elementor-element.elementor-element-5ddcb24{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-45f1a67{--min-height:80vh;}.elementor-1456 .elementor-element.elementor-element-927fee3{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1456 .elementor-element.elementor-element-a7c6b29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-f80671c{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1456 .elementor-element.elementor-element-6abac75{--min-height:80vh;}.elementor-1456 .elementor-element.elementor-element-09b3447{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1456 .elementor-element.elementor-element-054b30d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-ead7a43{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1456 .elementor-element.elementor-element-ab3af2d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:767px){.elementor-1456 .elementor-element.elementor-element-7aba628{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1456 .elementor-element.elementor-element-5ddcb24{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-45f1a67{--min-height:0vh;}.elementor-1456 .elementor-element.elementor-element-927fee3{--min-height:300px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1456 .elementor-element.elementor-element-a7c6b29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-f80671c{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1456 .elementor-element.elementor-element-6abac75{--min-height:0vh;}.elementor-1456 .elementor-element.elementor-element-09b3447{--min-height:300px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1456 .elementor-element.elementor-element-054b30d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1456 .elementor-element.elementor-element-ead7a43{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS *//*Button*/
.btn-two {
    width: 230px;
}

/*Accordion*/
.acc-hover .e-n-accordion-item-title-icon span>svg {
    width: var(--n-accordion-icon-size);
}

/*Contact form*/
.enquiry-form  input:not([type="button"]):not([type="submit"]),
.enquiry-form  textarea, 
.enquiry-form .elementor-field-textual,
.enquiry-form select{
    outline: none !important;
    border-width: 0 0 1px;
    border-radius: 0;
    padding: 10px 0;
}

.enquiry-form  textarea {
    height: 150px;
}

.enquiry-form form input[type="submit"] {
    padding: 10px 45px
}

.enquiry-form form label {
    width: 100%;
}

.enquiry-form form input[type="submit"] {
    border: none;
}

.enquiry-form form input[type="submit"]:hover {
    background-color: #231F20;
}

.enquiry-form .form-grid{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px
}

.enquiry-form .form-group{
    display: flex;
    flex-direction: column;
}

.enquiry-form .full-width{
    grid-column: span 2
}

.enquiry-form .wpcf7-response-output {
    border-radius: 7px;
}

.enquiry-form select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url(/wp-content/uploads/2025/06/chevron-down.svg);
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 20px;
    padding-right: 30px !important;
}

.enquiry-form select {
    border-color: #00000040;
    background-color: #FFF;
}

.enquiry-form select:focus {
    border-color: #CF9510;
}

@media only screen and (max-width: 600px){
   .enquiry-form .form-grid{
       display: flex;
       flex-direction: column;
   }
}/* End custom CSS */