:root{--home-accent-blue: #0094fe}.site-lightbox-overlay{position:fixed;inset:0;z-index:10000;background:#000000e6;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box}.site-lightbox-inner{max-width:min(94vw,1200px);max-height:90vh;position:relative}.site-lightbox-inner img{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain}.site-lightbox-inner iframe{max-width:min(94vw,940px);max-height:90vh;width:100%;aspect-ratio:16 / 9}.site-lightbox-inner.site-lightbox-inner--video{width:min(92vw,calc((90vh - 4rem) * 16 / 9));max-width:none}.site-lightbox-inner--video iframe{display:block;width:100%;max-width:none;height:auto;aspect-ratio:16 / 9;max-height:min(90vh,51.75vw);border:0}.site-lightbox-close{position:fixed;top:1rem;right:1rem;font-size:2rem;line-height:1;background:transparent;border:none;color:#fff;cursor:pointer;padding:.25rem .5rem}.ig_icon_link{display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:color .3s ease;line-height:0;text-decoration:none}.ig_icon_link svg{display:block;width:22px;height:22px;max-width:22px;transition:all .2s ease}.ig_icon_link:hover{color:var(--home-accent-blue)}@media screen and (min-width:1920px){.ig_icon_link svg{width:23px;height:23px;max-width:23px}}@media screen and (max-width:991px){.ig_icon_link svg{width:15px;height:15px;max-width:15px}}@media screen and (max-width:479px){.ig_icon_link svg{width:12px;height:12px;max-width:12px}}.li_icon_link{display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:color .3s ease;line-height:0;text-decoration:none}.li_icon_link svg{display:block;width:22px;height:22px;max-width:22px;transition:all .2s ease}.li_icon_link:hover{color:var(--home-accent-blue)}@media screen and (min-width:1920px){.li_icon_link svg{width:23px;height:23px;max-width:23px}}@media screen and (max-width:991px){.li_icon_link svg{width:15px;height:15px;max-width:15px}}@media screen and (max-width:479px){.li_icon_link svg{width:12px;height:12px;max-width:12px}}.yt_icon_link{display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:color .3s ease;line-height:0;text-decoration:none}.yt_icon_link svg{display:block;width:32px;height:22px;max-width:32px;transition:all .2s ease}.yt_icon_link:hover{color:var(--home-accent-blue)}@media screen and (min-width:1920px){.yt_icon_link svg{width:33px;height:23px;max-width:33px}}@media screen and (max-width:991px){.yt_icon_link svg{width:22px;height:15px;max-width:22px}}@media screen and (max-width:479px){.yt_icon_link svg{width:18px;height:12px;max-width:18px}}@media(min-width:1200px){.main-content__btn .main-content__btn-icon{transition:transform .2s ease-in-out}.main-content__btn:hover .main-content__btn-icon{transform:translate(5px) translateY(-5px)}}.main-works .works_heading,.main-works .main-works__h2,.main-works .heading_card{color:#fff}.main-works .txt_card{color:#c4c4c4}.main-explore__grid-slider{display:flex;animation:home-marquee-run 60s linear infinite}@keyframes home-marquee-run{0%{transform:translate(0)}to{transform:translate(-50%)}}.review .r_name .heading{padding-right:10px}.main-reviews__grid-wrap{width:100%;overflow:hidden;position:relative;cursor:grab;user-select:none;touch-action:pan-y}.main-reviews__grid-wrap:active{cursor:grabbing}.main-review__grid-slider{display:flex;width:max-content;will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}@media(min-width:992px)and (max-width:1110px){.main-footer__links{grid-row-gap:20px;flex-direction:column;align-items:center}.main-footer__links-wrap{position:relative}}.w-input{color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px transparent inset!important;-webkit-text-fill-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{background-color:transparent!important}input:-moz-autofill,input:-moz-autofill-preview{filter:none;background-color:transparent!important;color:#fff!important}.w-checkbox-input--inputType-custom.w--redirected-checked{background-image:url(/media/icons/ic-checkbox.svg);background-position:center center;background-size:calc(100% - 3px) auto}.remodal-overlay{z-index:11000;background:#020202b3}.remodal-wrapper{z-index:12000}.remodal{background:#0000;width:auto;padding:0;max-width:none;color:#fff}.remodal-close:before{display:none}@media(max-width:767px){.remodal-wrapper{padding:20px;overflow-x:hidden;overflow-y:auto}.remodal{margin-bottom:0!important;width:100%}}
