/*START inc-css.min.css*/
.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-primary-light{color:#ebfffc!important}a.has-text-primary-light:focus,a.has-text-primary-light:hover{color:#b8fff4!important}.has-background-primary-light{background-color:#ebfffc!important}.has-text-primary-dark{color:#00947e!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#00c7a9!important}.has-background-primary-dark{background-color:#00947e!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-link-light{color:#eef3fc!important}a.has-text-link-light:focus,a.has-text-link-light:hover{color:#c2d5f5!important}.has-background-link-light{background-color:#eef3fc!important}.has-text-link-dark{color:#2160c4!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#3b79de!important}.has-background-link-dark{background-color:#2160c4!important}.has-text-info{color:#3298dc!important}a.has-text-info:focus,a.has-text-info:hover{color:#207dbc!important}.has-background-info{background-color:#3298dc!important}.has-text-info-light{color:#eef6fc!important}a.has-text-info-light:focus,a.has-text-info-light:hover{color:#c2e0f5!important}.has-background-info-light{background-color:#eef6fc!important}.has-text-info-dark{color:#1d72aa!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#248fd6!important}.has-background-info-dark{background-color:#1d72aa!important}.has-text-success{color:#48c774!important}a.has-text-success:focus,a.has-text-success:hover{color:#34a85c!important}.has-background-success{background-color:#48c774!important}.has-text-success-light{color:#effaf3!important}a.has-text-success-light:focus,a.has-text-success-light:hover{color:#c8eed6!important}.has-background-success-light{background-color:#effaf3!important}.has-text-success-dark{color:#257942!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#31a058!important}.has-background-success-dark{background-color:#257942!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-warning-light{color:#fffbeb!important}a.has-text-warning-light:focus,a.has-text-warning-light:hover{color:#fff1b8!important}.has-background-warning-light{background-color:#fffbeb!important}.has-text-warning-dark{color:#947600!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#c79f00!important}.has-background-warning-dark{background-color:#947600!important}.has-text-danger{color:#f14668!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ee1742!important}.has-background-danger{background-color:#f14668!important}.has-text-danger-light{color:#feecf0!important}a.has-text-danger-light:focus,a.has-text-danger-light:hover{color:#fabdc9!important}.has-background-danger-light{background-color:#feecf0!important}.has-text-danger-dark{color:#cc0f35!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ee2049!important}.has-background-danger-dark{background-color:#cc0f35!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-background-grey{background-color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.is-flex-direction-row{flex-direction:row!important}.is-flex-direction-row-reverse{flex-direction:row-reverse!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-direction-column-reverse{flex-direction:column-reverse!important}.is-flex-wrap-nowrap{flex-wrap:nowrap!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.is-justify-content-flex-start{justify-content:flex-start!important}.is-justify-content-flex-end{justify-content:flex-end!important}.is-justify-content-center{justify-content:center!important}.is-justify-content-space-between{justify-content:space-between!important}.is-justify-content-space-around{justify-content:space-around!important}.is-justify-content-space-evenly{justify-content:space-evenly!important}.is-justify-content-start{justify-content:start!important}.is-justify-content-end{justify-content:end!important}.is-justify-content-left{justify-content:left!important}.is-justify-content-right{justify-content:right!important}.is-align-content-flex-start{align-content:flex-start!important}.is-align-content-flex-end{align-content:flex-end!important}.is-align-content-center{align-content:center!important}.is-align-content-space-between{align-content:space-between!important}.is-align-content-space-around{align-content:space-around!important}.is-align-content-space-evenly{align-content:space-evenly!important}.is-align-content-stretch{align-content:stretch!important}.is-align-content-start{align-content:start!important}.is-align-content-end{align-content:end!important}.is-align-content-baseline{align-content:baseline!important}.is-align-items-stretch{align-items:stretch!important}.is-align-items-flex-start{align-items:flex-start!important}.is-align-items-flex-end{align-items:flex-end!important}.is-align-items-center{align-items:center!important}.is-align-items-baseline{align-items:baseline!important}.is-align-items-start{align-items:start!important}.is-align-items-end{align-items:end!important}.is-align-items-self-start{align-items:self-start!important}.is-align-items-self-end{align-items:self-end!important}.is-align-self-auto{align-self:auto!important}.is-align-self-flex-start{align-self:flex-start!important}.is-align-self-flex-end{align-self:flex-end!important}.is-align-self-center{align-self:center!important}.is-align-self-baseline{align-self:baseline!important}.is-align-self-stretch{align-self:stretch!important}.is-flex-grow-0{flex-grow:0!important}.is-flex-grow-1{flex-grow:1!important}.is-flex-grow-2{flex-grow:2!important}.is-flex-grow-3{flex-grow:3!important}.is-flex-grow-4{flex-grow:4!important}.is-flex-grow-5{flex-grow:5!important}.is-flex-shrink-0{flex-shrink:0!important}.is-flex-shrink-1{flex-shrink:1!important}.is-flex-shrink-2{flex-shrink:2!important}.is-flex-shrink-3{flex-shrink:3!important}.is-flex-shrink-4{flex-shrink:4!important}.is-flex-shrink-5{flex-shrink:5!important}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-clickable{cursor:pointer!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media screen and (min-width:769px),print{.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media screen and (min-width:769px),print{.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media screen and (min-width:769px),print{.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media screen and (min-width:769px),print{.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary,.is-family-secondary,.is-family-sans-serif{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-monospace,.is-family-code{font-family:monospace!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media screen and (min-width:769px),print{.is-block-tablet{display:block!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media screen and (min-width:769px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width:769px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (min-width:769px)and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width:769px),print{.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.is-overlay,.modal,.modal-background{inset:0;position:absolute}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#3273dc;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3{margin-left:.75rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4{margin-left:1rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.m-5{margin:1.5rem!important}.mt-5{margin-top:1.5rem!important}.mr-5{margin-right:1.5rem!important}.mb-5{margin-bottom:1.5rem!important}.ml-5{margin-left:1.5rem!important}.mx-5{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-6{margin:3rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6{margin-left:3rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3{padding-left:.75rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4{padding-left:1rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.p-5{padding:1.5rem!important}.pt-5{padding-top:1.5rem!important}.pr-5{padding-right:1.5rem!important}.pb-5{padding-bottom:1.5rem!important}.pl-5{padding-left:1.5rem!important}.px-5{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-6{padding:3rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6{padding-left:3rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.is-block{display:block!important}.is-hidden{display:none!important}footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:.25rem}}.columns.is-variable.is-2{--columnGap:.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:.5rem}}.columns.is-variable.is-3{--columnGap:.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:#0a0a0adb}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:#0a0a0a33;border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:#0a0a0a4d}.delete:active,.modal-close:active{background-color:#0a0a0a66}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;inset:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, .4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, .94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;inset:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, .92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;inset:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:#0000;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;inset:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, .96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:#ffffff1a;background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,#0000,#00000002 8.1%,#00000005 15.5%,#0000000c 22.5%,#00000014 29%,#0000001d 35.3%,#00000028,#00000032 47.1%,#0000003e 52.9%,#00000049,#00000053 64.7%,#0000005d 71%,#00000064 77.5%,#0000006b 84.5%,#0000006f 91.9%,#00000070);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, .96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/*END inc-css.min.css*/

/*START all-custom.min.css*/
html {scroll-behavior: smooth;min-width: 260px;}html, body {overflow-x: clip;}html.html-menu-active, html.is-active, html.insomenu-active {overflow: hidden;}::selection {background-color: #b9902e;color: #fff;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: 'Jost', sans-serif;color: #4f4f4f;font-size: 14px;font-weight: normal;line-height: 1.4;}h1, h2, h3, h4, h5, h6 {font-family: 'Cinzel', serif;font-weight: 400;}.z-index-1 {z-index: 1 !important;}.z-index-5 {z-index: 5 !important;}.z-index-9 {z-index: 9;}.fs-11 {font-size: 11px !important;}.line-height-normal {line-height: normal;}.line-height-1-1 {line-height: 1.1 !important;}.line-3-desc {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.position-unset {position: unset !important;}.error-msg1 {position: absolute;bottom: -12px;background: transparent;display: flex;line-height: 11px;background-color: #f00;color: #fff;font-size: 9px;}.overflow-hidden {overflow: hidden !important;}.overflow-visible {overflow: visible !important;}.font-variant-nums {font-variant: lining-nums !important;}a {color: #4f4f4f;}a:hover {color: #ec1d3d;}button {font-family: 'Jost', sans-serif;}a, button {cursor: pointer;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}p:last-child {margin-bottom: 0;}img {max-width: 100%;height: auto;width: 100%;display: block;}video {display: block;}.mx-auto {margin-left: auto;margin-right: auto;}.ml-auto {margin-left: auto;}.mr-auto {margin-right: auto;}.is-size-6 {font-size: 18px !important;}.is-size-8 {font-size: 12px !important;}.btn {position: relative;width: fit-content;display: flex;align-items: center;padding: 0;font-size: 14px;font-weight: 400;color: #4f4f4f;background-color: transparent;border: 0;border-bottom: 1px solid #ec1d3d;text-align: center;line-height: normal;cursor: pointer;z-index: 1;text-transform: uppercase;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.btn:hover {color: #ec1d3d;border-bottom: 1px solid #ec1d3d;}.btn span {transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.btn:hover span {color: #ec1d3d !important;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.btn:focus {outline: 0;}.btn-with-icon {gap: 8px;text-transform: uppercase !important;font-weight: 500 !important;}.btn-white {background-color: #fff;border-color: #d7d7d7 !important;color: #4f4f4f;}.btn-white:hover {background-color: #000;border-color: #000;color: #fff;}.btn.btn-primary {background-color: #ec1d3d;color: #fff;border-color: #ec1d3d;padding: 10px;}.btn.btn-primary:hover {background-color: #d93952;color: #fff;border-color: #d93952;}.btn.btn-secondary {background-color: transparent;color: #d93952;border: 1px solid#d93952;padding: 10px 20px;}.btn.btn-secondary:hover {background-color: #d93952;color: #fff;border-color: #d93952;}.btn.btn-secondary span {font-size: 12px;}.btn.btn-secondary:hover span {color: #fff !important;}.btn.btn-outline {border: 1px solid;}.btn-outline-primary {border-color: #ec1d3d !important;color: #ec1d3d !important;}.btn-outline-primary:hover {background-color: #ec1d3d !important;color: #fff !important;}.btn-outline-secondary {border-color: #000 !important;color: #000 !important;}.btn-outline-secondary:hover {background-color: #000 !important;color: #fff !important;}.btn-outline-secondary-shade-2 {border-color: #d7d7d7 !important;color: #4f4f4f !important;}.btn-outline-secondary-shade-2:hover {background-color: #d7d7d7 !important;color: #4f4f4f !important;}.rounded-circle {border-radius: 50% !important;-webkit-border-radius: 50% !important;-moz-border-radius: 50% !important;-ms-border-radius: 50% !important;-o-border-radius: 50% !important;}.rounded-pill-0, .rounded-pill {border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;padding: 10px 30px;font-weight: 600;text-transform: capitalize;border: 1px solid;}.rounded-pill-0 {border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;}p {margin-bottom: 12px;line-height: 22px;}p:last-child {margin-bottom: 0;}.order-2 {order: 2;}.is-size-7 {font-size: 16px !important;}.is-size-9 {font-size: 20px !important;}.fw-300 {font-weight: 300 !important;}.fw-400 {font-weight: 400 !important;}.fw-500 {font-weight: 500 !important;}.fw-600 {font-weight: 600 !important;}.fw-700 {font-weight: 500 !important;}.fw-800 {font-weight: 800 !important;}.fw-900 {font-weight: 900 !important;}.fw-bold {font-weight: bold !important;}.is-gap-0 {gap: 0 !important;}.is-gap-1 {gap: 4px !important;}.is-gap-2 {gap: 8px !important;}.is-gap-3 {gap: 12px !important;}.is-gap-4 {gap: 16px !important;}.is-gap-5 {gap: 24px !important;}.is-gap-6 {gap: 32px !important;}.is-gap-7 {gap: 40px !important;}.is-gap-8 {gap: 48px !important;}.is-gap-9 {gap: 56px !important;}.is-gap-10 {gap: 64px !important;}.border {border: 1px solid;}.border-top {border-top: 1px solid;}.border-bottom {border-bottom: 1px solid;}.border-left {border-left: 1px solid;}.border-right {border-right: 1px solid #f2f2f2;}.border-2 {border: 2px solid;}.border-top-2 {border-top: 2px solid;}.border-bottom-2 {border-bottom: 2px solid;}.border-left-2 {border-left: 2px solid;}.border-right-2 {border-right: 2px solid;}.border-0 {border: 0 !important;}.border-top-0 {border-top: 0 !important;}.border-bottom-0 {border-bottom: 0 !important;}.border-left-0 {border-left: 0 !important;}.border-right-0 {border-right: 0 !important;}.border-light-gray {border-color: #dedede;}.border-theme {border-color: #ec1d3d;}.pr-100 {padding-right: 100px;}.pl-100 {padding-left: 100px;}.pr-60 {padding-right: 60px;}.pl-60 {padding-left: 60px;}.text-primary {color: #ec1d3d;}.text-secondary {color: #808080;}.text-golden {color: #cead53 !important;}.text-golden-shade-2 {color: #a57b24 !important;}a.text-secondary:hover, a.text-golden:hover {color: #ec1d3d !important;}.img-ratio {width: 100% !important;object-fit: cover !important;object-position: center !important;height: auto !important;}.img-fixed-ratio {width: 100% !important;aspect-ratio: 16/9 !important;object-fit: cover !important;object-position: center !important;height: auto !important;}.square-img-fixed-ratio {width: 100% !important;aspect-ratio: 1/1 !important;object-fit: cover !important;object-position: center !important;height: auto !important;}.vertical-img-ratio {aspect-ratio: 1/1.3 !important;}.img-ratio-4-3 {aspect-ratio: 4/3 !important;}.img-ratio-3-4 {aspect-ratio: 3/4 !important;}.object-position-top {object-position: top !important;}.mw-1300 {max-width: 1300px;}.mw-1200 {max-width: 1200px;}.mw-1100 {max-width: 1100px;}.max-w-1000 {max-width: 1000px;}.max-w-900 {max-width: 900px;}.max-w-800 {max-width: 800px;}.max-w-700 {max-width: 700px;}.max-w-600 {max-width: 600px;}.max-w-500 {max-width: 500px;}.max-w-400 {max-width: 400px;}.max-w-350 {max-width: 350px;}.max-w-300 {max-width: 300px;}.max-w-200 {max-width: 200px;}.max-w-100 {max-width: 100px;}.grid-item {width: 100%;margin-top: 120px;}.theme-element {position: absolute;z-index: -1;}.theme-element.element-top-right {top: 0;right: 0;}.theme-element.element-bottom-right {bottom: 0;right: 0;}.theme-element.element-top-left {top: 0;left: 0;}.theme-element.element-bottom-left {bottom: 0;left: 0;}.theme-modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;z-index: 999999;outline: 0;opacity: 0;visibility: hidden;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-modal.is-active {visibility: visible;opacity: 1;overflow-x: hidden;overflow-y: auto;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-modal-content {border: 0;border-radius: 0;}.theme-modal-card {position: relative;top: calc(50% + 30px);max-width: 700px;width: 100%;padding: 40px;max-height: inherit;background-color: #fff;margin: 0 auto;transform: translateY(-50%);overflow: visible;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-modal.is-active .theme-modal-card {top: 50%;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-modal-background {background: rgba(0, 0, 0, 0.2);backdrop-filter: blur(10px);position: fixed;top: 0;left: 0;width: 100%;height: 100%;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-modal-card-body {border: 0;z-index: 1;position: relative;overflow: visible;background-color: transparent;}.close {color: #ec1d3d;width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;text-shadow: none;opacity: 1;position: absolute;top: 10px;right: 10px;z-index: 10;cursor: pointer;border-radius: 50%;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;border: 1px solid #ec1d3d;background: #fbfbfb;}.close:hover {border: 1px solid #ec1d3d;background-color: #ffffffcf;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.modal-lg .theme-modal-card {max-width: 1440px;padding: 80px;overflow: hidden;}.modal-md .theme-modal-card {max-width: 1000px;background-color: #fcf9f3;}.modal-sm .theme-modal-card {max-width: 600px;}::-webkit-input-placeholder {color: #bcbec0 !important;font-family: 'Jost', sans-serif;}:-ms-input-placeholder {color: #bcbec0 !important;font-family: 'Jost', sans-serif;}::placeholder {color: #bcbec0 !important;font-family: 'Jost', sans-serif;}.theme-scrollbar {overflow-x: hidden;overflow-y: auto;padding-right: 10px;}.theme-scrollbar::-webkit-scrollbar-track {-webkit-box-shadow: none;background-color: transparent;}.theme-scrollbar::-webkit-scrollbar {width: 6px;background-color: transparent;}.theme-scrollbar::-webkit-scrollbar-thumb {background-color: #eee;border-radius: 3px;}.theme-scrollbar-horizontal {overflow-x: auto;overflow-y: hidden;padding-bottom: 0;}.theme-scrollbar-horizontal::-webkit-scrollbar-track {-webkit-box-shadow: none;background-color: transparent;display: none;}.theme-scrollbar-horizontal::-webkit-scrollbar {height: 6px;display: none;background-color: transparent;}.theme-scrollbar-horizontal::-webkit-scrollbar-thumb {display: none;background-color: #ddd;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}#project-menu {user-select: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}#project-menu.has-scroll-right {box-shadow: rgb(240 240 240 / 64%) 20px 1px 20px 0px;}#project-menu::-webkit-scrollbar-thumb:hover {background-color: #999;}::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);background-color: #fff;}::-webkit-scrollbar {width: 5px;background-color: #fff;}::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);background-color: #333333;}ul:last-child {margin-bottom: 0;}iframe {border: none;}a, b, div, li, ul {-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;}a:active, a:focus, input, input:active, input:focus, input:hover, textarea, textarea:active, textarea:focus, textarea:hover {-moz-outline: none;outline: 0;}a {text-decoration: none;outline: 0;}a:active, a:focus, a:hover, a:visited {text-decoration: none;outline: 0;}.clear-both:after, .clear-both:before {display: table;content: '';clear: both;}section, .section {position: relative;padding-top: 100px;padding-bottom: 100px;overflow: hidden;}.small-section-padding {padding-top: 60px !important;padding-bottom: 60px !important;}.full-width {width: 100%;}.overflow-visible {overflow: visible !important;}h1, h2, .section-title h1, .section-title h2 {font-size: 24px;line-height: 30px;color: #313131;margin: 0;font-weight: 400;position: relative;display: inline-block;font-family: 'Cinzel', serif;font-variant: lining-nums;text-transform: capitalize;}.sub-title {font-weight: 400;display: block;margin-bottom: 3px;font-size: 14px;color: #ec1d3d;}h1 {font-size: 34px;line-height: 1;}h3 {font-size: 32px;}h4 {font-size: 28px;}h5 {font-size: 24px;}h1, h2, .section-title {margin-bottom: 30px;position: relative;z-index: 2;}.section-title:last-child {margin-bottom: 0;}.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark a, .dark p, .dark span, .dark small {color: #fff !important;}.dark a:hover {color: #ec1d3d !important;}.title-white .title-tagline {color: #fff;}picture {display: block;}.container {position: relative;z-index: 1;}.col-form {position: relative;}.theme-input {position: relative;}.col-middle {display: table;width: 100%;}.col-middle-inner {display: table-cell;vertical-align: middle;}button:focus {outline: 0;}label.error {color: #fff;background: red;font-size: 10px;position: absolute;left: 0;bottom: -13px;line-height: 13px !important;top: auto;font-weight: 600;}.contact-form label.error {bottom: -16px;width: inherit;}.modal-content {border: 0;border-radius: 0;}.nb-detail-page-desc ul {margin-bottom: 10px;}.nb-detail-page-desc ul, .list-point {padding: 0;}.nb-detail-page-desc ul li, .list-point li {position: relative;list-style: none;padding-left: 15px;margin-bottom: 8px;}.nb-detail-page-desc ul li:last-child, .list-point li:last-child {margin-bottom: 0;}.nb-detail-page-desc ul li:before, .list-point>li:before {content: '';position: absolute;width: 4px;height: 4px;background: #cead53;background: linear-gradient(135deg, #af842d 43.35%, #af842d 44.17%, #b38931 46.1%, #bf993f 49.01%, #cead53 51.46%, #b9902e 63.64%);left: 0;top: 8px;border-radius: 100%;}.list-point.list-point-red>li:before {background-color: #ec1d3d;}.section-nb-detail-page ol li {list-style: none;font-weight: 600;}.section-nb-detail-page ol {margin-bottom: 5px;margin-top: 5px;}.dash-list-point li {position: relative;padding-left: 20px;}.dash-list-point li:before {position: absolute;content: '';top: 10px;left: 0;width: 10px;height: 2px;background-color: #4f4f4f;}.dash-list-point li:not(:last-child) {margin-bottom: 20px;}.splide__pagination__page {margin: 2px;}.splide.pagination .splide__pagination {counter-reset: pagination-num;}.splide.pagination .splide__pagination__page:before {counter-increment: pagination-num;content: counter(pagination-num);}.splide.pagination .splide__pagination__page.is-active {transform: unset;}.splide__arrow:hover svg path {stroke: #ec1d3d;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.splide__arrow svg path {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.splide.pagination .splide__pagination__page {display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: unset;font-size: 18px;}.splide__arrow svg {fill: transparent;transition: fill 0.2s linear;}.splide__arrow:hover:not(:disabled) svg {fill: transparent;}.splide {padding: 0;}.splide__slide img {width: 100%;}.splide__arrow.splide__arrow--prev:disabled, .splide__arrow.splide__arrow--next:disabled {pointer-events: none;color: #bcbec0;}.splide__arrow {width: 40px;height: 26px;background-color: transparent;border: 0;opacity: 1;border-radius: 100%;color: #4f4f4f;}.splide__arrow:hover {background-color: unset;opacity: 1;}.splide__arrow svg {font-size: 26px;}.splide__arrow--prev {left: 60px;}.splide__arrow--next {right: 60px;}.splide__pagination__page {width: 8px;height: 8px;background: #0000003d;opacity: 0.5;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.splide__pagination__page.is-active {transform: none;background: #0000003d;opacity: 1;width: 20px;border-radius: 10px;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.splide__pagination {position: static;transform: none;}.hover-scale-block, .theme-block-img {position: relative;overflow: hidden;}.theme-block-img:before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background-color: #000000;opacity: 0;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-block:hover .theme-block-img:before {opacity: 0.6;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-block-title {position: absolute;top: calc(50% + 24px);left: 0;right: 0;display: flex;flex-direction: column;gap: 6px;text-align: center;z-index: 9;transform: translateY(-50%);}.theme-block {position: relative;}.theme-block-title h3 {color: #fff;font-size: 36px;font-weight: 600;}.theme-block-icon {position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;z-index: 1;opacity: 0;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-block-icon svg {width: 35px;height: 35px;color: #fff;display: block;margin: 0 auto;}.theme-block:hover .theme-block-icon {opacity: 1;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.hover-scale-block img, .theme-block-img img {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.hover-scale-block:hover img, .theme-block:hover .theme-block-img>picture img {transform: scale(1.04);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}.popup-on .theme-block-img:before {opacity: 0.3;}.theme-project-logo-block {position: absolute;bottom: 0px;display: flex;z-index: 2;padding: 16px;gap: 16px;width: 100%;align-items: end;justify-content: end;display: none;}.theme-project-logo-block h5 {color: #ffffff;font-variant: lining-nums;font-size: 18px;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;opacity: 0;text-align: right;}.theme-block:hover h5 {opacity: 1;}.block-title {margin-top: 10px;text-align: center;position: relative;z-index: 11;}.theme-project-block .theme-block-img:before {display: none;}.theme-project-block .theme-block-img>picture::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background-color: #000000;opacity: 0.4;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-project-block .theme-block-img picture {position: relative;overflow: hidden;}.theme-project-block .theme-block-img picture:before {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 100%);opacity: 0;}.project-block-with-confi .theme-block-img picture:before {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 30.46%, rgba(0, 0, 0, 0.48) 44.12%, rgba(0, 0, 0, 0.8) 73.14%);}.theme-project-logo-block img {max-width: 120px;max-height: 80px;}.theme-project-block.project-block-with-confi:hover .theme-block-img picture:before {opacity: 1;}.theme-project-block .block-title h4 {font-size: 28px;}.block-title h4 {font-size: 20px;line-height: normal;font-weight: 400;color: #333;font-variant: lining-nums;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.tab-list li {list-style: none;}.tab-list .tab {position: relative;line-height: 1;background: transparent;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;cursor: pointer;}.tab-list {position: relative;flex-wrap: wrap;margin-bottom: 30px;width: fit-content;}.tab-vertical .tab a:before {content: '';position: absolute;left: -25px;top: 50%;transform: translateY(-50%);width: 9px;height: 9px;background-color: #333;border-radius: 100%;}.tab-list .tab a {position: relative;font-size: 14px;line-height: 24px;font-weight: 500;display: block;font-family: 'Cinzel', serif;color: #4f4f4fbf;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.tab-list .tab:hover a, .tab-list .tab.is-active a, .tab.active a {color: #000;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;border-bottom: 1px solid #cead53;}.tab-list-block {margin-bottom: 30px;}.tab-horizontal .tab a {font-size: 14px;font-family: 'Jost', sans-serif;font-weight: 500;color: #4f4f4f;border-bottom: 1px solid transparent;min-width: 70px;text-align: center;}.tab-horizontal .tab.is-active a {color: #000;border-bottom: 1px solid #cead53;}.tab-horizontal .tab:not(:last-child) {padding-right: 30px;margin-right: 30px;border-right: 1px solid #d7d7d7;}.sm-form-control {display: block;width: 100%;border: none;padding: 15px 15px 15px 0;background-color: transparent;border-radius: 0;resize: none;color: #fff;font-size: 14px;border-bottom: 1px solid #fff;}.modal-card-body {padding: 30px;}.col-form label span {color: #4d4d4d59;}.title-tagline {font-size: 18px;font-weight: 500;margin-top: 15px;display: block;}.close-button {top: 0;right: 0;padding: 5px;background-color: #065f9d;color: #ffffff;position: absolute;-webkit-transition: opacity 0.2s ease-in;-moz-transition: opacity 0.2s ease-in;-ms-transition: opacity 0.2s ease-in;-o-transition: opacity 0.2s ease-in;transition: opacity 0.2s ease-in;}.close-button svg {display: block;}.close-button:hover {opacity: 0.8;cursor: pointer;}.form-title {text-align: left;margin-bottom: 0;font-size: 24px;width: 100%;margin-bottom: 10px;color: #fff;}header {position: fixed;z-index: 9999;padding: 0;width: 100%;top: 0;left: 0;display: block;}#header:before {position: absolute;content: '';top: 0;width: 100%;height: 100%;left: 0;background: rgba(31, 25, 20, 0.5);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}html.insomenu-active #header, html.html-menu-active #header, html.is-active #header, #header.sticky {backdrop-filter: unset;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-logo {position: relative;z-index: 9;}.menu-icons {position: relative;z-index: 9;}.scroll-down header {transform: translateY(-100px);-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);-ms-transform: translateY(-100px);-o-transform: translateY(-100px);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.scroll-up header, .html-menu-active header {top: 0;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-padding {padding-left: 180px;padding-right: 180px;}.theme-padding-lg {padding-left: 300px;padding-right: 300px;}.sticky-btn-enquire {position: fixed !important;top: 50%;right: -59px;padding: 8px 28px !important;z-index: 999 !important;transform: translateY(-50%) rotate(-90deg);color: #ffffff;font-size: 14px;line-height: 22px;font-weight: 500;border: 1px solid #ec1d3d;background: #ec1d3d;backdrop-filter: blur(5px);text-transform: uppercase;}.sticky-btn-enquire:hover {color: #fff;background-color: #e6425b;}.listed-points li {color: #333;margin: 10px 0;position: relative;padding-left: 25px;}.listed-points li:last-child {margin-bottom: 0;}.listed-points li:before {content: '';position: absolute;width: 10px;height: 10px;top: 6px;left: 0;border-radius: 100%;background-color: transparent;border: 2px solid #28438c;}.section-cms {min-height: calc(100vh - 161px);}.theme-bg {background-color: #000;}.white-bg {background-color: #fff;}.gray-bg {background-color: #f9f9f9;}.bg-light-golden {background-color: rgba(201, 150, 58, 0.06);}.bg-light-golden-shade-2 {background-color: rgb(251, 249, 242);}.white-text {color: #fff !important;}a.theme-text, .theme-text {color: #ec1d3d !important;}a.theme-text:hover {color: #bf993f !important;}.scroll-to-top {position: fixed;bottom: 10px;right: 10px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 89;opacity: 0;transform: translateY(100px);transition: opacity 0.5s ease, transform 0.5s ease, background-color 0.5s ease, color 0.5s ease, border-color 0.5s ease, max-height 0.5s ease, box-shadow 0.5s ease;background: #ec1d3d;color: #fff;border-radius: 100%;border: 1px solid #ffffff30;}.scroll-to-top:hover {border: 1px solid #d31a35;background: #d31a35;}.scroll-to-top.showBtn {opacity: 1;transform: translateY(0);}.splide__pagination {margin-top: 20px;}.social-icon {position: relative;display: flex;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.social-icon svg {width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}.social-media {position: relative;display: flex;align-items: center;gap: 20px 0;}.social-icon:hover {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.arrow-bottom .splide__arrows {display: flex;justify-content: center;gap: 5px;margin-top: 50px;}.arrow-bottom .splide__arrow {position: static;transform: unset;}.arrow-none .splide__arrows {display: none;}.arrow-top .splide__arrows {display: flex;position: absolute;top: -125px;gap: 10px;right: 0;z-index: 9;}.arrow-top .splide__arrow {position: static;transform: unset;}@keyframes slide-down {0% {opacity: 0;transform: translateY(-100%);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}100% {opacity: 1;transform: translateY(0);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}}.dropdown-arrow {position: relative;padding-right: 40px !important;}.menu-with-arrow svg {display: inline-block;vertical-align: middle;}.menu-link {color: #fff;font-size: 15px;line-height: 20px;font-weight: 500;display: block;position: relative;width: fit-content;z-index: 9;}.header-dropdown>.menu-link:hover:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23EC1D3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");}.menu-item>.menu-link {padding: 20px 0;}.menu-item:not(:last-child) {position: relative;padding-right: 30px;}.theme-logo img {max-width: initial;width: auto;display: block;height: 40px;}footer {background: #eee;}.footer-menu-block h5 {margin-bottom: 12px;font-family: 'Jost', sans-serif;font-size: 15px;font-weight: 700;}.footer-link {display: block;}.footer-link:not(:last-child) {margin-bottom: 10px;}.footer-logo {max-width: 220px;margin-bottom: 30px;}.column.footer-col {max-width: 460px;}.arrow-toggle {display: flex;border-radius: 100%;width: 40px;height: 40px;align-items: center;justify-content: center;margin: 0 auto !important;position: relative;cursor: pointer;top: -20px;background-color: #fbfbfb;border: 1px solid #c5c5c5;}.footer-toggle-content .footer-menu-block {margin-bottom: 20px;}.footer-toggle-content .footer-link {width: 100%;color: #808080;}.footer-toggle-content .footer-menu-list {}.footer-toggle-content {position: relative;-moz-transition: height 0.4s ease;-ms-transition: height 0.4s ease;-o-transition: height 0.4s ease;-webkit-transition: height 0.4s ease;transition: height 0.4s ease;height: 0;overflow: hidden;}.arrow-toggle svg {transition: transform 0.4s ease;stroke: #c5c5c5;}.footer-hidden-content.is-active .arrow-toggle svg {transform: rotate(180deg);}.social-icon:not(:last-child) {padding-right: 10px;}.footer-contact-detail {border-top: 1px solid #c5c5c5;border-bottom: 1px solid #c5c5c5;padding: 30px 0;margin: 30px 0 0 0;}.footer-toggle-content .footer-link:hover {color: #ec1d3d;}.footer-contact-menu {display: flex;gap: 6px;}footer {padding-top: 80px !important;}.column.col-sustainability:first-child, .column.col-about:first-child {max-width: 495px;}.counter {font-weight: 400;font-size: 22px;color: #ec1d3d;margin-bottom: 2px;}.about-counter .column {margin-bottom: 25px !important;padding: 0 50px !important;}.about-counter .columns {margin: 0 -50px -25px !important;}.about-counter .column:nth-child(odd) {border-right: 1px solid #d7d7d7;}.counter-block p {line-height: 16px;font-weight: 400;}.about-counter {margin-top: 30px;max-width: 420px;}.about-detail, .sustainability-detail {max-width: 620px;}.promise-images {display: flex;justify-content: space-between;gap: 50px;height: 100%;}.promise-img-bottom {display: flex;align-items: end;}.promise-img {position: relative;height: 100%;}.promise-img picture, .promise-img {width: 100%;}.promise-img img {aspect-ratio: 4/5 !important;}.theme-card {position: relative;}.block-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.theme-card-img img {-moz-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;-ms-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;-o-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;-webkit-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;}.theme-card:hover .theme-card-img img {transform: scale(1.03);-moz-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;-ms-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;-o-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;-webkit-transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;transition: opacity 0.6s linear, transform 0.6s linear, background-color 0.6s linear, color 0.6s linear, border-color 0.6s linear, max-height 0.6s linear, box-shadow 0.6s linear;}.theme-card-img {position: relative;overflow: hidden;}.project-card .img-ratio {aspect-ratio: 3/4 !important;}.our-brand-element {height: 90px;width: auto;position: absolute;top: 50%;transform: translateY(-50%) scale(1);left: 0;right: 0;margin: 0 auto;opacity: 0.2;transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out;z-index: 1;}.our-brand-block:hover.our-brand-element {transform: translateY(-50%) scale(1.1);opacity: 0.5;}.our-brand-block {position: relative;text-align: center;padding: 0 30px;}.our-brand-block h3 {position: relative;display: inline-block;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent;background: linear-gradient(45deg, #b9902e 36.37%, #cead53 48.55%, #bf993f 51%, #b38931 53.91%, #af842d 55.84%, #af842d 56.67%), linear-gradient(0deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));background-clip: border-box;font-size: 28px;font-weight: 400;padding: 20px 0;}.our-brand-cols .column:not(:last-child) {border-right: 1px solid #dcdcdc;}.js-scroll {opacity: 0;}.scrolled.fade-in {animation: fade-in 1.5s ease-in-out both;-webkit-animation: fade-in 1.5s ease-in-out both;}.scrolled.fade-in-top {animation: fade-in-top 1.5s ease-in-out both;-webkit-animation: fade-in-top 1.5s ease-in-out both;}.scrolled.fade-in-bottom {animation: fade-in-bottom 1.5s ease-in-out both;-webkit-animation: fade-in-bottom 1.5s ease-in-out both;}.scrolled.fade-in-left {animation: fade-in-left 1.5s ease-in-out both;-webkit-animation: fade-in-left 1.5s ease-in-out both;}.scrolled.fade-in-right {animation: fade-in-right 1.5s ease-in-out both;-webkit-animation: fade-in-right 1.5s ease-in-out both;}@keyframes fade-in-left {0% {opacity: 0;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}100% {opacity: 1;transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);-webkit-transform: translateX(0);}}@keyframes fade-in-right {0% {opacity: 0;transform: translateX(50%);-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@keyframes fade-in-bottom {0% {opacity: 0;transform: translateY(50%);-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);-o-transform: translateY(50%);}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}@keyframes fade-in-top {0% {opacity: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}@keyframes fade-in {0% {opacity: 0;}100% {opacity: 1;}}.zoom-out {opacity: 0;transition-property: opacity, -webkit-transform;transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;transition-duration: 3s;transition-timing-function: ease-out;-webkit-transform: scale(1.2);transform: scale(1.2);}.zoom-out.scrolled {opacity: 1;-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1);}.fade-up {opacity: 0;transition-property: opacity, -webkit-transform;transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;transition-duration: 1s;transition-timing-function: ease-out;transform: translate3d(0, 24px, 0);-webkit-transform: translate3d(0, 24px, 0);-moz-transform: translate3d(0, 24px, 0);-ms-transform: translate3d(0, 24px, 0);-o-transform: translate3d(0, 24px, 0);}.fade-up.scrolled {opacity: 1;-webkit-transform: none;transform: none;}.fade-down {opacity: 0;transition-property: opacity, -webkit-transform;transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;transition-duration: 1s;transition-timing-function: ease-out;transform: translate3d(0, -24px, 0);-webkit-transform: translate3d(0, -24px, 0);-moz-transform: translate3d(0, -24px, 0);-ms-transform: translate3d(0, -24px, 0);-o-transform: translate3d(0, -24px, 0);}.fade-down.scrolled {opacity: 1;-webkit-transform: none;transform: none;}.delay1 {-webkit-animation-delay: 0.2s !important;animation-delay: 0.2s !important;}.delay2 {-webkit-animation-delay: 0.3s !important;animation-delay: 0.3s !important;}.delay3 {-webkit-animation-delay: 0.4s !important;animation-delay: 0.4s !important;}.delay4 {-webkit-animation-delay: 0.5s !important;animation-delay: 0.5s !important;}.delay5 {-webkit-animation-delay: 0.6s !important;animation-delay: 0.6s !important;}.delay6 {-webkit-animation-delay: 0.7s !important;animation-delay: 0.7s !important;}.delay7 {-webkit-animation-delay: 0.8s !important;animation-delay: 0.8s !important;}.delay8 {-webkit-animation-delay: 0.9s !important;animation-delay: 0.9s !important;}.delay9 {-webkit-animation-delay: 1s !important;animation-delay: 1s !important;}.delay10 {-webkit-animation-delay: 2s !important;animation-delay: 2s !important;}.delay11 {-webkit-animation-delay: 2.2s !important;animation-delay: 2.2s !important;}.delay12 {-webkit-animation-delay: 2.4s !important;animation-delay: 2.4s !important;}.delay13 {-webkit-animation-delay: 2.6s !important;animation-delay: 2.6s !important;}.delay14 {-webkit-animation-delay: 2.8s !important;animation-delay: 2.8s !important;}.delay15 {-webkit-animation-delay: 3s !important;animation-delay: 3s !important;}.img-clip-left-to-right {opacity: 0;clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);transition: opacity 3s cubic-bezier(0.215, 0.61, 0.355, 1), transform 3s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 3s cubic-bezier(0.215, 0.61, 0.355, 1), color 3s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 3s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 3s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 3s cubic-bezier(0.215, 0.61, 0.355, 1);}.img-clip-left-to-right.scrolled {clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);transition: opacity 3s cubic-bezier(0.215, 0.61, 0.355, 1), transform 3s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 3s cubic-bezier(0.215, 0.61, 0.355, 1), color 3s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 3s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 3s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 3s cubic-bezier(0.215, 0.61, 0.355, 1);opacity: 1;}.img-clip-top-to-bottom {opacity: 0;clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);-webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);transition: clip-path 3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-clip-path 3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 3s cubic-bezier(0.215, 0.61, 0.355, 1);}.img-clip-top-to-bottom.scrolled {clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);opacity: 1;}.img-clip-top-to-bottom {will-change: clip-path, opacity;}.mouse-cursor {position: fixed;left: 0;top: 0;pointer-events: none;border-radius: 50%;-webkit-transform: translateZ(0);transform: translateZ(0);visibility: hidden;}.cursor-inner {margin-left: 2px;margin-top: 2px;width: 6px;height: 6px;z-index: 10000001;background-color: #ec1d3d;-webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;background: linear-gradient(102.19deg, #ec1d3d -14.84%, #ec1d3d 77.54%);}.cursor-inner.cursor-hover {margin-left: -40px;margin-top: -40px;width: 80px;height: 80px;background-color: #ec1d3d;opacity: 0.3;}.cursor-outer {margin-left: -15px;margin-top: -15px;width: 40px;height: 40px;border: 1px solid #ec1d3d;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 10000000;opacity: 0.5;-webkit-transition: opacity 0.3s ease-out, transform 0.3s ease-out, background-color 0.3s ease-out, color 0.3s ease-out, border-color 0.3s ease-out, max-height 0.3s ease-out, box-shadow 0.3s ease-out;-o-transition: opacity 0.3s ease-out, transform 0.3s ease-out, background-color 0.3s ease-out, color 0.3s ease-out, border-color 0.3s ease-out, max-height 0.3s ease-out, box-shadow 0.3s ease-out;transition: opacity 0.3s ease-out, transform 0.3s ease-out, background-color 0.3s ease-out, color 0.3s ease-out, border-color 0.3s ease-out, max-height 0.3s ease-out, box-shadow 0.3s ease-out;}.cursor-outer.cursor-hover {opacity: 0;}.img-tag {position: absolute;bottom: 10px;right: 2px;width: auto;height: auto;max-width: fit-content;z-index: 9;color: #fff;font-size: 8px;line-height: 1;font-weight: 600;transform-origin: center center;writing-mode: vertical-rl;text-shadow: 1px 1px #000000;transform: translateX(-50%) scale(-1);}.desktop-menu ul {display: flex;}ul.desktop-menu {display: flex;justify-content: center;position: relative;}#header-search-menu-detail {opacity: 0;visibility: hidden;position: fixed;width: 100%;top: 80px;left: 0;z-index: 999;border-bottom: 1px solid rgb(0 0 0 / 10%);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;background: #fcf9f3;}#header-search-menu-detail.is-active {opacity: 1;visibility: visible;top: 90px;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.header-search-menu-close {position: absolute;width: 100%;height: 100vh;top: -107px;left: 0;z-index: 11;}.header-search-menu-detail .properties-filter {position: relative;z-index: 100;padding-top: 30px;padding-bottom: 30px;}.header-search-menu {cursor: pointer;}.header-dropdown-title a {font-size: 18px !important;}.header-dropdown-item h4 {color: #fff;font-size: 16px;font-weight: 700;line-height: normal;padding-bottom: 20px;margin-bottom: 10px;font-family: 'Jost', sans-serif;border-bottom: 1px solid rgb(255 255 255 / 10%);}.menu-search-btn input {border: 0;padding: 10px 16px;width: 100%;color: #fff;}.menu-search-btn {background: #ffffff33;border-radius: 50px;overflow: hidden;display: flex;justify-content: space-between;padding: 0 10px;}.menu-search-btn .btn {padding: 0;border: 0;width: 50px;justify-content: center;}.menu-search-btn .form-group {width: 100%;}.theme-menu, .header-dropdown-content, .menu-with-project-search-block {position: fixed;left: 0;top: -30px;width: 100%;height: auto;background: rgba(31, 25, 20, 0.5);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);padding: 90px 0 30px;opacity: 0;visibility: hidden;pointer-events: none;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;z-index: 1;overflow: hidden;}.sidebar-menu-item-inner>h5, .sidebar-menu-item-inner a, .sidebar-menu-item>h5, .sidebar-menu-item a, .header-dropdown-content a, .header-dropdown-content .menu-link {display: block;font-weight: 500;text-transform: capitalize;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;color: #fff;font-size: 16px;line-height: normal;padding: 14px 0;font-family: 'Jost', sans-serif;position: relative;width: fit-content;}.html-search-active .menu-with-project-search-block, .insomenu-active .theme-menu, .header-dropdown.menu-active .header-dropdown-content, .header-dropdown:hover .header-dropdown-content {opacity: 1;visibility: visible;top: 0;pointer-events: auto;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.html-search-active {overflow: hidden;}.html-search-active .menu-with-project-search-block {z-index: 1111;}.header-dropdown-inner:hover .header-dropdown-inner-content {opacity: 1;visibility: visible;top: 0;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.menu-block h5 {font-size: 18px;color: #ec1d3d;font-weight: 600;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 10px;}.menu-with-arrow svg {display: inline-block;vertical-align: middle;}.menu-item.header-dropdown>.menu-link {padding-right: 30px;cursor: pointer;}.header-dropdown>.menu-link:hover:before {color: #ec1d3d;transform: translateY(-50%) rotate(180deg);}.header-dropdown>.menu-link:before {position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 0;background-size: contain;width: 20px;height: 20px;background-repeat: no-repeat;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");}.form-control {display: block;width: 100%;resize: none;padding: 8px 0;font-size: 14px;font-weight: 400;line-height: 23px;color: #000;background-color: transparent;background-clip: padding-box;border: 0;border-bottom: 1px solid #bcbec0;-moz-appearance: none;appearance: none;border-radius: 0;font-family: 'Jost', sans-serif;}.form-group, .form-group-wrapper {position: relative;}.mobile-with-country {display: flex;}.mobile-with-country .country-code {position: relative;}.mobile-with-country input.form-control {padding-left: 15px;}.mobile-with-country .select2-selection__arrow {right: 5px !important;}.mobile-with-country-code .select2-results__options, .mobile-with-country-code .select2-results, .mobile-with-country-code .select2-dropdown {min-width: 200px !important;}.select2-container--default .select2-selection--single .select2-selection__arrow b {top: 22%;height: 22px;width: 22px;right: 0;}.select2-container .select2-selection--single .select2-selection__rendered {padding-right: 30px;}.select2-container--default .select2-search--dropdown .select2-search__field {color: #333;font-size: 14px;font-weight: 400;font-family: 'Jost', sans-serif;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #d7d7d7;font-size: 14px;font-weight: 400;line-height: 40px;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px;right: 0;}.select2-container--default .select2-results__option:last-child {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;}.select2-container--default .select2-selection--single {height: 40px;border-bottom: 1px solid #bcbec0;}.form-group.focused .select2-container--default .select2-selection--single .select2-selection__rendered, .form-group.focused-active .select2-container--default .select2-selection--single .select2-selection__rendered {color: #000;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background: #ba9c4b66;}.select2-container--default .select2-results__option[aria-selected='true'] {background-color: #ba9c4b;color: #ffffff;}.select2-results__option {font-size: 14px;color: #333;}.block-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;z-index: 9;max-width: 100% !important;}.sidebar-menu-item a:hover {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;color: #ec1d3d;}.menu-search-btn .btn {padding: 0;border: 0;width: 50px;justify-content: center;}.menu-search-list {display: flex;flex-direction: column;max-height: 140px;margin-top: 20px;}.header-dropdown-content .theme-scrollbar {height: 100%;overflow: hidden !important;}.menu-search-list a {padding: 4px 0 !important;}.dropdown-horizontal-desc {display: flex;justify-content: center;gap: 30px 100px;}.theme-menu>ul {position: relative;overflow-y: auto;overflow-x: hidden;display: flex;flex-wrap: wrap;gap: 30px 100px;justify-content: center;}.menu-without-accordian h5::before {display: none;}.sidebar-menu-dropdown:first-child {margin-top: 15px;}.sidebar-menu-item-inner>h5::before, .sidebar-menu-item>h5::before {position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-size: contain;width: 20px;height: 20px;background-repeat: no-repeat;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.sidebar-menu-item-inner.menu-active-inner>h5::before, .sidebar-menu-item.menu-active>h5::before {transform: translateY(-50%) rotate(-180deg);-webkit-transform: translateY(-50%) rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}.sidebar-close {position: absolute;opacity: 0;top: 0;}.insomenu-active .sidebar-open {opacity: 0;}.insomenu-active .sidebar-close {opacity: 1;}.sidebar-menu-link-inner, .sidebar-menu-link {height: 0;overflow: hidden;-moz-transition: height 0.4s ease;-ms-transition: height 0.4s ease;-o-transition: height 0.4s ease;-webkit-transition: height 0.4s ease;transition: height 0.4s ease;}.sidebar-menu-item h6 {margin-bottom: 10px;}.sidebar-menu-item .sidebar-menu-link-inner a, .sidebar-menu-item .sidebar-menu-link a {padding: 9px 0;}.responsive-sidebar-menu {display: none !important;}.sidebar-menu-item-inner>h5, .sidebar-menu-item>h5, .responsive-sidebar-menu h5 {margin-bottom: 0;}.sidebar-menu-dropdown:not(:last-child) {margin-bottom: 15px;}.sidebar-menu-item-inner>h5, .sidebar-menu-item>h5 {cursor: pointer;position: relative;padding-right: 35px !important;width: fit-content;display: flex;align-items: center;gap: 10px;}.sidebar-menu-item {width: fit-content;}.header-dropdown>.menu-link:after {display: none;}.menu-trigger {border-left: 1px solid #fff;padding-left: 18px;cursor: pointer;min-height: 20px;display: flex;align-items: center;}.pagination-image .splide__pagination {position: absolute;bottom: 10px;margin: 0;}.pagination-white .splide__pagination__page {background-color: #fff;}.video-play-icons {position: absolute;bottom: 30px;right: 30px;display: flex;gap: 10px;color: #fff;z-index: 1;}.video-play-icons div {cursor: pointer;width: 50px;height: 50px;align-items: center;justify-content: center;display: flex;background-color: #1f1f1f;border-radius: 100%;}.video-play-btn, .video-mute-btn {display: none;}.video-unmute-btn {display: flex;}.video-play-icons .disabled {opacity: 0.5;pointer-events: none;}.header-dropdown-desc .menu-link {display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}.tag {font-size: 11px;font-weight: 700;padding: 4px 8px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;}.tag-red {background-color: #ec1d3d;color: #fff;}.home-about-img .img-ratio {aspect-ratio: 1/1.1 !important;}.theme-overlay {position: relative;}.theme-overlay:before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: #00000033;}.theme-overlay.gradient-overlay:before {background: linear-gradient(180deg, #f9f9f9 0%, #e0e0e0 100%) !important;z-index: -1;}.overlay-0:before {display: none;}.project-element {width: 50px;}.projects-properties-menu {margin-bottom: 0;position: sticky;top: 0;z-index: 999;gap: 60px;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #d7d7d7;background-color: rgba(255, 255, 255, 0.8);backdrop-filter: blur(5px);}#project-menu {white-space: nowrap;justify-content: space-between;padding: 0 70px;position: relative;}.project-menu-main {position: relative;width: 100%;overflow: hidden;padding: 0 60px;}.theme-scrollbar-horizontal {overflow-x: auto;overflow-y: hidden;padding-bottom: 0;}.project-menu-item:not(:last-child) {width: 100%;border-right: 1px solid #d7d7d7;padding-right: 30px;margin-right: 30px;}.project-menu-link {padding: 5px 0;display: flex;align-items: center;justify-content: center;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;color: #4f4f4f;font-weight: 500;border-bottom: 1px solid transparent;}.project-menu-link:hover, .project-menu-item.active .project-menu-link {color: #000;border-bottom: 1px solid #cead53;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.sticky-menu-page header.sticky {transform: translateY(-100px);-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);-ms-transform: translateY(-100px);-o-transform: translateY(-100px);transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);}.enquire-btn, .project-element {width: fit-content;flex: 0 0 auto;}.project-element img {max-width: 60px;}.section-ultimate-expression .container {max-width: 850px !important;}.signature-element {max-width: 360px;margin: 30px auto;}.project-propeties-icon {height: 40px;width: auto;}.project-propeties-item span {font-weight: 500;margin-top: 8px;display: block;max-width: 130px;margin-left: auto;margin-right: auto;}.project-propeties {gap: 40px;}.project-propeties li {width: calc(25% - 40px);}.column.gallery-col:first-child {max-width: 350px;}.column.gallery-grid {padding: 7px !important;}.gallery-grids .columns {margin: -7px !important;}.gallery-grid .theme-block:first-child {padding-bottom: 14px;}.gallery-grid .theme-block img {aspect-ratio: 1/1;}.gallery-grid-first .theme-block:first-child img {aspect-ratio: 1/0.7;}.gallery-grid-first .theme-block:last-child img {aspect-ratio: 1 / 1.5;}.gallery-grid-second .theme-block:first-child img {aspect-ratio: 1/1.2;}.gallery-grid-third .theme-block:last-child img {aspect-ratio: 1 / 1.2;}.confi-block::before {content: '';position: absolute;width: 70px;height: 95px;background-size: contain;background-repeat: no-repeat;bottom: 0;left: 5px;background-image: url(../images/elements/logo-element.svg);opacity: 0.1;}.confi-block::after {content: '';position: absolute;width: 140px;height: 140px;background-size: cover;top: 0;right: 0;background-image: url(../images/elements/confi-top-element.svg);}.confi-block {padding: 40px;display: flex;flex-direction: column;gap: 80px;border: 1px solid #f0f0f0;background: #fafafa;overflow: hidden;}.tab-vertical .tab a {margin-left: 20px;border-bottom: 1px solid transparent;width: fit-content;font-variant: lining-nums;}.tab-list.tab-vertical {display: flex;flex-direction: column;gap: 40px;border-left: 1px solid #cead53;max-width: 180px;width: 100%;margin-bottom: 0;padding: 5px 0;}.location-tab {display: flex;gap: 50px;}.location-iframe iframe {height: 350px;}.rera-item img {width: 100px;height: 100px;margin: 0 auto 6px;flex: 0 0 100px;}.rera-desc span {display: block;}.rera-grid .column {border-right: 1px solid rgb(79 79 79 / 20%);width: 16.66%;flex: 0 0 auto;margin-bottom: 20px !important;}.rera-grid .columns {margin-bottom: -20px !important;}.crd-logo {max-width: 90px;}.rera-grid .column:last-child, .rera-grid .column:nth-child(6n + 6) {border-right: 0;}.rera-desc h6 {font-size: 14px;font-weight: 600;}.banner-desc {position: absolute;bottom: 50px;left: 0;right: 0;padding: 0;z-index: 5;}.icon-with-select {display: flex;align-items: center;gap: 10px;}.icon-with-select .select2-container--default .select2-selection--single {border-bottom: 0;}.input-icon {display: flex;}.icon-with-select .select2-container--default .select2-selection--single .select2-selection__rendered {color: #4f4f4f;font-weight: 500;}.theme-filter-detail {border: 1px solid rgba(215, 215, 215, 0.4);background: #fafafa;padding: 12px 12px 12px 32px;margin-bottom: 50px;}.theme-filter-detail .rounded-pill {border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;}.theme-filter-detail .column:nth-child(1), .theme-filter-detail .column:nth-child(2), .theme-filter-detail .column:nth-child(3) {border-right: 1px solid #d7d7d7;}.theme-filter-sm .column:nth-child(2) {border-right: 0;}.theme-filter-detail .column {padding: 0 20px !important;}.theme-filter-detail .columns {margin: 0 -20px !important;}.column.search-btn {max-width: fit-content;}.theme-block .block-title a {margin-top: 12px;}.current-projects-tab .columns {margin: 0 -25px -50px !important;}.current-projects-tab .column {margin-bottom: 50px !important;padding: 0 25px !important;}.current-projects-tab .img-ratio {aspect-ratio: 3/4 !important;}.current-projects-tab-content .theme-block {height: 100%;}.footer-toggle-content.open {border-bottom: 1px solid #c5c5c5;margin-bottom: 20px;}.section-rera {padding-left: 60px;padding-right: 60px;}.column.rera-slider-col {width: 40%;}.column.crd-logo-col {max-width: 160px;}.projects-properties-menu .btn-outline-primary:hover {background-color: #b38931 !important;color: #fff !important;border-color: #b38931 !important;}sup {font-size: 13px;line-height: 18px;}.location-map .location-link {position: absolute;top: 10px;right: 10px;background-color: #b38931;color: #fff;border-color: #b38931;padding: 5px 10px;}.theme-block.border-block {border: 1px solid #d7d7d7;padding: 20px;}h1.golden-title {font-family: 'Cinzel', serif;font-size: 105px !important;line-height: normal !important;font-weight: 600;background: linear-gradient(204deg, #bf993f 36.37%, #cead53 48.55%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.banner-element-title {padding-top: 80px;padding-bottom: 80px;width: fit-content;}.banner-element-img img {position: absolute;height: 240px;width: auto;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;}.theme-element.highlights-element, .theme-element.highlights-element img {height: 100%;}.project-o-element img, .project-o-element {height: 100%;opacity: 0.3;}.project-o-element {right: -120px !important;}.address-by-gs-highlight .highlights-image {max-width: 280px !important;margin: 0 auto;}.tenx-overview .project-o-element {right: -50px !important;}.vm-img img {aspect-ratio: 4/3 !important;}.vision-mission-item:nth-child(odd) .column:first-child {max-width: 250px;}.vision-mission-item:nth-child(even) .column:first-child {order: 2;max-width: 250px;}.vision-mission-item:nth-child(even) .vm-desc {text-align: end;margin-left: auto;}.vm-desc {max-width: 390px;}.column.team-modal-col:first-child {width: 360px;flex: 0 0 auto;}.column.team-modal-col:last-child {width: calc(100% - 360px);flex: 0 0 auto;}.team-modal-col .img-ratio {aspect-ratio: 1 / 1.3;}.team-modal-detail {max-height: 460px;}.team-modal-title {margin-bottom: 20px;}.our-team-img .theme-block-icon {top: unset !important;transform: unset !important;bottom: 10px !important;left: unset !important;right: 10px !important;border-radius: 100px;background: #d7d7d7;backdrop-filter: blur(10px);z-index: 2;}.our-team-img .theme-block-icon svg {padding: 6px;color: #000;}.awards-img .square-img-fixed-ratio {object-fit: contain !important;max-height: 240px;}.awards-block .block-title {margin: 0;padding: 10px;top: -1px;}.awards-block .block-title h4 {max-width: 200px;margin-left: auto;margin-right: auto;}.awards-block:hover .awards-img {background-color: #4f4f4f;}.awards-block:hover .block-title {background-color: #000;}.awards-block:hover span, .awards-block:hover h4 {color: #fff !important;}.awards-block .awards-img, .awards-block .block-title, .awards-block span, .awards-block h4, .awards-block:hover .awards-img, .awards-block:hover .block-title, .awards-block:hover span, .awards-block:hover h4 {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.awards-img {min-height: 300px;display: flex;align-items: end;padding: 10px;}.news-blog-block .img-ratio {aspect-ratio: 3/2;}.section-events-main-section .news-blog-block .img-ratio, .section-news-main-section .news-blog-block .img-ratio {aspect-ratio: 16/9;}.news-blog-block h4 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.cols-padding-30 .column {padding: 15px !important;}.columns.cols-padding-30 {margin: -15px !important;}.cols-padding-50 .column {padding: 25px !important;}.columns.cols-padding-50 {margin: -25px !important;}.black-logo {display: none !important;}.header-white #header:before {display: none;}.header-white .dark a, .header-white .dark span {color: #000 !important;}.header-white.insomenu-active .black-logo, .header-white.html-menu-active .black-logo, .header-white .white-logo {display: none !important;}.header-white.insomenu-active .white-logo, .header-white.html-menu-active .white-logo, .header-white .black-logo {display: block !important;}.header-white header {background-color: #fff;border-bottom: 1px solid rgba(79, 79, 79, 0.1);}.header-white .menu-item.header-dropdown>.menu-link {color: #000;}.header-white.insomenu-active .dark a, .header-white.insomenu-active .dark span, .header-white.html-menu-active .dark a, .header-white.html-menu-active .dark span, .header-white.insomenu-active .menu-item.header-dropdown>.menu-link, .header-white.html-menu-active .menu-item.header-dropdown>.menu-link {color: #fff !important;}.header-white .header-dropdown>.menu-link:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");}.header-white.insomenu-active .header-dropdown>.menu-link:before, .header-white.html-menu-active .header-dropdown>.menu-link:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");}.header-white .header-contact svg path, .header-white .header svg {stroke: #000;}.header-white .menu-trigger {border-left: 1px solid #000;}.header-white.insomenu-active .header-contact svg path, .header-white.html-menu-active .header-contact svg path, .header-white.insomenu-active .header svg, .header-white.html-menu-active .header svg {stroke: #fff;}.header-white.insomenu-active .menu-trigger, .header-white.html-menu-active .menu-trigger {border-left: 1px solid #fff;}.nb-detail-page-item:not(:last-child) {margin-bottom: 30px;}.nb-detail-page-item h5 {margin-bottom: 15px;}.view-block {position: absolute;bottom: 6px;right: 7px;color: #fff;z-index: 2;}.news-blog-img {position: relative;flex: 0 0 45%;}.blog-block .news-blog-img:before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);z-index: 1;}.philosophy-item {min-height: 435px;display: flex;flex-direction: column;align-items: center;justify-content: space-between;position: relative;overflow: hidden;}.philosophy-icon svg {width: 160px;height: 160px;display: flex;}.philosophy-icon {position: relative;bottom: -20px;}.philosophy-item:before {position: absolute;content: '';top: 75%;left: 0;right: 0;margin: 0 auto;width: 370px;height: 370px;background-color: #d7d7d766;border-radius: 100%;}.container.philosophy-wrapper {max-width: 1160px !important;}.philosophy-title h5 {font-size: 20px;}.culture-img .img-ratio {aspect-ratio: 5/4;}.opportunities-block {border: 1px solid #d7d7d7;padding: 20px;}.opportunities-detail {display: flex;align-items: center;gap: 50px;border-top: 1px solid #d7d7d760;margin-top: 16px;padding-top: 16px;}.opportunities-item p {color: #000;font-size: 16px;margin-top: 2px;}.opportunities-block h5 {color: #ec1d3d;font-weight: 700;line-height: normal;}.raymond-logo-block img {max-width: fit-content;height: 45px;}.raymond-logo-block h5 {color: #000;line-height: normal;font-weight: 700;}.raymond-logo-block {background-color: #f9f9f9;padding: 60px 80px;max-width: fit-content;}.raymond-amenities-block {padding: 50px;background-color: #fbf9f2;max-width: 375px;}.raymond-amenities-block-inner h5 {color: #000;margin-bottom: 20px;}.raymond-amenities-config {display: flex;align-items: center;gap: 20px;}.about-raymond-col:nth-child(2) .raymond-amenities-block {margin-top: 200px;margin-left: auto;}.homebuyers-block-inner {display: flex;gap: 10px;align-items: center;background-color: #ffffff;padding: 15px;position: relative;max-width: fit-content;fill: #fff;filter: drop-shadow(0 4px 20px rgba(0, 0, 0, 0.05));padding-right: 100px;}.homebuyers-block-inner:not(:last-child) {margin-bottom: 10px;}.color-black {color: #000;}.homebuyers .raymond-logo-block {background-color: #fff;padding: 60px 50px;}.homebuyers-block-inner::before {position: absolute;content: '';left: 99.8%;top: 0;width: 80px;height: 100%;clip-path: polygon(30% 52%, 0 0, 0 100%);background-color: #fff;}.great-returns-col .raymond-logo-block {padding: 40px;}.segments-tab .tab-list .tab:hover a, .segments-tab .tab-list .tab.is-active a, .segments-tab .tab.active a {border: 0;}.segments-tab .tab-list .tab {background-color: #d0cec7;padding: 24px;position: relative;width: calc(16.66% - 10px);text-align: center;}.segments-tab .tab-list .tab::before {position: absolute;content: '';left: 0;right: 0;margin: 0 auto;top: 50%;transform: translateY(-50%);background-image: url(../images/nri-corner/tenx.svg);background-size: contain;background-repeat: no-repeat;width: 100%;height: 100%;background-position: center;}.segments-tab .tab-list .tab:nth-child(3)::before, .segments-tab .tab-list .tab:nth-child(4)::before {background-image: url(../images/nri-corner/address-gs.svg);}.segments-tab .tab-list .tab:nth-child(5)::before {background-image: url(../images/nri-corner/invictus-gs.svg);}.segments-tab .tab-list .tab:nth-child(6)::before {background-image: url(../images/nri-corner/park-avenue.svg);}.segments-tab .tab-list .tab.is-active {background-color: #c6a445;}.segments-tab .tab-list {display: flex;gap: 10px;width: 100%;justify-content: space-between;border-bottom: 1px solid #4f4f4f1a;padding-bottom: 40px;margin-bottom: 40px;}.segments-tab .tab-list .tab a {color: #fff;text-transform: uppercase;font-variant: lining-nums;display: flex;align-items: center;justify-content: center;height: 100%;font-style: italic;}.logo-address {margin-left: 40px;padding-left: 40px;position: relative;color: #c6a445;font-weight: 700;display: flex;align-items: center;gap: 5px;}.logo-address::before {position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);background-color: #c6a445;height: 80px;width: 2px;}.project-desc {background-color: #c6a445;padding: 20px;max-width: 320px;position: relative;}.project-desc span {color: #fff;font-weight: 600;}.project-desc::before {position: absolute;content: '';left: -10px;top: -10px;height: 100%;width: 100%;background-color: #c6a44533;}.segments-config {display: flex;flex-wrap: wrap;position: relative;overflow: hidden;gap: 40px;}.segments-opportunities-item p {color: #000;margin-bottom: 0;font-weight: 700;}.segments-opportunities-item {position: relative;width: calc(50% - 20px);flex: 0 0 auto;}.segments-opportunities-item::before {position: absolute;content: '';bottom: -20px;left: 0;width: 50px;height: 2px;background-color: #c6a445;}.h-100 {height: 100%;}.rera-col .rera-desc {text-align: center;}.rera-col:not(:last-child) {border-right: 1px solid #4f4f4f20;}.section-upcoming-projects .raymond-logo-block {padding: 40px;}.upcoming-projects-img img {max-width: 800px;margin: 0 auto;}.upcoming-projects-img {position: relative;top: -110px;margin-bottom: -110px;}.section-co-creators .raymond-logo-block {background-color: #fff;padding: 40px;}.excellence-redefined-tab {display: flex;align-items: center;}.excellence-desc-inner:not(:last-child) {margin-bottom: 20px;}.excellence-years-img {max-width: 160px;}.excellence-redefined-tab .tab-list.tab-vertical {gap: 70px;}.raymond-amenities-config picture {flex: 0 0 40px;}.raymond-amenities-config:not(:last-child) {border-bottom: 1px solid #4f4f4f1a;padding-bottom: 15px;margin-bottom: 15px;}.homebuyers-block-inner picture {flex: 0 0 32px;}.homebuyers-block-inner p b {color: #000;}.segments-logo {flex: 0 0 120px;}.segments-project-img .img-ratio {aspect-ratio: 4/3 !important;}.co-creators-img {max-width: 1000px;margin: 0 auto;}.opportunities-block svg {flex: 0 0 44px;}.advantage-logo img {height: 130px;width: auto;}.office-item h5 {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #d7d7d7;}.office-detail .column:before {position: absolute;content: '';top: 0;right: -1px;height: 100%;width: 1px;background-color: #d7d7d7;}.office-detail .column {position: relative;margin-bottom: 50px;padding: 50px !important;}.office-detail .columns {margin: -12px -50px -50px !important;overflow: hidden;}.office-detail .column:last-child:before {display: none;}.office-item a {display: block;}.office-item a:not(:last-child) {margin-bottom: 2px;}.map-img .img-ratio {aspect-ratio: 1/1.3;}.investor-block .img-ratio {aspect-ratio: 3/2 !important;}.block-inner-text .theme-block-img:before {opacity: 1 !important;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);}.block-inner-text .block-title {position: absolute;bottom: 0;left: 0;right: 0;z-index: 1;width: 100%;margin: 0 auto;padding: 24px;max-width: 320px;z-index: 11;}.header-black header {background-color: #000 !important;}.theme-icon img {width: 40px;height: 40px;margin: 0 auto;}.theme-icon {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #d7d7d7;}.theme-icon-block h6 {margin-bottom: 10px;display: block;font-family: 'Jost', sans-serif;}.theme-icon-block {padding: 30px;border: 1px solid #d7d7d7;overflow: hidden;height: 100%;}.theme-icon-block:before {position: absolute;content: '';top: 50%;left: 50%;width: 100%;height: 100%;background-color: #00000010;opacity: 0;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-icon-block:hover:before {opacity: 1;top: 0;left: 0;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-table, .nb-detail-page-desc table {border-spacing: 0;width: 100%;text-align: left;border: 1px solid #d7d7d7;}.theme-table th {text-transform: none;letter-spacing: 0;padding: 20px 24px;border-bottom: 1px solid #d7d7d7;background: #f9f9f9;overflow: hidden;color: #000;font-family: 'Cinzel', serif;font-size: 20px;font-weight: 600;line-height: normal;}.theme-table tbody tr td, .nb-detail-page-desc table tr td {border-bottom: 0;padding: 14px 24px;font-weight: 500;background-color: #f9f9f9;}.theme-table tbody tr:nth-child(odd) td, .nb-detail-page-desc table tbody tr:nth-child(odd) td {background-color: #fff;}.table-scrollbar-horizontal {width: 100%;overflow-x: auto;}.text-nowrap {white-space: nowrap !important;}.table-responsive {overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-scrollbar-horizontal::-webkit-scrollbar-track {-webkit-box-shadow: none;background-color: transparent;}.table-scrollbar-horizontal::-webkit-scrollbar {height: 6px;background-color: transparent;}.table-scrollbar-horizontal::-webkit-scrollbar-thumb {background-color: #ddd;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.file-download {width: 80px !important;position: relative;text-align: center;}.file-download:before {position: absolute;content: '';top: 50%;transform: translateY(-50%);left: 0;width: 1px;height: 50%;background-color: #d7d7d7;}.file-download a {display: flex;justify-content: center;}.our-team-detail .column {margin-bottom: 30px !important;}.our-team-detail .columns {margin-bottom: -30px !important;}.theme-table-sm.theme-table th {font-size: 16px;padding: 14px 6px;}.theme-table-sm.theme-table td {font-size: 13px;padding: 14px 6px;}.popup-on .theme-block-icon svg {width: 80px;height: 80px;}.popup-on .theme-block-icon {opacity: 1;}.section-investor-events .container {max-width: 1220px !important;}.one-screen-page {min-height: calc(100vh - 400px);}.number-pagination {display: flex;width: fit-content;gap: 8px;margin-top: 50px;}.number-pagination li a {background-color: #d7d7d7;color: #4f4f4f;font-weight: 700;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;}.number-pagination li a:hover, .number-pagination li.active a {background-color: #ec1d3d;color: #fff;}.number-pagination .page-item-arrow a {background-color: transparent !important;}.breadcrumb {gap: 5px;flex-wrap: wrap;margin-bottom: 30px;}.breadcrumb a {font-size: 14px;}.flats-configuration-list li {display: flex;align-items: center;gap: 8px;}.column.flats-block-img-col {flex: 0 0 32%;}.flats-configuration-list li:not(:last-child) {padding-right: 20px;margin-right: 20px;border-right: 1px solid #d7d7d7;}.flats-block:not(:last-child) {border-bottom: 1px solid #d7d7d7;padding-bottom: 50px;margin-bottom: 50px;}.flats-block:nth-child(even) .column.flats-block-img-col {order: 2;}.title-with-configuration {gap: 30px;flex-wrap: wrap;}.accordion {background: transparent;box-shadow: unset;border: unset;}.collapse {overflow: hidden;transition: 0.5s cubic-bezier(0.5, 0, 0.3, 1);transition-property: opacity, height;will-change: opacity, contents;}.collapse:not(.is-active) {height: 0;opacity: 0;}.accordion .card {overflow: hidden;margin: -1px -1px 1px;background: transparent;transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);will-change: contents;text-align: left;border-bottom: 1px solid #d7d7d7;-webkit-transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.accordion .card:last-child {margin-bottom: -1px;}.accordion .card:not(:last-child):not(.is-active) {border-bottom: 1px solid #d7d7d7;}.accordion .card.is-active {background: transparent;}.accordion .card.is-active+.card {border-top-color: transparent;}.accordion .card__title {position: relative;display: flex;justify-content: space-between;align-items: center;margin: 0;margin-bottom: -1px;padding: 15px 40px 15px 0;color: #000000;text-decoration: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.accordion .card__title::before {content: '';position: absolute;top: 50%;right: 0;width: 24px;height: 24px;background-image: url(../images/icons/select-arrow.svg);background-size: contain;background-repeat: no-repeat;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.accordion .card__title.is-active::before {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transform: translateY(-50%) rotateX(180deg);-webkit-transform: translateY(-50%) rotateX(180deg);-moz-transform: translateY(-50%) rotateX(180deg);-ms-transform: translateY(-50%) rotateX(180deg);-o-transform: translateY(-50%) rotateX(180deg);}.accordion .card__title .icon {width: 28px;height: 28px;opacity: 0.3;transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);margin-right: -0.25rem;flex: 0 0 auto;}.accordion .card__content {padding: 0 0 20px;}.accordion .card__content p {font-weight: 500;}.accordion .card__title h6 {font-family: 'Jost', sans-serif;font-size: 16px;line-height: 22px;}.news-blog-block {display: flex;align-items: center;gap: 16px;border: 1px solid #e6e7e8;padding: 10px;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.news-blog-block .block-title {margin-top: 0;}.news-blog-tag {display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin: 8px 0;}.news-blog-tag li {border: 1px solid #0000001a;padding: 3px 5px 3px 20px !important;position: relative;}.news-blog-tag li span {position: relative;display: block;font-size: 13px;line-height: normal;font-weight: 500;color: #4f4f4f;}.news-blog-tag li::before {content: '';position: absolute !important;height: 5px !important;width: 5px !important;left: 8px !important;top: 11px !important;background: red !important;border-radius: 100% !important;}.news-blog-block .block-title .btn {margin-top: 12px !important;z-index: 11;}.news-media-wrapper .number-pagination {width: unset;justify-content: center;}.our-team-item .leader-detail {margin-top: 10px;}.title-desc-list-point li:not(:last-child) {margin-bottom: 20px;}.list-point-title {margin-bottom: 3px;}.list-point-title:before {position: absolute;content: '';top: 7px;left: -16px;width: 6px;height: 6px;background: linear-gradient(45deg, #b9902e 36.37%, #cead53 48.55%, #bf993f 51%, #b38931 53.91%, #af842d 55.84%, #af842d 56.67%);border-radius: 100%;}.title-desc-list-point li {padding-left: 16px;}.hr-corner-sticky-menu, .blog-sticky-menu {padding-top: 20px !important;padding-bottom: 20px !important;}.blog-menu-main .project-menu-item {padding-left: 30px !important;margin-right: 0 !important;padding-right: 30px !important;}.project-menu-main.blog-menu-main {padding: 0;margin: 0 60px;width: auto;position: relative;display: flex;align-items: center;}.blog-menu-main .project-menu-link {width: fit-content;margin: 0 auto;}.menu-scroll-arrow {display: none;align-items: center;justify-content: center;width: 36px;height: 36px;min-width: 36px;background-color: rgba(255, 255, 255, 0.95);border: 1px solid #d7d7d7;border-radius: 50%;cursor: pointer;color: #4f4f4f;opacity: 0;visibility: hidden;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;z-index: 10;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);}.menu-scroll-arrow:hover {background-color: #ec1d3d;border-color: #ec1d3d;color: #fff;box-shadow: 0 4px 12px rgba(236, 29, 61, 0.3);}.menu-scroll-arrow.is-visible {opacity: 1;visibility: visible;}.menu-scroll-arrow svg {display: block;}.menu-scroll-arrow-left {margin-right: 10px;}.menu-scroll-arrow-right {margin-left: 10px;}input[type="radio"] {appearance: none;-webkit-appearance: none;width: 18px;height: 18px;border-radius: 50%;border: 2px solid #939598;background-color: #ffffff;cursor: pointer;flex-shrink: 0;transition: background-color 0.2s, border-color 0.2s;}input[type="radio"]:checked {background-color: #939598;border-color: #939598;}.project-doc-buttons {display: flex;justify-content: center;align-items: baseline;gap: 10px;flex-wrap: wrap;}.document-dropdown {position: relative;display: inline-block;}.document-dropdown-menu {position: absolute;left: 50%;top: 100%;bottom: auto;transform: translateX(-50%);min-width: 170px;background: #fff;border: 1px solid #ddd;box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);z-index: 9999;padding: 0;}.document-dropdown-menu .document-dropdown-item{margin-top: 0 !important;}.document-dropdown-item {display: block;padding: 9px 14px;font-size: 13px;color: #333;text-align: left;white-space: nowrap;text-decoration: none;}.document-dropdown-item:hover {background: #f7f7f7;color: #ec1d3d;}@media screen and (min-width: 1600px) {.blog-menu-main .menu-scroll-arrow {display: flex;}}.blog-block-title .section-title h2 {font-size: 36px;line-height: 46px;}.blog-block-title img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.blog-block-title {padding: 20px;min-height: 230px;display: flex;align-items: center;justify-content: center;}.blog-block-title .theme-overlay:before {background: rgba(0, 0, 0, 0.1);backdrop-filter: blur(6px);z-index: 1;}.tenx-highlights .highlights-image {max-width: 390px;margin-left: 100px;}.highlight-text-slider-wrapper {display: flex;gap: 20px;justify-content: center;}.highlight-text-slider-wrapper h4 {font-size: 60px;line-height: 1;font-weight: 700;color: #000;}.invictus-gs-highlight .highlight-text-slider-wrapper h4, .address-by-gs-highlight .highlight-text-slider-wrapper h4 {font-size: 34px;}#highlight-text-slider h4 {display: inline-block;background: linear-gradient(45deg, #b9902e 36.37%, #cead53 48.55%, #bf993f 51%, #b38931 53.91%, #af842d 55.84%, #af842d 56.67%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.tenx-highlights #highlight-text-slider, .tenx-highlights .highlight-text-item {position: absolute;top: 30%;}.tenx-highlights #highlight-text-slider {right: 5%;}.tenx-highlights .highlight-text-item {left: 25%;}#highlight-text-slider span {font-size: 16px;line-height: 20px;color: #000;text-align: center;display: block;font-weight: 500;}#highlight-text-slider .splide__slide {display: flex;flex-direction: column;height: 100% !important;align-items: center;justify-content: center;}.park-avenue-highlight .highlights-image, .invictus-gs-highlight .highlights-image {max-width: 380px;margin: 0 auto;}input[type='range'] {-webkit-appearance: none;width: 100%;background: transparent;height: 8px;border-radius: 40px;position: relative;}input[type='range']::-webkit-slider-runnable-track {height: 6px;border-radius: 10px;}input[type='range']::-moz-range-track {height: 6px;border-radius: 10px;}input[type='range']::-webkit-slider-thumb {-webkit-appearance: none;width: 18px;height: 18px;border-radius: 50%;background: #000;cursor: pointer;margin-top: -6px;border: 4px solid #af842d;position: relative;z-index: 2;}input[type='range']::-moz-range-thumb {width: 18px;height: 18px;border-radius: 50%;background: #000;cursor: pointer;border: 4px solid #af842d;position: relative;z-index: 2;}.tooltip {position: absolute;top: 60px;left: 0;transform: translateX(-50%);color: #000;padding: 4px 8px;font-size: 14px;font-weight: 600;white-space: nowrap;background: linear-gradient(0deg, rgba(255, 255, 255, 0.24) 0%, rgba(255, 255, 255, 0.24) 100%), #cead53 !important;}.tooltip::after {content: '';position: absolute;bottom: 100%;left: 50%;transform: translateX(-50%) rotate(180deg);border-width: 6px 6px 0 6px;border-style: solid;border-color: #ddc184 transparent transparent transparent;}.slider-container {position: relative;}.emi-calculator-value {font-size: 36px;line-height: normal;font-weight: 700;color: #ec1d3d;}.emi-title, .emi-calculator-inner label {font-size: 18px;font-weight: 600;}.slider-container:not(:last-child) {border-bottom: 1px solid #4f4f4f1a;padding-bottom: 65px;margin-bottom: 30px;}.calculator-value-detail li {display: flex;flex-direction: column-reverse;padding: 22px 60px;}.calculator-value-detail {border: 1px solid #d7d7d7;max-width: 330px;margin: 0 auto;}.calculator-value-detail li:not(:last-child) {border-bottom: 1px solid #d7d7d7;}.calculator-value-detail span {font-size: 16px;line-height: normal;}.section-events .column {border: 0 !important;}.checkbox {position: relative;display: flex;align-items: center;}.checkbox input {display: inline-block;width: inherit !important;vertical-align: middle;}.checkbox input[type='checkbox'], .radio input[type='radio'] {opacity: 0;z-index: 1;cursor: pointer;}.checkbox label, .radio label {padding-left: 12px;cursor: pointer;vertical-align: middle;color: #4f4f4f;font-size: 12px;font-weight: 400;}.checkbox label::before, .radio label::before {content: '';position: absolute;width: 16px;height: 16px;left: 0;top: 2px;border: 1px solid #d7d7d7;border-radius: 0;background-color: transparent;transition: background 0.1s ease-in-out;}.checkbox label::after, .radio label::after {content: '';position: absolute;width: 9px;height: 5px;left: 4px;top: 6px;border: 1px solid #ffffff;border-width: 0px 0 1px 1px;transform: rotate(-45deg);opacity: 0;}.checkbox input[type='checkbox']:checked+label::after, .radio input[type='radio']:checked+label::after {opacity: 1;}.checkbox input[type='checkbox']:checked+label::before, .radio input[type='radio']:checked+label::before {border-color: #939598;background-color: #939598;}.enquire-now-modal .theme-modal-card {max-width: 900px;}.modal-title-with-close .close {position: relative;inset: 0;color: #d7d7d7;border: 1px solid #d7d7d7;background-color: transparent;}.modal-title-with-close:hover .close {color: #ec1d3d;border: 1px solid #ec1d3d;}.modal-img .img-ratio {aspect-ratio: 3 / 4 !important;}.column.enquire-now-modal-col:last-child {max-width: 390px;}.enquire-now-form .form-label {font-size: 12px;}.enquire-now-form .form-control {padding: 6px 0;}.enquire-now-form .select2-container--default .select2-selection--single .select2-selection__rendered, .enquire-now-form .select2-container--default .select2-selection--single .select2-selection__arrow, .enquire-now-form .select2-container--default .select2-selection--single {line-height: 36px !important;height: 36px !important;}.enquire-now-form .select2-container--default .select2-selection--single .select2-selection__arrow b {height: 18px;width: 18px;}.legacy-counter .counter {font-size: 28px;text-transform: uppercase;font-weight: 500;}.legacy-counter .counter-block p {font-weight: 400;line-height: 20px;max-width: 250px;}.legacy-counter .column {padding: 12px 30px;}.legacy-counter .columns {margin: -12px -30px !important;}.legacy-counter .column:not(:last-child) {border-right: 1px solid #d7d7d7;}.disclaimer-text {font-size: 10px !important;color: #808080;line-height: 1.5;}.precision-element {position: unset;}.precision-element img {left: -1% !important;height: 100%;position: absolute;width: auto;top: 0;}.theme-title-list-desc h5 {font-size: 20px;color: #ec1d3d;font-variant: lining-nums;font-weight: 700;position: relative;padding-bottom: 8px;margin-bottom: 8px;}.theme-title-list-desc h5:before {position: absolute;content: '';bottom: 0;left: 0;width: 200px;height: 1px;background-color: #d7d7d7;}.theme-title-list-desc li:not(:last-child) {margin-bottom: 20px;}.column.finest-corridors-desc-col {max-width: 460px;}.finest-corridors-item {padding: 40px;border: 1px solid var(--Border, #d7d7d7);background: #fbf9f2;height: 100%;display: flex;justify-content: center;flex-direction: column;}.finest-corridors-item h2 {font-family: 'Cinzel', serif;font-size: 22px;line-height: normal;}.finest-corridors-block:nth-child(2) .finest-corridors-img-col {order: 2;}.finest-corridors-block:not(:last-child) {margin-bottom: 10px;}.finest-corridors-block .column {padding: 10px;}.finest-corridors-block .columns {margin: -10px !important;}.finest-corridors-img img {aspect-ratio: 2 / 1 !important;}.title-with-tabs .tab-horizontal .tab a {min-width: inherit;}.section-compliance-and-regulations .img-ratio {aspect-ratio: 3 / 2 !important;}.cms-item h5 {font-family: 'Jost', sans-serif;font-size: 18px;color: #000;margin-bottom: 8px;}.cms-item:not(:last-child) {margin-bottom: 30px;}.specifications-inner.mb-5:last-child {margin-bottom: 0 !important;}.current-projects-arrows.splide__arrows {display: none;}.header-whatsapp svg {width: 24px;height: 24px;}.vm-img {max-width: 240px;margin: 0 auto;}.vision-mission-item:nth-child(odd) .vm-img {margin-right: 0;}.vision-mission-item:nth-child(even) .vm-img {margin-left: 0;}.header-white .header .header-whatsapp svg {stroke: #05bc59;}.copyright-block {display: block;margin-top: 20px;font-size: 12px;line-height: 1.2;font-weight: 600;width: fit-content;}.location-map iframe {overflow: hidden !important;width: 100% !important;}.projects-sub-section:nth-child(odd) {background-color: #f9f9f9;}iframe {display: block;}.highlights-logo {max-width: 260px;margin: 0 auto;}.fancybox-caption__body {bottom: 50px;position: relative;left: 0;right: 0;font-size: 6px;}.video-play {position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;width: 40px;height: 40px;cursor: pointer;}.homefest-img {position: relative;}.homefest-img .theme-overlay:before {background-color: #00000080;}.thankyou-icon img {width: auto;height: 50px;margin: 0 auto 30px;}.light-gray {color: #d2d2d2;}.close.gray-close {color: #d7d7d7;border: 1px solid #d7d7d7;}.close.gray-close:hover {color: #ec1d3d;border: 1px solid #ec1d3d;}.built-element {position: absolute;bottom: 0;left: 0;width: 100%;opacity: 0.7;}.section-404, .section-thankyou {height: 100vh;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 1;}.section-404-detail h1 {font-size: 300px;line-height: 300px;color: #ec1d3d;font-weight: 100;padding: 0 30px;}.btn.fill-btn {color: #fff;background-color: #ec1d3d;padding: 15px 30px;border: 1px solid #ec1d3d;}.btn.fill-btn:hover {color: #ec1d3d;background-color: #fff;padding: 15px 30px;border: 1px solid #ec1d3d;}body.page-not-found {cursor: default;}.overview-content p {margin-bottom: 30px;}.projects-sub-section:nth-child(odd) .confi-block {background-color: #fff;border: 1px solid #cead5380;}.contact-us {position: fixed;bottom: 60px;left: 10px;width: 40px;height: 40px;z-index: 888;display: flex;align-items: center;justify-content: center;border-color: #d7d7d7 !important;background-color: #ffffff;animation: theme-pulse 2s infinite;border-radius: 100%;padding: 0;border: 1px solid #ffffff30;}.enquire-btn {bottom: 110px;}.header-contact svg path {stroke: #fff;}.icon-with-text {padding: 0 30px;display: flex;flex-direction: column;display: none;}.insomenu-active .icon-with-text {display: flex;}.social-media-icon {display: flex;align-items: center;justify-content: center;}ul.social-media-icon li:not(:last-child) {border-right: 1px solid #00000060;padding-right: 10px;margin-right: 10px;}.menu-btn {width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-color: #d7d7d7 !important;background-color: #ffffff;border-radius: 100%;padding: 0;border: 1px solid #ffffff30;}.menue-contact-btn.is-hidden-tablet {display: flex;align-items: center;justify-content: center;gap: 10px;margin-bottom: 20px;}.section-our-team::before {content: '';position: absolute;height: 45%;width: 100%;bottom: 0;left: 0;background-color: #fbf9f2;opacity: 0;}.bottom-logo {position: absolute;bottom: 0;filter: grayscale(1);width: 60%;left: 40%;}.leader-detail span {font-size: 10px;line-height: 15px;font-weight: 500;}.leader-detail h6 {font-size: 16px;line-height: normal;}.leader-detail {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-block:hover .leader-detail {opacity: 1;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.leader-title h6 {font-size: 24px;line-height: normal;margin-top: 10px;}.leader-title span {font-size: 14px;line-height: normal;}.ceo-img .theme-block-icon {top: unset !important;bottom: 10px;right: 20px !important;}.title-tagline-light {margin-top: 10px;display: block;}.menu-with-project-search-block .menu-search-btn {max-width: 500px;margin: 0 auto;}.badge {padding: 6px 14px;background-color: #ec1d3d;color: #fff;border-radius: 50px;font-size: 10px;font-weight: 600;}.badge.badge-gray {background-color: #d7d7d7 !important;color: #000;font-weight: 400;padding: 4px 8px;}.search-menu-items-block {display: flex;gap: 10px;align-items: center;border: 1px solid #d7d7d7;border-radius: 8px;padding: 8px;}.search-menu-items-desc h3 {font-size: 18px;margin-bottom: 20px;color: #000;}.search-menu-items {background-color: #fff;padding: 20px;border-radius: 10px;max-height: 436px;}.search-menu-items h6 {font-size: 18px;margin-bottom: 10px;font-weight: 700;}.search-menu-items-inner:not(:last-child) {margin-bottom: 20px;}.search-menu-items-inner img {border-radius: 5px;}.search-menu-items-inner .news-blog-img {flex: 0 0 35%;}.search-menu-block-title {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;flex-wrap: wrap;gap: 10px;}.search-menu-block-title .news-blog-tag {margin: 0;}.search-menu-items-inner .block-title h4 {font-size: 16px;color: #000;}.filter-btn {display: none;}.btn-icon {display: flex;align-items: center;gap: 5px;font-weight: 500;}.btn-icon span {-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.btn-icon:hover span {color: #ec1d3d !important;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}#rera-slider .splide__arrow {width: 14px;height: 14px;}.theme-menu-wrapper {display: flex;align-items: center;justify-content: end;gap: 30px;}.column.col-header:first-child {width: 200px;flex: 0 0 200px;}.search-menu-items-img {max-width: 120px;flex: 0 0 120px;}.filter-btns .btn {min-width: 100px;justify-content: center;}.project-propeties-item {text-align: center;}.project-propeties-item img {width: fit-content;margin: 0 auto;}.search-close {top: 70px !important;right: 10px !important;background: #ec1d3d;color: #fff;}.filter-close {display: none;}.mh-100vh {min-height: 100vh;display: flex;flex-direction: column;justify-content: center;align-items: center;}.mh-100vh .container {display: flex;flex-direction: column;justify-content: center;align-items: center;}.read-more-with-content-wrapper>p {display: inline;}.read-more-content {display: none;overflow: hidden;margin-top: 5px;}.read-more-with-content {cursor: pointer;}.amenities-icon {width: 50px;flex: 0 0 auto;border-right: 1px solid rgba(206, 173, 83, 0.2);padding-right: 10px;margin-right: 10px;}.amenities-list-item {display: flex;align-items: center;}.amenities-list {display: flex;flex-wrap: wrap;margin: -6px !important;}.amenities-list li {flex: 0 0 50%;padding: 6px;}.amenities-list-item span {font-weight: 500;}.amenities-title-wrapper {max-width: 680px;}.amenities-list-item-update {flex-direction: column;align-items: center;}.amenities-list-item-update .amenities-icon {border-bottom: 1px solid rgba(206, 173, 83, 0.2);padding: 0 0 10px;margin: 0 0 10px;border-right: 0;width: 100%;}.amenities-list-item-update .amenities-icon img {max-width: 50px;margin: 0 auto;}#amenities-icon-slider-update {position: relative;}#amenities-icon-slider-update::after, #amenities-icon-slider-update::before {content: '';position: absolute;top: 0;height: 100%;width: 50px;pointer-events: none;z-index: 1;}#amenities-icon-slider-update::before {left: 0;background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);}#amenities-icon-slider-update::after {right: 0;background: linear-gradient(-90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);}.projects-sub-section:nth-child(odd) #amenities-icon-slider-update::before {background: linear-gradient(90deg, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);}.projects-sub-section:nth-child(odd) #amenities-icon-slider-update::after {background: linear-gradient(-90deg, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);}.amenities-img-item h5 {position: absolute;bottom: 0;left: 0;width: 100%;padding: 10px;font-size: 20px;color: #fff;opacity: 0;z-index: 1;transform: translateY(15px);-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.amenities-img-item:hover h5 {opacity: 1;transform: translateY(-15px);-webkit-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);}.amenities-img-item.theme-overlay::before {background-color: rgba(0, 0, 0, 0);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;z-index: 1;}.amenities-img-item.theme-overlay:hover::before {background-color: rgba(0, 0, 0, 0.6);}.amenities-img-item img {aspect-ratio: 16 / 9;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: transform 0.75s ease-out;transition: transform 0.75s ease-out;-moz-transition: transform 0.75s ease-out;-ms-transition: transform 0.75s ease-out;-o-transition: transform 0.75s ease-out;}.amenities-img-item:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);-o-transform: scale(1.05);}.arrow-outside .splide__arrow--prev {left: -60px;}.arrow-outside .splide__arrow--next {right: -60px;}#amenities-icon-slider .splide__arrow.splide__arrow--prev:disabled, #amenities-icon-slider .splide__arrow.splide__arrow--next:disabled {display: none;}.confi-top-part {flex-direction: column;}.promise-detail {max-width: 520px;}.about-img .img-ratio {object-position: bottom !important;}.sidebar-menu-line {height: 1px;position: relative;width: 30px;}.sidebar-menu-line-inner:first-child {transform: translateY(-0.3rem);-webkit-transform: translateY(-0.3rem);-moz-transform: translateY(-0.3rem);-ms-transform: translateY(-0.3rem);-o-transform: translateY(-0.3rem);}.sidebar-menu-line-inner:nth-child(2) {transform: translateY(0.3rem);-webkit-transform: translateY(0.3rem);-moz-transform: translateY(0.3rem);-ms-transform: translateY(0.3rem);-o-transform: translateY(0.3rem);}.sidebar-menu-line-inner {background-color: rgb(255 255 255);height: 100%;left: 0;position: absolute;top: 0;transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1);width: 100%;-webkit-transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1);-moz-transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1);-ms-transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1);}.header-white .sidebar-menu-line-inner {background-color: rgb(0, 0, 0);}.header-white.html-menu-active .sidebar-menu-line-inner, .header-white.insomenu-active .sidebar-menu-line-inner {background-color: rgb(255 255 255);}.insomenu-active .sidebar-menu-line-inner:first-child {transform: rotate(22.5deg) translateY(0);-webkit-transform: rotate(22.5deg) translateY(0);-moz-transform: rotate(22.5deg) translateY(0);-ms-transform: rotate(22.5deg) translateY(0);-o-transform: rotate(22.5deg) translateY(0);}.insomenu-active .sidebar-menu-line-inner:nth-child(2) {transform: rotate(-22.5deg) translateY(0);-webkit-transform: rotate(-22.5deg) translateY(0);-moz-transform: rotate(-22.5deg) translateY(0);-ms-transform: rotate(-22.5deg) translateY(0);-o-transform: rotate(-22.5deg) translateY(0);}.section-awards .accordion .card__content {padding: 20px 0;background-color: #fff;border-top: 1px solid #a57b24;}.section-awards .card__title.is-active {background-color: #fff;}.section-awards .card__title::before {right: 6px;}.section-awards .card__title {padding-left: 10px !important;}.our-team-img {position: relative;}.team-img-line .leader-detail {margin-top: 15px;}.team-img-line {display: block;position: relative;}.our-team-img {position: relative;display: block;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.team-img-line .our-team-img::before, .team-img-line .our-team-img::after {content: '';position: absolute;width: 0;height: 0;border: 1px solid transparent;z-index: 2;pointer-events: none;transition: none;}.team-img-line .our-team-img::before {top: 10px;left: 10px;}.team-img-line .our-team-img::after {bottom: -10px;right: -10px;}.team-img-line:hover .our-team-img {opacity: 0.8;}.team-img-line:hover .our-team-img::before {border-top-color: #a57b24;border-right-color: #a57b24;width: 100%;height: 100%;transition: width 0.25s ease-out, height 0.25s ease-out 0.25s, border-color 0s linear 0s;-webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s, border-color 0s linear 0s;-moz-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s, border-color 0s linear 0s;-ms-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s, border-color 0s linear 0s;-o-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s, border-color 0s linear 0s;}.team-img-line:hover .our-team-img::after {border-bottom-color: #a57b24;border-left-color: #a57b24;width: 100%;height: 100%;transition: width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s, border-color 0s linear 0s;-webkit-transition: width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s, border-color 0s linear 0s;-moz-transition: width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s, border-color 0s linear 0s;-ms-transition: width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s, border-color 0s linear 0s;-o-transition: width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s, border-color 0s linear 0s;}.section-about {position: relative;z-index: 10;background-color: #ffffff;}#section-vision-mission-update {position: relative;min-height: 100vh;overflow: hidden;z-index: 1;clear: both;margin: 0;}.theme-img-glow {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 0%;height: 0%;overflow: hidden;z-index: 99;}.theme-img-glow picture {padding-top: 0;background-color: #081010;overflow: hidden;}.theme-img-glow picture, .theme-img-glow img {width: 100%;height: 100%;object-fit: cover;}.vm-desc-update {padding: 40px 140px;position: absolute;top: 35%;width: 35%;margin: 0 auto;}.vm-desc-update.mission-desc {right: 0;left: unset;}.vision-desc {text-align: right;}.vm-element {max-width: 110px;margin-bottom: 15px;}.swiper-slider-container {position: relative;width: 100%;height: 600px;overflow: visible;margin-bottom: 60px;}.swiper {width: 100%;height: 100%;overflow: visible;}.swiper-wrapper {align-items: center;}.swiper-slide {width: 20%;height: 600px;position: relative;overflow: hidden;border-radius: 0;opacity: 0.6;filter: grayscale(30%);transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), color 0.5s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), color 0.5s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), color 0.5s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), color 0.5s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);-o-transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), color 0.5s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);}.swiper-slide-active {opacity: 1;filter: grayscale(0%);z-index: 10;}.swiper-slide.expanded {width: 52% !important;opacity: 1;filter: grayscale(0%);z-index: 15;}.slide-background {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: transform 0.5s ease;filter: grayscale(1);-webkit-filter: grayscale(1);-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.slide-overlay {z-index: 1;position: absolute;left: 0;top: 0;background: rgba(250, 250, 250, 0.9);height: 100%;width: 100%;content: '';-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.awards-slide-content {position: absolute;bottom: 30px;left: 0;right: 0;padding: 0 60px 12px 30px;z-index: 2;color: white;opacity: 0;max-height: 205px;min-height: 205px;width: 620px;transition: opacity 1s ease;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-ms-transition: opacity 1s ease;-o-transition: opacity 1s ease;}.swiper-slide.expanded .awards-slide-content {opacity: 1;}.awards-year {position: absolute;font-family: 'Cinzel', serif;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);left: 0;right: 0;padding: 20px;text-align: center;z-index: 2;color: #000;font-size: 50px;line-height: 1;font-weight: 500;transition: transform 0.5s ease, opacity 0.3s ease;-webkit-transition: transform 0.5s ease, opacity 0.3s ease;-moz-transition: transform 0.5s ease, opacity 0.3s ease;-ms-transition: transform 0.5s ease, opacity 0.3s ease;-o-transition: transform 0.5s ease, opacity 0.3s ease;}.dark .swiper-button-next, .dark .swiper-button-prev {color: #ffffff;}.swiper-button-next, .swiper-button-prev {color: #4f4f4f;width: 36px;height: 36px;background: transparent;border-radius: 0;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;position: static;transform: unset;inset: 0;margin: 0;bottom: 0;top: 0;}.swiper-button-next:hover, .swiper-button-prev:hover {color: #f92142;}.swiper-button-next::after, .swiper-button-prev::after {display: none;}.swiper-buttons {display: flex;align-items: center;justify-content: center;gap: 10px;position: absolute;bottom: -60px;left: 0;right: 0;}.swiper-slide.expanded .awards-year {opacity: 0;}.swiper-slide.expanded .slide-overlay {background: rgb(250 250 250 / 0%);}.swiper-slide.expanded .slide-background {filter: grayscale(0);}.awards-update-slide {position: relative;width: 100%;height: 100%;}.awards-update-slide:before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background: #000000;background: linear-gradient(357deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);z-index: 1;}.awards-year-inner {font-size: 44px;line-height: 1;margin-bottom: 20px;font-family: 'Cinzel', serif;}.responsive-award-block {display: none !important;}.awards-update-slide .theme-scrollbar::-webkit-scrollbar-thumb {background-color: #ffffff30;}.swiper-slide.unexpanded {width: 12%;}.menu-with-project-search-block {height: 100%;}.menu-with-project-search-block .container {height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}.menu-with-project-search {width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}.menu-with-project-search .theme-filter-detail {width: 100%;max-width: inherit;}.project-suggest-img {width: 40px;flex: 0 0 auto;height: 40px;border-radius: 100%;overflow: hidden;}.project-suggest-item {display: flex;border-radius: 150px;border: 1px solid #4f4f4f;background: rgba(0, 0, 0, 0.5);backdrop-filter: blur(10px);padding: 8px 24px 8px 8px;gap: 10px;align-items: center;width: fit-content;}.project-suggest-block {margin-top: 30px;}.project-suggest-line {font-size: 18px;text-transform: uppercase;font-family: 'Jost', sans-serif;margin-bottom: 20px;text-align: center;}.project-suggest-desc h5 {font-size: 14px;font-weight: 700;line-height: normal;}.project-suggest-list {display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;}.menu-search-modal-title h4 {font-size: 36px;}.column.gallery-grid-update-last {width: 32.4%;flex: 0 0 auto;}.gallery-grid-update-first .img-ratio {aspect-ratio: 2/1;}.gg-update-item.gg-update-last-top {display: flex;}.gg-update-last-top .img-ratio {aspect-ratio: 1/1;}.gg-update-last-bottom .img-ratio {aspect-ratio: 16/8.7;}.gg-update-last-top .theme-block {flex: 0 0 50%;}#section-awards-update {background-image: url(../images/about-us/rewards/awards-bg.webp);background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}#section-awards-update::before {position: absolute;content: '';height: 100%;width: 100%;top: 0;left: 0;background: #00000080;}.gallery-grid-update-first .theme-block-icon, .gallery-grid-update-first .theme-block-img:before, .gallery-grid-update-last .theme-block-img:before {opacity: 0 !important;}.gallery-grid-update-last .hover-overlay .theme-block-img, .gallery-grid-update-first .hover-overlay .theme-block-img {filter: blur(2px);-webkit-filter: blur(2px);}.gallery-grid-update-last .hover-overlay .theme-block-img:before, .gallery-grid-update-first .hover-overlay .theme-block-img:before {opacity: 0.6 !important;}.section-gallery .theme-block-icon {top: 0;left: 0;transform: unset;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}.gallery-grid-update-last .theme-block-img:before {opacity: 0.6;}.gallery-grid-update-first .theme-block:hover .theme-block-img:before, .gallery-grid-update-last .theme-block:hover .theme-block-img:before {opacity: 0.3 !important;}.gallery-grid-update-first .theme-block-img {transform: scale(1.1);}.gallery-grid-update-last .theme-block-img {transform: scale(1.1);}.section-gallery .theme-block {overflow: hidden;}.gallery-grid-update-first .theme-block:hover .theme-block-img, .gallery-grid-update-last .theme-block:hover .theme-block-img {filter: blur(0);}.banner-video-animation-wrapper {position: relative;overflow: hidden;height: 100vh;display: flex;align-items: flex-end;justify-content: center;}.banner-video-animation {position: absolute;width: 30%;height: 30%;bottom: -1px;left: 50%;overflow: hidden;transition: opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), max-height 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition: opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), max-height 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), max-height 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition: opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), max-height 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), max-height 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}.banner-video-animation.loaded {width: calc(100% + 1px);height: calc(100% + 1px);bottom: 0;}.banner-video-animation video {width: 100%;height: 100%;object-fit: cover;display: block;}.csr-card {padding: 50px;border: 1px solid rgba(206, 173, 83, 0.2);background-color: rgb(251, 249, 242) !important;}.sticky-block {position: sticky;top: 0;}.overflow-unset {overflow: unset !important;}.csr-card:not(:last-child) {margin-bottom: 50px;}.projects-properties-menu.investor-sticky-menu {padding-top: 20px;padding-bottom: 20px;}.theme-light-bg-accordion .card {border: 1px solid #d7d7d7 !important;background: #fdfbf7 !important;padding: 16px 40px !important;overflow: visible;}.theme-light-bg-accordion .card:not(:last-child) {margin-bottom: 20px;}.accordion-title-icon {width: 65px;flex: 0 0 auto;border-right: 1px solid #d7d7d7;margin-right: 20px;}.accordion-title-icon img {width: 45px;}.card__title.accordion-title-with-icon {justify-content: start;padding: 0 !important;}.accordion-title-with-icon .btn {flex: auto;position: relative;display: block;width: fit-content !important;max-width: 80px;margin-left: auto;}.card__title.accordion-title-with-icon:before {display: none;}.accordion-title-with-icon .read-less {position: absolute;top: 0;left: 0;right: 0;opacity: 0;}.accordion-title-with-icon.is-active .read-more {opacity: 0;}.accordion-title-with-icon.is-active .read-less {opacity: 1;}.theme-light-bg-accordion .card__content {padding-top: 30px !important;position: relative;padding-bottom: 0 !important;}.border-filter .custom-select {padding: 0 10px;border: 1px solid #d7d7d7;width: fit-content;min-width: 160px;}.theme-light-bg-accordion .collapse {overflow: visible;position: relative;z-index: 9;visibility: hidden;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.card.is-active .collapse {visibility: visible;}.year-filter {display: flex;justify-content: end;}.theme-light-bg-accordion .card.is-active {z-index: 11;position: relative;}.input-with-icon {position: relative;}.input-with-icon .form-control {padding-right: 50px;}.input-icon-right {position: absolute;top: 50%;transform: translateY(-50%);right: 10px;pointer-events: none;}.cg-report-title span {display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px;font-weight: 500;color: #200;}.cg-report-title {display: flex;justify-content: space-between;background-color: #f5f5f5 !important;align-items: center;gap: 15px;padding: 16px 0 16px 16px !important;}.cg-report-title .file-download {flex: 0 0 auto;}.corporate-governance-report-detail li {padding: 16px;background-color: #fff;}.corporate-governance-report-detail {border: 1px solid #d7d7d7;}.corporate-governance-report-detail li:not(:last-child) {border-bottom: 1px solid #d7d7d7;}.cg-report-title small.badge {flex: 0 0 auto;}.cg-report-title .file-download:before {height: 100%;}.investor-sticky-menu .project-menu-item {padding-bottom: 1px;}.bse-nse-raymond-logo img {max-width: 240px;}.bse-nse-raymond-logo {border-radius: 4px;background: #fff;box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, 0.16);padding: 16px;}.bse-nse-text {font-size: 16px;}.bse-nse-tab .tab a {font-family: 'Jost', sans-serif;}.bse-nse-tab .tab-list.tab-vertical {gap: 24px !important;padding: 100px 0;border-left: 1px solid #d7d7d7;max-width: 130px;}.bse-nse-tab .tab a:before {background-color: #b5b5b5;}.bse-nse-tab .tab a:before {background-color: #b5b5b5;}.bse-nse-tab .tab.is-active a:before {background-color: #000;}.bse-nse-live-data h4 {font-size: 60px;line-height: 1;color: #000;font-family: 'Jost', sans-serif;}.bse-nse-live-data sup {font-size: 20px;position: relative;line-height: 1;top: -20px;left: -5px;}.bse-nse-disclaimer {font-size: 10px;margin-top: 10px;display: block;}.bse-nse-tab-content {min-width: 250px;}.investor-pie-chart-btn:before {position: absolute;content: '';top: 50%;transform: translateY(-50%);left: -30px;width: 1px;height: 100px;background-color: #d7d7d7;}#investor-pie-chart {width: 1050px;height: 500px;margin: 0 auto;}#nse-share-price-chart, #share-price-chart {width: 100%;height: 100%;max-width: 900px;padding: 20px;background: #fffaf2;border: 1px solid #f4edda;}.info-block {display: flex;gap: 5px;font-size: 12px;}.info-icon {flex: 0 0 auto;}.share-price-chart-form {padding: 30px;}.timer-detail h5 {font-size: 50px;line-height: 1;font-family: 'Jost', sans-serif;margin-bottom: 2px;}.timer-detail {display: flex;align-items: center;}.icon-with-text-item picture {width: 50px;margin-right: 10px;flex: 0 0 auto;border-right: 1px solid #d7d7d7;}.icon-with-text-item img {width: 40px;}.icon-with-text-item {display: flex;align-items: center;color: #000;}.icon-with-text-block li {width: calc(50% - 15px);flex: 0 0 auto;}.timer-detail li:not(:last-child) {padding-right: 20px;margin-right: 20px;border-right: 1px solid;}.icon-with-text-block {gap: 30px;}.homefest-location-card-inner {padding: 50px;}.homefest-location-card {border: 1px solid #d7d7d7;background: #fafafa;}.project-pill {border: 1px solid #d7d7d7;background: #ffffff;padding: 8px 16px;width: 100%;}.homefest-location-card .column:first-child .homefest-location-card-inner {border-right: 1px solid #d7d7d7;}.all-segments-cols .column {padding: 0 50px;}.all-segments-cols.columns {margin: 0 -50px !important;}.all-segments-cols .column:first-child {border-right: 1px solid #d7d7d7;}.precision-cols .column:first-child {max-width: 330px;}.raymond-logo {max-width: 280px;margin: 0 auto 50px;}.theme-icon-block-top-part {padding: 24px;border: 1px solid #d7d7d7;height: 100%;display: flex;flex-direction: column;justify-content: center;}.theme-icon-block-with-btn .btn {border-top: 0;padding: 15px;background-color: #f9f9f9;}.theme-icon-block-top-part .theme-icon {border: 0;padding: 0;margin-bottom: 20px;}.theme-icon-block-top-part h6 {color: #000;font-size: 20px;line-height: 1.2;max-width: 260px;margin: 0 auto;}.theme-icon-block-with-btn .btn:hover {background-color: #d5d5d5;color: #000;}.mobile-with-otp {display: flex;align-items: end;gap: 10px;}.mobile-with-otp .mobile-with-country-code {flex: 1;}.otp-input {display: flex;gap: 10px;margin-top: 10px;}.otp-input input[type='number'] {-moz-appearance: textfield;}.otp-input input {width: 40px;height: 40px;text-align: center;font-size: 14px;border: 1px solid #0000000d;background-color: #00000010;color: #000;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;resize: none;font-family: 'Jost', sans-serif;font-weight: 600;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}.otp-input input:focus {border-color: #00000030;outline: none;}.otp-input input::-webkit-outer-spin-button, .otp-input input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.theme-icon-block-with-btn {display: flex;flex-direction: column;height: 100%;}.channel-partner-kit-block .checkbox {position: absolute;top: 10px;left: 10px;z-index: 9;}.channel-partner-kit-block .checkbox label::before, .channel-partner-kit-block .radio label::before {width: 20px;height: 20px;background-color: #fff;}.channel-partner-kit-block .checkbox label::after, .channel-partner-kit-block .radio label::after {width: 11px;height: 7px;border: 1px solid #000000;border-width: 0px 0 2px 2px;left: 5px;}.channel-partner-kit-block .checkbox input[type='checkbox']:checked+label::before, .channel-partner-kit-block .radio input[type='radio']:checked+label::before {border-color: #000;background-color: #fff;}.channel-partner-kit-block .checkbox input {width: 20px !important;height: 20px !important;}.theme-block-icon-wrapper {display: flex;gap: 10px;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;width: fit-content;z-index: 9;}.theme-block-icon-wrapper .theme-block-icon {position: relative;inset: 0;transform: unset;width: 40px;height: 40px;background-color: #fff;border-radius: 100%;display: flex;align-items: center;justify-content: center;}.theme-block-icon-wrapper .theme-block-icon svg {color: #000;width: 24px;height: 24px;}.download-image-btn {position: absolute;top: -70px;right: 0;z-index: 9;}.cpk-qr-code-cols .column {width: 20%;flex: 0 0 auto;border-right: 1px solid #4f4f4f20;padding: 0 15px;margin-bottom: 15px;}.cpk-qr-code-cols .column:last-child {border: 0 !important;}.cpk-qr-code-cols .column:nth-child(5n + 5) {border-right: 0;}.cpk-qr-code-block .theme-block-img {width: 100px;height: 100px;margin: 0 auto 10px;}.cpk-qr-code-block {text-align: center;background-color: #eee;padding: 30px 10px;}.cpk-qr-code-block .theme-block-icon {width: 30px;height: 30px;}.cpk-qr-code-block::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background-color: #000000;opacity: 0;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.cpk-qr-code-block .theme-block-img:before {display: none;}.cpk-qr-code-block:hover::before {opacity: 0.7;}.cpk-qr-code-block .theme-block-img img {transform: unset !important;-webkit-transform: unset !important;-moz-transform: unset !important;-ms-transform: unset !important;-o-transform: unset !important;}.cpk-qr-code-cols.columns {margin: 0 -15px -15px !important;}.cpk-qr-code-block .theme-block-icon svg {width: 20px;height: 20px;}.investor-update .container {max-width: 1000px !important;}.section-nb-detail-page h3 {font-size: 18px;font-family: 'Jost', sans-serif;font-weight: 400;margin-bottom: 15px;color: #af842d;}.nb-detail-page-desc ul {}.nb-detail-page-desc li {}.nb-detail-page-desc li:not(:last-child) {}.nb-detail-page-desc li::marker {color: #af842d;}.section-nb-detail-page h2 {margin-bottom: 20px;margin-top: 30px;}.nb-detail-page-desc a {color: #af842d;font-weight: 600;border-bottom: 1px solid;}.nb-detail-page-title .is-justify-content-space-between {margin-bottom: 20px;}.nb-detail-page-desc .table-responsive {margin-bottom: 30px;}.nb-detail-page-desc .theme-table th {white-space: nowrap;font-weight: 600;font-family: 'Jost', sans-serif;font-size: 16px;padding: 14px 24px;}.section-nb-detail-page h3 strong {font-weight: 600 !important;}.blog-faqs li:not(:last-child) {margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid #eee;}.blog-faqs strong {font-weight: 600;color: #000;}.blog-accordion .card__content {padding: 0;}.blog-accordion .card__title {border-bottom: 0;}.blog-accordion .card {border-bottom: 0;padding: 20px;background-color: #F9F9F9;border: 1px solid #D7D7D7;}.blog-accordion .card.is-active {background-color: #F9F9F9;border: 1px solid #D7D7D7;}.blog-accordion .card__content p {font-weight: 400;}.news-blog-vertical {display: block;border: unset;padding: 0;}.news-blog-vertical .block-title {margin-top: 10px;}.recent-blog-vertical {display: block;}.share-iocn {width: 40px;border: 1px solid;padding: 10px;border-radius: 30px;height: 40px;display: flex;align-items: center;justify-content: center;}.share-iocn svg {height: 20px;width: 20px;}.share-link {display: flex;align-items: center;justify-content: space-between;}.banner-bottom-tab {padding: 25px 0;border-bottom: 1px solid #D7D7D7;}.text-right-bg-gradient img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.text-right-bg-gradient-inner {max-width: 530px;margin-left: auto;padding: 100px 80px;}.text-right-bg-gradient-detail:before {position: absolute;content: "";top: 0;right: 0;width: 100%;height: 100%;background: linear-gradient(90deg, rgba(251, 249, 242, 0) 0%, #FBF9F2 71.06%);}.about-text-right-bg-gradient .text-right-bg-gradient-inner {padding-top: 150px;padding-bottom: 150px;}.icon-left-col {max-width: 200px;}.icon-left-text-right-wrapper:not(:last-child) {border-bottom: 1px solid #C6A44533;}.icon-left-text-right-wrapper:nth-child(odd) {border-left: 1px solid #C6A44533;}.icon-left-text-right-wrapper:nth-child(even) {border-right: 1px solid #C6A44533;}.icon-left-text-right-wrapper {padding: 100px;}.icon-left-text-right-wrapper:nth-child(even) .icon-left-col {order: 2;}.more-download-cols .column:not(:last-child) {border-right: 1px solid #D7D7D7;}.more-download-list li:not(:last-child) {margin-bottom: 20px;}.more-download-list .btn-with-icon {max-width: 260px;margin: 0 auto;}.more-download-list .btn-with-icon svg {flex: 0 0 auto;}.environmental-responsibility-img img {position: relative;top: -130px;margin-bottom: -130px;}.section-environmental-responsibility {padding-top: 200px !important;}.road-ahead-content {max-width: 850px;}.list-point-black.list-point>li:before {background: #000;}.human-side-text-right-bg-gradient .text-right-bg-gradient-inner {max-width: 600px;}.safety-by-design-col:nth-child(1), .safety-by-design-col:nth-child(3) {max-width: 330px;}.safety-by-design-detail {padding: 200px 0;}.border-bottom-list li:not(:last-child) {border-bottom: 1px solid #D7D7D7;padding-bottom: 10px;margin-bottom: 10px;}.border-bottom-list {width: fit-content;margin: 0 auto;}.safety-by-design-col .img-ratio {aspect-ratio: 1/1.35;}.text-left-bg-gradient .text-right-bg-gradient-inner {margin: 0;padding-left: 50px;padding-right: 50px;max-width: 410px;}.text-left-bg-gradient .text-right-bg-gradient-detail:before {background: linear-gradient(90deg, #FBF9F2 0%, rgba(251, 249, 242, 0) 46.59%), linear-gradient(90deg, #FBF9F2 0%, rgba(251, 249, 242, 0) 46.59%), linear-gradient(90deg, #FBF9F2 0%, rgba(251, 249, 242, 0) 46.59%);}.governance-text-right-bg-gradient .text-right-bg-gradient-inner {max-width: 550px;}.governance-text-right-bg-gradient .text-right-bg-gradient-detail:before {background: linear-gradient(90deg, #FBF9F2 0%, rgba(251, 249, 242, 0) 68.94%), linear-gradient(90deg, #FBF9F2 25.02%, rgba(251, 249, 242, 0) 64.17%), linear-gradient(90deg, #FBF9F2 22.24%, rgba(251, 249, 242, 0) 63.56%);transform: rotate(180deg);}.raymond-element span {position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;text-align: center;letter-spacing: 10px;}.life-at-top-block .column:nth-child(1) {width: 50%;flex: 0 0 auto;}.life-at-top-block .column:nth-child(2) {width: 20%;flex: 0 0 auto;}.life-at-bottom-block .column:nth-child(3) {width: 40%;flex: 0 0 auto;}.life-at-bottom-block .column:nth-child(2) picture {margin-top: 60px;}.life-at-top-block .column:nth-child(1) .img-ratio {aspect-ratio: 16/9;}.life-at-bottom-block .column:nth-child(3) .img-ratio {aspect-ratio: 1/0.75;}.hr-rewards-accordion .column {width: 20%;flex: 0 0 auto;padding: 5px;}.popup-on-sm .theme-block-icon svg {width: 48px !important;height: 48px !important;}.accordion-lg .card__title h6 {font-size: 20px;text-transform: uppercase;font-family: 'Cinzel', serif;}.accordion-lg .card__title.is-active h6 {color: #EC1D3D;}.accordion-lg.accordion .card__title {padding: 18px 46px 18px 16px;background-color: transparent;margin: 0;border: 1px solid transparent;}.accordion-lg.accordion .card__content {padding: 20px 0;}.accordion-lg.accordion .card__title.is-active {background-color: #fff;border: 1px solid #D7D7D7;}.accordion-lg.accordion .card__title::before {right: 10px;}.accordion-lg.accordion .card.is-active:not(:first-child) {margin-top: 20px;}.hr-rewards-accordion .columns {margin: -5px !important;}.our-values-wrap {display: flex;flex-direction: row;width: 100%;gap: 10px;}.our-values-item {flex: 1;position: relative;-moz-transition: flex 0.5s ease, background-color 0.5s ease;-ms-transition: flex 0.5s ease, background-color 0.5s ease;-o-transition: flex 0.5s ease, background-color 0.5s ease;-webkit-transition: flex 0.5s ease, background-color 0.5s ease;transition: flex 0.5s ease, background-color 0.5s ease;background-color: #CEAD5333;padding: 50px;min-height: 750px;border: 1px solid #CEAD5333;overflow: hidden;}.our-values-item.our-values-active {flex: 10;-moz-transition: flex 0.5s ease, background-color 0.5s ease;-ms-transition: flex 0.5s ease, background-color 0.5s ease;-o-transition: flex 0.5s ease, background-color 0.5s ease;-webkit-transition: flex 0.5s ease, background-color 0.5s ease;transition: flex 0.5s ease, background-color 0.5s ease;background-color: #CEAD5352;}.our-values-element img {max-height: 250px;width: auto;height: auto;margin: 0 auto;}.our-values-content {opacity: 0;position: relative;min-width: 450px;display: flex;flex-direction: column;height: 100%;justify-content: space-between;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}.our-values-title {position: absolute;bottom: 30px;left: 50%;transform: rotate(-90deg);transform-origin: left;font-weight: 500;text-transform: uppercase;white-space: nowrap;pointer-events: none;z-index: 3;color: #000;-moz-transition: all 0.1s linear;-ms-transition: all 0.1s linear;-o-transition: all 0.1s linear;-webkit-transition: all 0.1s linear;transition: all 0.1s linear;}.our-values-active .our-values-title {opacity: 0;}.our-values-active .our-values-content {opacity: 1;}.our-values-element {height: 80%;display: flex;flex-direction: column;justify-content: center;}.our-values-item h4 {color: #000;font-weight: 500;text-transform: uppercase;}.our-values-content-inner p {font-size: 18px;margin-top: 8px;line-height: 1.4;}.activities-item {padding: 18px 60px 18px 0;position: relative;}.activities-item::before {position: absolute;top: 50%;transform: translateY(-50%);right: -30px;width: 50px;height: 50px;content: "";background-image: url(../images/hr-corner/work-culture/arrow.svg);background-repeat: no-repeat;background-position: center;background-size: contain;opacity: 0;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}.activities-item:hover::before, .activities-item.is-active::before {opacity: 1;right: 0;}.activities-item:not(:last-child) {border-bottom: 1px solid #D7D7D7;}.activities-item h4 {font-size: 26px;text-transform: uppercase;color: #0000006e;font-family: 'Cinzel', serif;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}.activities-item.is-active h4 {color: #000;}.popup-explore .theme-block-icon svg {width: 40px !important;height: 40px !important;border: 1px solid #fff;border-radius: 100%;padding: 5px;margin-bottom: 8px;}.fancybox-image-thumb img {position: absolute;opacity: 0;}.fancybox__thumbs .carousel__slide .fancybox__thumb::after {opacity: 0 !important;}.carousel__viewport .carousel__slide.has-thumb.has-image {opacity: 0.3;}.carousel__viewport .carousel__slide.has-thumb.has-image.is-selected.is-nav-selected {opacity: 1;}.fancybox__thumb {padding-top: calc(100% / (var(--fancybox-thumbs-ratio, 1.1)));border-radius: 0 !important;}.fancybox__thumbs .carousel__slide {width: var(--fancybox-thumbs-width, 100px);}.fancybox-image-thumb a:not(:first-child) {opacity: 0 !important;visibility: hidden !important;}.image-inner-bottom-title {position: absolute;bottom: 0;left: 0;width: 100%;padding: 10px;text-align: center;z-index: 9;color: #fff;font-weight: 500;font-size: 18px;}.bottom-to-top-gradient.theme-block-img:before {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 44.86%, #000000 97.24%);opacity: 1 !important;}.bottom-to-top-gradient.theme-block-img.gradient-light:before {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);}.employee-testimonial-item .img-ratio {aspect-ratio: 16/5.5;}.learning-capability-building-block .text-right-bg-gradient-inner {padding: 60px 30px 30px;max-width: inherit;width: 70%;min-height: 70vh;display: flex;flex-direction: column;justify-content: center;}.learning-capability-building-block .text-right-bg-gradient-detail:before {background: linear-gradient(270deg, #FBF9F2 70%, rgba(251, 249, 242, 0) 100%);}.learning-capability-building-block .img-ratio {aspect-ratio: 16/10.5;}.popup-on-xs svg {width: 30px !important;height: 30px !important;}.learning-capability-building-block:not(:last-child) {margin-bottom: 40px;}.learning-capability-building-block {position: sticky;top: 65px;box-shadow: -2px 2px 10px 0px #0000001A;border: 1px solid #E8E8E8;}.section-learning-capability-building {position: unset;overflow: unset;}.section-house-system .bottom-to-top-gradient.theme-block-img:before {background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #000000 100%);}.section-hr-c-rewards .card__title h6 {text-transform: none !important;}
/*END all-custom.min.css*/

/*START extra-custom.min.css*/
 .chatbot-widget {position: fixed;bottom: 20px;right: 20px;z-index: 9999;}.chatbot-button {display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;background: linear-gradient(135deg, #ec1d3d, #d91a36);color: white;border: none;border-radius: 50%;cursor: pointer;box-shadow: 0 4px 20px rgba(236, 29, 61, 0.3);transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;font-size: 14px;font-weight: 600;overflow: hidden;position: relative;}.chatbot-button:hover {transform: translateY(-2px);box-shadow: 0 6px 25px rgba(236, 29, 61, 0.4);width: 120px;border-radius: 30px;}.chatbot-button:active {transform: translateY(0);}.chatbot-button svg {transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;flex-shrink: 0;}.chatbot-text {opacity: 0;margin-left: 0px;white-space: nowrap;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;transform: translateX(-10px);width: 0;overflow: hidden;}.chatbot-button:hover .chatbot-text {opacity: 1;transform: translateX(0);width: auto;margin-left: 8px;}.chatbot-button:hover svg {transform: scale(0.9);}.chatbot-button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 50%;background: rgba(236, 29, 61, 0.3);animation: chatbot-pulse 2s infinite;z-index: -1;}@keyframes chatbot-pulse {0% {transform: scale(1);opacity: 1;}70% {transform: scale(1.4);opacity: 0;}100% {transform: scale(1.4);opacity: 0;}}@media (max-width: 768px) {.chatbot-widget {bottom: 15px;right: 15px;}.chatbot-button {width: 50px;height: 50px;}.chatbot-button:hover {width: 50px;border-radius: 50%;}.chatbot-text {display: none;}}.awards-slide-content .awards-year-inner {transition: opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s, background-color 0.3s ease 0.1s, color 0.3s ease 0.1s, border-color 0.3s ease 0.1s, max-height 0.3s ease 0.1s, box-shadow 0.3s ease 0.1s;opacity: 0;transform: translateY(10px);}.swiper-slide.expanded .awards-slide-content .awards-year-inner {opacity: 1;transform: translateY(0);}.awards-slide-content .title-desc-list-point {transition: opacity 0.3s ease 0.2s, transform 0.3s ease 0.2s, background-color 0.3s ease 0.2s, color 0.3s ease 0.2s, border-color 0.3s ease 0.2s, max-height 0.3s ease 0.2s, box-shadow 0.3s ease 0.2s;opacity: 0;transform: translateY(10px);}.swiper-slide.expanded .awards-slide-content .title-desc-list-point {opacity: 1;transform: translateY(0);}.pr-100 {padding-right: 100px;}.pl-100 {padding-left: 100px;}.pr-60 {padding-right: 60px;}.pl-60 {padding-left: 60px;}.theme-modal-background {background: rgba(0, 0, 0, 0.2);backdrop-filter: blur(10px);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;cursor: pointer !important;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;}.theme-modal-background {background: rgba(0, 0, 0, 0.2);backdrop-filter: blur(10px);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;cursor: pointer !important;-moz-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-ms-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-o-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;-webkit-transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear;width: 100%;height: 100%;}.theme-modal-card-body {border: 0;z-index: 1;position: relative;cursor: auto !important;overflow: visible;background-color: transparent;}.close {cursor: pointer !important;}html.insomenu-active #header, html.html-menu-active #header, html.is-active #header, #header.sticky {backdrop-filter: unset;}.theme-logo {position: relative;z-index: 9;}.menu-icons {position: relative;z-index: 9;}.scroll-down header {transform: translateY(-100px);-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);-ms-transform: translateY(-100px);-o-transform: translateY(-100px);transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);}.scroll-up header, .html-menu-active header {top: 0;background: transparent;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);}.header-dropdown > .menu-link:hover, .header-dropdown.menu-active > .menu-link {color: #ec1d3d;}body {}.cursor-inner.cursor-hover {opacity: 0.3 !important;}.cursor-outer.cursor-hover {opacity: 0 !important;}.menu-trigger {border-left: 1px solid #fff;padding-left: 18px;cursor: pointer;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;}.header-whatsapp, .header-contact {cursor: pointer;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;padding: 8px;border-radius: 50%;}.project-detail-page header.sticky {transform: translateY(-100px);-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);-ms-transform: translateY(-100px);-o-transform: translateY(-100px);transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1), transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), color 1s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 1s cubic-bezier(0.215, 0.61, 0.355, 1), max-height 1s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 1s cubic-bezier(0.215, 0.61, 0.355, 1);}.menu-trigger:hover {background: unset;transform: scale(1);}.custom-select select {border-bottom: 0 !important;}.blog-menu-main:after {background: linear-gradient( to right, rgb(255 255 255) 25%, rgba(255, 255, 255, 0) 100% );right: 0px;transform: rotate(180deg);width: 150px;}.blog-menu-main .project-menu-item {width: -webkit-fill-available;}.error.error-message {color: #ff0000;font-size: 13px;position: absolute;bottom: -18px;}.mobile-with-country .country-code {position: relative;min-width: 100px;}.collapse {visibility: unset;}.accordion .card__title {width: 100%;}.react-select__control {border: 0 !important;border-radius: 0 !important;height: 40px;border-bottom: 1px solid #bcbec0 !important;box-shadow: none !important;background-color: transparent !important;}.react-select__control:hover {border: 0 !important;border-bottom: 1px solid #bcbec0 !important;box-shadow: none !important;}.react-select__control--is-focused {border: 0 !important;border-bottom: 1px solid #bcbec0 !important;box-shadow: none !important;outline: none !important;}.react-select__control--menu-is-open {border: 0 !important;border-bottom: 1px solid #bcbec0 !important;box-shadow: none !important;}.react-select__input-container {margin: 0;padding: 0;}.react-select__value-container.react-select__value-container--has-value {padding: 0;}.react-select-container {outline: none !important;width: 100%;}.react-select-container:focus, .react-select-container:focus-visible, .react-select-container:focus-within {outline: none !important;border: none !important;}.react-select__option {background-color: #ffffff !important;color: #333333 !important;cursor: pointer;padding: 8px 12px;}.react-select__option:hover {background-color: #ec1d3d5e !important;color: #333333 !important;}.react-select__option--is-selected {background-color: #ec1d3d !important;color: #ffffff !important;}.react-select__option--is-selected:hover {background-color: #ec1d3d !important;color: #ffffff !important;}.react-select__option--is-focused {background-color: #ec1d3d5e !important;color: #333333 !important;}.react-select__option--is-focused.react-select__option--is-selected {background-color: #ec1d3d !important;color: #ffffff !important;}.react-select__control--is-focused, .react-select__control--is-focused:hover {border: 0 !important;border-bottom: 1px solid #bcbec0 !important;box-shadow: none !important;outline: none !important;}.react-select__dropdown-indicator {color: #bcbec0;}.react-select__dropdown-indicator:hover {color: #ec1d3d;}.react-select__clear-indicator {color: #bcbec0;}.react-select__clear-indicator:hover {color: #ec1d3d;}.react-select__menu {border-radius: 0;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);border: 1px solid #e0e0e0;margin-top: 1px;}.react-select__single-value {color: #333333;}.react-select__placeholder {color: #bcbec0;}.react-select__menu-list {padding: 0;}.react-select__control, .react-select__control:hover, .react-select__control--is-focused, .react-select__control--menu-is-open {border-top: 0 !important;border-left: 0 !important;border-right: 0 !important;border-bottom: 1px solid #bcbec0 !important;}.react-select__value-container, .react-select__value-container.css-hlgwow {padding: 0 !important;}.form-group.custom-select .react-select__control, .form-group.custom-select .react-select__control:hover, .form-group.custom-select .react-select__control--is-focused, .form-group.custom-select .react-select__control--menu-is-open {border-bottom: 0 !important;}.enquire-now-form .form-group.custom-select .react-select__control, .enquire-now-form .form-group.custom-select .react-select__control:hover, .enquire-now-form .form-group.custom-select .react-select__control--is-focused, .enquire-now-form .form-group.custom-select .react-select__control--menu-is-open {border-bottom: 1px solid #bcbec0 !important;}.form-group.custom-select .react-select__indicator-separator {border: 0 !important;background: 0;}.news-media-wrapper .number-pagination {width: unset;justify-content: center;}.number-pagination li button {background-color: #d7d7d7;color: #4f4f4f;font-weight: 700;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;}.number-pagination li button:hover, .number-pagination li.active button {background-color: #ec1d3d;color: #fff;}.number-pagination .page-item-arrow button {background-color: transparent !important;}.number-pagination .ellipsis span {background-color: #d7d7d7;color: #4f4f4f;font-weight: 700;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;border-radius: 4px;cursor: default;}.number-pagination .page-item.ellipsis {pointer-events: none;}.brand-highlight-title {font-size: 32px !important;margin-bottom: 0 !important;}#highlight-text-slider li {margin-bottom: 0 !important;margin-top: 0 !important;}.tenx-highlights #highlight-text-slider {}.confi-block {width: 100%;}.border-radius-0 {border-radius: 0 !important;}.react-select__menu {z-index: 99 !important;}.enquire-now-modal-card {max-width: 550px !important;}.theme-block-icon {background: transparent;border: 0;}.square-img-fixed-ratio-2 {width: 100% !important;aspect-ratio: 1/1.2 !important;object-fit: cover !important;object-position: center !important;height: auto !important;}.number-pagination li button {border: 0;}.accordion .card__title {border: 0;background: transparent;}.splide:not(.is-overflow) .splide__pagination {display: flex;}.our-team-item .theme-block-icon {padding: 0;}.project-detail-page.park-avenue-thane .btn.text-golden, .project-detail-page.ten-x .btn.text-golden {color: #000000 !important;}.project-detail-page.park-avenue-thane .location-map .location-link, .project-detail-page.ten-x .location-map .location-link {background-color: #000000 !important;border-color: #000000 !important;}#highlight-text-slider h4 {display: inline-block;background: linear-gradient( 45deg, #b9902e 36.37%, #cead53 48.55%, #bf993f 51%, #b38931 53.91%, #af842d 55.84%, #af842d 56.67% );background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin: 0px;line-height: 1.2;max-width: 160px;overflow-wrap: break-word;hyphens: auto;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.error {background-color: #ea5455;color: #fff;white-space: nowrap;padding: 0 6px;font-size: 10px;font-weight: 500;line-height: 16px;position: absolute;}.m-auto {margin: 0 auto;}.block-title.text-left {text-align: left !important;}.navbar-search-wrapper {position: relative;}.search-results-dropdown {position: absolute;top: 100%;left: 0;right: 0;background: white;border: 1px solid #e0e0e0;border-radius: 0;box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);z-index: 999;max-height: 230px;overflow-y: auto;margin-top: 8px;}.search-results-list {padding: 8px 0;display: flex;flex-wrap: wrap;gap: 8px;padding-bottom: 10px !important;border-radius: 0 !important;padding-right: 0 !important;}.search-result-item {display: flex;align-items: center;padding: 12px 16px;text-decoration: none;color: inherit;border-bottom: 1px solid #f5f5f5;transition: background-color 0.2s ease;}.search-result-item:hover {background-color: #f8f9fa;}.search-result-item:last-child {border-bottom: none;}.search-result-image {margin-right: 12px;flex-shrink: 0;}.search-result-content {flex: 1;min-width: 0;}.search-result-title {font-size: 14px;font-weight: 600;margin: 0 0 4px 0;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.search-result-location {font-size: 12px;color: #666;margin: 0 0 4px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.search-result-type {font-size: 11px;background: #ec1d3d;color: white;padding: 2px 6px;border-radius: 12px;text-transform: uppercase;font-weight: 500;}.search-view-all {padding: 12px 16px;border-top: 1px solid #e0e0e0;background: #f8f9fa;}.search-view-all a {color: #ec1d3d;text-decoration: none;font-weight: 500;font-size: 13px;}.search-view-all a:hover {text-decoration: underline;}.search-no-results {padding: 20px 16px;text-align: center;}.search-no-results p {margin: 0 0 8px 0;color: #666;font-size: 14px;}.search-no-results a {color: #ec1d3d;text-decoration: none;font-size: 13px;}.search-error {padding: 16px;text-align: center;color: #ec1d3d;}.search-spinner {width: 16px;height: 16px;border: 2px solid #f3f3f3;border-top: 2px solid #ec1d3d;border-radius: 50%;animation: spin 1s linear infinite;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.search-results-list .block-link {position: absolute;width: 100%;height: 100%;}.search-results-list .theme-block {position: relative;}.connect-with-us-form .column.w-100 {width: 100% !important;}.fancybox-caption-content {font-size: 10px;}.raymond-logo {display: flex !important;justify-content: center !important;align-items: center !important;text-align: center !important;}.raymond-logo img {display: block !important;margin: 0 auto !important;}.global-loader-overlay .loader-container {display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;}.page-loader {display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;}.text-start {text-align: start;}.confi-block.the-address-by-gs::before {background-image: url(../images/elements/logo-element.svg);}.confi-block.invictus-by-gs::before {background-image: url(../images/elements/invictus-gs-new.svg);}.confi-block.ten-x::before {background-image: url(../images/elements/tenx-new.svg);}.coming-soon-detail h1 {font-size: 140px;line-height: 200px;color: #ec1d3d;font-weight: 100;padding: 0 30px;}.video-play {cursor: pointer;background: unset;border: 0;padding: 0;box-shadow: none;}.search-results-list .columns {margin-bottom: 0 !important;width: calc(50% - 8px);}.section-current-projects .theme-filter-detail .columns.proj-brochure-filters{align-items: center;justify-content: center;}.section-current-projects .theme-filter-detail .columns.proj-brochure-filters .column:last-child{border-right: none !important;}.theme-slider .splide__list {justify-content: center;}.connect-with-us-form .react-select__indicator-separator {background: unset !important;}.footer-menu-block .footer-inner-col:last-child {text-align: end;}.header-contact svg path {stroke: 0 !important;}.sidebar-menu-item-inner .sidebar-menu-link-inner {height: 0;overflow: hidden;-moz-transition: height 0.4s ease;-ms-transition: height 0.4s ease;-o-transition: height 0.4s ease;-webkit-transition: height 0.4s ease;transition: height 0.4s ease;}.invictus-video-banner {position: relative;width: 100%;height: 100vh;min-height: 600px;overflow: hidden;}.invictus-video-wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.invictus-banner-video {position: absolute;top: 50%;left: 50%;width: 100vw;height: 56.25vw;min-height: 100vh;min-width: 177.77vh;transform: translate(-50%, -50%);pointer-events: none;object-fit: cover;}.invictus-video-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);z-index: 2;}.invictus-banner-content {position: relative;z-index: 3;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;}.invictus-banner-content .banner-desc {color: white;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);}.invictus-video-banner .img-tag {position: absolute;bottom: 20px;right: 20px;z-index: 4;background: rgba(0, 0, 0, 0.8);color: white;padding: 8px 12px;font-size: 12px;border-radius: 4px;font-weight: 500;}@media screen and (max-width: 1024px) {.invictus-video-banner {height: 80vh;min-height: 550px;}}@media screen and (max-width: 768px) {.invictus-video-banner {height: 70vh;min-height: 500px;}.invictus-banner-video {height: 70vh;}.invictus-video-banner .img-tag {bottom: 15px;right: 15px;padding: 6px 10px;font-size: 11px;}}@media screen and (max-width: 480px) {.invictus-video-banner {height: 60vh;min-height: 400px;}.invictus-banner-video {height: 60vh;}.invictus-video-banner .img-tag {bottom: 10px;right: 10px;padding: 5px 8px;font-size: 10px;}}.project-search-container .form-group.custom-select .react-select__control, .project-search-container .form-group.custom-select .react-select__control:hover, .project-search-container .form-group.custom-select .react-select__control--is-focused, .project-search-container .form-group.custom-select .react-select__control--menu-is-open {border-bottom: 1px solid #ddd !important;}.project-search-container .search-close {border: 1px solid #ec1d3d !important;}.project-search-container .react-select__menu {z-index: 9999 !important;position: absolute !important;}.project-search-container .react-select__menu-list {z-index: 9999 !important;}.project-search-container .react-select-container {z-index: 999 !important;position: relative !important;}.project-search-overlay, .project-search-overlay- {z-index: 9998 !important;position: fixed !important;}.project-search-container {z-index: 9998 !important;position: relative !important;}.projects-loading {min-height: 50vh;display: flex;align-items: center;justify-content: center;}.loading-spinner {display: flex;align-items: center;justify-content: center;font-size: 18px;color: #666;}.loading-spinner::after {content: '';width: 20px;height: 20px;margin-left: 10px;border: 2px solid #f3f3f3;border-top: 2px solid #ec1d3d;border-radius: 50%;animation: spin 1s linear infinite;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.theme-link-btn {font-family: 'Jost', sans-serif;background: unset;border: unset;border-bottom: 1px solid #ec1d3d;padding: 0;color: #4f4f4f;}.amenities-img-item img {max-height: 320px;transition: transform 0.75s ease-out !important;}@keyframes fadeInButton {from {opacity: 0;transform: translateY(10px);}to {opacity: 1;transform: translateY(0);}}.rera-desc h6 {font-size: 12px;}.our-team-img .theme-block-icon {padding: 0;}.read-more-with-content-wrapper {position: relative;}.read-more-content {max-height: 0;overflow: hidden;transition: max-height 1s cubic-bezier(0.4, 0, 0.2, 1);}.read-more-with-content-wrapper.active .read-more-content {max-height: 2000px;transition: max-height 3.5s cubic-bezier(0.4, 0, 0.2, 1);}.preview-text {color: #555;margin-bottom: 12px;transition: opacity 1s ease;opacity: 1;transform: translateY(0);}.read-more-with-content {text-transform: capitalize;font-size: 13px;}.read-more-with-content:hover {color: #d91a36;border-bottom-color: #d91a36;}.about-us-read-more .read-more-content {margin-top: 10px;}.about-us-read-more .preview-text {color: #555;line-height: 1.6;}.about-us-read-more .read-more-with-content {font-weight: 700;}.theme-filter-detail {width: 100%;}.effect-bubble {transform: scale(0.95);transform-origin: center;}.modal-overlay.open .effect-bubble {transform: scale(1);opacity: 1;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.effect-slide {transform: translateY(-20px);}.modal-overlay.open .effect-slide {transform: translateY(0);opacity: 1;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.effect-fade {transform: scale(1.02);}.modal-overlay.open .effect-fade {transform: scale(1);opacity: 1;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.effect-flip {transform: translateY(20px);opacity: 0;}.modal-overlay.open .effect-flip {transform: translateY(0);opacity: 1;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.effect-swing {transform: scale(0.98);opacity: 0;}.modal-overlay.open .effect-swing {transform: scale(1);opacity: 1;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.read-more-content {display: block !important;}.address-gs-video-banner {position: relative;width: 100%;height: 100%;overflow: hidden;display: flex;align-items: center;justify-content: center;}.address-gs-video-banner .img-tag {}.flats-configuration-list svg path {color: #a57b24;}.flats-configuration-list svg {flex: 0 0 26px;}.custom-read-more-with-content {position: relative;}.custom-read-more-with-content:before {content: '';position: absolute;bottom: 0;height: 1px;width: 100%;background: #ec1d3d;}.section-projects .splide__arrows.splide__arrows--ltr {display: none;}.model-close-btn {position: absolute;top: 20px;right: 20px;}.nowrap {white-space: nowrap;}.gallery-grid-update-last .theme-block-img {transform: scale(1);}.gg-update-last-top .theme-block {padding: 10px 0;padding-top: 0;}.gg-update-last-top .theme-block:first-child {padding-right: 5px;}.gg-update-last-top .theme-block:last-child {padding-left: 5px;}.gallery-grid-update {padding: 0px 10px;}.gallery-grid-update-first {padding: 0px 5px 0px 10px !important;}.column.gallery-grid-update-last {padding: 0 10px 0 5px !important;}.gallery-grid-update-first .theme-block-img {transform: scale(1);}.gallery-grid-update-cols {align-items: center;}.specifications-block h6 {font-size: 18px;}.mainscreen-award-block .swiper-slide, .mainscreen-award-block .swiper-slider-container {height: 500px;}.sticky-btn {transform: unset;top: unset;bottom: 0 !important;right: 0;left: 0;border: 0;border-top: 1px solid #fff;border-radius: 0;text-align: center;width: 50%;padding: 10px 0px !important;gap: 10px;}.sticky-btn.sticky-btn-call {right: 0;left: unset;border-left: 1px solid;}.sticky-btn:hover {background: #ec1d3d;color: #ffff;}.investor-accordian-tab-list .tab-list {gap: 15px;}.gg-update-item.gg-update-last-top .theme-block:first-child .img-tag {right: 8px;bottom: 16px;}.gg-update-item.gg-update-last-top .theme-block:last-child .img-tag {right: 2px;bottom: 16px;}.investor-table .theme-table th {text-decoration: none !important;text-transform: unset;font-family: 'Jost';font-size: 16px;}.board-members-grid .columns {margin: 0 -20px;}.board-members-grid .column {padding: 0 20px;}.theme-text.disable {opacity: 0.5;}.menu-inner-child-list-1, .menu-inner-child-list-2 {padding-left: 20px;}.section-connect-with-us {overflow: unset;}.section-investors {font-size: 15px;}.section-investors .accordion .card__title h6 {font-size: 17px;}.section-blog-category-banner .section-title {min-height: 50px;}.section-blog-category-banner .banner-desc {bottom: 10px;}#team-modal .theme-modal-card {transform: translateY(-50%);}@media screen and (max-height: 600px) {.thank-you-modal.is-active .theme-modal-card, .enquire-now-modal.is-active .theme-modal-card, .modal-lg.theme-modal.is-active .theme-modal-card {top: 30px;transform: unset !important;}}.growth-story-image img {width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}.section-growth-story::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;opacity: 0.6;z-index: 1;}.section.bg-gray {background-color: #f9f9f9;}.section-growth-story-description {color: #ffffff;}.add-popup-modal {max-width: 500px;margin: 0 auto;}.add-popup-modal .theme-modal-card {padding: 0px;}.popup-btn {position: absolute;background: #fff;width: 100%;bottom: 20px;max-width: fit-content;margin: 0 auto;left: 0;right: 0;}.popup-btn a {width: 100%;text-align: center;justify-content: center;}#thank-you-modal .theme-modal-card, .add-popup-modal .theme-modal-card {top: 50% !important;transform: translateY(-50%) !important;}.add-popup-modal.theme-modal {padding: 20px;}.add-popup-modal .close {top: 0;right: 0;border-radius: 0;background: #ffffff4d;border: 0;color: #000000;padding: 0;}.add-popup-modal .close svg {height: 30px;width: 100%;}.download-container {min-height: 100vh;display: flex;align-items: center;justify-content: center;background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;padding: 20px;}.download-card {background: white;border-radius: 16px;box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);padding: 48px 40px;max-width: 480px;width: 100%;text-align: center;animation: slideUp 0.6s ease-out;}@keyframes slideUp {from {opacity: 0;transform: translateY(30px);}to {opacity: 1;transform: translateY(0);}}.logo-container {margin-bottom: 32px;animation: fadeIn 0.8s ease-out 0.2s both;}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.logo-text {font-size: 28px;font-weight: 700;color: #ec1d3d;letter-spacing: 1px;margin: 0;}.logo-subtitle {font-size: 12px;color: #666;margin-top: 4px;letter-spacing: 2px;text-transform: uppercase;}.icon-container {width: 80px;height: 80px;margin: 0 auto 24px;background: linear-gradient(135deg, #ec1d3d 0%, #ff4757 100%);border-radius: 50%;display: flex;align-items: center;justify-content: center;animation: pulse 2s ease-in-out infinite;will-change: transform;position: relative;}.icon-container::after {content: '';position: absolute;inset: 0;border-radius: 50%;box-shadow: 0 0 0 0 rgba(236, 29, 61, 0.4);animation: pulse-ring 2s ease-in-out infinite;pointer-events: none;}@keyframes pulse {0%, 100% {transform: scale(1);}50% {transform: scale(1.05);}}@keyframes pulse-ring {0%, 100% {box-shadow: 0 0 0 0 rgba(236, 29, 61, 0.4);opacity: 1;}50% {box-shadow: 0 0 0 20px rgba(236, 29, 61, 0);opacity: 0;}}.download-icon {width: 40px;height: 40px;stroke: white;stroke-width: 2;fill: none;animation: downloadBounce 1.5s ease-in-out infinite;}@keyframes downloadBounce {0%, 100% {transform: translateY(0);}50% {transform: translateY(-5px);}}.checkmark-icon {width: 40px;height: 40px;stroke: white;stroke-width: 2;fill: none;stroke-dasharray: 50;stroke-dashoffset: 50;animation: checkmark 0.6s ease-out forwards;}@keyframes checkmark {to {stroke-dashoffset: 0;}}.error-icon {width: 40px;height: 40px;stroke: white;stroke-width: 2;fill: none;}.status-title {font-size: 24px;font-weight: 600;color: #2c3e50;margin: 0 0 12px 0;}.status-message {font-size: 15px;color: #7f8c8d;margin: 0 0 32px 0;line-height: 1.6;}.progress-container {width: 100%;margin-bottom: 16px;}.progress-bar-wrapper {width: 100%;height: 8px;background: #f0f0f0;border-radius: 10px;overflow: hidden;position: relative;}.progress-bar-fill {height: 100%;background: linear-gradient(90deg, #ec1d3d 0%, #ff4757 100%);border-radius: 10px;transition: width 0.3s ease;position: relative;overflow: hidden;}.progress-bar-fill::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient( 90deg, transparent, rgba(255, 255, 255, 0.3), transparent );animation: shimmer 1.5s infinite;}@keyframes shimmer {0% {transform: translateX(-100%);}100% {transform: translateX(100%);}}.progress-text {font-size: 14px;font-weight: 600;color: #ec1d3d;margin-top: 8px;}.file-info {background: #f8f9fa;border-radius: 8px;padding: 16px;margin-top: 24px;border-left: 4px solid #ec1d3d;}.file-name {font-size: 13px;color: #2c3e50;font-weight: 600;margin: 0;}.file-size {font-size: 12px;color: #7f8c8d;margin: 4px 0 0 0;}.spinner {width: 40px;height: 40px;border: 3px solid rgba(236, 29, 61, 0.1);border-top: 3px solid #ec1d3d;border-radius: 50%;animation: spin 1s linear infinite;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.success-bg {background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);}.error-bg {background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);}@media (max-width: 480px) {.download-card {padding: 36px 24px;}.logo-text {font-size: 24px;}.status-title {font-size: 20px;}.icon-container {width: 70px;height: 70px;}}.project-menu-main.blog-menu-main {justify-content: center;}.column.rera-desc-col {flex: 1;}.project-menu-main.without-logo-header #project-menu {padding: 0;justify-content: unset;}.project-menu-main.without-logo-header {padding: 0;}.project-menu-main.without-logo-header .project-menu-item {width: auto;}.enquire-now-modal-wrapper {max-width: 600px;margin: 0 auto;}.sticky-footer-form {position: fixed;bottom: 0;left: 0;right: 0;background: #ffffff;padding: 12px 0;z-index: 999;box-shadow: 0px 0px 3px 0px;}.sticky-footer-form-inner {display: flex;align-items: center;gap: 12px;flex-wrap: wrap;}.sticky-form-field {flex: 1;min-width: 150px;}.sticky-form-field-phone {flex: 1.3;min-width: 200px;}.sticky-form-field-phone .mobile-with-country {display: flex;gap: 0;}.sticky-form-field-phone .country-code {width: 90px;flex-shrink: 0;}.sticky-form-field-phone .country-code .react-select__control {border-radius: 6px 0 0 6px;min-height: 42px;background: rgba(255, 255, 255, 0.95);}.sticky-form-field-phone input.form-control {border-left: none;}.sticky-form-submit {flex: 0 0 auto;}.sticky-form-submit .btn {padding: 10px 30px;font-size: 14px;font-weight: 600;white-space: nowrap;}@media screen and (max-width: 767px) {.sticky-footer-form {display: none;}.sticky-form-field {flex: 1 1 100%;min-width: 100%;}.sticky-form-field-phone {flex: 1 1 100%;min-width: 100%;}.teaser-page {padding-bottom: 20px;}.is-footer-sticky-form {padding-bottom: 20px !important;}}.is-footer-sticky-form {padding-bottom: 70px;}.teaser-header {position: fixed !important;top: 0 !important;left: 0;right: 0;z-index: 1000;background: #ffffff !important;backdrop-filter: blur(10px);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);padding: 10px 0;transform: none !important;opacity: 1 !important;visibility: visible !important;}.teaser-header .container {display: flex;align-items: center;justify-content: space-between;}.teaser-header .teaser-logo img {max-height: 50px;width: auto;}.teaser-header .teaser-menu {display: flex;align-items: center;gap: 20px;}.teaser-header .teaser-menu ul {display: flex;list-style: none;margin: 0;padding: 0;gap: 20px;}.teaser-header .teaser-menu-link {color: #333;text-decoration: none;font-size: 14px;font-weight: 500;transition: color 0.3s ease, border-bottom 0.3s ease;padding-bottom: 5px;border-bottom: 2px solid transparent;padding-left: 10px;padding-right: 10px;}.teaser-header .teaser-menu-link:hover {color: #ec1d3d;}.teaser-header .teaser-menu-link.active {color: #ec1d3d;border-bottom: 2px solid #ec1d3d;}.teaser-header .teaser-hamburger {display: none;cursor: pointer;flex-direction: column;gap: 5px;width: 25px;height: 20px;position: relative;}.teaser-header .teaser-hamburger span {width: 25px;height: 2px;background: #333;transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, max-height 0.3s ease, box-shadow 0.3s ease;position: absolute;left: 0;}.teaser-header .teaser-hamburger span:nth-child(1) {top: 0;}.teaser-header .teaser-hamburger span:nth-child(2) {top: 9px;}.teaser-header .teaser-hamburger span:nth-child(3) {top: 18px;}.teaser-header.menu-open .teaser-hamburger span:nth-child(1) {top: 9px;transform: rotate(45deg);}.teaser-header.menu-open .teaser-hamburger span:nth-child(2) {opacity: 0;}.teaser-header.menu-open .teaser-hamburger span:nth-child(3) {top: 9px;transform: rotate(-45deg);}.is-custom-header .teaser-page {padding-top: 70px;}.teaser-enquire-btn {flex-shrink: 0;}.teaser-enquire-btn .btn {padding: 8px 20px;font-size: 13px;font-weight: 600;}.bandra-location-video header, .bandra-location-video footer, .is-custom-footer #footer, .is-custom-header #header, .is-custom-header .sticky-btn, .is-custom-header .projects-properties-menu.position-sticky-block, .embeddedServiceHelpButton {display: none !important;}.virtual-tour-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background: #000;}.virtual-tour-iframe {width: 100%;height: 100%;border: none;display: block;}.sticky-teaser-enquire-btn button {position: fixed;right: 0;bottom: 0;z-index: 99;background: #fff !important;display: none;width: 100%;text-align: center;justify-content: center;}#section-thankyou .btn.fill-btn {padding: 12px 30px;}.section-thankyou-detail {position: relative;z-index: 9;}.fancybox-caption__body {font-size: 10px;}.hover-scale-block img, .theme-block-img img {transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear !important;}.connect-with-us-form .form-group.custom-select .react-select__control, .connect-with-us-form .form-group.custom-select .react-select__control:hover, .connect-with-us-form .form-group.custom-select .react-select__control--is-focused, .connect-with-us-form .form-group.custom-select .react-select__control--menu-is-open {border-bottom: 1px solid #bcbec0 !important;}.blog-accordion .toc-list {list-style-type: none !important;padding-left: 0 !important;}.blog-accordion .toc-item {line-height: normal !important;position: relative !important;margin-bottom: 2px !important;padding: 0 !important;display: list-item !important;}.blog-accordion .toc-item::before {display: none !important;content: "" !important;}.blog-accordion .table-of-content-link {font-weight: 400 !important;color: #333 !important;text-decoration: none !important;font-size: 14px !important;display: inline-block !important;vertical-align: middle !important;padding: 5px 0 !important;transition: opacity 0.3s linear, transform 0.3s linear, background-color 0.3s linear, color 0.3s linear, border-color 0.3s linear, max-height 0.3s linear, box-shadow 0.3s linear !important;text-transform: none !important;border-bottom: 0 !important;}.blog-accordion .table-of-content-link:hover {color: #ec1d3d !important;}.share-link {display: none !important;}.view-block {display: none !important;}#compliance-page .hover-scale-block, #compliance-page .theme-block-img {position: relative;overflow: hidden;border: 1px solid #a57b244a;margin: 1px;}.header-dropdown > .menu-link {position: relative !important;display: inline-block !important;}.nb-detail-page-desc figure {margin-bottom: 20px;}.counter.font-variant-nums {font-family: 'Cinzel', serif;}.teaser-page .theme-overlay:before {background: transparent !important;}.teaser-page .projects-properties-menu {border-top: 1px solid #d7d7d7;}.teaser-page .splide__arrow {color: #fff;}.fancybox__content {padding: 0px !important;}.activities-item h4 {text-transform: none !important;}.section-nb-detail-page h4 {font-size: 16px;font-family: 'Jost', sans-serif;font-weight: 400;margin-bottom: 14px;}.section-nb-detail-page h6 {font-size: 14px;font-family: 'Jost', sans-serif;font-weight: 400;margin-bottom: 12px;}.homefest-location-card {border: 1px solid #d7d7d7;background: #fafafa;display: flex;flex-wrap: wrap;gap: 24px;}.homefest-location-projects {display: flex;flex-wrap: wrap;gap: 20px;}.homefest-location-project {flex: 1 1 160px;min-width: 140px;margin-bottom: 12px;}.homefest-location-card .homefest-location-group {flex: 1 1 25%;box-sizing: border-box;}.homefest-location-card .column:first-child .homefest-location-card-inner{border-right: 0;}.homefest-location-card .homefest-location-group .homefest-location-card-inner {border-right: 0;height: 100%;}.homefest-location-card .homefest-location-group {border-left: 1px solid #d7d7d7;}.homefest-location-card .homefest-location-group:first-child {border-left: 0;}.all-segments-cols.has-multiple-segments .column {padding-bottom: 30px;}.all-segments-cols.has-multiple-segments .column:nth-child(odd) {border-right: 1px solid #d7d7d7;}.all-segments-cols.has-multiple-segments .column:nth-child(even) {border-right: 0;}.theme-filter-detail .column:nth-child(1), .theme-filter-detail .column:nth-child(2), .theme-filter-detail .column:nth-child(3) {border-right: none !important;}.theme-filter-detail .column + .column {border-left: 1px solid #d7d7d7;}.theme-filter-detail .column.search-btn, .theme-filter-detail .column:last-child {border-left: none !important;}
/*END extra-custom.min.css*/

/*START all-responsive.min.css*/
@media screen and (max-width: 1799px) {.raymond-logo-block {padding: 30px 40px;}.raymond-logo {max-width: 220px;margin: 0 auto 30px;}.precision-img {max-width: 230px;}.shareholders-pie-chart-cols .btn {width: fit-content;margin: 0 auto;}.shareholders-information-item .is-size-5 {font-size: 18px !important;line-height: 1.2;}.homefest-location-card-inner .column.is-3 {width: 50% !important;}.homefest-location-card-inner {padding: 20px;}.homefest-location-card-inner .column.is-3 {padding: 5px;}.homefest-location-card-inner .columns {margin: -5px !important;}.investor-pie-chart-btn:before {opacity: 0;}.bse-nse-raymond-logo img {max-width: 180px;}.bse-nse-live-data h4 {font-size: 40px;}.bse-nse-live-data sup {font-size: 16px;}.amenities-list li {padding: 4px;}.amenities-list {margin: -4px !important;}.menu-search-modal-title h4 {font-size: 28px;}.vm-desc-update {padding: 40px 80px;}.amenities-img-item h5 {font-size: 18px;}.swiper-slider-container, .swiper-slide {height: 480px;}.project-menu-item:not(:last-child) {padding-right: 15px;margin-right: 15px;}.leader-title h6 {font-size: 20px;}.awards-year-inner, .awards-year {font-size: 40px;}.amenities-list-item-update .amenities-icon img {max-width: 40px;}.amenities-icon {width: 40px;}.amenities-title-wrapper.mb-6 {max-width: 580px;margin-bottom: 0 !important;}.res-container-sm .container, .projects-amenities .container {max-width: 1100px !important;}.copyright-block {font-size: 10px;}.vision-mission-item:nth-child(even) .column:first-child, .vision-mission-item:nth-child(odd) .column:first-child {max-width: 210px;}.container.vision-mission-wrapper {max-width: 1000px !important;}.vm-img {max-width: 170px;}.sticky-btn-enquire {right: -48px;padding: 6px 20px !important;top: 45%;font-size: 12px;line-height: normal;}.theme-menu, .header-dropdown-content {padding: 85px 0 30px;}.theme-title-list-desc h5 {font-size: 18px;padding-bottom: 5px;margin-bottom: 5px;}.is-size-4 {font-size: 20px !important;}.section-events .theme-block {max-width: 800px;margin-left: auto;margin-right: auto;}.tenx-highlights .highlights-image {max-width: 350px;margin-left: 140px;}.legacy-counter .counter-block p {line-height: 16px;max-width: 190px;}.legacy-counter .counter {font-size: 24px;}.emi-calculator-value {font-size: 26px;}.highlight-text-slider-wrapper {gap: 15px;}.invictus-gs-highlight .highlights-image {max-width: 300px;}.invictus-gs-highlight .highlight-text-slider-wrapper h4, .address-by-gs-highlight .highlight-text-slider-wrapper h4 {font-size: 30px;}.tenx-highlights #highlight-text-slider {right: 10%;}.tenx-highlights .highlight-text-item {left: 30%;}.highlight-text-slider-wrapper h4 {font-size: 50px;}.tenx-highlights #highlight-text-slider, .tenx-highlights .highlight-text-item {top: 32%;}.theme-filter-sm.max-w-800 {max-width: 620px;}.blog-block-title .section-title h2 {font-size: 24px;line-height: 34px;}.blog-block-title {min-height: 160px;}.list-point-title:before {top: 5px;}.section-flats .container {max-width: 1144px !important;}.accordion .card__title h6 {font-size: 14px;line-height: 20px;}.flats-block:not(:last-child) {padding-bottom: 40px;margin-bottom: 40px;}.team-modal-detail {max-height: 380px;}.breadcrumb a {font-size: 12px;}.section-investor-events .container {max-width: 750px !important;}.popup-on .theme-block-icon svg {width: 50px;height: 50px;}.section-investor-relations-contact .container {max-width: 1044px !important;}.p-6 {padding: 2rem !important;}.nb-detail-page-desc .theme-table th, .theme-table tbody tr td {padding: 10px 20px;}.nb-detail-page-desc .theme-table th {font-size: 15px;}.map-img .img-ratio {aspect-ratio: 1 / 1;}.section-connect-with-us .container {max-width: 1044px !important;}.office-detail .column {margin-bottom: 30px;padding: 30px !important;}.section-talk-to-us .container {max-width: 1144px !important;}.office-item h5 {font-size: 20px;}.office-detail .columns {margin: -12px -30px -30px !important;}.upcoming-projects-img {max-width: 600px;margin-left: auto;margin-right: auto;}.co-creators-img {max-width: 800px;}.section-excellence-redefined .container {max-width: 1044px !important;}.excellence-redefined-tab .tab-list.tab-vertical {gap: 40px;}.segments-tab .tab-list .tab {padding: 16px 24px;}.rera-item img {width: 100px;height: 100px;flex: 0 0 80px;}.segments-logo {flex: 0 0 90px;}.advantage-logo img {height: 100px;}.homebuyers .raymond-logo-block {padding: 40px;}.raymond-amenities-block {padding: 30px;}.about-raymond-col:nth-child(2) .raymond-amenities-block {margin-top: 110px;}.raymond-amenities-config picture {flex: 0 0 30px;}.section-projects .container, .section-home-current-projects .container {max-width: 900px !important;}.opportunities-block svg {flex: 0 0 35px;}.opportunities-block h5 {font-size: 22px;}.theme-padding-lg {padding-left: 200px;padding-right: 200px;}.opportunities-detail {margin-top: 10px;padding-top: 10px;}.philosophy-icon svg {width: 120px;height: 120px;}.philosophy-item {min-height: 335px;}.container.philosophy-wrapper {max-width: 960px !important;}.philosophy-item:before {width: 270px;height: 270px;}.modal-lg .theme-modal-card {max-width: 1140px;padding: 30px;}.vm-desc .section-title {margin-bottom: 15px;}.address-by-gs-highlight .highlights-image {max-width: 200px !important;}.project-o-element {right: -60px !important;}.vertical-img-ratio {aspect-ratio: 1 / 1 !important;}.columns.is-variable.is-8 {--columnGap: 1rem;}.list-point>li:before {top: 6px;}.highlights-detail .mt-6.mb-6 {margin-bottom: 1.5rem !important;margin-top: 1.5rem !important;}h1.golden-title {font-size: 65px !important;}.highlights-image {max-width: 400px;margin: 0 auto;}.theme-filter-detail {max-width: 920px;margin-left: auto;margin-right: auto;}.project-propeties-item span {max-width: 120px;font-size: 13px;}.counter-block p {font-size: 12px;line-height: normal;}.img-tag {font-size: 5px;}h3 {font-size: 26px;}.section-ultimate-expression .container {max-width: 780px !important;}.section-location-advantages .is-size-6 {font-size: 16px !important;}.tab-vertical .tab a {}.dash-list-point li:before {top: 7px;}.enquire-btn .btn {padding: 8px 20px;font-size: 12px;}.section-gallery .container {max-width: 1045px !important;}.project-element img {max-height: 40px;}.signature-element {max-width: 260px;}.arrow-bottom .splide__arrows {margin-top: 30px;}.res-container-sm .container, .project-overview .container {max-width: 1100px !important;}.project-propeties {gap: 20px;}.project-propeties li {width: calc(25% - 15px);}h1.big-title {font-size: 44px !important;}.current-projects-tab {max-width: 1050px;margin: 0 auto;}.rounded-pill-0, .rounded-pill {font-size: 13px;}.footer-link:not(:last-child) {margin-bottom: 6px;}.section-home-about .container, .container.promise-wrapper {max-width: 1200px !important;}.sidebar-menu-item h5, .sidebar-menu-item a, .header-dropdown-content a, .header-dropdown-content .menu-link, .menu-link {font-size: 13px;}.sidebar-menu-item h5, .sidebar-menu-item a, .header-dropdown-content a, .header-dropdown-content .menu-link {padding: 10px 0;}.footer-menu-block h5 {margin-bottom: 8px;}.footer-toggle-content .footer-menu-block {margin-bottom: 10px;}.our-brand-block h3 {font-size: 26px;}section, .section {padding-top: 60px;padding-bottom: 60px;}body {}p {line-height: 20px;}h1, h2, .section-title h1, .section-title h2 {font-size: 22px;line-height: 28px;}.sub-title {font-size: 13px;}.block-title h4 {font-size: 18px;margin-bottom: 2px;}.section-current-projects .theme-filter-detail .column {padding: 0 10px !important;flex: 0 0 33.33333%;margin-bottom: 20px;}.theme-filter-detail .column:nth-child(3) {border-right: 0;}.society-redevelopment .society-title-div .society-title{font-size: 28px !important;}}@media screen and (max-width: 1599px) {.is-gap-8 {gap: 30px !important;}.learning-capability-building-block .arrow-bottom .splide__arrows {margin-top: 10px !important;}.learning-capability-building-block p {margin-bottom: 6px;}.learning-capability-building-block .section-title, .learning-capability-building-block .mb-5 {margin-bottom: 10px !important;}.learning-capability-building-block .text-right-bg-gradient-inner {padding: 20px;}.learning-capability-building-block h2 {font-size: 18px;line-height: 24px;}.theme-block-content h6 {font-size: 16px !important;margin-bottom: 2px;}.theme-block-content span {font-size: 15px !important;}.image-inner-bottom-title {font-size: 16px;}.popup-explore .theme-block-icon svg {width: 35px !important;height: 35px !important;}.activities-item h4 {font-size: 20px;}.activities-item::before {width: 40px;height: 40px;}.our-values-content-inner p {font-size: 15px;}.our-values-title {bottom: 20px;}.our-values-item {padding: 20px;min-height: 500px;}.our-values-element img {max-height: 160px;}.our-values-element {height: 70%;}.our-values-item h4 {font-size: 24px;line-height: 1;}.popup-on-sm .theme-block-icon svg {width: 40px !important;height: 40px !important;}.accordion-lg.accordion .card__title {padding: 14px 46px 14px 16px }.governance-text-right-bg-gradient .text-right-bg-gradient-inner {max-width: 480px;}.safety-by-design-col:nth-child(1), .safety-by-design-col:nth-child(3) {max-width: 280px;}.safety-by-design-detail {padding: 150px 0;}.human-side-text-right-bg-gradient .text-right-bg-gradient-inner {max-width: 490px;padding: 40px;}.section-environmental-responsibility {padding-top: 160px !important;}.hr-corner-tab-wrapper .container, .sustainability-tab-wrapper .container {max-width: 1044px !important;}.icon-left-text-right-wrapper {padding: 60px;}.icon-left-col {max-width: 180px;}.text-right-bg-gradient-inner {padding: 80px 50px;}.about-text-right-bg-gradient .text-right-bg-gradient-inner {padding-top: 100px;padding-bottom: 100px;}.download-image-btn {top: -60px }.accordion-title-icon img {width: 30px;}.accordion-title-icon {width: 56px;}.csr-card:not(:last-child) {margin-bottom: 30px;}.section-csr-tabs .container {max-width: 1044px !important;}.csr-card {padding: 20px;}.awards-year-inner, .awards-year {font-size: 32px;}.vm-element {max-width: 80px;}.vm-desc-update {padding: 40px 50px;}.btn.fill-btn {padding: 12px 30px;}.section-404-detail h1 {font-size: 250px;line-height: 250px;}.philosophy-icon svg {width: 130px;height: 130px;}.legacy-counter .counter {font-size: 22px;}.counter-block .is-size-5 {font-size: 18px !important;line-height: normal;}.nri-corner-page .container {}.emi-title, .emi-calculator-inner label {font-size: 16px;}.theme-padding-lg {padding-left: 100px;padding-right: 100px;}.footer-contact-detail {margin: 20px 0 0;}.banner-element-title {padding-top: 20px;padding-bottom: 20px;}.banner-element-img img {height: 150px;}h1.golden-title {font-size: 55px !important;}.column.crd-logo-col {max-width: 140px;}footer {padding-top: 60px !important;}.arrow-toggle {width: 36px;height: 36px;top: -18px;}.mt-6 {margin-top: 40px !important;}.mb-6 {margin-bottom: 40px !important;}}@media screen and (max-width: 1408px) {.section-404-detail h1 {font-size: 200px;line-height: 200px;}.image-inner-bottom-title {font-size: 14px;}.cpk-qr-code-cols .column {width: 20%;}.cpk-qr-code-cols .column:nth-child(5n + 5) {border-right: 0;}.cpk-qr-code-cols .column:nth-child(6n + 6) {border-right: 1px solid #4F4F4F20;}.download-image-btn {top: -50px;}.awards-slide-content {width: 500px;}.vm-desc-update {padding: 30px;}.section-home-about .container, .container.promise-wrapper {max-width: 1100px !important;}.tenx-highlights .highlights-image {max-width: 290px;}.tenx-highlights .highlight-text-item {left: 35%;}.highlight-text-slider-wrapper h4 {font-size: 40px;}.column.rera-col {flex: 0 0 20% !important;margin-bottom: 20px;}.columns.rera-cols {margin-bottom: -20px !important;}.column.rera-col:nth-child(5n + 5) {border-right: 0;}.segments-tab .tab-list .tab a {font-size: 18px;line-height: normal;}.segments-tab .tab-list {padding-bottom: 20px;margin-bottom: 20px;}.great-returns-col .raymond-logo-block {padding: 20px;}.advantage-logo img {height: 80px;}.header-black .mt-6, .header-white .mt-6 {margin-top: 50px !important;}h3 {font-size: 22px;}.is-size-7 {font-size: 15px !important;}h1.big-title {font-size: 34px !important;}.banner-desc {bottom: 30px;}.mt-6 {margin-top: 30px !important;}.mb-6 {margin-bottom: 30px !important;}.our-brand-block h3 {font-size: 24px;}.our-brand-element {height: 70px;}.scroll-to-top {width: 36px;height: 36px;}.society-redevelopment .society-title-div .society-title{font-size: 26px !important;}}@media screen and (max-width: 1216px) {.shareholders-pie-chart-cols .column {width: 100%;flex: 0 0 auto;}.our-values-item h4 {font-size: 20px;}.our-values-content {min-width: 420px;}.is-size-3 {font-size: 22px !important;}.hr-corner-tab-wrapper .container, .sustainability-tab-wrapper .container {max-width: 1000px !important;}.icon-left-text-right-wrapper {padding: 30px;}.icon-left-col {max-width: 150px;}.cpk-qr-code-cols .column {width: 25%;}.cpk-qr-code-cols .column:nth-child(4n + 4) {border-right: 0;}.cpk-qr-code-cols .column:nth-child(5n + 5) {border-right: 1px solid #4F4F4F20;}.all-segments-cols .column {padding: 0 30px;}.all-segments-cols.columns {margin: 0 -30px !important;}.timer-detail h5 {font-size: 40px;}.timer-detail .is-size-5 {font-size: 18px !important;}.projects-amenities-update.projects-amenities .container {max-width: 880px !important;}.bse-nse-text .is-size-6 {font-size: 16px !important;}.bse-nse-text {font-size: 14px;}.bse-nse-tab .tab-list.tab-vertical {padding: 60px 0;}.bse-nse-live-data h4 {font-size: 32px;}.bse-nse-live-data sup {font-size: 14px;top: -10px;left: -5px;}.swiper-slide.unexpanded {width: 15%;}.swiper-slider-container {margin-bottom: 60px;}.swiper-slide.expanded {width: 70% !important;}.columns.is-variable.is-6 {--columnGap: 15px;}.projects-amenities .container {max-width: 980px !important;}.leader-title span {font-size: 12px;line-height: normal;}.section-our-team::before {height: 50%;}.modal-with-table .column.team-modal-col:last-child {flex: 0 0 100%;}.modal-with-table .column.team-modal-col:first-child {flex: 0 0 auto;}.column.finest-corridors-desc-col {max-width: 360px;}.finest-corridors-item {padding: 20px;}.legacy-counter .column {padding: 5px 14px;}.legacy-counter .columns {margin: -5px -14px !important;}.nri-corner-page .container {}.calculator-value-detail li {padding: 22px 40px;}.emi-calculator-value {font-size: 20px;}.calculator-value-detail span {font-size: 14px;}.calculator-value-detail {max-width: 250px;}.invictus-gs-highlight .highlight-text-slider-wrapper h4, .address-by-gs-highlight .highlight-text-slider-wrapper h4 {font-size: 20px;}#highlight-text-slider span {font-size: 14px;}.tenx-highlights .highlights-image {margin-left: 80px;}.tenx-highlights .highlight-text-item {left: 30%;}.tenx-highlights #highlight-text-slider {right: 5%;}.section-flats .container {max-width: 944px !important;}.title-with-configuration {flex-direction: column;align-items: start !important;gap: 20px;}.flats-block:not(:last-child) {padding-bottom: 30px;margin-bottom: 30px;}.section-investor-relations-contact .container {max-width: 954px !important;}.modal-with-table .pl-6 {padding-left: 0 !important;margin-top: 20px;}.modal-with-table.theme-modal .theme-modal-card {top: -20px !important;transform: unset;}.modal-with-table.theme-modal.is-active .theme-modal-card {top: 0 !important;transform: unset !important;}.modal-with-table.theme-modal {padding-top: 30px;padding-bottom: 30px;}.philosophy-icon svg {width: 100px;height: 100px;}.column.team-modal-col:last-child {width: calc(100% - 320px);}.our-team-detail .column {margin-bottom: 15px !important;}.our-team-detail .columns {margin-bottom: -15px !important;}.excellence-years-img {max-width: 120px;}.excellence-redefined-tab .tab-list.tab-vertical {max-width: 140px;}.section-co-creators .raymond-logo-block, .section-upcoming-projects .raymond-logo-block {padding: 20px;}.segments-tab .tab-list .tab a {font-size: 16px;}.is-gap-7 {gap: 20px !important;}.raymond-logo-block img {height: 35px;}.theme-padding-lg {padding-left: 40px;padding-right: 40px;}.cols-padding-30 .column {padding: 12px !important;}.columns.cols-padding-30 {margin: -12px !important;}.cols-padding-50 .column {padding: 15px !important;}.columns.cols-padding-50 {margin: -15px !important;}.column.team-modal-col:first-child {width: 320px;}.modal-lg .theme-modal-card {max-width: 1000px;}.close {width: 36px;height: 36px;}.philosophy-item:before {top: 78%;width: 300px;height: 300px;}.our-brand-block h3 {font-size: 22px;}.section-rera {padding-left: 20px;padding-right: 20px;}.tab-list.tab-vertical {gap: 30px;}.confi-block::before {width: 50px;height: 60px;}.columns.is-variable.is-7 {--columnGap: 18px;}.location-tab {gap: 20px;}.confi-top-part {flex-direction: column;}.confi-block {padding: 20px;gap: 50px;}.section-gallery .container {max-width: 885px !important;}.res-container-sm .container, .project-overview .container {max-width: 1000px !important;}.pl-6 {padding-left: 30px !important;}.pr-6 {padding-right: 30px !important;}#project-menu {padding: 0;}.project-menu-main {padding: 0 30px;}.project-menu-main.blog-menu-main {margin: 0 20px;}.blog-menu-main:before, .blog-menu-main:after {width: 10px;}.blog-menu-main .project-menu-item {padding-left: 15px !important;padding-right: 15px !important;}footer {padding-top: 30px !important;}.our-brand-element {height: 60px;}.columns.is-variable.is-5, .columns.is-variable.is-8 {--columnGap: 12px;}.section-home-about .container, .container.promise-wrapper {max-width: 1000px !important;}.column.col-about:first-child {max-width: 395px;}.pl-60 {padding-left: 40px;}.video-play-icons svg {width: fit-content;height: fit-content;}.video-play-icons div {width: 40px;height: 40px;}.header-dropdown-item h4 {font-size: 14px;padding-bottom: 12px;margin-bottom: 8px;}}@media screen and (max-width: 1100px) {#investor-pie-chart {width: 100%;max-width: 1050px;}.society-redevelopment .society-title-div .society-title{font-size: 25px !important;}}@media screen and (max-width: 1024px) {.investor-sticky-menu .project-menu-item {display: block;}.learning-capability-building-block .text-right-bg-gradient-inner {min-height: 80vh;}.activities-item h4 {font-size: 18px;}.activities-item {padding: 12px 40px 12px 0;}.our-values-wrap {flex-direction: column;}.our-values-content {text-align: center;gap: 30px;opacity: 1;}.our-values-item {min-height: inherit;padding: 30px;}.our-values-title {opacity: 0;}.our-values-content {min-width: inherit;}.hr-rewards-accordion .column {width: 25%;}.life-at-wrapper .column {padding: 5px;}.life-at-wrapper .columns {margin: -5px !important;}.hr-corner-sticky-menu .tab-horizontal .tab:not(:last-child) {padding-right: 15px;margin-right: 15px;}.safety-by-design-detail {padding: 100px 0;}.safety-by-design-col:nth-child(1), .safety-by-design-col:nth-child(3) {max-width: 200px;}.human-side-text-right-bg-gradient .text-right-bg-gradient-detail:before {background: #fbf9f2e3;}.human-side-text-right-bg-gradient .text-right-bg-gradient-inner {max-width: inherit;}.section-road-ahead .order-2 {order: unset;}.section-road-ahead .theme-padding-lg.pr-0 {padding-right: 40px !important;}.road-ahead-img {max-width: 400px;margin: 0 auto 10px;}.environmental-responsibility-img img {inset: 0;margin: 0 auto;max-width: 400px;}.section-environmental-responsibility {padding-top: 10px !important;}.more-download-cols .column:first-child {border: 0;text-align: center;margin-bottom: 10px;}.text-right-bg-gradient-inner {max-width: 410px;}.section-text-right-bg-gradient .container {padding: 0 !important;}.section-text-right-bg-gradient {margin: 0 30px;}.about-text-right-bg-gradient .text-right-bg-gradient-inner {padding-top: 60px;padding-bottom: 60px;}.cpk-qr-code-cols .column {width: 33.33%;}.cpk-qr-code-cols .column:nth-child(3n + 3) {border-right: 0;}.cpk-qr-code-cols .column:nth-child(4n + 4) {border-right: 1px solid #4F4F4F20;}.download-image-btn {position: relative;inset: 0;display: flex;text-align: center;justify-content: center;margin: 0 0 30px;}.precision-cols .column:first-child {max-width: 280px;}.all-segments-cols .column:first-child {margin-bottom: 30px !important;}.section-current-projects .theme-filter-detail .columns {margin-bottom: 0px !important;}.exciting-offers-list {margin: 0;}.share-price-chart-cols>.columns>.column {width: 100%;flex: 0 0 auto;}#nse-share-price-chart, #share-price-chart {height: 420px;}.theme-light-bg-accordion .card {padding: 12px 20px !important;}.year-filter {justify-content: start;}.investor-sticky-menu .project-menu-item:not(:last-child) {padding-right: 15px !important;margin-right: 15px !important;border-right: 1px solid #d7d7d7 !important;}.awards-slide-content {width: 420px;padding: 0 30px 12px 30px;}.csr-tabs-sticky-menu #project-menu {justify-content: center;}.projects-properties-menu.csr-tabs-sticky-menu {position: sticky !important;padding-bottom: 10px !important;}.csr-card-img {max-width: 500px;}.csr-card {position: relative;}.swiper-slide {width: 25%;}.menu-search-modal-title h4 {font-size: 24px;}.menu-with-project-search .column.search-btn {width: 100% !important;margin: 0 auto;}.theme-filter-detail .column:last-child {border-right: 0 !important;}.awards-slide-content .columns.awards-modal-cols {flex-wrap: wrap;}.awards-slide-content .column.awards-modal-col {width: 100% !important;}.swiper-slide.unexpanded {width: 20%;}.project-propeties-item img {margin: 0;}#section-vision-mission-update {min-height: inherit;}.theme-img-glow {position: relative;inset: 0;transform: unset;height: 100%;width: 100%;}.vm-desc-update {width: 100%;inset: unset;transform: unset;position: relative;}.vm-desc-update.vision-desc {text-align: left;}.vm-element.ml-auto {margin-left: 0;}.vm-desc-update:not(:last-child) {padding-bottom: 0;}.project-propeties-item span {margin-left: 0;}.arrow-outside .splide__arrows {display: flex;align-items: center;gap: 5px;justify-content: center;margin-top: 20px;}.arrow-outside .splide__arrow {position: static;transform: unset;}.amenities-title-wrapper.mb-6 {max-width: inherit;margin-bottom: 10px !important;}.project-propeties-item {text-align: left;}.theme-menu-wrapper {gap: 30px;}.is-gap-5 {gap: 15px !important;}.menu-item:not(:last-child) {padding-right: 20px;}.section-our-team::before {height: 30%;}.bottom-logo {left: 0;right: 0;margin: 0 auto;}.section-404-detail h1 {font-size: 150px;line-height: 150px;}.is-size-9 {font-size: 18px !important;}.thank-you-modal, .enquire-now-modal {padding: 20px;}.current-projects-arrows.splide__arrows {display: flex;}.res-container-sm .order-2 {order: unset;}.finest-corridors-block .column {width: 100% !important;flex: 0 0 auto;max-width: inherit;order: unset !important;}.section-great-returns .order-2 {order: unset;}.title-with-tabs .tab-list {margin: 0;}.legacy-counter .column:not(:last-child) {border-right: 0;}.tenx-highlights .highlight-with-slider {margin: 0 auto;}.highlight-with-slider {width: fit-content;}.tenx-highlights .highlights-image {margin-left: 0;}.tenx-highlights .highlight-text-item {left: 20%;}.tenx-highlights #highlight-text-slider {right: -25%;}.blog-sticky-menu {padding-top: 10px !important;padding-bottom: 10px !important;border: 0 !important;}.blog-menu-main .project-menu-link {margin-right: 0;}.investor-relations-contact .column {border: 0 !important;}.excellence-redefined-tab .tab-list.tab-vertical {max-width: 110px;}.columns.is-variable.is-6 {--columnGap: 1rem;}.upcoming-projects-img {top: 0;margin-bottom: 0;}.logo-address {margin-left: 20px;padding-left: 20px;}.segments-tab .tab-list .tab {width: calc(33.33% - 10px);}.homebuyers-block-inner {padding-right: 40px;margin-right: 30px;}.theme-filter-detail.theme-filter-sm {max-width: 500px;}.theme-filter-sm .column {border: 0 !important;width: 100% !important;max-width: 100% !important;}.theme-filter-sm .column .filter-btns {justify-content: center !important;}.team-modal {padding-left: 20px;padding-right: 20px;}h1, h2, .section-title h1, .section-title h2 {font-size: 20px;line-height: 26px;}.philosophy-item:before {top: 84%;width: 200px;height: 200px;}.philosophy-icon svg {width: 60px;height: 60px;}.philosophy-item {min-height: 300px;}.section-projects .splide__list.is-justify-content-center {justify-content: start !important;}h1.golden-title {font-size: 45px !important;}.banner-element-img img {height: 120px;}.sticky-menu-page header {background-color: #000;}.current-projects-tab .column {margin-bottom: 24px !important;padding: 0 12px !important;}.current-projects-tab .columns {margin: 0 -12px -24px !important;}.column.rera-slider-col {width: 100%;}.sticky-menu-page .section-banner {margin-top: 60px !important;}.container {padding-left: 30px;padding-right: 30px;}.rera-grid .column {width: 25%;}.rera-grid .column:nth-child(6n + 6) {border-right: 1px solid rgb(79 79 79 / 20%);}.rera-grid .column:nth-child(4n + 4) {border-right: 0;}h3 {font-size: 18px;}.confi-block::after {width: 80px;height: 80px;}.column.gallery-col {width: 100% !important;flex: 0 0 auto;}.section-gallery {padding-top: 30px !important;}.column.gallery-col:first-child {max-width: inherit;}.projects-overview-detail.pr-6 {padding-right: 0 !important;margin-top: 20px;}.projects-overview-detail.pl-6 {padding-left: 0 !important;margin-top: 20px;}.project-menu-item {display: none;padding: 0 !important;margin: 0 !important;border: 0 !important;}.projects-properties-menu .enquire-btn, .projects-properties-menu .project-element {min-width: 112px;}.project-menu-item.active {display: flex;justify-content: center;}.theme-filter-detail .column {flex: 0 0 auto !important;width: 50%;margin-bottom: 20px !important;}.theme-filter-detail {border-radius: 20px;padding: 15px;}.theme-filter-detail .columns {margin-bottom: -20px !important;}.theme-filter-detail .column:nth-child(odd) {border-right: 1px solid #d7d7d7;}.theme-filter-detail .column:nth-child(even) {border-right: 0;}h1.big-title {font-size: 28px !important;}.is-gap-10 {gap: 30px !important;}.footer-logo {max-width: 180px;}section, .section {padding-top: 40px;padding-bottom: 40px;}h1, h2, .section-title {margin-bottom: 20px;}.about-counter .column {margin-bottom: 15px !important;padding: 0 30px !important;}.about-counter .columns {margin: 0 -30px -15px !important;}.dropdown-horizontal-desc, .theme-menu>ul {gap: 30px 50px;}}@media screen and (max-width: 768px) {#investor-pie-chart {height: 420px;}.learning-capability-building-block {position: relative;top: unset;}.learning-capability-building-block:not(:last-child) {margin-bottom: 24px;}.learning-capability-building-block .text-right-bg-gradient-inner {width: 100%;padding: 20px !important;min-height: inherit;}.employee-testimonial-item .img-ratio {aspect-ratio: 16 / 9;}.fancybox__thumbs .carousel__slide {width: var(--fancybox-thumbs-width, 80px);}.fancybox__counter {font-size: 15px !important;}.popup-explore .theme-block-icon svg {width: 32px !important;height: 32px !important;padding: 3px;}.activities-item h4 {font-size: 16px;}.activities-item::before {width: 30px;height: 30px;}.activities-item {padding: 10px 30px 10px 0;}.popup-on-sm .theme-block-icon svg {width: 35px !important;height: 35px !important;}.hr-rewards-accordion .column {width: 50%;}.hr-corner-sticky-menu {padding: 0 !important;position: relative;}.hr-corner-tab-wrapper .hr-corner-sticky-menu .container {padding: 0 !important;}.hr-corner-sticky-menu .tab-list {flex-wrap: wrap !important;width: 100%;}.hr-corner-sticky-menu .tab {width: 50%;margin: 0 !important;flex: 0 0 50%;padding: 10px !important;border-right: 1px solid #ffffff30 !important;border-bottom: 1px solid #ffffff30 !important;}.hr-corner-sticky-menu .tab-horizontal .tab.is-active a {color: #cead53 !important;}.hr-corner-sticky-menu .tab-horizontal .tab a {border: 0 !important;color: #4f4f4f !important;}.hr-corner-sticky-menu .tab:last-child {width: 100%;flex: 0 0 100%;}.text-right-bg-gradient-inner {max-width: inherit !important;}.safety-by-design-col:nth-child(1), .safety-by-design-col:nth-child(3) {max-width: 50%;}.safety-by-design-col:nth-child(2) {width: 100%;flex: 0 0 auto;}.safety-by-design-col:nth-child(3) {width: 100%;flex: 0 0 auto;}.safety-by-design-col:nth-child(1) {order: 2;}.safety-by-design-detail {padding: 30px 0 10px;}.safety-by-design-wrapper .columns {justify-content: center;}.more-download-cols .column:not(:last-child) {border-right: 0;}.icon-left-col {max-width: 100px;}.more-download-cols .column br {display: none;}.more-download-cols .column:first-child {border-bottom: 1px solid #eee;width: fit-content;margin: 0 auto 10px;}.more-download-list .btn-with-icon {max-width: 220px;}.icon-left-text-right-wrapper {padding: 20px;}.about-text-right-bg-gradient .text-right-bg-gradient-inner {padding-top: 40px;padding-bottom: 40px;}.text-right-bg-gradient-inner {max-width: inherit;padding: 40px 30px !important;}.text-right-bg-gradient-detail:before {background: #fbf9f2e3 !important;}.cpk-qr-code-cols .column {width: 50%;}.cpk-qr-code-cols .column:nth-child(even) {border-right: 0;}.cpk-qr-code-cols .column:nth-child(3n + 3) {border-right: 1px solid #4F4F4F20;}.channel-partner-kit-tab .tab-horizontal .tab:not(:last-child) {padding-right: 10px;margin-right: 10px;}.channel-partner-kit-modal {padding: 10px;}.homefest-location-card .column:first-child .homefest-location-card-inner {border-right: 0;padding-bottom: 0;}.col-info {padding-bottom: 0 !important;padding-top: 0;}.share-price-chart-tab .section-title {text-align: center;}.share-price-chart-tab-list .tab-list {margin-right: auto;}.banner-video-animation-wrapper {height: 60vh;}.bse-nse-tab .tab-list.tab-vertical {max-width: inherit;padding: 30px 0;}.bse-nse-tab {width: fit-content;gap: 50px;}.section-bse-nse-info {padding-top: 30px !important;}.bse-nse-raymond-logo {padding: 12px;}.bse-nse-raymond-logo img {max-width: 140px;}.bse-nse-text .is-size-6 {font-size: 14px !important;}.investor-quarter-tab-list .tab-horizontal .tab:not(:last-child), .investor-accordian-tab-list .tab-horizontal .tab:not(:last-child) {padding-right: 10px;margin-right: 10px;}.projects-properties-menu.investor-sticky-menu {padding-top: 15px;padding-bottom: 15px;}.investor-sticky-menu .project-menu-link {color: #989898;}.csr-tabs-sticky-menu .project-menu-link {margin: 0 auto;}.menu-with-project-search-block .container {padding: 0 !important;}.column.gallery-grid-update-last {width: 100%;}.gg-update-last-top .img-ratio, .gg-update-last-bottom .img-ratio {aspect-ratio: 16/9;}.gg-update-item.gg-update-last-top .theme-block {width: 50%;}.menu-search-modal-title h4 {font-size: 20px;}.project-suggest-block {margin-top: 30px;}.project-suggest-line {font-size: 16px;margin-bottom: 14px;}.project-suggest-desc h5 {font-size: 13px;}.award-slider-update .swiper-slide.unexpanded, .award-slider-update .swiper-slide, .award-slider-update .swiper-slide-active, .award-slider-update .swiper-slide.expanded {width: 100% !important;}.award-slider-update .swiper-slide-active {opacity: 1;filter: grayscale(0%);z-index: 15;}.award-slider-update .swiper-slide-active .awards-slide-content {opacity: 1;}.award-slider-update .swiper-slide-active .awards-year {opacity: 0;}.award-slider-update .swiper-slide-active .slide-overlay {background: rgb(250 250 250 / 0%);}.award-slider-update .swiper-slide-active .slide-background {filter: grayscale(0);}.our-leader-detail .columns.is-5 .column {padding: 8px !important;}.our-leader-detail .columns.is-5 {margin: -8px !important;}.projects-properties-menu {background-color: #000;}.blog-menu-main:before {background: linear-gradient(to right, rgb(0, 0, 0) 19%, rgba(255, 255, 255, 0) 100%);}.blog-menu-main:after {background: linear-gradient(to right, rgb(0, 0, 0) 19%, rgba(255, 255, 255, 0) 100%);}.menu-with-project-search-block {padding: 80px 30px 30px;height: 100vh;}.menu-with-project-search-block .container.theme-scrollbar {height: 100%;}.project-menu-link:hover, .project-menu-item.active .project-menu-link {color: #fff;}.project-propeties-icon {margin: 0 auto;}.sidebar-menu-item-inner>h5, .sidebar-menu-item-inner a, .sidebar-menu-item>h5, .sidebar-menu-item a, .header-dropdown-content a, .header-dropdown-content .menu-link {color: #000;}.sidebar-menu-item-inner>h5::before, .sidebar-menu-item>h5::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");}.gallery-grids .columns.is-multiline {display: flex;}.gallery-grids .columns.is-multiline {display: flex;}.gallery-grid .theme-block:first-child {padding-bottom: 10px;}.btn.fill-btn {padding: 10px 20px;font-size: 13px;}.section-404-detail h1 {font-size: 100px;line-height: 100px;}.opportunities-item p {font-size: 14px;margin-top: 0;}.vm-img {margin-left: 0;max-width: 120px;}.precision-element img {height: auto;bottom: 0;top: unset;}.projects-crafted-heritage-detail.pl-6, .projects-crafted-heritage-detail.pr-6 {padding: 20px 0 0 !important;}.column.enquire-now-modal-col:last-child {max-width: 490px;}.is-size-4 {font-size: 18px !important;line-height: 1 !important;}.emi-title, .emi-calculator-inner label {font-size: 14px;}.tooltip {padding: 4px;font-size: 12px;top: 54px;}.slider-container:not(:last-child) {padding-bottom: 50px;margin-bottom: 20px;}.section-emi-calculator .column:not(:last-child) {margin-bottom: 40px !important;}.calculator-value-detail {display: flex;flex-wrap: wrap;max-width: inherit;}.calculator-value-detail li {width: 50%;}.calculator-value-detail li:nth-child(3) {border: 0;}.calculator-value-detail li:nth-child(odd) {border-right: 1px solid #d7d7d7;}.tenx-highlights .highlight-with-slider {width: fit-content;}.highlight-with-slider {width: 100%;}.blog-block-title .section-title h2 {font-size: 20px;line-height: 26px;}.blog-block-title {min-height: 110px;}h5 {font-size: 20px;}.our-location-map iframe {height: 300px;}.column.team-modal-col:last-child {width: 100%;}.our-team-detail .column {margin-bottom: 0 !important;}.our-team-detail .columns {margin-bottom: 0 !important;}.file-download svg {width: 20px;height: 20px;}.file-download {width: 50px !important;}.theme-table th {padding: 12px 10px;font-size: 16px;}.nb-detail-page-desc .theme-table th, .theme-table tbody tr td {padding: 10px;}.section-upcoming-projects .is-flex {flex-direction: column;gap: 30px;}.column.rera-col {flex: 0 0 33.33% !important;border: 0;margin: 0 !important;}.columns.rera-cols {margin-bottom: 0 !important;margin-top: 0 !important;}.segment-location-with-text {flex-direction: column;align-items: start !important;gap: 30px;}.segments-tab .tab-list .tab {width: calc(50% - 5px);}.homebuyers .raymond-logo-block {padding: 20px;}.about-raymond-col:nth-child(2) .raymond-amenities-block {margin-top: 40px;}.philosophy-item {gap: 20px;}.nb-detail-page-item h5 {font-size: 20px;}.cols-padding-50 .column {padding: 12px !important;}.columns.cols-padding-50 {margin: -12px !important;}.team-modal-detail {padding: 0 8px 0 0 !important;margin-top: 20px;}.close {top: 10px;right: 10px;width: 30px;height: 30px;}.theme-modal.is-active .theme-modal-card {top: 0;}.theme-modal .theme-modal-card {top: -30px;transform: unset;}.team-modal {padding: 20px;}.vm-desc {max-width: inherit;}.vision-mission-item:nth-child(even) .vm-desc {text-align: left;}.vision-mission-item:not(:last-child) {margin-bottom: 10px;}.philosophy-item:before {top: 80%;width: 300px;height: 300px;}.philosophy-icon svg {width: 100px;height: 100px;}.philosophy-item {min-height: 200px;}.responsive-sidebar-menu {display: block !important;}.invictus-gs-highlight .highlights-image {max-width: 300px;}.highlights-image {margin: 0;}.crd-logo {margin: 0 auto;}.column.crd-logo-col {max-width: inherit;}.rera-desc {text-align: center;}.social-icon svg {width: 26px;height: 26px;}.footer-menu-block .is-flex .footer-menu-list {width: calc(50% - 20px);}.footer-logo {margin-bottom: 20px;}.footer-contact-detail .column {padding: 6px;}.footer-contact-detail .columns {margin: -6px;}.footer-contact-menu {justify-content: start !important;}.scroll-down header {transform: unset;-webkit-transform: unset;-moz-transform: unset;-ms-transform: unset;-o-transform: unset;}a.without-before-link {padding-top: 10px !important;}.our-brand-cols .column:not(:last-child) {border-bottom: 1px solid #dcdcdc;margin-bottom: 15px;border-right: unset;}.promise-images {gap: 20px;}.column.col-about:first-child {max-width: inherit;}.column .pl-60 {padding-left: 0 !important;margin-top: 20px;}.sidebar-menu-link-inner a {margin-left: 20px;}.sidebar-menu-link-inner.open {padding-bottom: 10px;}.sidebar-menu-link-inner {margin-left: 15px;}.without-before-link::before {display: none;}.without-before-link {margin: 0 !important;}.sidebar-menu-link {padding-left: 20px;border-left: 1px solid #ffffff10;}.sidebar-menu-link-inner a:before, .sidebar-menu-link a:before {position: absolute;content: '';top: 50%;transform: translateY(-50%);left: -20px;width: 10px;height: 2px;background-color: #ec1d3d;}header {padding: 10px 0;}ul.desktop-menu {display: none;}body {cursor: default;}.theme-menu {display: flex;flex-direction: column;justify-content: space-between;padding: 30px 30px !important;height: 100% !important;top: 0;}.theme-menu>ul {padding: 0;display: block;width: 100%;}.theme-menu {max-width: 100%;right: -30px;top: 59px !important;left: unset;height: calc(100vh - 59px) !important;background-color: #fff;padding: 0;backdrop-filter: unset;-webkit-backdrop-filter: unset;overflow-y: auto;}html.insomenu-active #header, html.html-menu-active #header, html.is-active #header, #header.sticky {backdrop-filter: unset;}html.insomenu-active #header, html.html-menu-active #header, html.is-active #header {background-color: #000;}html.header-white #header.sticky {background-color: #fff;}html.insomenu-active.header-white #header.sticky, html.html-menu-active.header-white #header.sticky, html.is-active.header-white #header.sticky {background-color: #000;}.sidebar-menu-item h5 {width: 100%;}.insomenu-active .theme-menu, .header-dropdown.menu-active .header-dropdown-content {right: 0;}.sidebar-menu-item:not(:last-child) {margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #00000020;width: 100%;}.sidebar-menu-link-inner-item h5 {font-family: 'Jost', sans-serif;color: #cead53;}.society-redevelopment .society-title-div .society-title {font-size: 22px !important;}}@media screen and (max-width: 600px) {#nse-share-price-chart, #share-price-chart {height: 260px;}}@media screen and (max-width: 575px) {.theme-light-bg-accordion .card {padding: 10px !important;}.employee-testimonial-item .img-ratio {aspect-ratio: 16 / 12;}.theme-block-content h6 {font-size: 15px !important;}.our-values-element img {max-height: 80px;}.our-values-item h4 {font-size: 18px;}.our-values-item {padding: 16px;}.accordion-lg.accordion .card__title {padding: 10px 36px 10px 12px;}.life-at-top-block .column:nth-child(1) {width: 100%;}.life-at-top-block .column:nth-child(2) {width: 50%;}.life-at-bottom-block .column:nth-child(3) {width: 100%;}.life-at-bottom-block .column:nth-child(1), .life-at-bottom-block .column:nth-child(2) {width: 50%;flex: 0 0 auto;}.life-at-bottom-block .column:nth-child(2) picture {margin: 0;}.is-size-3 {font-size: 16px !important;}.text-right-bg-gradient-inner {padding: 30px 20px !important;}.section-road-ahead .theme-padding-lg.pr-0 {padding-right: 20px !important;}.icon-left-col {max-width: 80px;}.section-text-right-bg-gradient {margin: 0 20px;}.banner-bottom-tab {padding: 15px 0;}.banner-bottom-tab .tab-horizontal .tab:not(:last-child) {padding-right: 15px;margin-right: 15px;}.nb-detail-page-desc .theme-table td {font-size: 13px;}.nb-detail-page-desc .theme-table th {font-size: 14px;}.section-nb-detail-page h3 {font-size: 15px;}.section-nb-detail-page h2 {margin-bottom: 10px;margin-top: 10px;}.channel-partner-kit-tab .tab-list {gap: 20px 0;max-width: 300px;}.channel-partner-kit-tab .tab-list li:nth-child(3) {border: 0;padding: 0 !important;margin: 0 !important;}.theme-icon-block-top-part h6 {font-size: 16px;}.otp-input input {width: 36px;height: 36px;}.raymond-logo {max-width: 170px;margin: 0 auto 20px;}.precision-img {max-width: 160px;}.homefest-location-card-inner .column.is-3 {width: 100% !important;}.timer-detail h5 {font-size: 30px;}.timer-detail .is-size-5 {font-size: 15px !important;}.icon-with-text-item img {width: 32px;}.icon-with-text-item picture {width: 42px;}.share-price-chart-form {padding: 20px 20px 24px;}.shareholders-information-item {padding: 16px !important;}.shareholders-information-item .is-size-5 {font-size: 16px !important;}.cg-report-title {padding: 10px 0 10px 10px !important;}.corporate-governance-report-detail li {padding: 10px;font-size: 13px;line-height: 1.3;}.investor-quarter-tab-list .tab-horizontal, .investor-accordian-tab-list .tab-horizontal {gap: 10px 0;}.investor-quarter-tab-list .tab-horizontal .tab, .investor-accordian-tab-list .tab-horizontal .tab {width: calc(50% - 10px);}.investor-quarter-tab-list .tab-horizontal .tab:nth-child(even), .investor-accordian-tab-list .tab-horizontal .tab:nth-child(even) {border: 0;padding: 0;margin: 0;}.investor-quarter-tab-list .tab a, .investor-accordian-tab-list .tab a {width: fit-content;}.accordion-title-icon img {width: 30px;}.accordion-title-icon {width: 40px;margin-right: 10px;}.select2-container--default .select2-search--dropdown .select2-search__field {font-size: 12px;padding: 6px;}.year-filter svg {width: 20px;height: 20px;}.year-filter .select2-container--default .select2-selection--single .select2-selection__rendered, .year-filter .select2-container--default .select2-selection--single, .year-filter .select2-container--default .select2-selection--single .select2-selection__arrow {line-height: 35px;height: 35px;font-size: 12px;}.year-filter .select2-container--default .select2-selection--single .select2-selection__arrow b {top: 14%;}.border-filter .custom-select {min-width: 150px;}.investor-sticky-menu .project-menu-item:not(:last-child) {padding: 0 !important;margin: 0 !important;border-right: 0 !important;}.investor-sticky-menu .project-menu-item:nth-child(1), .investor-sticky-menu .project-menu-item:nth-child(2) {border-bottom: 1px solid #ffffff50 !important;}.investor-sticky-menu .project-menu-item:nth-child(odd) {border-right: 1px solid #ffffff50 !important;}.investor-sticky-menu .project-menu-item:last-child {border-right: 0 !important;}.projects-properties-menu.investor-sticky-menu {padding: 0;}.projects-properties-menu.investor-sticky-menu .container {padding: 0 !important;}.investor-sticky-menu .project-menu-link {border: 0 !important;}.investor-sticky-menu .project-menu-link:hover, .investor-sticky-menu .project-menu-item.active .project-menu-link {color: #cead53 !important;}.investor-sticky-menu .project-menu-item:not(:last-child), .investor-sticky-menu .project-menu-item {padding: 5px !important;width: 50% !important;flex: 0 0 auto;font-size: 13px;}.investor-sticky-menu #project-menu {flex-wrap: wrap;width: 100%;}.awards-slide-content {width: auto;margin-right: 10px;max-height: 135px;}.csr-card {padding: 15px;}#project-menu {justify-content: center;}.projects-properties-menu .enquire-btn, .projects-properties-menu .project-element {min-width: fit-content;}.projects-properties-menu .container {padding-left: 10px !important;padding-right: 10px !important;}.enquire-btn .btn {padding: 7px 10px;}.swiper-slider-container, .swiper-slide {height: 280px;}.project-suggest-line {font-size: 14px;}.project-suggest-desc span {font-size: 12px;}.menu-with-project-search {display: block;}.project-suggest-img {width: 36px;height: 36px;}.menu-search-modal-title h4 {font-size: 17px;}.project-suggest-item {padding: 6px 16px 6px 6px;gap: 7px;}.project-suggest-desc h5 {font-size: 12px;}.project-suggest-list {gap: 5px;}.menu-with-project-search .theme-filter-detail {position: relative !important;inset: unset !important;border-radius: 10px;padding: 16px;}.menu-with-project-search .filter-btns {justify-content: center;}.filter-close:hover {background: #ec1d3d !important;color: #fff;}.responsive-award-block {padding: 0 20px;}.swiper-slider-container {margin-bottom: 50px;}.swiper-buttons {bottom: -50px;}.swiper-button-next, .swiper-button-prev {width: 30px;height: 30px;}.awards-slide-content {padding: 20px;}.awards-year-inner, .awards-year {font-size: 24px;}.vm-desc-update {padding: 20px;}.columns.is-variable.is-6 {--columnGap: 12px;}.leader-detail h6 {font-size: 13px;}.section-our-team::before {height: 20%;}#amenities-icon-slider-update::after, #amenities-icon-slider-update::before {width: 30px;}.mh-100vh {min-height: inherit;}.theme-filter-detail {padding: 50px 15px 15px 15px;}.filter-close {display: flex;top: 5px !important;right: 5px !important;}.news-blog-tag li::before {top: 8px;}.search-menu-items-inner .block-title h4 {font-size: 14px;}.news-blog-tag li span {font-size: 11px;}.search-menu-items-inner .news-blog-img {flex: 0 0 25%;}.search-menu-items-img {max-width: 90px;flex: 0 0 90px;}.filter-btns .btn {min-width: 80px;}.filter-container {z-index: 888 !important;}.brochure-blur-overlay {position: fixed;inset: 0;background: rgba(0, 0, 0, 0.35);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);z-index: 9998;opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 0.3s ease, visibility 0.3s ease;}.brochure-blur-overlay.active {opacity: 1;visibility: visible;pointer-events: auto;}.theme-filter-detail {position: fixed !important;bottom: -310px;left: 0;width: 100%;margin-bottom: 0 !important;transition: bottom 0.4s ease-in-out;border-radius: 10px 10px 0 0;background: #fff;}.theme-filter-detail.active {bottom: 0;}.theme-filter-detail.proj-brochure-filter-detail {position: fixed !important;left: 50% !important;top: 50% !important;bottom: auto !important;transform: translate(-50%, -50%) !important;width: 80% !important;max-width: 900px;border-radius: 10px;background: #fff;z-index: 9999 !important;opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 0.3s ease, visibility 0.3s ease;padding-bottom: 30px;}.theme-filter-detail.proj-brochure-filter-detail.active {opacity: 1;visibility: visible;pointer-events: auto;}.title-with-icon {display: flex;align-items: center;justify-content: space-between;text-align: start !important;margin-bottom: 40px;}.filter-btn {display: flex;align-items: center;gap: 10px;background-color: #fafafa;border: 1px solid #d7d7d7;padding: 10px;border-radius: 50px;}.menu-with-project-search-block {padding: 80px 20px 20px;}.menu-with-project-search-block .menu-search-btn {margin: 0 auto 10px;}.search-menu-items-desc h3 {font-size: 16px;margin-bottom: 10px;}.contact-us {bottom: 20px;}.bottom-logo {max-width: 250px;}.enquire-btn {bottom: 70px;}.highlights-logo {max-width: 200px;}.awards-block-update .block-title {text-align: center !important;}.awards-block-update .btn {margin-left: auto;margin-right: auto;}.sticky-btn-enquire {top: unset;bottom: 0;transform: unset;left: 0;right: 0;text-align: center;background-color: #000;border: 1px solid #000;padding: 10px 20px !important;font-size: 14px;}footer#footer {padding-bottom: 60px !important;z-index: 0;}.mt-6 {margin-top: 24px !important;}.cms-item h5 {font-size: 16px;}.cms-item:not(:last-child) {margin-bottom: 20px;}.mb-6 {margin-bottom: 24px !important;}.title-with-tabs .tab-horizontal .tab:not(:last-child) {padding-right: 20px;margin-right: 20px;}.legacy-counter .column {width: 100%;text-align: center;}.legacy-counter .counter-block p {margin: 0 auto;}.legacy-counter .counter {font-size: 20px;}.counter-block .is-size-5 {font-size: 16px !important;line-height: 18px;}.opportunities-block {padding: 15px;}.thank-you-modal, .enquire-now-modal {padding: 10px !important;}.tooltip {font-size: 11px;}.emi-calculator-value {font-size: 16px;}.calculator-value-detail li {padding: 20px;}.calculator-value-detail span {font-size: 13px;}.tenx-highlights .highlights-image {max-width: 200px;}.highlight-text-slider-wrapper h4 {font-size: 28px;}.title-desc-list-point li:not(:last-child) {margin-bottom: 14px;}.column.awards-modal-col {padding: 7px;}.columns.awards-modal-cols {margin: -7px !important;}.accordion .card__title::before {width: 20px;height: 20px;}.accordion .card__title {padding: 10px 30px 10px 0;}.flats-block:not(:last-child) {padding-bottom: 20px;margin-bottom: 20px;}.flats-configuration-list {flex-direction: column;gap: 10px;}.flats-configuration-list li:not(:last-child) {padding-right: 0;margin-right: 0;border: 0;}.number-pagination li a {width: 26px;height: 26px;font-weight: 400;}.breadcrumb svg {width: 14px;height: 14px;}.number-pagination {margin-top: 30px;}.is-size-5 {font-size: 17px !important;}.investor-relations-contact .column {width: 100% !important;}.modal-with-table.theme-modal {padding-top: 20px;padding-bottom: 20px;}.theme-table-sm.theme-table td {font-size: 12px;padding: 10px 6px;}.theme-table-sm.theme-table th {font-size: 14px;padding: 12px 6px;}.section-investor .column {width: 100%;}.office-detail {max-width: 260px;margin: 0 auto;}.office-item h5 {font-size: 18px;}.office-detail .column {margin-bottom: 0;padding: 12px !important;width: 100% !important;}.office-detail .columns {margin: 0 -12px !important;}.segments-opportunities-item::before {bottom: -15px;}.segments-config {gap: 30px 20px;}.returns-title-with-logo {flex-direction: column;align-items: start !important;}.homebuyers-block-inner {padding-right: 10px;margin-right: 20px;}.opportunities-block h5 {font-size: 20px;}.raymond-amenities-block-inner h5 {font-size: 20px;}.raymond-logo-block h5 {font-size: 20px;}.raymond-logo-block img {height: 30px;}.about-raymond-col:nth-child(2) .raymond-amenities-block {margin-top: 0;}.raymond-amenities-block {max-width: inherit;}.raymond-logo-block {padding: 10px 30px;}.raymond-amenities-block {padding: 20px;}.about-raymond-col {width: 100% !important;}.theme-padding-lg {padding-left: 20px;padding-right: 20px;}.theme-modal-card, .modal-lg .theme-modal-card {padding: 20px;}.column.team-modal-col:first-child {max-width: 220px;}.opportunities-block svg {flex: 0 0 30px;}.philosophy-icon svg {width: 90px;height: 90px;}.philosophy-item:before {width: 200px;height: 200px;}.philosophy-item {min-height: inherit;}.highlights-image {max-width: 300px;}.container {padding-left: 20px;padding-right: 20px;}.invictus-gs-highlight .highlights-image {max-width: 240px;}.banner-element-title {padding-top: 10px;padding-bottom: 10px;}.rera-grid .column {width: 50%;}.rera-grid .column:nth-child(4n + 4) {border-right: 1px solid rgb(79 79 79 / 20%);}.rera-grid .column:nth-child(even) {border-right: 0;}.section-location-advantages .is-size-6 {font-size: 14px !important;}.location-iframe iframe {height: 280px;}.tab-vertical .tab a {margin-left: 14px;line-height: normal;font-size: 12px;}.location-tab {gap: 10px;}.tab-list.tab-vertical {gap: 20px;}.tab-vertical .tab a:before {width: 7px;height: 7px;left: -18px;}.tab-list.tab-vertical {max-width: 130px;}.dash-list-point li:before {width: 7px;height: 2px;}.dash-list-point li {padding-left: 16px;}.dash-list-point li:not(:last-child) {margin-bottom: 12px;}.arrow-bottom .splide__arrows {margin-top: 20px;gap: 10px;}.project-propeties-icon {height: 36px;}.project-propeties li {width: calc(50% - 10px);}.signature-element {max-width: 200px;margin: 20px auto;}.project-menu-main {padding: 0 15px;}.current-projects-tab .column {width: 100% !important;border: 0 !important;}.theme-filter-detail .column:nth-child(odd) {border: 0;}.theme-filter-detail .column {width: 100%;max-width: inherit;}h1.big-title {font-size: 24px !important;}.banner-desc .container {padding: 0 30px;}.arrow-toggle {width: 30px;height: 30px;top: -15px;}.copyright-devider {display: block;font-size: 0;line-height: 0;}.our-brand-cols .column {width: 100%;}@keyframes fade-in-left {0% {opacity: 0;transform: translateX(-30px);-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);-ms-transform: translateX(-30px);-o-transform: translateX(-30px);}100% {opacity: 1;transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);-webkit-transform: translateX(0);}}@keyframes fade-in-right {0% {opacity: 0;transform: translateX(30px);-webkit-transform: translateX(30px);-moz-transform: translateX(30px);-ms-transform: translateX(30px);-o-transform: translateX(30px);}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@keyframes fade-in-bottom {0% {opacity: 0;transform: translateY(30px);-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}@keyframes fade-in-top {0% {opacity: 0;transform: translateY(-30px);-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}.scroll-to-top {display: none;}.project-wrapper .column {width: 100%;}.splide__pagination__page {width: 6px;height: 6px;}.promise-images {gap: 10px;}h1, h2, .section-title h1, .section-title h2 {font-size: 18px;line-height: 24px;}section, .section {padding-top: 30px;padding-bottom: 30px;}.counter {font-size: 20px;}.banner-video {min-height: 400px;object-fit: cover;}.video-play-icons div {width: 36px;height: 36px;}.video-play-icons {bottom: 10px;right: 10px;}.theme-logo img {height: 32px;}.sidebar-menu-item .sidebar-menu-link-inner a, .sidebar-menu-item .sidebar-menu-link a {padding: 6px 0;}header {padding: 14px 0;}.is-gap-5 {gap: 16px !important;}.btn {font-size: 12px;}.rounded-pill-0, .rounded-pill {padding: 8px 22px;}.theme-filter-detail .column {padding: 0 0 5px !important;border-bottom: 1px solid #d7d7d7 !important;}.theme-filter-detail .columns {margin-left: 0 !important;margin-right: 0 !important;}.column.search-btn {border-bottom: 0 !important;}.gallery-grid .theme-block:first-child {padding-bottom: 8px;}.document-dropdown-menu {bottom: 100%;top: auto;}}@media screen and (max-width: 480px) {#investor-pie-chart {height: 360px;}.cpk-qr-code-cols .column {width: 100%;border: 0 !important;}.icon-with-text-block {gap: 12px;flex-direction: column;}.icon-with-text-block li {width: 100%;}#nse-share-price-chart, #share-price-chart {height: 340px;padding: 10px;}.search-menu-items-block {align-items: start;}.banner-video-animation-wrapper {height: 50vh;}.splide__arrow {width: 30px;height: 24px;}.projects-overview-detail .is-gap-10 {gap: 30px !important;}.blog-block-title .section-title h2 {font-size: 16px;line-height: 24px;}.blog-block-title {min-height: 80px;}.news-blog-block {flex-direction: column;align-items: start;}.news-blog-img {flex: 0 0 auto;width: 100%;}.accordion .card__title h6 {font-size: 13px;line-height: 18px;}.accordion .card__content {padding: 0 0 10px;}.popup-on .theme-block-icon svg {width: 40px;height: 40px;}.p-6 {padding: 1.5rem !important;}.excellence-redefined-tab .tab-list.tab-vertical {max-width: 80px;}.excellence-years-img {max-width: 90px;}.raymond-logo-block h5.is-uppercase {font-size: 18px;}.column.rera-col {flex: 0 0 50% !important;}.segments-tab .tab-list .tab {min-height: 75px;}.our-team-detail .column {width: 100%;}.vision-mission-item:nth-child(odd) .column:first-child, .vision-mission-item:nth-child(even) .column:first-child {max-width: 100%;}.address-by-gs-highlight .highlights-image {max-width: 130px !important;}.banner-element-img img {height: 70px;}h1.golden-title {font-size: 26px !important;}h1.big-title {font-size: 22px !important;}.section-ultimate-expression .section-title br {display: none;}.is-size-6 {font-size: 16px !important;}.banner-desc {bottom: 20px;}.footer-menu-block .is-flex .footer-menu-list {width: calc(50% - 5px);}.col-footer {width: 100% !important;padding: 8px !important;}.columns.row-footer {margin: -8px !important;}.footer-menu-block h5 {margin-bottom: 10px;font-size: 13px;}.is-gap-10 {gap: 10px !important;}.footer-contact-menu {flex-direction: column;}.footer-contact-detail {padding: 15px 0;}}@media screen and (max-width: 360px) {.gallery-grid .theme-block img {aspect-ratio: 1 / 1 !important;}.investor-sticky-menu .project-menu-link {max-width: 100px;white-space: normal;line-height: 1.2;text-align: center;margin: 0 auto;}.calculator-value-detail li {width: 100%;}.calculator-value-detail li:nth-child(odd) {border-right: 0;}.calculator-value-detail li:nth-child(3) {border-bottom: 1px solid #d7d7d7;}}@media screen and (max-height: 600px) {.thank-you-modal .theme-modal-card, .enquire-now-modal .theme-modal-card, .modal-lg .theme-modal-card {top: -20px;transform: unset !important;}.thank-you-modal.is-active .theme-modal-card, .enquire-now-modal.is-active .theme-modal-card, .modal-lg.theme-modal.is-active .theme-modal-card {top: 30px;transform: unset !important;}}@media screen and (max-height: 600px) and (max-width: 1799px) {.thank-you-modal, .enquire-now-modal, .theme-modal.modal-lg {padding: 20px;}.thank-you-modal .enquire-now-modal-card, .enquire-now-modal .enquire-now-modal-card {padding: 24px !important;}}
/*END all-responsive.min.css*/

/*START extra-custom-responsive.min.css*/
@media screen and (max-width: 1799px) {.menu-with-project-search-block .theme-filter-detail {max-width: 1040px;}.global-loader-overlay .loader-container {max-width: 1200px !important;}.section-current-projects .theme-filter-detail .column {padding: 0 10px !important;}.section-current-projects .theme-filter-detail .columns {margin: 0 -10px !important;margin-bottom: -10px !important;}.section-current-projects .theme-filter-detail .columns.proj-brochure-filters{align-items: center;justify-content: center;}.section-current-projects .theme-filter-detail .columns.proj-brochure-filters .column:last-child{border-right: none !important;}.icon-with-select .react-select__control {padding-left: 35px !important;min-height: 40px;}.icon-with-select .input-icon {left: 0;}.section-current-projects .theme-filter-detail {max-width: 1050px;}.coming-soon-detail h1 {font-size: 90px;line-height: 130px;}.search-results-dropdown {max-height: 180px;}.homefest-location-card-inner {padding: 20px;}.homefest-location-projects {gap: 10px;}.homefest-location-project {flex-basis: 140px;min-width: 128px;}}@media screen and (max-width: 1599px) {.menu-scroll-arrow {display: block;}.brand-highlight-title {font-size: 28px !important;}.section-investors .accordion .card__title h6 {font-size: 16px;}.mobile-with-country .country-code {min-width: 80px;}.btn {font-size: 12px;}.search-results-dropdown {max-height: 160px;}}@media screen and (max-width: 1408px) {.brand-highlight-title {font-size: 26px !important;}}@media screen and (max-width: 1216px) {.pl-60 {padding-left: 40px !important;}.teaser-header .teaser-logo img {max-height: 45px;}.is-custom-header .teaser-page {padding-top: 65px;}.teaser-header .teaser-menu ul {gap: 10px;}.section-investors {font-size: 14px;}.menu-with-project-search-block .theme-filter-detail .column {width: 33.33% !important;flex: 0 0 auto;margin-bottom: 20px !important;}.menu-with-project-search-block .theme-filter-detail {border-radius: 20px;padding: 12px;}.menu-with-project-search-block .theme-filter-detail .columns {margin-bottom: -20px !important;}.brand-highlight-title {font-size: 24px !important;}.coming-soon-detail h1 {font-size: 80px;line-height: 120px;}.search-results-list .columns {width: 100%;display: flex;}.theme-filter-detail .column {border-right: 0 !important;}.project-search-buttons {margin-top: 10px;}.section-current-projects .theme-filter-detail {border-radius: 10px;}.mt-5 {margin-top: 1.2rem !important;}.model-close-btn {top: 10px;right: 10px;}.all-segments-cols.has-multiple-segments .column {padding-bottom: 30px;}}@media screen and (min-width: 769px)and (max-width:1024px) {.section-rera .rera-cols .columns.is-multiline {flex-wrap: wrap !important;}.is-footer-sticky-form {padding-bottom: 0;}.section-rera .rera-cols .column.crd-logo-col {flex: 0 0 auto !important;width: auto !important;max-width: 120px !important;}.section-rera .rera-cols .column.rera-desc-col {flex: 1 !important;width: auto !important;}.section-rera .rera-cols .column.rera-slider-col {flex: 0 0 100% !important;width: 100% !important;margin-top: 30px;}}@media screen and (max-width: 1024px) {.all-segments-cols.has-multiple-segments .column:not(:last-child) {margin-bottom: 30px !important;}.theme-filter-detail .column + .column {border-left: none !important;}.projects-properties-menu {height: 0;padding: 0px !important;}.projects-properties-menu.active {height: auto;padding-top: 10px !important;padding-bottom: 10px !important;border: 0 !important;}.project-detail-page header {background-color: #000;}.global-loader-overlay .loader-container {max-width: 1000px !important;}.section-investors .accordion .card__title h6 {font-size: 15px;}.project-detail-page .section-banner {margin-top: 60px !important;}.brand-highlight-title {font-size: 22px !important;}.coming-soon-detail h1 {font-size: 70px;line-height: 110px;}.theme-filter-detail .column {flex: 0 0 auto !important;width: 100% !important;margin-bottom: 20px !important;}.menu-with-project-search-block .container {justify-content: start;}.gg-update-last-top .theme-block {padding: 6px 0;}.gg-update-last-top .theme-block:first-child {padding-right: 3px;}.gg-update-last-top .theme-block:last-child {padding-left: 3px;}.gallery-grid-update-first {padding: 0px 3px 0px 6px !important;}.column.gallery-grid-update-last {padding: 0 6px 0 3px !important;}.gg-update-item.gg-update-last-top .theme-block:first-child .img-tag {right: 4px;bottom: 12px;}.gg-update-item.gg-update-last-top .theme-block:last-child .img-tag {right: 2px;bottom: 12px;}.teaser-page .projects-properties-menu.position-sticky-block {height: auto;padding-top: 10px !important;padding-bottom: 10px !important;}.projects-properties-menu.position-sticky-block {background: #000000 !important;height: auto;padding-top: 10px !important;padding-bottom: 10px !important;}.project-menu-link, .project-menu-item.active .project-menu-link {color: #fff !important;}#project-menu {justify-content: center !important;}.projects-properties-menu.investor-sticky-menu.main-investor-page-sticky {padding-top: 20px !important;padding-bottom: 20px !important;height: auto;}.teaser-header .teaser-hamburger {display: flex;}.projects-properties-menuproject-menu-main.scroll-arrow-right {display: none;}.projects-properties-menu.project-menu-main.scroll-arrow-left {display: none;}.teaser-header .teaser-menu ul {position: fixed;top: 70px;left: 0;right: 0;background: #fff;flex-direction: column;padding: 20px;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);display: none;}.teaser-header .teaser-menu {display: contents;}.teaser-header.menu-open .teaser-menu ul {display: flex;}.teaser-header .teaser-enquire-btn, .sticky-footer-form {display: none;}.sticky-teaser-enquire-btn button {display: block;}}@media screen and (min-width: 769px) {.menu-with-project-search-block .menu-search-btn {min-width: 500px !important }}@media screen and (max-width: 768px) {.homefest-location-card .homefest-location-group:not(:last-child) .homefest-location-card-inner {border-right: 0;padding-bottom: 0;}.homefest-location-card {display: block;}.homefest-location-card .homefest-location-group {width: 100%;}.homefest-location-card .homefest-location-group .homefest-location-card-inner {border-right: 0;border-bottom: 1px solid #d7d7d7;padding-bottom: 18px;}.homefest-location-card .homefest-location-group {border-left: 0;}.homefest-location-card .homefest-location-group:last-child .homefest-location-card-inner {border-bottom: 0;}.homefest-location-project {min-width: 100%;}.homefest-location-projects {gap: 8px;}.column .pl-60 {padding-left: 0;margin-top: 20px !important;}.teaser-page #banner-slider .splide__arrow {display: block;left: 0;position: relative;transform: unset;}.teaser-page #banner-slider .splide__arrows {display: flex;align-items: center;justify-content: center;gap: 20px;position: absolute;bottom: 30px;left: 0;right: 0;margin: 0 auto;}#footer {padding-bottom: 60px !important;}.add-popup-modal.theme-modal {padding: 20px;}.global-loader-overlay .loader-container {max-width: 800px !important;}.sidebar-menu-item {width: 100%;}.mainscreen-award-block .swiper-slide, .mainscreen-award-block .swiper-slider-container {height: 400px;}.flats-block-img {max-width: 300px;}.tab-horizontal .tab a {min-width: 30px;}.theme-menu {top: 60px !important;height: calc(100vh - 60px) !important;}.menu-with-project-search-block .theme-filter-detail .column {width: 50% !important;}.brand-highlight-title {font-size: 20px !important;}.theme-slider.theme-slider-2 .splide__list {justify-content: normal !important;}.footer-menu-block .footer-inner-col:last-child {text-align: left;}.menu-with-project-search-block .menu-search-btn {min-width: 400px;}.specifications-block h6 {font-size: 16px;}.sidebar-menu-link {height: 0;max-height: 0;overflow: hidden;transition: height 0.4s ease-in-out, max-height 0.4s ease-in-out;}.sidebar-menu-link.open {height: auto !important;max-height: 999px !important;}.sidebar-menu-link-inner {height: 0;max-height: 0;overflow: hidden;transition: height 0.4s ease-in-out, max-height 0.4s ease-in-out;}.sidebar-menu-link-inner.open {height: auto !important;max-height: 999px !important;}.theme-menu {max-height: none !important;overflow-y: auto;}.theme-menu ul.container {height: auto !important;max-height: none !important;}#thank-you-modal .theme-modal-card, .add-popup-modal .theme-modal-card {top: 50% !important;transform: translateY(-50%) !important;}.teaser-page .order-2 {order: 1;}.teaser-page .order-1 {order: 2;}.project-overview .columns, .section-brand-story .columns {display: flex;}.section-flats .flats-block {text-align: center;}.section-flats .flats-block .flats-configuration-list {align-items: center;justify-content: center;gap: 0;}.section-flats .flats-block .flats-block-actions {justify-content: center;}.section-flats .flats-block .flats-block-img {margin: 0 auto;}}@media screen and (max-width: 575px) {.theme-filter-detail .column.search-btn {border-bottom: none !important;}.cp-title {margin: 20px 0px;}.investor-table .theme-table th {font-size: 14px;}.teaser-header .teaser-logo img {max-height: 40px;}.is-custom-header .teaser-page {padding-top: 60px;}.add-popup-modal .close {top: 5px;right: 5px;}.section-investors {font-size: 13px;}.section-investors .accordion .card__title h6 {font-size: 14px;}.theme-filter-detail .column {margin-bottom: 0px !important;}.mainscreen-award-block .swiper-slide, .mainscreen-award-block .swiper-slider-container {height: 350px;}.sticky-btn {gap: 5px;}.team-modal p, .section-our-team p {font-size: 13px;}.events-date-filter .column:first-child {margin-bottom: 10px !important;}.tab-horizontal .tab:not(:last-child) {padding-right: 20px;margin-right: 20px;}.specifications-block h6 {font-size: 14px;}.header-contact.menu-with-project-search-btn {padding: 0;}.mt-5 {margin-top: 1rem !important;}.project-search-overlay, .project-search-overlay- {position: static !important;}.menu-with-project-search-block .theme-filter-detail .column {width: 100% !important;}.html-search-active .menu-with-project-search-block .theme-filter-detail {bottom: 0;}.menu-with-project-search-block .theme-filter-detail {border-radius: 0;}.theme-filter-detail .column {border-bottom: 0px solid #d7d7d7 !important;}.brand-highlight-title {font-size: 18px !important;}#configuration-slider-list, #rera-slider-list {justify-content: normal !important;}.theme-slider.theme-slider-1 .splide__list {justify-content: normal !important;}#configuration-slider-list, #rera-slider-list, .theme-slider.theme-slider-1 .splide__list {justify-content: normal !important;}.coming-soon-detail h1 {font-size: 50px;line-height: 80px;}.column.gallery-grid {padding: 4px !important;}.project-suggest-block {margin-top: 10px;}.flats-configuration-list svg {flex: 0 0 22px;}.block-title h4 {font-size: 16px;margin-bottom: 2px;}.badge {padding: 4px 10px;}.theme-menu {padding: 20px !important;}.projects-properties-menu.investor-sticky-menu.main-investor-page-sticky {padding-top: 0px !important;padding-bottom: 0px !important;}.section-nb-detail-page h4 {font-size: 14px;}.section-nb-detail-page h6 {font-size: 10px;}}@media screen and (max-width: 480px) {.brand-highlight-title {font-size: 16px !important;}.teaser-page #banner-slider .splide__arrows {gap: 10px;}.coming-soon-detail h1 {font-size: 40px;line-height: 60px;}.menu-with-project-search-block .menu-search-btn {min-width: 100%;}}@media screen and (max-width: 380px) {.investor-table .theme-table th {font-size: 12px;}.sticky-menu-page .section-banner {margin-top: 50px !important;}.theme-menu {top: 50px !important;height: calc(100vh - 50px) !important;}.brand-highlight-title {font-size: 16px !important;}.flats-block-img {margin: 0 auto;}.is-gap-5 {gap: 12px !important;}.column.col-header:first-child {width: 160px;flex: 0 0 160px;}header {padding: 10px 0;}.theme-logo img {height: 30px;}.is-size-4 {font-size: 16px !important;line-height: 1 !important;}.block-title h4 {font-size: 14px;margin-bottom: 2px;}ul.social-media-icon li:not(:last-child) {padding-right: 8px;margin-right: 8px;}.search-menu-items-desc h3 {font-size: 14px;margin-bottom: 10px;}.project-detail-page .section-banner {margin-top: 50px !important;}.tab-horizontal .tab a {min-width: 25px;}}@media screen and (max-width: 360px) {.menu-with-project-search-block .search-close {top: 55px !important;right: 5px !important;}}@media screen and (max-width: 340px) {.theme-logo img {height: 26px;}.sticky-menu-page .section-banner {margin-top: 46px !important;}.column.col-header:first-child {width: 140px;flex: 0 0 140px;}.project-detail-page .section-banner {margin-top: 45px !important;}.theme-menu {top: 45px !important;height: calc(100vh - 45px) !important;}}@media screen and (max-height: 600px) {.team-modal.modal-animate-in .theme-modal-card {transform: unset;opacity: 1;}}@media screen and (max-height: 600px) and (max-width: 1799px) {}
/*END extra-custom-responsive.min.css*/

/*START select2.min.css*/
.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none}.select2-container--open .select2-dropdown--below{border-top:none}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:transparent}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-results__option[aria-disabled=true],.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:15px;width:20px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 20px 5px 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.form-group.focused .select2-selection__rendered:before,.form-group.focused-active .select2-selection__rendered:before,.select2-container--classic .select2-selection--multiple .select2-selection__clear,.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ec1d3d;color:#fff}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ec1d3d5e;color:#000}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-search--dropdown .select2-search__field:focus-visible{outline:0!important}.modal::-webkit-scrollbar-track,.select.large .list ul::-webkit-scrollbar-track,.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track,.theme-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:transparent}.modal::-webkit-scrollbar,.select.large .list ul::-webkit-scrollbar,.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar,.theme-scrollbar::-webkit-scrollbar{width:4px;background-color:transparent}.modal::-webkit-scrollbar-thumb,.select.large .list ul::-webkit-scrollbar-thumb,.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb,.theme-scrollbar::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}body .form-control.flatpickr-time.flatpickr-input.active,body .form-control:focus,body .select2-container--default .select2-selection:focus,body .select2-container--default.select2-container--focus .select2-selection,body .select2-container--default.select2-container--open .select2-selection{outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii00NzMgMjc3IDEyIDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQ3MyAyNzcgMTIgODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzhBOTNBNjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTS00NzEuNiwyNzcuM2w0LjYsNC42bDQuNi00LjZsMS40LDEuNGwtNiw2bC02LTZMLTQ3MS42LDI3Ny4zeiIvPg0KPC9zdmc+DQo=) calc(100% - 18px) /11px no-repeat}.select2-container--default .select2-selection--single{border:1px solid #dfe3e7;height:39px}.select2-container--default .select2-results__option:last-child{border-radius:0 0 4px 4px}.select2-container--default .select2-selection--single{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-results__option{padding:6px 18px;user-select:none;-webkit-user-select:none;color:#4f4f4f;font-size:16px;font-weight:400}.select2-container--open .select2-dropdown--above{box-shadow:0 6px 32px #0000001a;border:none;top:8px;border-radius:0;overflow:hidden}.select2-container--open .select2-dropdown--below{box-shadow:0 2px 18px #00000029;border:none;top:0;border-radius:0;overflow:hidden}.select2-search--dropdown{display:block;padding:12px 15px;position:relative}.select2-container--default .select2-search--dropdown .select2-search__field{font-size:14px;border:1px solid #dfe3e7;border-radius:4px;color:#757575;padding:10px 45px 10px 15px;background-color:#fff;position:relative}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #dfe3e7;min-height:40px;border-radius:6px;position:relative}.select2-container--default .select2-selection--multiple .select2-selection__arrow{height:48px;right:15px}.select2-container--default .select2-selection--multiple:before{content:"";background-image:url(../images/icons/select-arrow.svg);top:50%;transform:translateY(-50%);position:absolute;height:100%;width:22px;background-position:center;background-repeat:no-repeat;background-size:contain;border:0;margin:0;right:0}.select2-container--default .select2-selection{border:0;border-bottom:1px solid #d4d4d4}.select2-container--default.select2-container--open.select2-container--below .select2-selection{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:500;color:#d2d2d2;line-height:39px;padding-left:0;font-size:16px}.form-group.focused .select2-container--default .select2-selection--single .select2-selection__rendered,.form-group.focused-active .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:50%;background-image:url(../images/icons/select-arrow.svg);top:37%;position:absolute;height:8px;width:14px;background-repeat:no-repeat;background-size:contain;border:0;margin:0;left:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow{height:39px}.select2-container{width:100%!important}
/*END select2.min.css*/
