@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-Medium-DXRQxCns.eot);src:url(/build/assets/Satoshi-Medium-DXRQxCns.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-Medium-C3iKOsGh.woff2) format("woff2"),url(/build/assets/Satoshi-Medium-BCyn1PWF.woff) format("woff"),url(/build/assets/Satoshi-Medium-C7K5JWRJ.ttf) format("truetype"),url(/build/assets/Satoshi-Medium-DSa485H3.svg#Satoshi-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-Italic-C_W2Y52J.eot);src:url(/build/assets/Satoshi-Italic-C_W2Y52J.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-Italic-gRjYeEJG.woff2) format("woff2"),url(/build/assets/Satoshi-Italic-BnQcettI.woff) format("woff"),url(/build/assets/Satoshi-Italic--cbulqcN.ttf) format("truetype"),url(/build/assets/Satoshi-Italic-D7qtdtos.svg#Satoshi-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-BoldItalic-CGXsloZm.eot);src:url(/build/assets/Satoshi-BoldItalic-CGXsloZm.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-BoldItalic-DlAXE8Vd.woff2) format("woff2"),url(/build/assets/Satoshi-BoldItalic-Dx_pRUzk.woff) format("woff"),url(/build/assets/Satoshi-BoldItalic-BJGcYe0Z.ttf) format("truetype"),url(/build/assets/Satoshi-BoldItalic-CIbU2tZw.svg#Satoshi-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-Regular-GcZYYPe9.eot);src:url(/build/assets/Satoshi-Regular-GcZYYPe9.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-Regular-DldcOpDh.woff2) format("woff2"),url(/build/assets/Satoshi-Regular-DIYT-4Sh.woff) format("woff"),url(/build/assets/Satoshi-Regular-Cc5JhwT1.ttf) format("truetype"),url(/build/assets/Satoshi-Regular-DYeSAxmM.svg#Satoshi-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-MediumItalic-BdbWIQzh.eot);src:url(/build/assets/Satoshi-MediumItalic-BdbWIQzh.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-MediumItalic-zZO-Gr5Z.woff2) format("woff2"),url(/build/assets/Satoshi-MediumItalic-B62R5MTa.woff) format("woff"),url(/build/assets/Satoshi-MediumItalic-fDI3yvJH.ttf) format("truetype"),url(/build/assets/Satoshi-MediumItalic-DNE1rikP.svg#Satoshi-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-Light-CxJWnj3g.eot);src:url(/build/assets/Satoshi-Light-CxJWnj3g.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-Light-BaWlbRTs.woff2) format("woff2"),url(/build/assets/Satoshi-Light-DcYIzHux.woff) format("woff"),url(/build/assets/Satoshi-Light-DnmNwuso.ttf) format("truetype"),url(/build/assets/Satoshi-Light-B2VRh8kX.svg#Satoshi-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-LightItalic-9totjp4W.eot);src:url(/build/assets/Satoshi-LightItalic-9totjp4W.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-LightItalic-C7cjKPQi.woff2) format("woff2"),url(/build/assets/Satoshi-LightItalic-B3-FqJwH.woff) format("woff"),url(/build/assets/Satoshi-LightItalic-DtJPVxKQ.ttf) format("truetype"),url(/build/assets/Satoshi-LightItalic-BMYYjLUT.svg#Satoshi-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/build/assets/Satoshi-Bold-Umt3NVb9.eot);src:url(/build/assets/Satoshi-Bold-Umt3NVb9.eot?#iefix) format("embedded-opentype"),url(/build/assets/Satoshi-Bold-Ua_Kq660.woff2) format("woff2"),url(/build/assets/Satoshi-Bold-Bz7DQcZe.woff) format("woff"),url(/build/assets/Satoshi-Bold-aXJE7k7-.ttf) format("truetype"),url(/build/assets/Satoshi-Bold-Yb5NJ9X-.svg#Satoshi-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-MediumItalic-CdZN8chF.eot);src:url(/build/assets/Inter18pt-MediumItalic-CdZN8chF.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-MediumItalic-Ep5y1sWz.woff2) format("woff2"),url(/build/assets/Inter18pt-MediumItalic-bYRG9JOq.woff) format("woff"),url(/build/assets/Inter18pt-MediumItalic-d6w8iPwC.ttf) format("truetype"),url(/build/assets/Inter18pt-MediumItalic-DwVH0Fkg.svg#Inter18pt-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-SemiBoldItalic-DgmMvVCP.eot);src:url(/build/assets/Inter18pt-SemiBoldItalic-DgmMvVCP.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-SemiBoldItalic-B7YI8SZQ.woff2) format("woff2"),url(/build/assets/Inter18pt-SemiBoldItalic-lmDvmbBK.woff) format("woff"),url(/build/assets/Inter18pt-SemiBoldItalic-uVUiteKI.ttf) format("truetype"),url(/build/assets/Inter18pt-SemiBoldItalic-BMQCxXzo.svg#Inter18pt-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-Regular-CvT05p1N.eot);src:url(/build/assets/Inter18pt-Regular-CvT05p1N.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-Regular-B2uJs5iC.woff2) format("woff2"),url(/build/assets/Inter18pt-Regular-D9G9T7cw.woff) format("woff"),url(/build/assets/Inter18pt-Regular-bpaRfaPF.ttf) format("truetype"),url(/build/assets/Inter18pt-Regular-gUOBetL6.svg#Inter18pt-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-SemiBold-DCJsJPES.eot);src:url(/build/assets/Inter18pt-SemiBold-DCJsJPES.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-SemiBold-BClnkAft.woff2) format("woff2"),url(/build/assets/Inter18pt-SemiBold-CmESdexI.woff) format("woff"),url(/build/assets/Inter18pt-SemiBold-DFR3GhXk.ttf) format("truetype"),url(/build/assets/Inter18pt-SemiBold-DLa5DaCU.svg#Inter18pt-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-Medium-EeiaWYEV.eot);src:url(/build/assets/Inter18pt-Medium-EeiaWYEV.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-Medium-Bqylrw2L.woff2) format("woff2"),url(/build/assets/Inter18pt-Medium-DrEj_JTH.woff) format("woff"),url(/build/assets/Inter18pt-Medium-DdIK2NG7.ttf) format("truetype"),url(/build/assets/Inter18pt-Medium-CLxeBpNR.svg#Inter18pt-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-Bold-BDSf-AHy.eot);src:url(/build/assets/Inter18pt-Bold-BDSf-AHy.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-Bold-DjX7iOfL.woff2) format("woff2"),url(/build/assets/Inter18pt-Bold-CGgIGqKi.woff) format("woff"),url(/build/assets/Inter18pt-Bold-DyjtDatP.ttf) format("truetype"),url(/build/assets/Inter18pt-Bold-BNrlhfD8.svg#Inter18pt-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-Italic-C3sOzpC2.eot);src:url(/build/assets/Inter18pt-Italic-C3sOzpC2.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter18pt-Italic-DI1jJ6KZ.woff2) format("woff2"),url(/build/assets/Inter18pt-Italic-BuQzHACW.woff) format("woff"),url(/build/assets/Inter18pt-Italic-CzfmdABq.ttf) format("truetype"),url(/build/assets/Inter18pt-Italic-i-NyBmUT.svg#Inter18pt-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}body{padding:0;margin:0;overflow-x:hidden;font-family:Inter,sans-serif;line-height:1.2;font-size:14px;color:#222;font-weight:400;letter-spacing:.05em}h1,h2,h3,h4,h5,h6{font-family:Satoshi,sans-serif;line-height:1.2;font-weight:500}body h1,body .h1{font-size:52px;font-weight:300;margin-bottom:22px}body h2{font-size:42px;font-weight:600;margin-bottom:30px}body h3{font-size:36px;font-weight:600}body h4,body .h4{font-size:28px;font-weight:600}body h5{font-size:24px;font-weight:600}body h6{font-size:20px;font-weight:500}p{line-height:1.5}body p{margin-bottom:20px}body p:last-child{margin-bottom:0}a{transition:all .3s ease-in-out}a:hover{color:#6f191a}.top-menu-wrap ul li:not(:last-child) a:before{content:"|";position:absolute;right:-22px;opacity:.5;color:#fff}.sticky .top-menu-wrap ul li:not(:last-child) a:before,.header-dark .top-menu-wrap ul li:not(:last-child) a:before{color:#303030}.bg-wrapper:after,.video-player:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(344deg,#000,#000 19%,#0000 73%,#0000)}.video-player:after{background:linear-gradient(344deg,#000,#000 19%,#0006 73%,#0000)}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:150px;right:4rem;width:800px;left:auto;transform:none;text-align:right;display:flex;justify-content:flex-end}.swiper-pagination-bullets.swiper-pagination-horizontal:before{content:"";position:absolute;right:-4rem;top:50%;transform:translateY(-50%);height:2px;background:linear-gradient(-90deg,#ffffff4d 48%,#fff0);width:100%}.swiper-pagination-bullet{height:15px;width:15px;background-color:#fff;opacity:.32;margin:0 3px}.swiper-pagination-bullet-active{opacity:1}.btn{padding:9px 36px;letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:400;border-radius:0;border:2px solid;transition:all .3s ease-in-out;display:inline-block;text-align:center}section{padding:100px 0}.swiper-scrollbar{background-color:#e3e3e3}.swiper-scrollbar-drag{background-color:#383838}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-lock{opacity:.4}header.sticky{background-color:#fff;border-bottom:1px solid #dbdbdb;box-shadow:0 0 10px #0000001a;position:fixed}header.sticky:not(.popup-open) .logo-dark,.header-dark:not(.popup-open) .top-menu-wrap ul li:not(:last-child) a:before{display:block}header.sticky .top-header{display:none}header.sticky .logo-wrap,.header-dark .logo-wrap{border-right-color:#c4c4c4}.header-dark{background-color:#fff}header.sticky:not(.popup-open) .logo-light,.header-dark:not(.popup-open) .logo-light{display:none}.header-dark:not(.popup-open) .logo-dark{display:block}.banner-slider .video-player iframe{height:140%;width:240%;position:absolute;left:-70%;top:-20%}.animation-text-wrap{overflow:hidden;display:block;position:relative}.animation-text-wrap>span{overflow:hidden}.animation-text-wrap .char{display:inline-block}.animation-text-wrap .animation-2{position:absolute;top:0;left:0}.swiper-scrollbar-lock+.drag-text{display:none}.btn .animation-text-wrap{display:inline-flex}.rounded-none{border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;outline:none}.tab-link{color:#a2a2a2}.tab-link.active{color:#000}.thumbnail-wrapper,.video-wrapper{transition:opacity .5s ease}.process-content-section .active{color:#000}.methodology-content,.methodology-content p{line-height:1.8}.methodology-content .content-block{margin-bottom:64px}.methodology-content p{margin-bottom:20px}.methodology-content ul,.methodology-content ol{margin-bottom:1.5rem;padding-left:1rem}.methodology-content li{margin-bottom:.5rem}.methodology-content img{max-width:100%;height:auto;margin:1.5rem 0;display:block}.methodology-content .image-caption{margin-top:-1rem;margin-bottom:1.5rem;display:block;text-align:center}.methodology-content h1,.methodology-content h2,.methodology-content h3,.methodology-content h4,.methodology-content h5,.methodology-content h6{margin-bottom:1.75rem}.rotate-icon{transition:transform .3s ease}.rotate-90{transform:rotate(90deg)}.breadcrumb li+li{position:relative}.breadcrumb li+li:before{content:"/";color:#5050506b;position:absolute;left:-16px;top:50%;transform:translateY(-50%)}.dropdown-menu .checkmark:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Font Awesome 6 Free";font-weight:900;color:#fff;opacity:0}.dropdown-menu li:last-child{margin-bottom:0}.dropdown-menu input[type=checkbox]{z-index:1}.dropdown-menu input[type=checkbox]:checked+.checkmark{background-color:#0a4a7f;border-color:#0a4a7f}.dropdown-menu input[type=checkbox]:checked+.checkmark:before{opacity:1}.filter-toggle.show i{transform:translateY(-50%) rotate(180deg);transform-origin:center}.filter-toggle i{margin-top:1px}.filter-toggle.show i:before{margin-left:1px;margin-top:1px}section:first-child:not(.inner-banner-section):not(.banner-section):not(.registration-section).active,main>.breadcrum-wrapper:first-child{padding-top:180px}.process-content img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-top:18px}.process-content .thumbnail-wrapper img{min-height:unset;height:100%;margin-top:unset}.process-content p{margin-bottom:1.5rem}.process-content ul,.process-content ol{margin-bottom:1.5rem;padding-left:1.25rem}.process-content li{margin-bottom:.5rem;padding-left:.5rem}.process-content .video-container{width:100%;position:relative;overflow:hidden}.navbar-menu li:hover .sub-menu{opacity:1;visibility:visible}.scroll-navigation.sticky-nav{position:sticky}.scroll-navigation.sticky-nav:before{content:"";height:100%;background-color:#fff;width:100vw;left:50%;transform:translate(-50%);position:absolute;z-index:-1}.scroll-navigation.sticky-nav>ul,.scroll-navigation.sticky-nav #mobile-tab-toggle{border:none}.methodology-content .content-block{margin-bottom:2rem}.methodology-content img{margin:1rem 0}.methodology-content ul,.methodology-content ol{margin-bottom:1rem}.methodology-content ul{list-style-type:disc;padding-left:30px;margin-top:1rem;margin-bottom:1rem}.methodology-content h1,.methodology-content h2,.methodology-content h3,.methodology-content h4,.methodology-content h5,.methodology-content h6{margin-bottom:12px;margin-top:30px}.translated-ltr .animated-link .animation-text-wrap .animation-2{display:none}.translated-ltr .animated-link .animation-text-wrap .char{transform:none!important}.auction-detail-section .content-text ul li{margin-bottom:5px}.auction-detail-section .content-text ul:not(.icon-listing){list-style:disc;padding-left:20px}.content-text .icon-listing{padding-left:0;list-style:none}.content-col .content-text .icon-listing li{margin-bottom:20px}.radio-items input[type=radio]:checked+.radio-check:before{display:block}.top-banner-section{padding:0}.contact-form-content input[type=date]{max-width:100%;width:1000px;background-color:#fff}.contact-form-content select{background-color:#fff}@media (min-width: 768px){.how-it-works-section .how-it-works-row:nth-child(2n){flex-direction:row-reverse}}@media (min-width:1200px){header.sticky .navbar .nav-link,header.sticky .top-menu-wrap a,header.sticky .search-wrapper .form-control,.header-dark .navbar .nav-link,.header-dark .top-menu-wrap a,.header-dark .search-wrapper .form-control{color:#303030}.header-dark .navbar .nav-link:hover,.header-dark .navbar .nav-link.active{color:#54a0d8}header.sticky .navbar .nav-link:hover{color:#54a0d8}header.sticky .search-wrapper ::-moz-placeholder,.header-dark .search-wrapper ::-moz-placeholder{color:#303030;opacity:.5}header.sticky .search-wrapper ::placeholder,header.sticky .search-wrapper i,.header-dark .search-wrapper ::placeholder,.header-dark .search-wrapper i{color:#303030;opacity:.5}html:not(.translated-ltr) .animated-link:hover .animation-1 .char:nth-child(odd){transform:translateY(100%)!important;transition:all .5s ease-in-out}html:not(.translated-ltr) .animated-link:hover .animation-1 .char:nth-child(2n){transform:translateY(0)!important;transition:all .5s ease-in-out}.animated-link:hover .animation-2 .char:nth-child(odd){transform:translateY(0)!important;transition:all .5s ease-in-out}.animated-link:hover .animation-2 .char:nth-child(2n){transform:translateY(-100%)!important;transition:all .5s ease-in-out}header.sticky .navbar-menu{width:auto;margin-left:auto}header.sticky .navbar-logo{height:40px}header.sticky .menu-right-wrap{display:none}header.sticky .navbar-menu{margin-top:0;border-top:none;padding-top:0}header.sticky .navbar{padding:.6rem 0}header.sticky .sticky-logo{display:block}}@media (max-width:1300px) and (min-width:1200px){.site-header .container{padding-left:2rem;padding-right:2rem}}@media (max-width:1600px){body h1,body .h1{font-size:45px}body h2{font-size:38px}body h3{font-size:32px}body h4,body .h4{font-size:25px}body h5{font-size:20px}body h6{font-size:18px}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:100px}section{padding-bottom:80px;padding-top:80px}}@media (max-width:1400px){body h1,body .h1{font-size:40px}body h2{font-size:35px}body h3{font-size:28px}body h4,body .h4{font-size:22px}body h5{font-size:18px}body h6{font-size:16px}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:60px}.top-menu-wrap ul li:not(:last-child) a:before{right:-14px}}@media (max-width:1199px){body h1,body .h1{font-size:35px}body h2{font-size:30px}body h3{font-size:26px}body .container{padding-left:2rem;padding-right:2rem}.top-menu-wrap ul li:not(:last-child) a:before{right:-16px}.search-wrapper .search-inner{opacity:0;visibility:hidden;transition:all .5s ease-in-out}.search-wrapper.active .search-inner{opacity:1;visibility:visible;transition:all .5s ease-in-out}header.sticky:not(.popup-open) .navbar-logo{width:160px}.navbar-toggle.active .toggle-icon{display:none}.navbar-toggle.active .close-icon{display:block}.navbar .navbar-menu{top:-100vh;transition:all .5s ease-in-out}.navbar .navbar-menu>ul{opacity:0}.navbar .navbar-menu.menu-open{top:0}.navbar .navbar-menu.menu-open>ul{opacity:1}header.sticky:not(.popup-open) .navbar-toggle svg path,.header-dark:not(.popup-open) .navbar-toggle svg path{fill:#00b9ce}header.sticky:not(.popup-open) .search-button svg path,.header-dark:not(.popup-open) .search-button svg path{fill:#0a4a7f}header.sticky:not(.popup-open) .search-button i{color:#303030}.search-wrapper.active .search-button .search-icon{display:none}.search-wrapper.active .search-button .close-icon{display:block}header .top-header{display:none!important}}@media (max-width:991px){.swiper-pagination-bullets.swiper-pagination-horizontal{justify-content:center;right:0;text-align:center;width:100%}.banner-slider .video-player iframe{width:340%;left:-120%}section:first-child:not(.inner-banner-section):not(.banner-section):not(.registration-section).active,main>.breadcrum-wrapper:first-child{padding-top:125px}}@media (max-width:767px){body{font-size:13px}body .container{padding-left:20px;padding-right:20px}body h1,body .h1{font-size:30px;margin-bottom:15px}.h3{font-size:24px}body .h4{font-size:20px}.btn{padding:7px 20px;font-size:12px}section{padding-top:48px;padding-bottom:48px}.shadow-custom-tab{box-shadow:0 9px 4px 3px #00000040}body h2{margin-bottom:20px}.process-content img{min-height:55vw}#sidebarToggleBtn.fixed-fullwidth{position:fixed;top:83px;left:0;right:0;width:100vw;z-index:40}#methodology-sidebar.fixed-fullwidth{position:fixed;left:0;right:0;width:100vw;z-index:39;top:129px!important;max-height:calc(100vh - 121px);overflow-y:auto}header.sticky .navbar-logo{height:45px}header.sticky .navbar{padding:1rem 0}.sticky-bottom-wrap .logo-wrap{min-width:200px}}@media (max-width:575px){.filter-wrapper.active{left:0;z-index:999}body.filter-open header .navbar-toggle,body.filter-open header .search-button{opacity:0;visibility:hidden}body.filter-open header{background-color:transparent;box-shadow:none}body.filter-open header .logo-light{display:none}body.filter-open header .logo-dark{display:block}}.property-gallery-section{padding:40px 20px;max-width:1800px;margin:0 auto;position:relative}@media (max-width: 768px){.property-gallery-section{padding:20px 15px}}@media (max-width: 480px){.property-gallery-section{padding:15px 10px}}.gallery-title{color:#1e3a5f;font-size:36px;margin-bottom:30px;font-weight:600}@media (max-width: 1024px){.gallery-title{font-size:28px;margin-bottom:20px}}@media (max-width: 768px){.gallery-title{font-size:24px;margin-bottom:15px;text-align:center}}@media (max-width: 480px){.gallery-title{font-size:20px;margin-bottom:12px}}.gallery-preview{position:relative;background:#000;border-radius:0;overflow:hidden;cursor:pointer;height:550px;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.gallery-preview{height:400px}}@media (max-width: 768px){.gallery-preview{height:auto;min-height:350px;flex-direction:column;aspect-ratio:16/9}}@media (max-width: 480px){.gallery-preview{min-height:280px;aspect-ratio:4/3}}@media (max-width: 360px){.gallery-preview{min-height:240px}}.gallery-preview:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#ffffff4d,#0000 20%,#0000,#0000004d 80%,#000000b3);z-index:2;pointer-events:none}@media (max-width: 768px){.gallery-preview:before{background:linear-gradient(to bottom,#fff3,#0000 15%,#0000 60%,#00000080 85%,#000c)}}.gallery-main-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;transition:opacity .3s ease}@media (max-width: 768px){.gallery-main-image{height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}}@media (max-width: 480px){.gallery-main-image{aspect-ratio:4/3}}.gallery-thumbnails{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:15px;z-index:10}@media (max-width: 1024px){.gallery-thumbnails{top:15px;right:15px;gap:10px}}@media (max-width: 768px){.gallery-thumbnails{flex-direction:row;position:relative;top:auto;bottom:auto;right:auto;left:auto;gap:10px;padding:15px;margin:0;justify-content:center;background:transparent;width:100%;box-sizing:border-box}}@media (max-width: 480px){.gallery-thumbnails{gap:8px;padding:12px}}@media (max-width: 360px){.gallery-thumbnails{gap:6px;padding:10px}}.thumbnail-item{width:120px;height:120px;border-radius:0;overflow:hidden;border:4px solid #ffffff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 8px #0000004d;flex:0 0 auto}@media (max-width: 1024px){.thumbnail-item{width:100px;height:100px;border:3px solid #ffffff}}@media (max-width: 768px){.thumbnail-item{width:90px;height:90px;border:3px solid #ffffff;flex:0 0 90px}}@media (max-width: 480px){.thumbnail-item{width:80px;height:80px;border:2px solid #ffffff;flex:0 0 80px}}@media (max-width: 360px){.thumbnail-item{width:70px;height:70px;flex:0 0 70px}}.thumbnail-item:hover{transform:scale(1.05);border-color:#4a90e2;box-shadow:0 6px 12px #0006}@media (max-width: 768px){.thumbnail-item:hover{transform:scale(1.02)}}.thumbnail-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallry-btn{position:absolute;bottom:50px;left:50px;right:50px;display:flex;align-items:center;gap:20px;z-index:10}@media (max-width: 1024px){.gallry-btn{bottom:30px;left:30px;right:30px;gap:15px}}@media (max-width: 768px){.gallry-btn{position:relative;bottom:auto;left:auto;right:auto;flex-direction:column;gap:10px;margin-top:15px;padding:0 15px 15px;width:100%;box-sizing:border-box}.gallry-btn .line{width:100%;order:2}.gallry-btn .view-gallery-btn{order:1;width:100%}}@media (max-width: 480px){.gallry-btn{margin-top:12px;gap:8px;padding:0 12px 12px}}@media (max-width: 360px){.gallry-btn{margin-top:10px;gap:6px;padding:0 10px 10px}}.view-gallery-btn{background:#2563a8;color:#fff;padding:16px 40px;border:none;border-radius:0;font-size:14px;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #2563a866;text-transform:uppercase;white-space:nowrap;width:100%;max-width:300px;margin:0 auto;display:block}@media (max-width: 1024px){.view-gallery-btn{padding:14px 35px;font-size:13px;max-width:280px}}@media (max-width: 768px){.view-gallery-btn{padding:14px 30px;font-size:13px;letter-spacing:.5px;max-width:none}}@media (max-width: 480px){.view-gallery-btn{padding:12px 25px;font-size:12px}}@media (max-width: 360px){.view-gallery-btn{padding:10px 20px;font-size:11px}}.gallry-btn .line{display:block;flex:1;height:1px;background:#ffffff4d;border:none;margin:0}@media (max-width: 768px){.gallry-btn .line{width:100%;order:2}}@media (max-width: 768px) and (orientation: landscape){.gallery-preview{min-height:250px;aspect-ratio:16/9}.gallery-main-image{aspect-ratio:16/9}.thumbnail-item{width:70px;height:70px;flex:0 0 70px}}@media (max-width: 320px){.view-gallery-btn{font-size:10px;padding:8px 15px}.thumbnail-item{width:60px;height:60px;flex:0 0 60px}.modal-thumbnail{width:45px;height:45px}}.gallery-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f2;z-index:9999;align-items:center;justify-content:center}.gallery-modal.active{display:flex}.modal-content{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;color:#fff;flex-wrap:wrap;gap:15px}@media (max-width: 1024px){.modal-header{padding:15px 25px;gap:10px}}@media (max-width: 768px){.modal-header{padding:12px 15px;gap:8px}}@media (max-width: 480px){.modal-header{padding:10px 12px;gap:6px}}.modal-counter{font-size:18px;font-weight:500}@media (max-width: 768px){.modal-counter{font-size:14px;order:1;flex:1 1 100%;text-align:center}}@media (max-width: 480px){.modal-counter{font-size:12px}}.modal-controls{display:flex;gap:20px;align-items:center;flex-wrap:wrap}@media (max-width: 1024px){.modal-controls{gap:15px}}@media (max-width: 768px){.modal-controls{gap:10px;order:2;width:100%;justify-content:space-between}}@media (max-width: 480px){.modal-controls{gap:8px}}.zoom-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.zoom-controls{gap:5px;flex:1;justify-content:flex-start}}@media (max-width: 480px){.zoom-controls{gap:3px}}.zoom-btn,.reset-btn{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s;display:flex;align-items:center;gap:5px;white-space:nowrap}@media (max-width: 1024px){.zoom-btn,.reset-btn{padding:7px 14px;font-size:13px}}@media (max-width: 768px){.zoom-btn,.reset-btn{padding:6px 10px;font-size:11px;gap:3px}.zoom-btn svg,.reset-btn svg{width:14px;height:14px}}@media (max-width: 480px){.zoom-btn,.reset-btn{padding:5px 8px;font-size:10px}.zoom-btn svg,.reset-btn svg{width:12px;height:12px}}.zoom-btn:hover,.reset-btn:hover{background:#fff3}.zoom-btn:disabled{opacity:.4;cursor:not-allowed}.zoom-level{color:#fff;font-size:14px;min-width:50px;text-align:center}@media (max-width: 768px){.zoom-level{font-size:12px;min-width:40px}}@media (max-width: 480px){.zoom-level{font-size:11px;min-width:35px}}.modal-close{background:none;border:none;color:#fff;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center;transition:opacity .2s}@media (max-width: 768px){.modal-close{padding:5px}.modal-close svg{width:24px;height:24px}}@media (max-width: 480px){.modal-close{padding:3px}.modal-close svg{width:20px;height:20px}}.modal-close:hover{opacity:.7}.modal-body{flex:1;display:flex;align-items:center;justify-content:center;padding:0 80px;position:relative;overflow:hidden}@media (max-width: 1024px){.modal-body{padding:0 60px}}@media (max-width: 768px){.modal-body{padding:0 40px}}@media (max-width: 480px){.modal-body{padding:0 20px}}.swiper-container{width:100%;height:80vh}@media (max-width: 768px){.swiper-container{height:70vh}}@media (max-width: 480px){.swiper-container{height:60vh}}@media (max-width: 360px){.swiper-container{height:55vh}}.gallery-modal .swiper-slide{display:flex;align-items:center;justify-content:center;overflow:hidden}.slide-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.zoomable-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:grab}.zoomable-container.zoomed{cursor:move}.zoomable-container.grabbing{cursor:grabbing}.zoomable-content{transition:transform .2s ease-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;max-width:100%;max-height:100%}.zoomable-content img{max-width:100%;max-height:70vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px;display:block}@media (max-width: 768px){.zoomable-content img{max-height:60vh;border-radius:4px}}@media (max-width: 480px){.zoomable-content img{max-height:50vh}}@media (max-width: 360px){.zoomable-content img{max-height:45vh;border-radius:2px}}.zoomable-content iframe{width:90%;max-width:1400px;aspect-ratio:16 / 9;height:auto;min-height:500px;max-height:70vh;border:none;border-radius:8px;pointer-events:none}@media (max-width: 1024px){.zoomable-content iframe{width:95%;max-width:1200px;min-height:400px;max-height:60vh}}@media (max-width: 768px){.zoomable-content iframe{width:100%;max-width:100%;min-height:300px;max-height:50vh;border-radius:4px}}@media (max-width: 480px){.zoomable-content iframe{min-height:250px;max-height:40vh}}@media (max-width: 360px){.zoomable-content iframe{min-height:200px;max-height:35vh;border-radius:2px}}@media (max-width: 320px){.zoomable-content iframe{min-height:180px;max-height:30vh}}.zoomable-container.zoomed .zoomable-content iframe{pointer-events:auto}.video-placeholder{position:relative;cursor:pointer;width:750px;max-width:2000px;display:flex;align-items:center;justify-content:center}.video-placeholder img{width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (max-width: 768px){.video-placeholder{max-width:100%}.video-placeholder img{border-radius:4px}}@media (max-width: 480px){.video-placeholder img{border-radius:2px}}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#0c4f84;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}@media (max-width: 768px){.play-button{width:60px;height:60px}}@media (max-width: 480px){.play-button{width:50px;height:50px}}@media (max-width: 360px){.play-button{width:40px;height:40px}}.play-button:hover{background:#00b9ce;transform:translate(-50%,-50%) scale(1.1)}.play-button svg{width:30px;height:30px;fill:#fff}@media (max-width: 768px){.play-button svg{width:24px;height:24px}}@media (max-width: 480px){.play-button svg{width:20px;height:20px}}@media (max-width: 360px){.play-button svg{width:16px;height:16px}}.zoom-hint{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;pointer-events:none;opacity:0;transition:opacity .3s;white-space:nowrap}@media (max-width: 768px){.zoom-hint{font-size:10px;padding:6px 12px;bottom:15px}}@media (max-width: 480px){.zoom-hint{font-size:9px;padding:5px 10px;bottom:10px}}.slide-content:hover .zoom-hint{opacity:1}@media (max-width: 768px){.slide-content:hover .zoom-hint{opacity:0}}.swiper-button-prev,.swiper-button-next{color:silver;font-size:28px;font-weight:700;background:#767676a8;width:40px;height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;cursor:pointer;transition:background .3s;top:50%;transform:translateY(-50%);margin-top:0}@media (max-width: 768px){.swiper-button-prev,.swiper-button-next{width:40px;height:40px;font-size:24px}}@media (max-width: 480px){.swiper-button-prev,.swiper-button-next{width:35px;height:35px;font-size:20px}}@media (max-width: 360px){.swiper-button-prev,.swiper-button-next{width:30px;height:30px;font-size:18px}}.swiper-button-prev:after,.swiper-button-next:after{font-size:20px}@media (max-width: 768px){.swiper-button-prev:after,.swiper-button-next:after{font-size:16px}}@media (max-width: 480px){.swiper-button-prev:after,.swiper-button-next:after{font-size:14px}}@media (max-width: 360px){.swiper-button-prev:after,.swiper-button-next:after{font-size:12px}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none}.modal-thumbnails{padding:20px 40px;display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;justify-content:center;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}@media (max-width: 1024px){.modal-thumbnails{padding:15px 25px}}@media (max-width: 768px){.modal-thumbnails{padding:12px 15px;gap:8px;justify-content:flex-start}}@media (max-width: 480px){.modal-thumbnails{padding:10px;gap:6px}}@media (max-width: 360px){.modal-thumbnails{padding:8px;gap:4px}}.modal-thumbnails::-webkit-scrollbar{height:6px}.modal-thumbnails::-webkit-scrollbar-track{background:transparent}.modal-thumbnails::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.modal-thumbnails::-webkit-scrollbar-thumb:hover{background:#ffffff80}.modal-thumbnail{width:80px;height:80px;flex-shrink:0;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .2s;position:relative}@media (max-width: 768px){.modal-thumbnail{width:60px;height:60px}}@media (max-width: 480px){.modal-thumbnail{width:50px;height:50px}}@media (max-width: 360px){.modal-thumbnail{width:40px;height:40px}}.modal-thumbnail:hover{border-color:#3b82f6}.modal-thumbnail.active{border-color:#fff}.modal-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modal-thumbnail .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#0c4f84;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.modal-thumbnail .video-icon{width:20px;height:20px}}@media (max-width: 480px){.modal-thumbnail .video-icon{width:16px;height:16px}}@media (max-width: 360px){.modal-thumbnail .video-icon{width:12px;height:12px}}.modal-thumbnail .video-icon svg{width:12px;height:12px;fill:#fff;margin-left:2px}@media (max-width: 768px){.modal-thumbnail .video-icon svg{width:10px;height:10px}}@media (max-width: 480px){.modal-thumbnail .video-icon svg{width:8px;height:8px}}@media (max-width: 360px){.modal-thumbnail .video-icon svg{width:6px;height:6px}}@media (max-width: 768px) and (orientation: landscape){.swiper-container{height:85vh}.modal-header,.modal-thumbnails{padding:8px 15px}.zoomable-content img,.zoomable-content iframe{max-height:75vh}}@media (max-width: 320px){.view-gallery-btn{font-size:10px;padding:8px 15px}.thumbnail-item{width:50px;height:50px}.modal-thumbnail{width:45px;height:45px}}.auth-dropdown-menu{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;opacity:0;visibility:hidden}li.open .auth-dropdown-menu{display:block!important;opacity:1;visibility:visible}li.open .dropdown-toggle .arrow-icon{transform:rotate(180deg)}@media (max-width: 1279px){.auth-dropdown-menu{position:static!important;width:100%!important;box-shadow:none!important;border-radius:0!important;margin-top:.5rem!important;border-top:1px solid rgba(0,0,0,.1)}li.open .auth-dropdown-menu{background:#00000005}}@media (min-width: 1280px){.auth-dropdown-menu{min-width:12rem}}.dropdown-toggle svg{transition:transform .2s ease-in-out}.dropdown-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-dropdown-menu a{transition:background-color .15s ease-in-out}.auth-dropdown-menu a:hover{background-color:#f3f4f6}.navbar-menu ul{max-height:calc(100vh - 180px);overflow-y:auto}@media (min-width: 1200px){.navbar-menu ul{max-height:none;overflow-y:visible}}
