﻿html.lenis{height:auto;}.lenis.lenis-smooth{scroll-behavior:auto;}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain;}.lenis.lenis-stopped{overflow:hidden;}*{margin:0;padding:0;-ms-box-sizing:border-box;box-sizing:border-box;}*::before{margin:0;padding:0;-ms-box-sizing:border-box;box-sizing:border-box;}*::after{margin:0;padding:0;-ms-box-sizing:border-box;box-sizing:border-box;}body{font-family:"Inter",serif;position:relative;width:100%;height:100%;overflow-x:hidden;font-size:clamp(1rem,1vw,1.375rem);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-tap-highlight-color:rgba(0,0,0,0);}a{display:inline-block;-webkit-text-decoration-skip:objects;text-decoration:none;outline:0;color:inherit;transition:color .3s ease;}a:hover{outline:0;border:0;text-decoration:none;}a.disabled{pointer-events:none;opacity:.4;}button{font-family:"Inter",serif;margin:0;border:0;font-size:initial;outline:medium none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;overflow:visible;}button:focus{outline:0;border:0;}button:hover{outline:0;border:0;}button::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring{outline:1px dotted #eee;}button.disabled{pointer-events:none;color:#999;background:#555;}.header-navigation nav .profile .profile-name .header_arrow{display:block;width:16px;height:16px;transition:transform .3s ease;}.header-navigation nav .profile.active .header_arrow{transform:rotate(180deg);}input{font-family:"Inter",serif;margin:0;border:0;font-size:initial;outline:medium none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;overflow:visible;}input:-webkit-autofill{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}input:-webkit-autofill:hover{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}input:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}optgroup{font-family:"Inter",serif;margin:0;border:0;font-size:initial;outline:medium none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}select{font-family:"Inter",serif;margin:0;border:0;font-size:initial;outline:medium none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;text-transform:none;}select:-webkit-autofill{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}select:-webkit-autofill:hover{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}select:-webkit-autofill:focus{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}textarea{font-family:"Inter",serif;margin:0;border:0;font-size:initial;outline:medium none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}textarea:-webkit-autofill{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#333;box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}[type=button]::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring{outline:1px dotted #eee;}[type=reset]::-moz-focus-inner{border-style:none;padding:0;}[type=reset]:-moz-focusring{outline:1px dotted #eee;}[type=submit]::-moz-focus-inner{border-style:none;padding:0;}[type=submit]:-moz-focusring{outline:1px dotted #eee;}[type=checkbox]{box-sizing:border-box;padding:0;}[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button{height:auto;}[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;}ul{padding:0;margin:0;}ul li{list-style:none;}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif;font-weight:normal;margin:0;}p{color:#6d6d6d;line-height:32px;}p:last-child{margin-bottom:0;}@media only screen and (min-width:1824px){p{font-size:22px;line-height:46px;}}img{max-width:100%;height:auto;}@media only screen and (min-width:1824px){.container{max-width:1500px;}}.extra-height{height:80px;}.no-scroll{overflow:hidden;height:100vh;}.loader{position:fixed;width:100%;height:100%;background-color:#fff;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;}.loader__svg{overflow:hidden;position:relative;padding-bottom:5px;}.loader__svg .wheel{fill:#808080;width:60px;height:60px;border-radius:6em;animation:rolling 1s linear infinite;}.loader__svg #rim{fill:#5a5a5a;}.loader__svg #tire{fill:#232323;}.loader__svg .road{position:absolute;width:100%;height:4px;border-radius:5em;background-color:#373737;animation:road-move 2s linear infinite;}@keyframes rolling{to{transform:rotate(360deg);}}@keyframes road-move{from{transform:translateX(-140%);}to{transform:translateX(100%);}}.loader__percentage{color:#6d6d6d;font-size:1.5rem;margin-top:10px;}.button-container{display:flex;gap:10px;}@media only screen and (min-width:1824px){.button-container{gap:20px;}}.solid__button{position:relative;display:inline-flex;justify-content:center;padding:14px 20px;font-size:14px;font-weight:700;border-radius:6px;line-height:normal;text-transform:uppercase;min-width:150px;letter-spacing:2px;transition-property:color,background,padding,width;transition-duration:.3s;transition-timing-function:ease;z-index:4;}@media only screen and (min-width:1824px){.solid__button{font-size:22px;padding:22px 40px;min-width:250px;}}.solid__button::after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;border-radius:4px;transition-property:background,left,width;transition-duration:.3s;transition-timing-function:ease;}.solid__button::before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;z-index:-1;border-radius:5px;}@media screen and (min-width:767px){.solid__button:hover::after{left:0;width:100%;}}.solid__button.loader-btn{pointer-events:none;}.solid__button.loader-btn span{opacity:0;visibility:hidden;}.solid__button.loader-btn:before{background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}.solid__button--white{color:#000;border:1px solid #fff;}.solid__button--white::before{background-color:#fff;}.solid__button--white::after{background-color:#292929;}@media screen and (min-width:767px){.solid__button--white:hover{color:#fff;border:1px solid #fff;}}.solid__button--white:focus{border:1px solid #fff;}.solid__button--white.loader-btn{background-color:#fff;border:1px solid #292929;}.solid__button--white.loader-btn::before{background-color:transparent;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 0 0' version='1.1' viewBox='0 0 100 100' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='50' r='6' fill='%23000'%3E%3Canimate attributeName='opacity' begin='0.1' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='6' fill='%23000'%3E%3Canimate attributeName='opacity' begin='0.2' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='70' cy='50' r='6' fill='%23000'%3E%3Canimate attributeName='opacity' begin='0.3' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3C/svg%3E");}.solid__button--black{color:#fff;border:1px solid #292929;}.solid__button--black::before{background-color:#292929;}.solid__button--black::after{background-color:#fff;}@media screen and (min-width:767px){.solid__button--black:hover{color:#292929;border:1px solid #292929;}}.solid__button--black:focus{border:1px solid #292929;}.solid__button--black.loader-btn{background-color:#292929;border:1px solid #292929;}.solid__button--black.loader-btn::before{background-color:transparent;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 0 0' version='1.1' viewBox='0 0 100 100' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='50' r='6' fill='%23fff'%3E%3Canimate attributeName='opacity' begin='0.1' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='6' fill='%23fff'%3E%3Canimate attributeName='opacity' begin='0.2' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='70' cy='50' r='6' fill='%23fff'%3E%3Canimate attributeName='opacity' begin='0.3' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3C/svg%3E");}.outline__button{position:relative;display:inline-flex;justify-content:center;padding:14px 20px;font-size:14px;font-weight:700;border-radius:6px;line-height:normal;text-transform:uppercase;min-width:150px;letter-spacing:2px;transition-property:color,background,padding,width;transition-duration:.3s;transition-timing-function:ease;z-index:4;}@media only screen and (min-width:1824px){.outline__button{font-size:22px;padding:22px 40px;min-width:250px;}}.outline__button::after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;border-radius:4px;transition-property:background,left,width;transition-duration:.3s;transition-timing-function:ease;}.outline__button::before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;z-index:-1;border-radius:5px;}@media screen and (min-width:767px){.outline__button:hover::after{left:0;width:100%;}}.outline__button.loader-btn{pointer-events:none;}.outline__button.loader-btn span{opacity:0;visibility:hidden;}.outline__button.loader-btn:before{background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}.outline__button--black{border:1px solid #000;border-radius:6px;}.outline__button--black::after{background-color:#292929;}@media screen and (min-width:767px){.outline__button--black:hover{color:#fff;border:1px solid #292929;}}.outline__button--black:focus{border:1px solid #292929;}.outline__button--white{border:1px solid #fff;border-radius:6px;}.outline__button--white::after{background-color:#fff;}@media screen and (min-width:767px){.outline__button--white:hover{color:#292929;border:1px solid #fff;}}.outline__button--white:focus{border:1px solid #fff;}.common-padding{padding:8% 0;}.title{margin-bottom:20px;}.title__heading{font-size:30px;font-weight:700;}@media only screen and (min-width:1824px){.title__heading{font-size:44px;}}@media screen and (max-width:767px){.title__heading{font-size:25px;}}.title__desc{color:#aaa;margin-top:10px;}.title--nav{display:flex;justify-content:space-between;}@media screen and (max-width:991px){.title--nav{gap:50px;}}@media screen and (max-width:767px){.title--nav{flex-direction:column;gap:20px;}}.title--event{text-align:center;display:flex;justify-content:space-between;}@media screen and (max-width:991px){.title--event{gap:50px;}}@media screen and (max-width:767px){.title--event{flex-direction:column;gap:10px;}}.title__arrows{display:flex;align-items:flex-start;gap:10px;}@media screen and (max-width:767px){.title__arrows{display:none;}}@media screen and (max-width:767px){.title__arrows--events{display:flex;justify-content:center;}}.title__arrows a{font-size:12px;padding:10px 20px;min-width:100px;}@media only screen and (min-width:1824px){.title__arrows a{font-size:16px;padding:12px 24px;}}.title__arrows .arrow{border:1px solid #000;display:flex;align-items:center;gap:10px;border-radius:6px;transition:opacity .3s ease;}@media only screen and (min-width:1824px){.title__arrows .arrow{font-size:22px;}}.title__arrows .arrow.swiper-button-disabled{opacity:.5;pointer-events:none;}.title__arrows .arrow span{display:inline-block;background:url("/images/arrow.svg") no-repeat center center/contain;width:10px;height:15px;}.title__arrows .arrow--prev{padding:6px 16px 6px 10px;}@media only screen and (min-width:1824px){.title__arrows .arrow--prev{padding:10px 26px 10px 20px;}}.title__arrows .arrow--prev span{transform:rotate(180deg);}.title__arrows .arrow--next{padding:6px 10px 6px 16px;}@media only screen and (min-width:1824px){.title__arrows .arrow--next{padding:10px 20px 10px 26px;}}.title__arrows .arrow:hover{opacity:.7;}.text-split .word{overflow:hidden;}.fade-in{opacity:0;transform:translateY(30px);}.swiper-pagination-bullet{background-color:#000;}@media only screen and (min-width:1824px){.common__popup{max-width:700px;}}.common__popup .modal-content{background-color:#eef3fc;border-radius:20px;padding:15px;}.common__popup .modal-content .close-btn{position:absolute;font-size:20px;background:transparent;top:-30px;right:-20px;color:#fff;transition:opacity .3s ease;}@media only screen and (min-width:1824px){.common__popup .modal-content .close-btn{top:-40px;right:-40px;}}@media only screen and (max-width:767px){.common__popup .modal-content .close-btn{text-align:right;top:10px;right:15px;z-index:10;}}.common__popup .modal-content .close-btn .close-icon{color:#fff;width:26px;height:26px;}@media only screen and (min-width:1824px){.common__popup .modal-content .close-btn .close-icon{width:40px;height:40px;}}@media only screen and (max-width:767px){.common__popup .modal-content .close-btn .close-icon{color:#000;}}.common__popup .modal-content .close-btn:hover{opacity:.8;}.common__popup.partner__popup{max-width:700px;}.common__popup .partner__img img{border-radius:20px 20px 0 0;}.common__popup .partner__modal{padding:30px;}.common__popup .partner__title{margin-bottom:20px;}.common__popup .partner__title h4{font-size:22px;font-weight:600;}.common__popup .partner__cta{margin-top:30px;}.form label{display:block;font-family:"Poppins",sans-serif;font-size:14px;margin-bottom:10px;}@media only screen and (min-width:1824px){.form label{font-size:16px;}}.form__input{position:relative;margin-bottom:30px;}@media only screen and (min-width:1824px){.form__input{margin-bottom:40px;}}.form__input input,.form__input textarea{width:100%;border:1px solid #d1d1d1;font-size:15px;border-radius:6px;padding:12px 22px;line-height:normal;resize:none;white-space:nowrap;text-overflow:ellipsis;transition:border .3s ease,color .3s ease;}@media only screen and (min-width:1824px){.form__input input,.form__input textarea{font-size:18px;padding:16px 26px;}}@media only screen and (max-width:767px){.form__input input,.form__input textarea{font-size:16px;}}.form__input input:hover,.form__input input:focus,.form__input input.selected,.form__input textarea:hover,.form__input textarea:focus,.form__input textarea.selected{border:1px solid #292929;}.form__input input:disabled:hover,.form__input textarea:disabled:hover{border:1px solid #d1d1d1;}.form__input textarea{white-space:inherit;}.form__extra{position:absolute;color:#292929;font-size:14px;top:43px;}@media only screen and (min-width:1824px){.form__extra{font-size:15px;top:50px;}}.form__extra--timer{color:#6d6d6d;right:120px;}.form__extra--resend{font-weight:600;right:22px;}@media only screen and (min-width:1824px){.form__extra--resend{right:26px;}}.form__extra--resend img{width:18px;transform:translateY(-1px);}.form__select{margin-bottom:30px;}.form__select select{width:100%;border:1px solid #d1d1d1;font-size:15px;border-radius:6px;padding:12px 22px;line-height:normal;resize:none;white-space:nowrap;text-overflow:ellipsis;transition:border .3s ease,color .3s ease;background-image:url("/images/dd-down.svg");background-repeat:no-repeat;background-position:center right 14px;background-size:22px;color:#6d6d6d;cursor:pointer;}@media only screen and (min-width:1824px){.form__select select{font-size:18px;padding:16px 26px;}}@media only screen and (max-width:767px){.form__select select{font-size:16px;}}.form__select select:hover,.form__select select:focus,.form__select select.selected{color:#000;border:1px solid #292929;}.form__checkbox{margin-top:30px;}.form__checkbox input[type=checkbox]{display:none;visibility:hidden;}.form__checkbox .cbx{display:flex;gap:10px;cursor:pointer;}.form__checkbox .cbx span{display:inline-block;word-spacing:1px;vertical-align:middle;transform:translate3d(0,0,0);transition:color .3s ease;}.form__checkbox .cbx span:first-child{position:relative;width:18px;height:18px;border-radius:3px;transform:scale(1);vertical-align:middle;border:1px solid #9098a9;transition:all .2s ease;}@media only screen and (min-width:1824px){.form__checkbox .cbx span:first-child{width:22px;height:22px;}}.form__checkbox .cbx span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translate3d(0,0,0);}@media only screen and (min-width:1824px){.form__checkbox .cbx span:first-child svg{top:5px;left:4px;}}.form__checkbox .cbx span:first-child:before{content:"";width:100%;height:100%;background:#000;display:block;transform:scale(0);opacity:1;border-radius:50%;}.form__checkbox .cbx span:last-child{color:#6d6d6d;}.form__checkbox .cbx span:last-child a{position:relative;color:#000;}.form__checkbox .cbx span:last-child a::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#000;transition:left .3s ease,right .3s ease,width .3s ease;}.form__checkbox .cbx span:last-child a:hover::after{left:auto;width:0;}.form__checkbox .cbx:hover span:first-child{border-color:#000;}.form__checkbox .inp-cbx:checked+.cbx span:first-child{background:#000;border-color:#000;animation:wave-46 .4s ease;}.form__checkbox .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0;}.form__checkbox .inp-cbx:checked+.cbx span:first-child:before{transform:scale(3.5);opacity:0;transition:all .6s ease;}.form__checkbox .inp-cbx:checked+.cbx span:last-child{color:#000;}.form__checkbox p{color:#252525;font-weight:600;}.form__checkbox ul{display:flex;flex-wrap:wrap;margin-top:15px;}.form__checkbox ul li{width:25%;margin-bottom:10px;}.form__checkbox ul li .cbx span:last-child{width:85%;}.form__checkbox ul li .other-field input{width:100%;border:1px solid #d1d1d1;font-size:15px;border-radius:6px;padding:12px 22px;line-height:normal;resize:none;white-space:nowrap;text-overflow:ellipsis;transition:border .3s ease,color .3s ease;}@media only screen and (min-width:1824px){.form__checkbox ul li .other-field input{font-size:18px;padding:16px 26px;}}@media only screen and (max-width:767px){.form__checkbox ul li .other-field input{font-size:16px;}}.form__radio{margin-bottom:30px;}.form__radio .radio__box{display:flex;gap:30px;}.form__radio .label{display:flex;align-items:center;gap:10px;margin-bottom:0;cursor:pointer;}.form__radio .label input[type=radio]{background-color:#fff;border:1px solid #9098a9;width:18px;height:18px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:border .3s ease;}.form__radio .label input[type=radio]:checked{background-color:#000;border:1px solid #000;-webkit-animation:puls .7s forwards;animation:pulse .7s forwards;}.form__radio .label input[type=radio]:checked::before{transform:scale(1);}.form__radio .label input[type=radio]::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#fff;transform:scale(0);}.form__radio .label:hover input[type=radio]{border:1px solid #000;}@keyframes wave-46{50%{transform:scale(.9);}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.4);}70%{box-shadow:0 0 0 8px rgba(0,0,0,0);}100%{box-shadow:0 0 0 0 rgba(0,0,0,0);}}.form__cta{margin-top:30px;}.form__cta a,.form__cta button{z-index:4;}.msg__submit h4{font-size:26px;font-weight:600;margin-bottom:10px;}@media only screen and (min-width:1824px){.msg__submit h4{font-size:32px;}}.msg__submit--success h4{color:#2e952e;}.msg__submit--failed h4{color:#d41717;}.error-msg{color:#f00;font-size:12px;}.error-msg-checkbox{color:#f00;font-size:12px;}.breadcrumbs ul{display:flex;gap:10px;}.breadcrumbs ul li{color:#9ca3af;font-size:14px;font-weight:500;}.breadcrumbs__link{background:url("/images/breadcrumb-arrow.svg") no-repeat top 5px right;padding-right:20px;}.breadcrumbs__link a{color:#000;}.header{position:fixed;width:100%;padding:20px 30px;top:0;z-index:999;transform:translateY(-100%);transition:top .5s ease;}.header.hide{top:-100%;}@media screen and (max-width:767px){.header{padding:15px;}}.header-box{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 6px 4px rgba(0,0,0,.05);}.header-logo{padding:0 20px;}@media only screen and (min-width:1824px){.header-logo{padding:10px 35px;}}@media only screen and (max-width:1024px){.header-logo{padding:10px 20px;}}.header-logo a img{width:80px;}@media only screen and (min-width:1824px){.header-logo a img{width:auto;}}@media only screen and (max-width:991px){.header-logo a img{width:60px;}}.header-navigation{padding-right:25px;}@media only screen and (min-width:1824px){.header-navigation{padding-right:35px;}}@media only screen and (max-width:991px){.header-navigation{padding-right:20px;}}.header-navigation nav{display:flex;align-items:center;gap:50px;}@media only screen and (min-width:1824px){.header-navigation nav{gap:60px;}}@media only screen and (max-width:1024px){.header-navigation nav{gap:20px;}}.header-navigation nav ul{display:flex;}@media only screen and (max-width:991px){.header-navigation nav ul{display:none;}}.header-navigation nav ul li a{position:relative;display:block;font-size:15px;font-weight:500;padding:20px 15px;transition:transform .3s,color .3s;}.header-navigation nav ul li a::after{content:"";position:absolute;bottom:0;width:0;height:4px;background-color:#000;right:0;transition:width .3s ease;}.header-navigation nav ul li a:hover::after,.header-navigation nav ul li a.active::after{left:0;width:100%;}@media only screen and (min-width:1824px){.header-navigation nav ul li a{font-size:20px;padding:26px 20px;}}.header-navigation nav .hamburger-menu{text-align:right;}.header-navigation nav .hamburger-menu a{position:relative;width:26px;height:20px;margin-top:8px;}@media only screen and (min-width:1824px){.header-navigation nav .hamburger-menu a{width:30px;}}.header-navigation nav .hamburger-menu a span{position:absolute;width:26px;height:2px;left:0;background:#000;transition:top .3s ease,opacity .3s ease,transform .3s ease;}@media only screen and (min-width:1824px){.header-navigation nav .hamburger-menu a span{width:30px;}}.header-navigation nav .hamburger-menu a span:nth-child(1){top:0;}.header-navigation nav .hamburger-menu a span:nth-child(2){top:8px;}.header-navigation nav .hamburger-menu a span:nth-child(3){top:16px;}.header-navigation nav .hamburger-menu a.active span:nth-child(1){top:8px;transform:rotate(45deg);}.header-navigation nav .hamburger-menu a.active span:nth-child(2){opacity:0;transform:translateX(-10px);}.header-navigation nav .hamburger-menu a.active span:nth-child(3){top:8px;transform:rotate(-45deg);}.header-navigation nav .profile{display:flex;align-items:center;justify-content:end;gap:15px;cursor:pointer;}.header-navigation nav .profile .profile-pic img{width:40px;height:40px;border-radius:50%;object-fit:cover;}@media only screen and (min-width:1824px){.header-navigation nav .profile .profile-pic img{width:50px;height:50px;}}@media screen and (max-width:1024px){.header-navigation nav .profile .profile-pic img{width:30px;height:30px;}}.header-navigation nav .profile .profile-name{display:flex;align-items:center;gap:15px;}@media screen and (max-width:1024px){.header-navigation nav .profile .profile-name{width:64%;gap:5px;}}.header-navigation nav .profile .profile-name p{font-size:15px;line-height:1;width:75px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;}@media only screen and (min-width:1824px){.header-navigation nav .profile .profile-name p{font-size:18px;width:100px;}}@media screen and (max-width:1024px){.header-navigation nav .profile .profile-name p{font-size:.8em;width:70px;line-height:1.2;}}.header-navigation nav .profile .profile-name i{display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23AAAAAA%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m2%205%206%206%206-6%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;transition:transform .3s ease;}.header-navigation nav .profile.active i{transform:rotate(180deg);}.header-navigation nav .dropdown-menu-nav{display:none;position:absolute;background:#fff;width:100%;max-width:200px;top:calc(100% + 10px);right:0;border-radius:8px;box-shadow:0 6px 4px rgba(0,0,0,.05);overflow:hidden;}@media only screen and (min-width:1824px){.header-navigation nav .dropdown-menu-nav{max-width:250px;}}@media screen and (max-width:991px){.header-navigation nav .dropdown-menu-nav{max-width:100%;left:0;right:0;margin:auto;}}.header-navigation nav .dropdown-menu-nav ul{display:block;}.header-navigation nav .dropdown-menu-nav ul li{border-bottom:1px solid #f1f1f1;}.header-navigation nav .dropdown-menu-nav ul li:last-child{border-bottom:0;}@media screen and (max-width:991px){.header-navigation nav .dropdown-menu-nav ul li:last-child{border-bottom:1px solid #f1f1f1;}}.header-navigation nav .dropdown-menu-nav ul li a{display:block;padding:20px;}@media screen and (max-width:991px){.header-navigation nav .dropdown-menu-nav ul li a{padding:15px;}}@media only screen and (min-width:1824px){.header-navigation nav .dropdown-menu-nav ul li a{font-size:18px;padding:26px 20px;}}.header-navigation nav .dropdown-menu-nav ul li a span{display:inline-block;margin-right:10px;vertical-align:top;}.header-navigation nav .dropdown-menu-nav ul li a img{margin-right:10px;}@media screen and (max-width:991px){.header-navigation nav .dropdown-menu-nav ul li a img{filter:invert(1);}}@media screen and (min-width:991px){.header-navigation nav .dropdown-menu-nav-mobile{display:none;}}@media screen and (max-width:991px){.header-navigation nav .dropdown-menu-nav-mobile ul{text-align:center;}}@media screen and (max-width:991px){.header-navigation nav .dropdown-menu-nav-desktop ul{display:flex;text-align:center;}.header-navigation nav .dropdown-menu-nav-desktop ul li{flex-grow:1;flex-basis:0;border-bottom:0;}.header-navigation nav .dropdown-menu-nav-desktop ul li:first-child{border-right:1px solid #f1f1f1;}.header-navigation nav .dropdown-menu-nav-desktop ul li:last-child{border-bottom:0;border-right:0;}.header-navigation nav .dropdown-menu-nav-desktop ul li a{color:#fff;background-color:#000;}}.spotlight{position:relative;}.spotlight .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);}.spotlight .swiper img{width:100%;}.spotlight .swiper .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.35);z-index:2;}.spotlight .swiper .hero-progressbar{background:rgba(255,255,255,.5);z-index:1;width:15%;top:auto;bottom:10%;left:auto;right:45px;transform:rotate(90deg);transform-origin:right;border-radius:6px;}.spotlight .swiper .hero-progressbar .swiper-pagination-progressbar-fill{background:#fff;border-radius:6px;}.spotlight .swiper .custom-fraction{position:absolute;bottom:40px;z-index:1;right:30px;color:#fff;}.spotlight__content{position:absolute;top:25%;left:0;right:0;color:#fff;z-index:3;}@media only screen and (max-width:991px){.spotlight__content{top:30%;}}@media only screen and (max-width:767px){.spotlight__content{text-align:center;top:20%;}}.spotlight__eyebrow{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:6px;}@media only screen and (min-width:1824px){.spotlight__eyebrow{font-size:30px;}}@media only screen and (max-width:991px){.spotlight__eyebrow{font-size:15px;}}@media only screen and (max-width:767px){.spotlight__eyebrow{font-size:14px;}}.spotlight__title{font-size:60px;font-weight:700;letter-spacing:6px;line-height:normal;}@media only screen and (min-width:1824px){.spotlight__title{font-size:80px;}}@media only screen and (max-width:991px){.spotlight__title{font-size:45px;}}@media only screen and (max-width:767px){.spotlight__title{font-size:36px;}}.spotlight__subtitle{font-size:25px;font-weight:600;letter-spacing:1px;margin-bottom:20px;}@media only screen and (min-width:1824px){.spotlight__subtitle{font-size:50px;}}@media only screen and (max-width:991px){.spotlight__subtitle{font-size:18px;}}.spotlight__desc{color:#fff;max-width:450px;}.spotlight__button{position:absolute;bottom:40%;left:0;right:0;color:#fff;z-index:3;}@media only screen and (max-width:1024px){.spotlight__button{bottom:20%;}}@media only screen and (max-width:767px){.spotlight__button{bottom:10%;}}@media screen and (max-width:767px){.spotlight__button{padding:15px 0;bottom:0;}.spotlight__button .button-container a{flex-grow:1;flex-basis:0;padding:15px;letter-spacing:normal;}}.spotlight.inner .spotlight__content{top:40%;}.spotlight.inner .spotlight__content .spotlight__title{font-size:45px;line-height:1.4;letter-spacing:1px;}@media only screen and (min-width:1824px){.spotlight.inner .spotlight__content .spotlight__title{font-size:65px;}}@media only screen and (max-width:1024px){.spotlight.inner .spotlight__content .spotlight__title{font-size:30px;}}@media only screen and (max-width:767px){.spotlight.inner .spotlight__content .spotlight__title{font-size:26px;}}@-webkit-keyframes mouse-scroll-btn-roll-over{0%{stroke-dashoffset:120;}100%{stroke-dashoffset:0;}}@keyframes mouse-scroll-btn-roll-over{0%{stroke-dashoffset:120;}100%{stroke-dashoffset:0;}}@-webkit-keyframes mouse-scroll-btn-roll-out{0%{stroke-dashoffset:0;}100%{stroke-dashoffset:-120;}}@keyframes mouse-scroll-btn-roll-out{0%{stroke-dashoffset:0;}100%{stroke-dashoffset:-120;}}@-webkit-keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px);}45%{opacity:0;-webkit-transform:scaleY(.5) translateY(13px);transform:scaleY(.5) translateY(13px);}46%{opacity:0;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px);}65%,100%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px);}}@keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px);}45%{opacity:0;-webkit-transform:scaleY(.5) translateY(13px);transform:scaleY(.5) translateY(13px);}46%{opacity:0;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px);}65%,100%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px);}}@keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0);}45%{-webkit-transform:translateY(8px);transform:translateY(8px);}65%,100%{-webkit-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0);}45%{-webkit-transform:translateY(8px);transform:translateY(8px);}65%,100%{-webkit-transform:translateY(0);transform:translateY(0);}}.scroll-down-wrap{transition:opacity .4s ease;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;position:sticky;text-align:center;bottom:30px;left:0;right:0;width:100px;margin:-120px auto 0;z-index:101;}.scroll-down-wrap i{display:block;color:#fff;font-size:12px;text-transform:uppercase;font-style:normal;margin-top:15px;}@media only screen and (max-width:767px){.scroll-down-wrap{display:none;}}.scroll-down-wrap.no-border{position:sticky;text-align:center;bottom:30px;left:0;right:0;width:100px;margin:-120px auto 0;z-index:101;}.scroll-down-wrap.no-border .section-down-arrow{border:0;overflow:visible;text-align:center;opacity:1;height:auto;bottom:13px;-webkit-animation:nudgeMouse 2.4s cubic-bezier(.25,.46,.45,.94) infinite;animation:nudgeMouse 2.4s cubic-bezier(.25,.46,.45,.94) infinite;}.scroll-down-wrap.no-border .section-down-arrow:after{content:"";position:absolute;top:0;left:50%;display:block;width:30px;height:45px;margin-left:-15px;border:2px solid rgba(255,255,255,.5);border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:62;}.scroll-down-wrap.no-border .section-down-arrow:before{position:absolute;content:"";display:block;left:50%;margin-left:-1px;top:22px;background-color:rgba(255,255,255,.5);width:2px;height:6px;border-radius:10px;transition:background-color .55s cubic-bezier(.5,.1,.07,1);-webkit-animation:trackBallSlide 2.4s cubic-bezier(0,0,.725,1) infinite;animation:trackBallSlide 2.4s cubic-bezier(0,0,.725,1) infinite;}.scroll-down-wrap.no-border:hover .section-down-arrow:before{background-color:#fff;}.scroll-down-wrap.no-border:hover .nectar-scroll-icon-path{stroke-dashoffset:0;-webkit-animation:mouse-scroll-btn-roll-over .55s cubic-bezier(.5,.1,.07,1);animation:mouse-scroll-btn-roll-over .55s cubic-bezier(.5,.1,.07,1);}.slider-down-arrow.no-border{border:0;overflow:visible;text-align:center;opacity:1;height:auto;bottom:13px;-webkit-animation:nudgeMouse 2.4s cubic-bezier(.25,.46,.45,.94) infinite;animation:nudgeMouse 2.4s cubic-bezier(.25,.46,.45,.94) infinite;}.slider-down-arrow.no-border:after{content:"";position:absolute;top:0;left:50%;display:block;width:30px;height:45px;margin-left:-15px;border:2px solid rgba(255,255,255,.5);border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:62;}.slider-down-arrow.no-border:hover:before{background-color:#fff;}.slider-down-arrow.no-border:hover .nectar-scroll-icon-path{stroke-dashoffset:0;-webkit-animation:mouse-scroll-btn-roll-over .55s cubic-bezier(.5,.1,.07,1);animation:mouse-scroll-btn-roll-over .55s cubic-bezier(.5,.1,.07,1);}.slider-down-arrow.no-border:before{position:absolute;content:"";display:block;left:50%;margin-left:-1px;top:22px;background-color:rgba(255,255,255,.5);width:2px;height:6px;border-radius:10px;transition:background-color .55s cubic-bezier(.5,.1,.07,1);-webkit-animation:trackBallSlide 2.4s cubic-bezier(0,0,.725,1) infinite;animation:trackBallSlide 2.4s cubic-bezier(0,0,.725,1) infinite;}.nectar-scroll-icon-path{fill:transparent;stroke-width:2px;stroke-dashoffset:120;stroke-dasharray:120;-webkit-animation:mouse-scroll-btn-roll-out .55s cubic-bezier(.5,.1,.07,1);animation:mouse-scroll-btn-roll-out .55s cubic-bezier(.5,.1,.07,1);}.nectar-scroll-icon{width:30px;height:45px;text-align:center;cursor:pointer;position:relative;z-index:100;}.extra{height:40px;}@media screen and (max-width:767px){.extra{display:none;}}.about__img{position:relative;}.about__img img{position:relative;border-radius:25px;z-index:1;}.about__dots{position:absolute;background:url("/images/dots.png") no-repeat center center/contain;width:120px;height:90px;}@media screen and (max-width:767px){.about__dots{display:none;}}.about__dots--top{top:-30px;right:-30px;}@media screen and (max-width:991px){.about__dots--top{top:-20px;right:-20px;}}.about__dots--bottom{bottom:-30px;left:-30px;}@media screen and (max-width:991px){.about__dots--bottom{bottom:-20px;left:-20px;}}.about__content{display:flex;flex-direction:column;justify-content:space-between;padding-right:15%;height:100%;}.about__content-bottom{margin-top:30px;}@media screen and (max-width:991px){.about__content{padding:10% 0 0;}}.benefits__box{background-color:#eef3fc;border-radius:20px;padding:6% 5%;}@media screen and (max-width:767px){.benefits__box .title h3{margin-bottom:20px;}}.benefits__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;justify-content:center;margin-top:40px;}@media only screen and (min-width:1824px){.benefits__grid{gap:2rem;}}.benefits__grid.has-odd .benefits__items:last-child{grid-column:span 2;}@media(max-width:768px){.benefits__grid{grid-template-columns:1fr;}.benefits__grid .benefits__items:last-child{grid-column:auto;max-width:100%;}}.benefits__items{background:#fff;border-radius:20px;overflow:hidden;}.benefits__items .cardBox{color:#000;display:flex;flex-direction:column;justify-content:space-between;height:50vh;}@media screen and (max-width:767px){.benefits__items .cardBox{height:100%;}}.benefits__items .cardBox__content{position:relative;padding:30px 30px 0;}@media only screen and (min-width:1824px){.benefits__items .cardBox__content{padding:45px 45px 0;}}@media screen and (max-width:767px){.benefits__items .cardBox__content{padding:20px;}}.benefits__items .cardBox__content h4{font-size:22px;font-weight:600;margin-bottom:10px;}@media only screen and (min-width:1824px){.benefits__items .cardBox__content h4{font-size:32px;}}.benefits__items .cardBox__content p{max-width:250px;font-size:15px;color:#252525;line-height:22px;}@media only screen and (min-width:1824px){.benefits__items .cardBox__content p{max-width:300px;font-size:18px;line-height:32px;}}@media screen and (max-width:1024px){.benefits__items .cardBox__content p{max-width:200px;}}@media screen and (max-width:767px){.benefits__items .cardBox__content p{max-width:none;}}.benefits__items .cardBox__cta{font-size:12px;padding:12px 14px;min-width:124px;}@media only screen and (min-width:1824px){.benefits__items .cardBox__cta{font-size:16px;}}.benefits__items .cardBox__cta--absolute{position:absolute;top:34px;right:30px;z-index:1;}@media only screen and (min-width:1824px){.benefits__items .cardBox__cta--absolute{top:45px;right:45px;}}@media screen and (max-width:767px){.benefits__items .cardBox__cta--absolute{position:relative;top:auto;right:auto;}}.benefits__items .cardBox__cta--relative{position:relative;}.benefits__items .cardBox--fullscreen .cardBox__content{position:absolute;width:100%;z-index:1;}.benefits__items .cardBox--fullscreen .cardBox__img{position:relative;width:100%;height:100%;}.benefits__items .cardBox--fullscreen .cardBox__img img{object-fit:cover;width:100%;height:100%;}.events__slider{margin-top:50px;}@media screen and (max-width:767px){.events__slider{margin-top:20px;}}.events__slider .swiper{overflow:inherit;padding-bottom:6%;}@media screen and (max-width:1024px){.events__slider .swiper{overflow:hidden;}}@media screen and (max-width:991px){.events__slider .swiper{padding-bottom:8%;}}@media screen and (max-width:767px){.events__slider .swiper{padding:0 10% 12%;}}.events__card{position:relative;color:#fff;border-radius:20px;max-height:460px;min-height:460px;overflow:hidden;}@media only screen and (min-width:1824px){.events__card{max-height:600px;min-height:600px;}}.events__card a{display:block;max-height:460px;min-height:460px;}@media only screen and (min-width:1824px){.events__card a{max-height:600px;min-height:600px;}}.events__card a:hover .events__cta{bottom:0;}.events__card .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,#000 100%);height:50%;}.events__card img{object-fit:cover;width:100%;max-height:460px;min-height:460px;}@media only screen and (min-width:1824px){.events__card img{max-height:600px;min-height:600px;}}.events__label{position:absolute;top:30px;right:0;z-index:1;}.events__label span{background-color:#292929;display:block;padding:8px 16px;font-size:12px;border-radius:30px 0 0 30px;}@media only screen and (min-width:1824px){.events__label span{font-size:14px;padding:12px 24px;}}.events__title{position:absolute;top:0;left:0;width:70%;padding:30px;z-index:1;}@media screen and (max-width:767px){.events__title{width:80%;}}.events__title span{display:block;font-size:14px;margin-bottom:20px;}@media only screen and (min-width:1824px){.events__title span{font-size:16px;}}@media screen and (max-width:767px){.events__title span{font-size:12px;}}.events__title h5{font-size:20px;font-weight:700;letter-spacing:.5px;}@media only screen and (min-width:1824px){.events__title h5{font-size:30px;}}@media screen and (max-width:767px){.events__title h5{font-size:18px;}}.events__cta{position:absolute;right:0;bottom:-100%;left:0;display:flex;padding:12px 24px;justify-content:space-between;align-items:center;background-color:#292929;transition:bottom .3s ease;z-index:1;}@media only screen and (min-width:1824px){.events__cta{padding:18px 32px;}}.events__cta i{font-style:normal;font-weight:600;}@media only screen and (min-width:1824px){.events__cta i{font-size:20px;}}.events__cta span{display:block;width:20px;height:20px;background:url("/images/event-arrow.svg") no-repeat center center;background-size:contain;}@media only screen and (min-width:1824px){.events__cta span{width:24px;height:24px;}}.reviews__slider{position:relative;margin-top:60px;}.reviews__slider::before{content:"";position:absolute;background:url("/images/dots.png") no-repeat top right/contain;width:200px;height:120px;top:-30px;right:-10px;}@media only screen and (min-width:1824px){.reviews__slider::before{height:150px;top:-40px;right:-20px;}}@media screen and (max-width:767px){.reviews__slider::before{width:120px;height:100px;top:-20px;right:0;}}@media screen and (max-width:767px){.reviews__slider{margin-top:20px;}}.reviews__slider .swiper{padding-bottom:6%;}@media screen and (max-width:767px){.reviews__slider .swiper{padding-bottom:12%;}}.reviews__slider .swiper-slide{height:auto;}.reviews__slider .swiper-slide .review-card{color:#000;background-color:#fff;padding:1.5em;border-radius:12px;border:1px solid #e7eaec;height:100%;}@media only screen and (min-width:1824px){.reviews__slider .swiper-slide .review-card{padding:2em;}}.reviews__slider .swiper-slide .review-card__img{margin-bottom:20px;}.reviews__slider .swiper-slide .review-card__img img{width:65px;height:65px;object-fit:cover;border-radius:6px;}@media only screen and (min-width:1824px){.reviews__slider .swiper-slide .review-card__img img{width:80px;height:80px;}}.reviews__slider .swiper-slide .review-card h4{font-size:20px;margin-bottom:10px;}@media only screen and (min-width:1824px){.reviews__slider .swiper-slide .review-card h4{font-size:24px;}}.reviews__slider .swiper-slide .review-card p{line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;}@media only screen and (min-width:1824px){.reviews__slider .swiper-slide .review-card p{line-height:32px;}}.reviews__slider .swiper-slide .review-card h6{font-weight:600;margin-top:40px;}.reviews__slider .swiper-slide .review-card__btn{position:relative;color:#666;font-size:15px;font-style:italic;font-weight:600;background-color:transparent;cursor:pointer;}.reviews__slider .swiper-slide .review-card__btn::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#666;transition:left .3s ease,right .3s ease,width .3s ease;}.reviews__slider .swiper-slide .review-card__btn:hover::after{left:auto;width:0;}.reviews__slider .swiper-slide .review-card.expanded .review-text{-webkit-line-clamp:unset;line-clamp:unset;}.reviews__slider .swiper-pagination-bullet{background-color:#000;}.refer{position:relative;}.refer .svg-line{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:-1;}.refer__content{margin-top:30px;padding-right:20%;}@media screen and (max-width:1024px){.refer__content{margin-top:0;padding-right:0;}}@media screen and (max-width:991px){.refer__content{margin-top:40px;}}.refer__content .title{margin-bottom:30px;}.refer__content a{margin-top:120px;}@media screen and (max-width:991px){.refer__content a{margin-top:10px;}}.refer__img img{border-radius:30px;}.discover__box{color:#fff;background-color:#292929;border-radius:18px;}.discover__box .title{padding:40px 60px 20px;}@media screen and (max-width:767px){.discover__box .title{padding:50px 30px 30px;}.discover__box .title h3{margin-bottom:20px;}}.discover__box .title .button-container{position:relative;margin-top:40px;z-index:2;}@media screen and (max-width:767px){.discover__box .title .button-container{display:flex;flex-direction:column;}}.discover__box .title p{color:#fff;}.discover__img img{border-radius:0 0 18px 18px;}.gallery{background:url("/images/gallery-bg.png") no-repeat center top;background-size:cover;}.gallery__box{margin-top:50px;}@media screen and (max-width:767px){.gallery__box{margin-top:30px;}}.gallery__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:150px;grid-auto-flow:dense;gap:20px;}@media screen and (max-width:991px){.gallery__grid{grid-auto-rows:100px;gap:10px;}}@media screen and (max-width:767px){.gallery__grid{grid-auto-rows:65px;gap:5px;}}.gallery .grid__box a{display:block;height:100%;border-radius:20px;overflow:hidden;}@media screen and (max-width:767px){.gallery .grid__box a{border-radius:10px;}}.gallery .grid__box a img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease;}.gallery .grid__box a:hover img{transform:scale(1.05);}.gallery .grid__box--one{grid-row:span 2/span 2;}.gallery .grid__box--two{grid-column:span 2/span 2;grid-row:span 2/span 2;}.gallery .grid__box--three{grid-row:span 2/span 2;grid-column-start:4;}.gallery .grid__box--four{grid-row:span 2/span 2;grid-row-start:3;}.gallery .grid__box--five{grid-row:span 2/span 2;grid-row-start:3;}.gallery .grid__box--six{grid-column:span 2/span 2;grid-row:span 2/span 2;grid-row-start:3;}.footer{color:#fff;background-color:#000;padding-bottom:4%;}.footer__top{margin-bottom:60px;}@media screen and (max-width:767px){.footer__top{margin-bottom:30px;}}.footer__logo img{width:120px;}@media only screen and (min-width:1824px){.footer__logo img{width:auto;}}@media screen and (max-width:991px){.footer__logo img{width:100px;border-radius:6px;}}@media screen and (max-width:991px){.footer__logo{margin-bottom:30px;}}@media screen and (max-width:991px){.footer__links{margin-bottom:30px;}}@media screen and (max-width:767px){.footer__links{margin-bottom:20px;}}.footer__links h6{font-size:18px;font-weight:300;margin-bottom:25px;}@media only screen and (min-width:1824px){.footer__links h6{font-size:22px;margin-bottom:30px;}}@media screen and (max-width:767px){.footer__links h6{position:relative;font-size:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #363942;}.footer__links h6::after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);top:3px;right:4px;transition:transform .3s ease;}.footer__links h6.open::after{transform:rotate(315deg) translate(-4px,4px);}}@media screen and (max-width:767px){.footer__links ul{display:none;}}.footer__links ul li{margin-bottom:15px;}@media only screen and (min-width:1824px){.footer__links ul li{margin-bottom:20px;}}.footer__links ul li:last-child{margin-bottom:0;}.footer__links ul li a{display:block;font-size:15px;word-break:break-word;opacity:.75;transition:opacity .3s ease;}@media only screen and (min-width:1824px){.footer__links ul li a{font-size:18px;word-break:normal;}}@media screen and (max-width:767px){.footer__links ul li a{font-size:16px;font-weight:500;}}.footer__links ul li a:hover{opacity:1;}.footer__bottom{text-align:center;}.footer__bottom small{font-size:14px;opacity:.6;}@media only screen and (min-width:1824px){.footer__bottom small{font-size:16px;}}@media screen and (max-width:767px){.rtc.common-padding{margin-top:20%;}}.rtc ol{padding-left:20px;}.rtc ol li{font-size:22px;font-weight:600;margin-bottom:15px;}.rtc ul{padding-left:15px;margin-bottom:15px;}.rtc ul li{color:#6d6d6d;line-height:32px;list-style:square;margin-bottom:15px;}.rtc h4{font-size:24px;font-weight:600;margin-bottom:15px;}.rtc h5{font-size:22px;font-weight:600;margin-bottom:15px;}.go-top{opacity:0;visibility:hidden;position:fixed;text-align:center;right:20px;bottom:20px;background:#fff;width:45px;height:45px;line-height:40px;border:1px solid #000;border-radius:50%;z-index:999;transition:opacity .3s ease,visibility .3s ease;}.go-top img{transform:rotate(180deg);}.go-top.visible{opacity:1;visibility:visible;}.go-top.visible:hover{opacity:.5;border:1px solid #000;}.flatpickr-calendar{font-size:16px;}@media(max-width:768px){.flatpickr-calendar{width:90%!important;left:0!important;right:0!important;margin:auto;}.flatpickr-innerContainer{justify-content:center;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:0;right:0;margin:auto;}}