@font-face{font-family:Lato;src:url(/build/assets/Lato-Bold-CK_O3-1v.eot);src:url(/build/assets/Lato-Bold-CK_O3-1v.eot?#iefix) format("embedded-opentype"),url(/build/assets/Lato-Bold-BimIjMzQ.woff2) format("woff2"),url(/build/assets/Lato-Bold-Clfq1X_x.woff) format("woff"),url(/build/assets/Lato-Bold-DyT5Kmwa.ttf) format("truetype"),url(/build/assets/Lato-Bold-iIKAw9o7.svg#Lato-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/build/assets/Lato-BoldItalic-nml2amJv.eot);src:url(/build/assets/Lato-BoldItalic-nml2amJv.eot?#iefix) format("embedded-opentype"),url(/build/assets/Lato-BoldItalic-ont4cIaI.woff2) format("woff2"),url(/build/assets/Lato-BoldItalic-DTADjZGF.woff) format("woff"),url(/build/assets/Lato-BoldItalic-9Vpu6RSG.ttf) format("truetype"),url(/build/assets/Lato-BoldItalic-Ctkq_afz.svg#Lato-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/build/assets/Lato-Italic-Dob343XI.eot);src:url(/build/assets/Lato-Italic-Dob343XI.eot?#iefix) format("embedded-opentype"),url(/build/assets/Lato-Italic-iwOL1FCq.woff2) format("woff2"),url(/build/assets/Lato-Italic-DKqbi0WJ.woff) format("woff"),url(/build/assets/Lato-Italic-Dmpy_yck.ttf) format("truetype"),url(/build/assets/Lato-Italic-hQ3inJYm.svg#Lato-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/build/assets/Lato-Regular-DW3JUmZJ.eot);src:url(/build/assets/Lato-Regular-DW3JUmZJ.eot?#iefix) format("embedded-opentype"),url(/build/assets/Lato-Regular-D_8OfjFW.woff2) format("woff2"),url(/build/assets/Lato-Regular-9sg7QhcT.woff) format("woff"),url(/build/assets/Lato-Regular-C7hyxgcN.ttf) format("truetype"),url(/build/assets/Lato-Regular-Cqm8Jooi.svg#Lato-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Bold-Du5FmqS0.eot);src:url(/build/assets/Roboto-Bold-Du5FmqS0.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-Bold-DkD6_Jjp.woff2) format("woff2"),url(/build/assets/Roboto-Bold-BpthhUBh.woff) format("woff"),url(/build/assets/Roboto-Bold-uMT2weSK.ttf) format("truetype"),url(/build/assets/Roboto-Bold-CZsw1mxR.svg#Roboto-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-BoldItalic-CoWIlXeQ.eot);src:url(/build/assets/Roboto-BoldItalic-CoWIlXeQ.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-BoldItalic-Bs7pLPAL.woff2) format("woff2"),url(/build/assets/Roboto-BoldItalic-BuShJLln.woff) format("woff"),url(/build/assets/Roboto-BoldItalic-dV_lo9XV.ttf) format("truetype"),url(/build/assets/Roboto-BoldItalic-B_IIExLv.svg#Roboto-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Regular-doYQMHW0.eot);src:url(/build/assets/Roboto-Regular-doYQMHW0.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-Regular-OqL9vKsN.woff2) format("woff2"),url(/build/assets/Roboto-Regular-BNXupZos.woff) format("woff"),url(/build/assets/Roboto-Regular-xuM68Ixk.ttf) format("truetype"),url(/build/assets/Roboto-Regular-DFRLLjgX.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Medium-B1Q_NBSh.eot);src:url(/build/assets/Roboto-Medium-B1Q_NBSh.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-Medium-Bl-S7wpT.woff2) format("woff2"),url(/build/assets/Roboto-Medium-DYUZS0dj.woff) format("woff"),url(/build/assets/Roboto-Medium-01aC8RWF.ttf) format("truetype"),url(/build/assets/Roboto-Medium-DgdNU9DR.svg#Roboto-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Italic-BWRDneHY.eot);src:url(/build/assets/Roboto-Italic-BWRDneHY.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-Italic-DBPGtRJG.woff2) format("woff2"),url(/build/assets/Roboto-Italic-Cr5BoP5z.woff) format("woff"),url(/build/assets/Roboto-Italic-B-VC7FXV.ttf) format("truetype"),url(/build/assets/Roboto-Italic-RcIQT9QA.svg#Roboto-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-MediumItalic-83uBcqXf.eot);src:url(/build/assets/Roboto-MediumItalic-83uBcqXf.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-MediumItalic-DJ_qPzcz.woff2) format("woff2"),url(/build/assets/Roboto-MediumItalic-BrVmHvwr.woff) format("woff"),url(/build/assets/Roboto-MediumItalic-DbZR5qGP.ttf) format("truetype"),url(/build/assets/Roboto-MediumItalic-Dv6gVmyc.svg#Roboto-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-SemiBold-BN3irzgq.eot);src:url(/build/assets/Roboto-SemiBold-BN3irzgq.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-SemiBold-yXlbF9-2.woff2) format("woff2"),url(/build/assets/Roboto-SemiBold-tBwJNFZz.woff) format("woff"),url(/build/assets/Roboto-SemiBold-DYiHJxGA.ttf) format("truetype"),url(/build/assets/Roboto-SemiBold-BtehRCH5.svg#Roboto-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-SemiBoldItalic-DwEIk31y.eot);src:url(/build/assets/Roboto-SemiBoldItalic-DwEIk31y.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-SemiBoldItalic-DCs8mBlo.woff2) format("woff2"),url(/build/assets/Roboto-SemiBoldItalic-CzqT03Hj.woff) format("woff"),url(/build/assets/Roboto-SemiBoldItalic-DAjFmdOv.ttf) format("truetype"),url(/build/assets/Roboto-SemiBoldItalic-DWvopZ7e.svg#Roboto-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}body{padding:0;margin:0;overflow-x:hidden;font-family:Roboto,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:Lato,sans-serif;line-height:1.2;font-weight:300}body h1,body .h1{font-size:52px;font-weight:300;margin-bottom:22px}body h2{font-size:42px;font-weight:300;margin-bottom:30px}body h3{font-size:36px;font-weight:300}body h4,body .h4{font-size:28px;font-weight:400}body h5{font-size:24px;font-weight:400}body h6{font-size:20px;font-weight:400}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:#0a4a7f}.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.sticky .navbar .nav-link:hover{color:#0a4a7f}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:35px}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}}@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}}
