.elementor-9 .elementor-element.elementor-element-9f2a631{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-9f2a631.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c9fd181{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-2ef6153{color:var( --e-global-color-1c5c5c6 );font-family:var( --e-global-typography-fd412fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-b20c52f{color:var( --e-global-color-1c5c5c6 );font-family:var( --e-global-typography-fd412fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-203de75{color:var( --e-global-color-1c5c5c6 );font-family:var( --e-global-typography-fd412fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-892bc33{color:var( --e-global-color-1c5c5c6 );font-family:var( --e-global-typography-fd412fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-ef0e4df{color:var( --e-global-color-1c5c5c6 );font-family:var( --e-global-typography-fd412fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-846208b{color:var( --e-global-color-1c5c5c6 );font-family:var( --e-global-typography-fd412fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-925659f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-cfd9276 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-48167d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-1886de7{--lottie-container-width:100px;--lottie-container-opacity:1;}.elementor-9 .elementor-element.elementor-element-822a83c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-f1b292e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:7%;--padding-inline-end:7%;}.elementor-9 .elementor-element.elementor-element-398a83c{text-align:left;}.elementor-9 .elementor-element.elementor-element-398a83c .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-44acc09-font-family ), Sans-serif;font-size:var( --e-global-typography-44acc09-font-size );font-weight:var( --e-global-typography-44acc09-font-weight );text-transform:var( --e-global-typography-44acc09-text-transform );font-style:var( --e-global-typography-44acc09-font-style );text-decoration:var( --e-global-typography-44acc09-text-decoration );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-398a83c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5c8b242{font-family:var( --e-global-typography-65723c9-font-family ), Sans-serif;font-size:var( --e-global-typography-65723c9-font-size );font-weight:var( --e-global-typography-65723c9-font-weight );text-transform:var( --e-global-typography-65723c9-text-transform );font-style:var( --e-global-typography-65723c9-font-style );text-decoration:var( --e-global-typography-65723c9-text-decoration );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-233846a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-f2d2468{text-align:center;}.elementor-9 .elementor-element.elementor-element-f9d03b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-a32f19c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-618be2e{text-align:center;}.elementor-9 .elementor-element.elementor-element-8e029b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:7%;--padding-inline-end:7%;}.elementor-9 .elementor-element.elementor-element-f543f90{text-align:left;}.elementor-9 .elementor-element.elementor-element-f543f90 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-44acc09-font-family ), Sans-serif;font-size:var( --e-global-typography-44acc09-font-size );font-weight:var( --e-global-typography-44acc09-font-weight );text-transform:var( --e-global-typography-44acc09-text-transform );font-style:var( --e-global-typography-44acc09-font-style );text-decoration:var( --e-global-typography-44acc09-text-decoration );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-b235f39{font-family:var( --e-global-typography-65723c9-font-family ), Sans-serif;font-size:var( --e-global-typography-65723c9-font-size );font-weight:var( --e-global-typography-65723c9-font-weight );text-transform:var( --e-global-typography-65723c9-text-transform );font-style:var( --e-global-typography-65723c9-font-style );text-decoration:var( --e-global-typography-65723c9-text-decoration );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-753ff8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-83a1354{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:7%;--padding-inline-end:7%;}.elementor-9 .elementor-element.elementor-element-462621d{text-align:left;}.elementor-9 .elementor-element.elementor-element-462621d .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-44acc09-font-family ), Sans-serif;font-size:var( --e-global-typography-44acc09-font-size );font-weight:var( --e-global-typography-44acc09-font-weight );text-transform:var( --e-global-typography-44acc09-text-transform );font-style:var( --e-global-typography-44acc09-font-style );text-decoration:var( --e-global-typography-44acc09-text-decoration );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-13e2830{font-family:var( --e-global-typography-65723c9-font-family ), Sans-serif;font-size:var( --e-global-typography-65723c9-font-size );font-weight:var( --e-global-typography-65723c9-font-weight );text-transform:var( --e-global-typography-65723c9-text-transform );font-style:var( --e-global-typography-65723c9-font-style );text-decoration:var( --e-global-typography-65723c9-text-decoration );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-62cf3cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-5c5af25{text-align:center;}.elementor-9 .elementor-element.elementor-element-8c8f426{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-8c8f426:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8c8f426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southpointresidences.benova.com.my/wp-content/uploads/2024/01/home-fade-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-8c8f426, .elementor-9 .elementor-element.elementor-element-8c8f426::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-3b6228c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-6b5c191{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:7%;--padding-inline-end:7%;}.elementor-9 .elementor-element.elementor-element-4be9e1f{text-align:left;}.elementor-9 .elementor-element.elementor-element-4be9e1f .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-44acc09-font-family ), Sans-serif;font-size:var( --e-global-typography-44acc09-font-size );font-weight:var( --e-global-typography-44acc09-font-weight );text-transform:var( --e-global-typography-44acc09-text-transform );font-style:var( --e-global-typography-44acc09-font-style );text-decoration:var( --e-global-typography-44acc09-text-decoration );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-cb00dfd{font-family:var( --e-global-typography-65723c9-font-family ), Sans-serif;font-size:var( --e-global-typography-65723c9-font-size );font-weight:var( --e-global-typography-65723c9-font-weight );text-transform:var( --e-global-typography-65723c9-text-transform );font-style:var( --e-global-typography-65723c9-font-style );text-decoration:var( --e-global-typography-65723c9-text-decoration );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-467e08d{--display:flex;--justify-content:space-around;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-467e08d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-467e08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9f0cec );}.elementor-9 .elementor-element.elementor-element-467e08d, .elementor-9 .elementor-element.elementor-element-467e08d::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-59c7447{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-67d4128{text-align:center;}.elementor-9 .elementor-element.elementor-element-67d4128 .elementor-heading-title{color:var( --e-global-color-58ebe7b );font-family:var( --e-global-typography-44acc09-font-family ), Sans-serif;font-size:var( --e-global-typography-44acc09-font-size );font-weight:var( --e-global-typography-44acc09-font-weight );text-transform:var( --e-global-typography-44acc09-text-transform );font-style:var( --e-global-typography-44acc09-font-style );text-decoration:var( --e-global-typography-44acc09-text-decoration );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-9f43071{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-57a823f{text-align:center;}.elementor-9 .elementor-element.elementor-element-57a823f .elementor-heading-title{color:var( --e-global-color-48f2d5f );font-family:var( --e-global-typography-49a60a0-font-family ), Sans-serif;font-size:var( --e-global-typography-49a60a0-font-size );font-weight:var( --e-global-typography-49a60a0-font-weight );text-transform:var( --e-global-typography-49a60a0-text-transform );font-style:var( --e-global-typography-49a60a0-font-style );text-decoration:var( --e-global-typography-49a60a0-text-decoration );line-height:var( --e-global-typography-49a60a0-line-height );letter-spacing:var( --e-global-typography-49a60a0-letter-spacing );word-spacing:var( --e-global-typography-49a60a0-word-spacing );}:root{--page-title-display:none;}div.onepage_scroll_nav{display:block;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-c9fd181{--width:100%;}.elementor-9 .elementor-element.elementor-element-925659f{--width:100%;}.elementor-9 .elementor-element.elementor-element-f1b292e{--width:40%;}.elementor-9 .elementor-element.elementor-element-233846a{--width:60%;}.elementor-9 .elementor-element.elementor-element-a32f19c{--width:60%;}.elementor-9 .elementor-element.elementor-element-8e029b1{--width:40%;}.elementor-9 .elementor-element.elementor-element-83a1354{--width:40%;}.elementor-9 .elementor-element.elementor-element-62cf3cc{--width:60%;}.elementor-9 .elementor-element.elementor-element-3b6228c{--width:60%;}.elementor-9 .elementor-element.elementor-element-6b5c191{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-f1b292e{--width:45%;}.elementor-9 .elementor-element.elementor-element-233846a{--width:55%;}.elementor-9 .elementor-element.elementor-element-8e029b1{--width:45%;}.elementor-9 .elementor-element.elementor-element-83a1354{--width:45%;}.elementor-9 .elementor-element.elementor-element-62cf3cc{--width:55%;}.elementor-9 .elementor-element.elementor-element-3b6228c{--width:55%;}.elementor-9 .elementor-element.elementor-element-6b5c191{--width:45%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-2ef6153{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-b20c52f{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-203de75{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-892bc33{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-ef0e4df{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-846208b{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-f1b292e{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-9 .elementor-element.elementor-element-398a83c .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-5c8b242{font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-f9d03b6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-8e029b1{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-9 .elementor-element.elementor-element-f543f90 .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-b235f39{font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-83a1354{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-9 .elementor-element.elementor-element-462621d .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-13e2830{font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-6b5c191{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-9 .elementor-element.elementor-element-4be9e1f .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-cb00dfd{font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-59c7447{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-67d4128 .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-9f43071{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-57a823f .elementor-heading-title{font-size:var( --e-global-typography-49a60a0-font-size );line-height:var( --e-global-typography-49a60a0-line-height );letter-spacing:var( --e-global-typography-49a60a0-letter-spacing );word-spacing:var( --e-global-typography-49a60a0-word-spacing );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-9f2a631{--width:361px;}.elementor-9 .elementor-element.elementor-element-2ef6153{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-b20c52f{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-203de75{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-892bc33{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-ef0e4df{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-846208b{font-size:var( --e-global-typography-fd412fc-font-size );line-height:var( --e-global-typography-fd412fc-line-height );letter-spacing:var( --e-global-typography-fd412fc-letter-spacing );word-spacing:var( --e-global-typography-fd412fc-word-spacing );}.elementor-9 .elementor-element.elementor-element-1886de7{--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-f1b292e{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-9 .elementor-element.elementor-element-398a83c .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-398a83c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-398a83c{width:var( --container-widget-width, 358px );max-width:358px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5c8b242{font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-5c8b242 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f2d2468 img{width:100%;}.elementor-9 .elementor-element.elementor-element-618be2e img{width:100%;}.elementor-9 .elementor-element.elementor-element-8e029b1{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-9 .elementor-element.elementor-element-f543f90 .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-f543f90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b235f39{text-align:left;font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-b235f39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-83a1354{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-9 .elementor-element.elementor-element-462621d .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-462621d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-13e2830{column-gap:0px;text-align:left;font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-13e2830 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5c5af25 img{width:100%;}.elementor-9 .elementor-element.elementor-element-3b6228c{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9 .elementor-element.elementor-element-6b5c191{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-9 .elementor-element.elementor-element-4be9e1f .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-4be9e1f > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cb00dfd{font-size:var( --e-global-typography-65723c9-font-size );line-height:var( --e-global-typography-65723c9-line-height );letter-spacing:var( --e-global-typography-65723c9-letter-spacing );word-spacing:var( --e-global-typography-65723c9-word-spacing );}.elementor-9 .elementor-element.elementor-element-cb00dfd > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-9 .elementor-element.elementor-element-59c7447{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-9 .elementor-element.elementor-element-67d4128 .elementor-heading-title{font-size:var( --e-global-typography-44acc09-font-size );line-height:var( --e-global-typography-44acc09-line-height );letter-spacing:var( --e-global-typography-44acc09-letter-spacing );word-spacing:var( --e-global-typography-44acc09-word-spacing );}.elementor-9 .elementor-element.elementor-element-57a823f .elementor-heading-title{font-size:var( --e-global-typography-49a60a0-font-size );line-height:var( --e-global-typography-49a60a0-line-height );letter-spacing:var( --e-global-typography-49a60a0-letter-spacing );word-spacing:var( --e-global-typography-49a60a0-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-83a1354 */elementor-element elementor-element-83a1354 e-con-full info-container e-flex e-con e-child{
    display: flex;
    flex-wrap: nowrap;
    height: 80% !important;
}/* End custom CSS */
/* Start custom CSS */#site-header,
#site-footer, .elementor-location-header {
    display: none;
}

/***---Footer---***/

.wpcf7-list-item-label a{
  color: white;
  text-decoration: underline;
}

/***---pagination---***/

.home-pagination-sec {
    position: fixed;
    /*right: 15px;*/
    /*top: calc(50% - 82px);*/
    right: 560px;
    top: 35px;
    width: auto;
    z-index: 99;
    height: fit-content;
    transform: rotate(270deg);
    transform-origin: 0 0;
}

.home-pagination-sec > div {
    gap: 15px;
}

/*.home-pagination-sec .elementor-widget-image {*/
/*    width: 12px !important;*/
/*    height: 12px !important;*/
/*}*/

/*.home-pagination-sec img {*/
/*    width: 12px !important;*/
/*    min-width: 12px;*/
/*    max-height: 12px;*/
/*    filter: invert(40%) sepia(0%) saturate(1547%) hue-rotate(240deg) brightness(96%) contrast(89%);*/
/*    transform: rotate(90deg);*/
/*}*/

/*.home-pagination-sec .pagination-img.active img {*/
/*    filter: drop-shadow(0px 0px 1px rgb(145,145,145,0.8));*/
/*}*/

.home-pagination-sec .elementor-widget-image a {
    display: flex;
}

.home-pagination-sec a {
    writing-mode: tb-rl;
    color: #DCD7D2;
}

.home-pagination-sec .pagination-link.active a {
    color: #000;
}

.pagination-img .wp-caption {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}

.pagination-img .wp-caption .wp-caption-text {
    padding-right: 8px;
    opacity: 0;
}

.pagination-img.active .wp-caption .wp-caption-text {
    opacity: 1;
}

/***---content---***/

.home-scroll-sec > .elementor-element {
    height: 100%;
}

.home-scroll-sec {
    overflow: hidden;
}

.home-scroll-sec .elementor-widget-image,
.home-scroll-sec .elementor-widget-image > .elementor-widget-container{
    display: flex;
    width: 100%;
    height: 100%;
}

.home-scroll-sec .elementor-widget-image img {
    object-fit: cover;
    width: 100%;
}

.home-content-odd .elementor-widget-text-editor,
.home-content-even .elementor-widget-text-editor {
    width: 90%;
}

/***---video---***/

.home-video-sec .mobile-video {
    display: none !important;
}

.home-video-sec .elementor-widget-html {
    display: none;
}

.home-video-sec .elementor-widget-lottie {
    position: absolute;
    bottom: 8%;
    left: calc(50% - 50px);
}

.home-video-sec .elementor-widget-video, 
.home-video-sec .elementor-widget-video > .elementor-widget-container {
    display: flex;
    height: 100%;
    width: 100%;
}

.home-video-sec .elementor-widget-video > .elementor-widget-container > .elementor-wrapper {
    width: 100%;
}

.home-video-sec .elementor-widget-lottie svg {
   width: 50px !important;
   height: 50px !important;
}

/***---register---***/

.register-form {
    text-align: center;
}

.register-form p {
    margin: 0px;
}

.register-form .two-col > p {
    display: flex;
    justify-content: space-between;
    gap: 50px;
}

.register-form .two-col > p br {
    display: none;
}

.register-form .two-col .wpcf7-form-control-wrap {
    width: 100%;
}

.register-form .two-col {
    margin-bottom: 20px;
}

.register-form .one-col {
    margin-bottom: 35px;
    text-align: left;
}

.register-form input.wpcf7-text {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #fff !important;
    border-radius: 0;
    color: #fff;
    padding: 10px;
    font-family: 'Inter-Regular';
    font-size: 14px;
}

.register-form .wpcf7-list-item-label {
    font-family: 'Inter-Regular';
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    text-align: left;
}

.register-form p > label {
    font-family: 'Inter-Regular';
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 20px;
}

.register-form input::placeholder {
    color:#fff;
}

.register-form .wpcf7-checkbox {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.register-form .wpcf7-checkbox > .wpcf7-list-item {
    width: calc(33.33% - 6.66px);
    margin: 0;
}

.register-form .wpcf7-acceptance > .wpcf7-list-item {
    margin: 0;
}

.register-form .wpcf7-submit {
    font-family: 'Inter-Regular';
    font-size: 14px;
    color: #fff;
    line-height: 40px;
    border: 1px solid #fff;
    border-radius: 99px;
    padding: 0px 50px;
    margin-top: 20px;
    background-color: transparent;
}

.register-form .wpcf7-submit {
    background-color: transparent !important;
    border-color: #fff !important;
}

.register-form .wpcf7-submit:hover {
    color: #8B5B29;
    background-color: #fff !important;
}

.register-form .wpcf7-spinner {
    position: absolute;
    margin-top: 60px;
}

.register-form .wpcf7-not-valid-tip {
    position: absolute;
}

.register-form .wpcf7-acceptance > .wpcf7-list-item > label,
.register-form .wpcf7-checkbox > .wpcf7-list-item > label {
    display: flex;
    align-items: center;
}

span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox],
span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-acceptance input[type=checkbox] {
    -webkit-appearance: none;
    appearance: none;
    display: grid;
    place-content: center;
    margin: 0;
    margin-right: 8px;
    border: 1px solid #fff;
    border-radius: 0!important;
    height: 15px;
    width: 15px;
    min-width: 15px;
    background-color: #fff;
}

input[type="checkbox"]::before {
    content: "";
    width: 0.6em;
    height: 0.6em;
    clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
    transform: scale(0);
    transform-origin: bottom left;
    transition: 120ms transform ease-in-out;
    box-shadow: inset 1em 1em #8B5B29;
}

input[type="checkbox"]:checked::before {
  transform: scale(1);
}

.home-copyright-col a:hover {
    color: #fff !important;
}

.home-copyright-col h6 > br {
    display: none;
}

/***---media query start here---***/

@media only screen and (max-width:1024px){
    
.home-scroll-sec h1 > br {
    display: none;
}

}

@media only screen and (max-width:767px){
    
.pagination-img.active .wp-caption .wp-caption-text {
    display: none;
}
    
.home-scroll-sec {
    height: 100vh !important;
    flex-wrap: inherit !important;
}

.home-content-odd .elementor-widget-heading,
.home-content-even .elementor-widget-heading {
    width: 90%;
}

.home-content-odd {
    flex-direction: column !important;
}

.home-content-even {
    flex-direction: column-reverse !important;
}

.home-content-odd > .elementor-element:last-child,
.home-content-even > .elementor-element:first-child {
    height: 40% !important;
}

.home-content-odd > .elementor-element:first-child,
.home-content-even > .elementor-element:last-child {
    height: 60% !important;
}

.register-form .two-col > p {
    gap: 20px;
}

.register-form input.wpcf7-text {
    padding: 5px 10px;
}

.register-form .two-col {
    margin-bottom: 10px;
}

.register-form .one-col {
    margin-bottom: 20px;
}

.register-form .wpcf7-checkbox > .wpcf7-list-item {
    width: calc(50% - 5px);
}

.register-form .wpcf7-acceptance > .wpcf7-list-item > label, .register-form .wpcf7-checkbox > .wpcf7-list-item > label {
    align-items: baseline;
}

span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox], 
span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-acceptance input[type=checkbox] {
    height: 12px;
    width: 12px;
    min-width: 12px;
}

.home-location-sec {
    background-size: 100% 40% !important;
    background-position: left bottom !important;
    background-image: none !important;
}

.home-location-sec > .elementor-element:first-child,
.home-location-sec > .elementor-element:last-child {
    height: 50% !important;
}

.home-location-sec::before {
    content: '';
    width: 100%;
    height: 60%;
    position: absolute;
    top: 40%;
    background-image: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0)), url(/wp-content/uploads/2023/10/home-unrivalled-banner-mobile-new.jpg);
    background-size: cover;
}

.home-copyright-col h6 > br {
    display: block;
}

.home-video-sec .desktop-video {
    display: none !important;
}

.home-video-sec .mobile-video {
    display: block !important;
}

}

@media only screen and (max-width:600px){
.home-content-odd > .elementor-element:first-child, .home-content-even > .elementor-element:last-child {
    height: 80% !important;
}

.home-location-sec > .elementor-element:first-child, .home-location-sec > .elementor-element:last-child {
    height: 70% !important;
}

}/* End custom CSS */