@charset "UTF-8";.custom-slider{position:relative}.splide__sr{display:none}.custom-slider__body{display:flex;position:relative;width:100%}.partner-review-slider .custom-slider__item{justify-content:space-between}.splide__pagination{align-items:center;bottom:0;display:flex;font-size:0;gap:8px;justify-content:center;list-style:none;margin:0;position:absolute;transition:transform .5s ease-out}.splide__pagination__page{background-color:#f2f2f2;border:none;border-radius:50%;height:8px;outline:none;padding:0;pointer-events:none;transition:opacity .5s ease-out,transform .5s ease-out,background-color .1s ease-out;width:8px}.splide__pagination__page.is-active{background-color:#3498db}.custom-slider .splide__slide{align-items:center;display:flex;touch-action:pan-y}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__list{display:flex;height:100%;margin:0!important;padding:0!important}.splide__list,.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.splide__slide{box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.join-page{color:#545454;font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif}.join-header-wrap h1{color:#545454;margin:0;padding:0}.join-header{display:flex;flex-direction:column;font-size:24px;font-weight:700;gap:4px;line-height:32px;margin-bottom:32px;text-align:left}.join-header a{background:url(/images/new_design/svg/logo_red.svg) no-repeat 0 50%;background-size:contain;display:block;height:18px;margin:auto;width:100%}.join-text{display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:20px;text-align:left}.join-fee{background-color:#ff4141;border-radius:3px;color:#fff;font-size:13px;font-weight:700;margin-left:6px;padding:2px 5px;position:relative}.join-fee:before{border-bottom:6px solid transparent;border-right:5px solid #ff4141;border-top:6px solid transparent;content:"";left:-4px;margin-top:-6px;position:absolute;top:50%}.hotel-register-link{border-radius:6px;font-size:14px;text-transform:uppercase;width:100%}.join-link-block{padding:32px 16px 16px}.join-special-banner{display:block;margin-bottom:15px}.join-special-banner-bottom,.join-special-banner-top{background:none no-repeat 50%;display:block}.join-special-banner-top{background-image:url(/images/new_design/join/special-banner-top.png);background-size:cover;border-bottom:3px solid #3498db;height:67px}.join-special-banner-bottom{color:#333;display:flex;flex-direction:column;font-weight:700;padding:0 15px}.join-special-banner__item{align-items:center;display:flex;line-height:1}.join-special-banner__item:first-child{margin-top:20px}.join-special-banner__fee{color:#ff4141;font-size:50px;margin-right:30px}.join-special-banner__text{font-size:23px}.join-special-banner__button{margin:13px auto;width:93px}.join-special-banner__note{color:#545454;font-size:15px;font-weight:500}.join-advantage{background-color:#fff;border-radius:8px;box-shadow:0 6px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:8px;padding:16px}.join-text-red{color:#ff4141}.join-section__advantages{display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px}.join-advantage__header{font-size:18px;font-weight:700;line-height:25px}.join-advantage__text{color:#545454;font-size:12px;line-height:18px}.join-logo{display:flex;gap:8px}.join-section__main{overflow:hidden}.join-header-top,.join-promo{font-size:16px;font-weight:700;line-height:21px}.join-page-by .join-inner{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/new_design/join/join-image-by.png);background-position:50%;background-size:cover}.join-page-by .join-link-block{color:#fff;display:block;padding:50px 15px 15px;text-align:center}.join-page-by .join-header-wrap h1{color:#fff;font-size:30px}.join-promo{margin:20px 0}.join-page-by .hotel-register-link{margin:0 auto;width:294px}.join-conditions{font-size:15px;line-height:17px;margin:50px 0 0}@media only screen and (max-width:350px){.join-image{background-image:url(/images/new_design/join/join-image.png);background-repeat:no-repeat;background-size:contain;display:inline-block;height:222px;margin-left:-25px;margin-right:-30px;margin-top:30px;width:235px}}.join-step{padding:15px 0}.join-step__header{padding-top:10px}.join-step__main-header{font-size:16px;font-weight:700;line-height:19px;margin-bottom:5px;text-align:left}.join-step__img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:64px;margin-bottom:10px;margin-right:10px;width:64px}.join-step__img.step-one{background-image:url(/images/new_design/join/step-one.png)}.join-step__img.step-two{background-image:url(/images/new_design/join/step-two.png)}.join-step__img.step-three{background-image:url(/images/new_design/join/step-three.png)}.join-step__img.step-four{background-image:url(/images/new_design/join/step-four.png)}.join-step__sub-header{align-items:center;color:#3498db;display:flex;font-size:12px;font-weight:400;text-align:left}.clock-icon{background-image:url(/images/new_design/join/clock.svg);display:inline-block;height:12px;margin-right:8px;width:12px}.join-step-header-wrap{display:flex}.how-start-section{padding:40px 15px 0}.join-wrap-text{color:#f54646;display:inline-flex;flex-direction:column;height:32px;min-width:60px;overflow:hidden}.join-wrap-text .black{color:#545454}.join-vantage-container{margin-top:20px}.join-vantage-wrapper{margin-top:20px;padding-bottom:30px}.join-vantage-wrapper>div{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;scroll-behavior:smooth}.join-vantage-wrapper>div::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.join-vantage-wrapper>div::-webkit-scrollbar:vertical{width:11px}.join-vantage-wrapper>div::-webkit-scrollbar:horizontal{height:11px}.join-vantage-wrapper>div::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border:4px solid #fff;border-radius:8px}.join-vantage{border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.16);box-sizing:border-box;height:410px;margin:0 8px 10px 0;width:280px}.join-vantage__body{padding:12px}.join-vantage__img img{border-top-left-radius:8px;border-top-right-radius:8px;max-width:100%}.join-vantage__main-header{color:#111;font-size:20px;font-weight:700;line-height:23px;margin-bottom:12px;text-align:left}.join-vantage__description ul{list-style:none;margin:0;padding:0 0 0 25px;text-align:left}.join-vantage__description ul li{color:#242424;font-size:14px;line-height:20px;margin-bottom:5px;position:relative}.join-vantage__description ul li.check-mark:before{color:#3498db;content:"¬";font-size:14px;font-weight:700;left:-24px;position:absolute;top:-2px;transform:rotate(140deg)}.join-banners-wrapper{padding:24px 16px}.join-banners-text__header{font-size:20px;font-weight:700;line-height:24px;margin-bottom:16px;text-align:left}.join-banners-text__description p{margin:0}.join-banners-text__description p+p{padding-top:20px}.join-banners-text__description{font-size:14px;font-weight:400;line-height:20px;margin-bottom:24px;text-align:left}.join-banners-container{display:flex;flex-direction:column;gap:8px}.join-banner{background-color:#f2f5f9;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;min-width:272px;padding:14px}.join-banner__img{align-self:center}.join-banner__img.join-banner__img_1{height:60px;margin-top:32px;width:300px}.join-banner__img.join-banner__img_2{height:80px;margin-top:38px;width:200px}.join-banner__img.join-banner__img_3{height:50px;margin-top:43px;width:160px}.join-banner__img.join-banner__img_4{height:100px;margin-top:16px;width:95px}.join-banner-row{display:flex;justify-content:center}.join-banner__text{font-size:12px;font-weight:400;line-height:16px;margin-top:10px;text-align:center}.start-section{align-items:center;background-image:url(/images/new_design/join/buildings-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:auto 167px;border-top:1px solid #e6e6e6;box-sizing:border-box;display:flex;flex-direction:column;height:232px;justify-content:center;padding:60px 0}.start-section .hotel-register-link{padding:0 30px;width:auto}.start-section .section-header{margin-bottom:20px;text-align:center}.section-gray{background-color:#f6f6f6}.section-white{background-color:#fff}.partner-review-section{padding-bottom:30px}.partner-hotel-link{color:#3498db;font-size:12px;font-weight:400;line-height:15px;text-align:center;text-decoration:underline!important}.partner-review-slider{padding:15px 25px}.partner-review-slider .partner-hotel-link{display:inline-block;text-align:left}.custom-slider{overflow:hidden}.partner-review-slider .custom-slider__body{height:225px;position:relative}.custom-slider__body .owl-stage{display:flex}.partner-review-slider .splide__track{overflow:unset}.partner-review-slider .custom-slider__item{align-items:center;display:flex;justify-content:center;margin:0 auto;width:560px}.partner-review-slider .custom-slider__img-wrap{box-sizing:border-box;height:220px;padding:15px;width:366px}.partner-review-slider .custom-slider__img{background-repeat:no-repeat;background-size:cover;border-radius:6px;height:100%}.partner-review-slider .custom-slider__text{border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;max-height:235px;padding:15px 25px}.custom-slider__wrap{position:relative}.custom-slider__wrap .slider-button{display:block;position:absolute;transform:translateY(-50%)}.join-opportunity-slider .slider-button.custom-slider__left-button{left:15px;top:25%}.join-opportunity-slider .slider-button.custom-slider__right-button{right:15px;top:25%}.partner-review-slider .slider-button.custom-slider__left-button{left:-20px;top:50%}.partner-review-slider .slider-button.custom-slider__right-button{right:-20px;top:50%}.custom-slider .owl-nav{display:none}.custom-slider .owl-stage{height:232px}.custom-slider .owl-dots{align-items:center;display:flex;justify-content:center;margin-top:38px}.custom-slider .owl-dot{background-color:#e6e6e6;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:0 5px;width:12px}.custom-slider .owl-dot.active{background-color:#3498db}.custom-slider .owl-item{align-items:center;display:flex;touch-action:pan-y}.join-opportunity-slider .custom-slider__img{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:164px;width:100%}.join-opportunity-slider .opportunity-1 .custom-slider__img{background-image:url(/images/new_design/join/opportunity-1.png)}.join-opportunity-slider .opportunity-2 .custom-slider__img{background-image:url(/images/new_design/join/opportunity-2.png)}.join-opportunity-slider .opportunity-3 .custom-slider__img{background-image:url(/images/new_design/join/opportunity-3.png);height:168px}.join-opportunity-slider .custom-slider__item{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.join-opportunity-slider .custom-slider__item.opportunity-4{justify-content:unset}.join-opportunity-slider .custom-slider__text{font-weight:600;line-height:17px;margin-top:12px;text-align:center}.join-opportunity-slider .custom-slider__body{height:232px;position:relative}.join-quotes{background-image:url(/images/new_design/join/quotes-blue.svg);height:24px;margin-bottom:15px;opacity:.5;width:30px}.join-review-text{font-size:12px;font-weight:400;line-height:19px;text-align:left}.join-review-text p{max-height:130px;overflow:hidden}.join-opportunity-slider .custom-slider__text.custom-slider__text_chm{font-size:14px;font-weight:600;line-height:24px;margin-bottom:16px}.custom-slider__container{align-items:center;display:flex;height:164px;justify-content:center;width:100%}.custom-slider__container-block{background-color:#fff;border:1px #e6e6e6;border-radius:6px;margin:16px 12px 12px;padding:16px 8px;width:100%}.custom-slider__system-list{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;justify-content:center}.custom-slider__system-row{display:flex;gap:4px}.custom-slider__system-item{background-color:#f2f5f9;border-radius:16px;color:#001a34;font-size:12px;font-weight:400;line-height:16px;padding:8px 16px}@media only screen and (max-width:340px){.join-review-text,.partner-hotel-link{font-size:10px}.partner-review-slider .custom-slider__text{padding-left:23px;padding-right:23px}}.opportunities-section{padding-top:20px}.opportunities-section .section-header{text-align:center}
