@font-face {font-family: 'HK Grotesk';src: url(/fonts/HKGrotesk/hinted-subset-HKGrotesk-Bold.eot);src: url(/fonts/HKGrotesk/hinted-subset-HKGrotesk-Bold.eot?#iefix) format("embedded-opentype"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Bold.woff2) format("woff2"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Bold.woff) format("woff"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Bold.ttf) format("truetype"), url(/fonts/HKGrotesk/hinted-subset-HKGrotesk-Bold.svg#HKGrotesk-Bold) format("svg");font-weight: 600;font-style: normal;}@font-face {font-family: 'HK Grotesk';src: url(/fonts/HKGrotesk/hinted-subset-HKGrotesk-Medium.eot);src: url(/fonts/HKGrotesk/hinted-subset-HKGrotesk-Medium.eot?#iefix) format("embedded-opentype"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Medium.woff2) format("woff2"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Medium.woff) format("woff"), url(/public/assets/fonts/HKGrotesk/hinted-subset-HKGrotesk-Medium.ttf) format("truetype"), url(/public/assets/fonts/HKGrotesk/hinted-subset-HKGrotesk-Medium.svg#HKGrotesk-Medium) format("svg");font-weight: 500;font-style: normal;}@font-face {font-family: 'HK Grotesk';src: url(/public/assets/fonts/hinted-subset-HKGrotesk-Regular.eot);src: url(/public/assets/fonts/hinted-subset-HKGrotesk-Regular.eot?#iefix) format("embedded-opentype"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Regular.woff2) format("woff2"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Regular.woff) format("woff"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Regular.ttf) format("truetype"), url(/public/assets/fonts/hinted-subset-HKGrotesk-Regular.svg#HKGrotesk-Regular) format("svg");font-weight: 400;font-style: normal;}@font-face {font-family: 'HK Grotesk';src: url(/public/assets/fonts/HKGrotesk-Light.eot);src: url(/public/assets/fonts/HKGrotesk-Light.eot?#iefix) format("embedded-opentype"), url(/public/assets/fonts/HKGrotesk-Light.woff2) format("woff2"), url(/public/assets/fonts/HKGrotesk-Light.woff) format("woff");font-weight: 300;font-style: normal;}:root{--title-font-family: 'Montserrat', sans-serif;--main-font-family: 'HK Grotesk', sans-serif;--main-font-size: 14px;--main-bg-color: #b19c63;--main-bg-color-hover: #9b8859;}a,a:active,a:visited{color: var(--main-bg-color);}a:hover{color: var(--main-bg-color-hover);}.akcent-color{color: var(--main-bg-color);}.um-akcent-color{fill: var(--main-bg-color);}.um-akcent-stroke{stroke: var(--main-bg-color);}.header nav ul.main-menu li.active:after{content: '';display: block;width: 100%;height: 6px;background: white;position: absolute;left: 0;}.explore-degree svg{width: 100%;height: 100%;}.only-mob{display: none !important;}.how-to-help{margin-bottom: 55px;}.how-to-help .section{margin-bottom: 25px;}.how-to-help .question{-webkit-transition: .3s ease-in-out, border 0;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;cursor: pointer;border: 1px solid #c8c8c8;padding: 2px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden;position: relative;}.question::before{content: '?';position: absolute;display: block;font-weight: 600;font-size: 22px;color: white;width: 40px;height: 40px;background: var(--main-bg-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;-webkit-transform: translateX(-100px);-ms-transform: translateX(-100px);transform: translateX(-100px);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;left: 15px;}.question.active::before{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.how-to-help .question p{color: #333333;font-family: "HK Grotesk";font-size: 16px;font-weight: 700;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin: 15px 0;}.how-to-help .question .icon{margin-left: auto;}.how-to-help .question.active{background-color: #f2f2f2;border-color: #f2f2f2;border-bottom-color: rgba(174, 174, 174, 0.33);}.how-to-help .question.active p{padding-left: 55px;}.how-to-help .answer{display: none;background-color: #f2f2f2;padding: 20px 80px 20px 15px;}.how-to-help .answer p{font-size: 15px;margin-bottom: 20px;}.how-to-help .answer p span{font-weight: 700;}.how-to-help .answer p:first-child{color: #828282;}.fit-dimensions .question::before{display: none;}.container.consult .explore-degree{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.container.consult .explore-degree .count{max-width: 33%;border: none;}.container.consult .explore-degree .count .info{max-width: 75%;margin: 0;font-size: 16px;font-weight: 500;line-height: 24px;padding: 0;}.container.consult .explore-degree .icon-wrapper{flex-grow: 1;padding-bottom: 15px;vertical-align: middle;display: flex;align-items: center;width: 90px;max-height: 100px;}.container.consult .explore-degree .icon-wrapper img{margin-bottom: 0;}.container.consult .explore-degree .count .info .heading{color: #000000;font-family: Montserrat;font-size: 27px;font-weight: 700;line-height: 30px;text-transform: uppercase;display: block;margin: auto;margin-bottom: 15px;width: 100%;max-width: 280px;}.work-steps .working-steps.consult .steps{max-width: 400px;}.work-steps .working-steps.consult .btn-box{margin-top: auto;}.work-steps .working-steps.consult .btn-box .u-btn{padding: 10px 20px;margin-top: 10px;margin-left: 27px;}.work-steps .working-steps.consult .title p::before{content: "";width: 20px;background: url('/public/assets/images/icons/check.svg') no-repeat;background-size: 14px;background-position: center;height: 20px;background-color: var(--main-bg-color);display: inline-block;flex-shrink: 0;margin-right: 10px;border-radius: 50%;color: white;padding-left: 2px;}.consult .how-to-help.faq{border-top: none;}.work-steps .working-steps.consult .title p{display: flex;align-items: flex-start;justify-content: flex-start;}@media (max-width: 1024px) {.container.consult .explore-degree { display: block;}.container.consult .explore-degree .count{max-width: none;}}@media (max-width: 768px) {.container.consult .explore-degree { display: none;}.consult .how-to-help.faq{margin-top: 40px;}.consult+.work-steps .working-steps .steps{margin-bottom: 65px;}.consult+.work-steps .working-steps .steps .title span{margin-bottom: 30px;}}.homepage .heading-image{height: 90vh;max-height: 900px;background-image: url('../images/backgrounds/homepage/bg-home.jpg');}.homepage .heading-image .header-caption{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media screen and (min-width:768px) and (max-width:1400px) {.homepage .heading-image { background-image: url('../images/backgrounds/homepage/bg-home-medium.jpg');}}@media screen and (max-width:767px) {.homepage .heading-image { background-image: url('../images/backgrounds/homepage/bg-home-mobile.jpg');}}@media screen and (max-width: 640px) {.only-desktop { display: none;}.heading-image .header-caption{align-items: flex-end !important;padding-bottom: 40px;}}.home-match .btn-box{text-align: center;}.heading-image.match{background-image: url('../images/backgrounds/matchings/match_heading_bg.jpg');}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.match { background-image: url('../images/backgrounds/matchings/match_heading_bg-tablet.jpg');}}@media screen and (max-width:767px) {.heading-image.match { background-image: url('../images/backgrounds/matchings/match_heading_bg-mobile.jpg');}.home-match .title-box{margin-top: 0;}}.heading-image.fit{background-image: url('../images/backgrounds/fits/fits_heading_bg.jpg');}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.fit { background-image: url('../images/backgrounds/fits/fits_heading_bg-tablet.jpg');}}@media screen and (max-width:767px) {.heading-image.fit { background-image: url('../images/backgrounds/fits/fits_heading_bg-mobile.jpg');}}.heading-image.consult{background-image: url('../images/backgrounds/consultancies/consult_heading_bg.jpg');}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.consult { background-image: url('../images/backgrounds/consultancies/consult_heading_bg-tablet.jpg');}}@media screen and (max-width:767px) {.heading-image.consult { background-image: url('../images/backgrounds/consultancies/consult_heading_bg-mobile.jpg');}}.testimonials-section{border-bottom: 1px solid #c8c8c8;padding: 65px 0;}.testimonials-section .testimonial-box{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-around;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.testimonials-section .testimonial-box .testimonial-card{width: 28%;text-align: center;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);padding: 3% 3.5%;}.testimonials-section .img-box{width: 200px;height: 200px;margin: auto;border-radius: 50%;overflow: hidden;}.testimonials-section img{width: 100%;}.testimonials-section h4{margin-top: 25px;margin-bottom: 15px;text-transform: uppercase;font-size: 20px;}.testimonials-section .school{color: var(--main-bg-color);text-transform: uppercase;font-weight: 500;}.testimonials-section p{font-weight: 400;}@media screen and (max-width: 1028px) {.testimonials-section .testimonial-box .testimonial-card { width: 80%;}.testimonials-section .testimonial-box .testimonial-card:not(:last-child){margin-bottom: 30px;}}@media screen and (max-width: 768px) {.testimonials-section .testimonial-box .testimonial-card { padding: 30px;}}@media screen and (max-width: 640px) {.testimonials-section .testimonial-box .testimonial-card { width: 100%;}}@media screen and (max-width: 1660px) {.homepage .heading-image .header-caption .container { display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}@media screen and (max-width: 992px) {.homepage .heading-image .header-caption .container { -webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.connect .events-filter{margin-bottom: 50px;}.connect .events-filter .form-row{justify-content: flex-start;}.connect .events-filter .form-row .form-group{max-width: 380px;margin-right: 20px;margin-bottom: 0;}.connect .events-filter .form-row .btn-group{margin-left: auto;}.connect .events-filter button.u-btn.solid{padding: 10px 10px;min-width: 120px;}.heading-image.connect{background-image: url('../images/backgrounds/connections/connect_heading_bg.jpg');}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.connect { background-image: url('../images/backgrounds/connections/connect_heading_bg-medium.jpg');}}@media screen and (max-width:767px) {.heading-image.connect { background-image: url('../images/backgrounds/connections/connect_heading_bg-mobile.jpg');}}@media screen and (max-width:600px) {.connect .events-filter .form-row .form-group { max-width: none;margin-right: 0;margin-bottom: 40px;}.connect .events-filter .form-row .btn-group{margin: auto;}}.header.solid{background-color: #171a1f;}.header.solid ul.right-menu .profile a{border: 2px solid white;}.school-browse-box .img-box{max-width: 220px;width: 100%;padding: 20px 10px;height: 135px;}.school-browse-box img,.school-attributes img{width: auto;height: auto;max-width: 100%;max-height: 100%;}.school-info{margin-left: 30px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start;}.school-buttons{margin-top: auto;}.school-buttons>*,.school-buttons>.btn-box>*{display: inline-block;margin-right: 15px;margin-top: 0;}.school-buttons .u-btn{padding: 15px 30px;font-size: 13px;}.school-buttons .compare-btn.active::after{display: none;}.school-attributes-wrapper.big-screen{margin-left: auto;display: flex;align-items: flex-start;justify-content: center;align-self: center;flex-shrink: 0;}.school-attributes-wrapper.s-screen{margin-bottom: 25px;}.school-attributes-wrapper.s-screen,.see-more-btn{display: none;}.school-attributes{display: flex;align-items: flex-start;}.school-attributes .attribute-box{display: inline-block;text-align: center;margin: 0 15px;max-width: 120px;}.school-attributes .attribute-box:last-child{margin-right: 0;}.school-attributes .attribute-box:first-child{margin-left: 0;}.attribute-box p span{display: block;}.attribute-box .icon-wrapper{max-width: 40px;margin: auto;height: 35px;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}.attribute-box p{margin-bottom: 0;}.attribute-box p span.result{font-weight: 700;font-size: 18px;}.attribute-box p span.label{line-height: 1;font-weight: 400;margin-top: 5px;}.heading-image.browse{background-image: url('../images/backgrounds/browse/browse_heading_bg.jpg');}.more-options-container{width: 100%;}@media screen and (max-width: 1120px) {.school-attributes-wrapper.big-screen { display: none;}.school-attributes-wrapper.s-screen{display: block;}.school-attributes-wrapper.s-screen .school-attributes .attribute-box{margin: 0 10px;}}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.browse { background-image: url('../images/backgrounds/browse/browse_heading_bg-medium.jpg');}}@media screen and (max-width:767px) {.heading-image.browse { background-image: url('../images/backgrounds/browse/browse_heading_bg-small.jpg');}}@media screen and (max-width: 1020px) {.school-browse-box .img-box { max-width: 180px;}}@media screen and (max-width: 768px) {.heading-image[data-role="browse-heading"], .homepage .heading-image { height: auto !important;}.heading-image[data-role="browse-heading"] .header-caption{background: linear-gradient(0deg, rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0.50)), url('/public/assets/images/backgrounds/browse/browse_heading_bg-small.jpg');}.homepage .heading-image .header-caption{background: linear-gradient(0deg, rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0.50)), url('/public/assets/images/backgrounds/homepage/bg-home-mobile.jpg');}.heading-image[data-role="browse-heading"] .header-caption, .homepage .heading-image .header-caption{background-repeat: no-repeat;background-size: cover;background-position: center center;position: static;}.heading-image[data-role="browse-heading"] .header-caption+picture, .homepage .heading-image .header-caption+picture{display: none;}}@media screen and (max-width: 500px) {.school-attributes { display: flex;scroll-snap-type: x mandatory;overflow-x: scroll;overflow-y: hidden;}.school-attributes .attribute-box{scroll-snap-align: center;max-width: 130px;flex-shrink: 0;}}.heading-image.premium-fit{background-image: url('../images/backgrounds/fits/matches/comparisons/compare/Large-Culturalfit2.jpg');}.heading-image.premium-fit .header-caption .title-box .title{margin-bottom: 0;}.heading-image.premium-fit .title-box p{color: #fff;margin-bottom: 30px;}.compare-fit-premium{background: #f5f5f5;padding-top: 65px;padding-bottom: 65px;}.cultural-fit-premium .question::before{display: none;}.cultural-fit-premium .compare-filters{padding-top: 65px;padding-bottom: 65px;}.cultural-fit-premium .u-btn.solid{padding: 14px;}.cultural-fit-premium .form-row{align-items: flex-end;}.cultural-fit-premium form .form-group{width: calc(31% - 50px);margin-bottom: 0;}.cultural-fit-premium .fit-dimensions{margin-bottom: 65px;}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.premium-fit { background-image: url('../images/backgrounds/fits/matches/comparisons/compare/Medium-Culturalfit2.jpg');}}@media screen and (max-width: 1080px) {.cultural-fit-premium .form-row { flex-wrap: wrap;}.cultural-fit-premium form .form-group{width: 31%;}.cultural-fit-premium .btn-box{margin-top: 30px;}}@media screen and (max-width:767px) {.heading-image.premium-fit { background-image: url('../images/backgrounds/fits/matches/comparisons/compare/Small-Culturalfit2.jpg');}.cultural-fit-premium form .form-group{width: 100%;margin-bottom: 40px;}.cultural-fit-premium .btn-box{margin-top: 0;text-align: center;margin: auto;}}main.dummy-page{margin-top: 130px;margin-bottom: 50px;}.heading-image.landing-offers{background-image: url('../images/backgrounds/offers/offers_heading_bg.jpg');}@media screen and (min-width:768px) and (max-width:1400px) {.heading-image.landing-offers { background-image: url('../images/backgrounds/offers/offers_heading_bg-medium.jpg');}}@media screen and (max-width:767px) {.heading-image.landing-offers { background-image: url('../images/backgrounds/offers/offers_heading_bg-mobile.jpg');}}@media screen and (max-width: 480px) {.heading-image.heading-background .header-caption .title-box .title { font-size: 40px !important;}.heading-image.heading-background .header-caption .title-box h4{margin-bottom: 0;font-size: 24px;}}.landing-offers .why-unimy,.unique,.candidate-dashboard,.client-plans,.get-in-touch{padding: 70px 0;}.landing-offers .btn-box{margin-top: 30px;}.landing-offers .u-btn{display: inline-flex;align-items: center;justify-content: center;min-width: 250px;white-space: initial;}.landing-offers .btn-box .contact::before{content: '';width: 40px;height: 28px;display: inline-block;background: url(/public/assets/images/icons/contact-form.svg) no-repeat;}.landing-offers .btn-box .download::before{content: '';width: 32px;height: 22px;display: inline-block;background: url(/public/assets/images/icons/download.svg) no-repeat;}.landing-offers .title-box{justify-content: center;margin-bottom: 30px;}.heading-image.landing-offers .header-caption .title-box h1{font-size: 56px;}.heading-image.landing-offers .header-caption .title-box h4{font-size: 30px;text-transform: uppercase;color: #fff;margin-top: 0;letter-spacing: 1px;font-weight: 400;}.landing-offers .why-unimy{display: flex;align-items: flex-start;justify-content: center;border-bottom: 1px solid #c8c8c8;}.landing-offers .why-unimy .img-box{width: 45%;flex-shrink: 0;}.landing-offers .why-unimy .img-box img{width: 100%;}.landing-offers .why-text{padding-left: 4%;}.why-text .title-box{justify-content: flex-start;margin-bottom: 20px;}.landing-offers .why-text p{font-weight: 600;font-size: 19px;line-height: 1.5;}.landing-offers .why-text ul li{font-weight: 500;margin-bottom: 20px;}@media screen and (max-width:768px) {.landing-offers .why-unimy .img-box { display: none;}.landing-offers .why-text{padding-left: 0;}.landing-offers .why-text .btn-box{margin-top: 50px;}}.unique-border{padding: 20px;background-image: -webkit-repeating-linear-gradient(45deg, #fff, #fff 3px, #f6f6f6 3px, #f6f6f6 6px);background-image: -o-repeating-linear-gradient(45deg, #fff, #fff 3px, #f6f6f6 3px, #f6f6f6 6px);background-image: repeating-linear-gradient(45deg, #fff, #fff 3px, #f6f6f6 3px, #f6f6f6 6px);position: relative;}.unique .unique-content{background: white;padding: 70px 20px 70px;}.unique-slider .unique-box .left h5{margin-top: 5px;font-size: 22px;text-transform: uppercase;font-weight: 700;}.unique-slider .unique-box .left p{line-height: 2;}.unique-slider .unique-box .left li{line-height: 30px;position: relative;}.unique-slider .unique-box .left li::before{content: "\2022";color: var(--main-bg-color);margin-right: 20px;font-size: 20px;}.swiper-pagination-bullet-active{background-color: var(--main-bg-color);}.unique .unique-nav .unique-next,.unique .unique-nav .unique-prev{position: absolute;bottom: 0;top: 0;margin: auto 0;width: 30px;height: 30px;border: 1px solid #000;border-left: 0;border-bottom: 0;cursor: pointer;position: absolute;right: 0;z-index: 99;}.unique .unique-nav .unique-prev{-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);left: 50px;}.unique .unique-nav .unique-next{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);right: 50px;}@media screen and (max-width: 600px) {.unique .unique-nav .unique-next, .unique .unique-nav .unique-prev { width: 20px;height: 20px;}}.unique-slider{position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;width: 93%;margin: 0 auto;}.unique-slider .unique-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-property: transform, -webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-box-align: center;-ms-flex-align: center;align-items: flex-start;}.unique-slider .unique-box{-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-property: transform, -webkit-transform;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.unique-slider .unique-box .img-box img{margin: auto;display: block;max-width: 100%;}@media screen and (max-width: 600px) {.unique-slider .unique-box .img-box img { max-width: 90%;}}.unique-box .left,.unique-box .right{width: 50%;flex-basis: 50%}.unique .swiper-pagination-new{text-align: center;}.unique .unique-content .unique-slider{padding: 0 50px;width: 100%;}@media screen and (max-width: 1024px) {.unique .unique-content { padding: 50px 20px 50px;}.unique-slider .unique-box .left h5{margin-bottom: 20px;}.unique-slider .unique-box .left p{line-height: 1.5;}.unique-slider .unique-box{flex-direction: column;}.unique-box .left, .unique-box .right{width: 100%;margin-bottom: 30px;}.unique .unique-content .unique-slider{padding: 0;}.unique .unique-nav .unique-prev{left: 0;}.unique .unique-nav .unique-next{right: 0;}}.unique-box h5{font-size: 30px;}.they-trusted{margin-bottom: 70px;position: relative;}.they-trusted .schools-nav .schools-next,.they-trusted .schools-nav .schools-prev{position: absolute;bottom: 100px;width: 30px;height: 30px;border: 1px solid #000;border-left: 0;border-bottom: 0;cursor: pointer;position: absolute;right: 0;margin-bottom: -45px;}.they-trusted .schools-nav .schools-prev{-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);left: 0;}.they-trusted .schools-nav .schools-next{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);right: 0;}@media screen and (max-width: 600px) {.they-trusted .schools-nav .schools-next, .they-trusted .schools-nav .schools-prev { width: 20px;height: 20px;}}.schools-slider{position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;width: 93%;margin: 0 auto;}.schools-slider .schools-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-property: transform, -webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.schools-slider .school-box{-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-property: transform, -webkit-transform;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.schools-slider .school-box .img-box{-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;display: block;width: 100%;}.schools-slider .school-box .img-box img{-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);margin: auto;display: block;width: auto;max-height: 90px;max-width: 200px;}.schools-slider .school-box:hover .img-box{-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}@media screen and (max-width: 600px) {.schools-slider .school-box .img-box img { max-width: 90%;}}.candidate-dashboard{background: #eee;}.candidate-dashboard-content{display: flex;align-items: center;justify-content: center;}.candidate-dashboard-content .img-box{padding-right: 6%;}.candidate-dashboard-content img{width: 100%;}.candidate-dashboard-content .txt-box{width: 50%;max-width: 410px;margin-bottom: 50px;}.candidate-dashboard-content .txt-box h4{text-transform: uppercase;font-size: 26px;margin: 0;line-height: 1.4;font-weight: 400;}.candidate-dashboard-content .txt-box h4.strong{font-weight: 800;}@media screen and (max-width: 1024px) {.candidate-dashboard-content { flex-wrap: wrap;}.candidate-dashboard-content .txt-box{width: 100%;max-width: none;margin-top: 50px;margin-bottom: 0;}}@media screen and (max-width: 600px) {.candidate-dashboard .img-box img { max-width: 90%;}.candidate-dashboard .leads{margin: 0;}.candidate-dashboard .leads div{font-size: 15px;width: auto;}}table.compare-plans,table.compare-plans td,table.compare-plans th{border-collapse: collapse;border: 1px solid #d8d8d8;text-align: center;}table.compare-plans tr td,table.compare-plans tr th{font-family: var(--title-font-family);padding: 20px;color: #333;width: 18%;font-size: 18px;position: relative;}table.compare-plans tr td{font-size: 17px;}table.compare-plans tr .bold{font-weight: 600;}table.compare-plans tr th.left,table.compare-plans tr td.left{text-align: left;}table.compare-plans tr th{text-transform: uppercase;padding-bottom: 35px;padding-top: 10px;font-weight: 700;}table.compare-plans .solid{font-family: var(--main-font-family);background: var(--main-bg-color);color: white;font-weight: 500;letter-spacing: 0.3px;padding: 20px;width: 28%;border-bottom: 1px solid rgba(255, 255, 255, 0.45);}table.compare-plans tr th .icon-wrapper{display: block;border-radius: 50%;width: 100%;max-width: 150px;margin: auto;}@media screen and (max-width: 1024px) {.plans.table-holder { width: 100%;overflow-x: auto }table.compare-plans caption{display: table-caption;}table.compare-plans tr td, table.compare-plans tr th{font-size: 14px;}}#plans-table td .tick{background: url(/public/assets/images/icons/check.svg) no-repeat;background-position: center;background-size: 80%;width: 18px;height: 18px;position: absolute;margin: -7px 0 0 -7px;padding: 0;background-color: var(--main-bg-color);border-radius: 50%;}@media screen and (max-width: 600px) {#plans-table th { font-size: 12px;}}.get-in-touch{background: #eee;}.landing-offers .form-wrapper{max-width: 800px;margin: auto;background: white;padding: 30px;box-shadow: 0 0 30px -15px rgba(0, 0, 0, 0.5);text-align: center;}.landing-offers .form-wrapper h3{text-transform: uppercase;margin-bottom: 40px;margin-top: 10px;}.landing-offers .form-wrapper .btn-box{margin-bottom: 10px;}.landing-offers textarea{width: 100%;height: 250px;border: 1px solid #d8d8d8;padding: 10px;}.landing-offers textarea::placeholder{color: #808080;font-size: 16px;}.header{border-bottom: 1px solid rgba(255, 255, 255, 0.3);position: absolute;left: 0;right: 0;top: 0;z-index: 9999;padding: 0 16px;min-height: 99px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.header.fixed{position: fixed;}.header.headroom{-webkit-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;will-change: transform;position: fixed;z-index: 9999;}.header.headroom--pinned{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.header.headroom--unpinned{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}.header.headroom--not-top{background: #171a1f;border-bottom-color: transparent;}.header nav{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100%;}.header nav .logo{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 15px;width: 240px;margin-top: 12px}.header nav .logo img{width: 100%;}.header nav ul{margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;}.header nav ul li{display: inline-block;}.header nav ul li a{-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.header nav ul.main-menu li{margin: auto 20px;position: relative;}.header nav ul.main-menu li:after{content: '';position: absolute;left: 0;right: 0;bottom: -40px;height: 6px;background-color: var(--main-bg-color);-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);opacity: 0;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.header nav ul.main-menu li.active:after,.header nav ul.main-menu li:hover:after{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1;}.header nav ul.main-menu li a{display: inline-block;text-decoration: none;color: #fff;font-family: "HK Grotesk";font-size: 14px;font-weight: 500;text-transform: uppercase;}.header nav ul.main-menu li+li::before{content: '';width: 10px;height: 17px;display: inline-block;background-image: url(/public/assets/images/icons/arrows/arrow-nav.svg);background-size: 10px;background-repeat: no-repeat;background-position: center center;position: absolute;left: -24px;top: 50%;margin-top: -8px;}.header nav ul.right-menu{margin-left: auto;}.header nav ul.right-menu li{margin: auto;padding: 0 15px;}.header nav ul.right-menu li a{display: inline-block;text-decoration: none;color: #fff;font-family: "HK Grotesk";font-size: 14px;font-weight: 500;text-transform: uppercase;}.header nav ul.right-menu li:last-child{margin-right: 0;}.header nav ul.right-menu li.shorlists{display: none;}.header nav ul.right-menu .crown{border-right: 1px solid rgba(255, 255, 255, 0.2);border-left: 1px solid rgba(255, 255, 255, 0.2);}.header nav ul.right-menu .button a{padding: 20px 35px;font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: 500;text-transform: uppercase;border-color: #fff;}.header nav ul.right-menu .button a:hover{color: #000;background-color: #fff;}.header nav ul.right-menu .profile{width: 54px;height: 54px;border-radius: 50%;overflow: hidden;padding: 0;}.header nav ul.right-menu .profile .h-drop{display: none;}.header nav ul.right-menu .profile a{width: 54px;height: 54px;border-radius: 50%;border: 2px solid #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header nav ul.right-menu .notifiacion p{display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;cursor: pointer;position: relative;}.header nav ul.right-menu .notifiacion p::after{content: "";position: absolute;top: -8px;right: -8px;border-radius: 50%;width: 6px;height: 6px;background: #f52c2c;-webkit-animation: 1.5s blink infinite;animation: 1.5s blink infinite;}@-webkit-keyframes blink {0% { opacity: .5;}50%{opacity: .1;}100%{opacity: .5;}}@keyframes blink {0% { opacity: .5;}50%{opacity: .1;}100%{opacity: .5;}}.header nav ul.right-menu .notifiacion .dropdown{top: 148%;right: -10px;width: 277px;min-width: auto;padding: 20px 0 20px;}.header nav ul.right-menu .notifiacion .dropdown ul{padding: 0 20px;}.header nav ul.right-menu .notifiacion .dropdown ul li{padding: 0;line-height: 40px;position: relative;}.header nav ul.right-menu .notifiacion .dropdown ul li:first-child{padding: 0 0 30px;margin-bottom: 30px;border-bottom: 1px solid rgba(151, 151, 151, 0.44);}.header nav ul.right-menu .notifiacion .dropdown ul li::before{content: "";position: absolute;left: -20px;top: 0;width: 2px;height: 74px;background: var(--main-bg-color);opacity: 1;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.header nav ul.right-menu .notifiacion .dropdown ul li a{padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.header nav ul.right-menu .notifiacion .dropdown ul li a p{margin: 0 0 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-transform: initial;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;color: #bebebe;font-size: 15px;font-weight: 500;line-height: 20px;}.header nav ul.right-menu .notifiacion .dropdown ul li a p::after{display: none;}.header nav ul.right-menu .notifiacion .dropdown ul li a p span{margin-bottom: 5px;color: #ffffff;font-size: 16px;font-weight: 700;line-height: 25px;display: block;}.header nav ul.right-menu .notifiacion .dropdown ul li a .date{-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;color: #bebebe;font-size: 10px;font-weight: 500;line-height: 25px;}.header nav ul.right-menu .notifiacion .dropdown ul li a .date .svg{position: relative;top: 1px;margin-right: 5px;}.header nav ul.right-menu .notifiacion .dropdown ul li a .date .svg use{fill: #bebebe;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.header nav ul.right-menu .notifiacion .dropdown ul li:hover a p,.header nav ul.right-menu .notifiacion .dropdown ul li:hover a .date{color: #fff;}.header nav ul.right-menu .notifiacion .dropdown ul li:hover a .svg use{fill: #fff;}.header nav ul.right-menu .notifiacion .dropdown ul li.new::before{background: #f52c2c;}.header nav ul.right-menu .prof{position: relative;}.header nav ul.right-menu .prof p{cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #ffffff;font-family: Montserrat;font-size: 11px;font-weight: 700;text-transform: uppercase;}.header nav ul.right-menu .prof p img{margin-left: 5px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}.header nav ul.right-menu .prof.active p img{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.header nav ul.right-menu .prof .dropdown{top: 157%;right: -15px;width: 172px;padding: 10px 0;min-width: auto;}.header nav ul.right-menu .prof .dropdown ul li{line-height: 40px;position: relative;}.header nav ul.right-menu .prof .dropdown ul li::before{content: "";position: absolute;left: 0px;top: 0;width: 2px;height: 42px;background: var(--main-bg-color);opacity: 0;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.header nav ul.right-menu .prof .dropdown ul li a{color: #bebebe;font-size: 15px;font-weight: 500;padding: 0;text-transform: initial;}.header nav ul.right-menu .prof .dropdown ul li a .svg{margin-right: 10px;position: relative;top: 2px;}.header nav ul.right-menu .prof .dropdown ul li a .svg use{-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;fill: #bebebe;}.header nav ul.right-menu .prof .dropdown ul li a:hover{color: #fff;}.header nav ul.right-menu .prof .dropdown ul li:hover a .svg use{fill: #fff;}.header nav ul.right-menu .prof .dropdown ul li:hover::before{opacity: 1;}.header nav .toggle-btn{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.header nav .toggle-btn .icon-s{position: absolute;bottom: 29px;left: 29px;background: transparent;overflow: hidden;z-index: -1;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.header nav .toggle-btn .count{width: 17px;height: 17px;text-align: center;position: absolute;top: 23px;right: 0;border-radius: 50%;background: #fff;color: #000000;font-size: 9px;font-weight: 700;line-height: 17px;}.header nav .toggle-btn button{-webkit-box-shadow: none;box-shadow: none;border: none;background-color: transparent;outline: none;cursor: pointer;margin-right: 15px;margin-left: 15px;padding: 36px 15px 10px 9px;}.header nav .toggle-btn button span{width: 10px;height: 2px;margin: 2px auto;background: #fff;display: block;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.header nav .toggle-btn button span:last-child{width: 5px;position: relative;left: 2px;}.header nav .toggle-btn button.active span{-webkit-transform: rotate(45deg) translate(2px, 2px);-ms-transform: rotate(45deg) translate(2px, 2px);transform: rotate(45deg) translate(2px, 2px);}.header nav .toggle-btn button.active span:nth-child(2){visibility: hidden;opacity: 0;}.header nav .toggle-btn button.active span:nth-child(3){-webkit-transform: rotate(-45deg) translate(4px, -3.6px);-ms-transform: rotate(-45deg) translate(4px, -3.6px);transform: rotate(-45deg) translate(4px, -3.6px);width: 10px;left: 0;}.header nav .toggle-btn .expand-menu+.dropdown{position: absolute;right: -16px;top: 100%;background: #fff;min-width: 316px;visibility: hidden;opacity: 0;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;padding: 0;}.header nav .toggle-btn .expand-menu+.dropdown:after{content: '';position: absolute;top: -8px;right: 30px;width: 0;height: 0;border-style: solid;border-width: 0 6px 8px 6px;border-color: transparent transparent #fff transparent;}.header nav .toggle-btn .expand-menu+.dropdown.active{visibility: visible;opacity: 1;}.header nav .toggle-btn .expand-menu+.dropdown ul{height: 270px;overflow-y: scroll;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-top: 30px;}.header nav .toggle-btn .expand-menu+.dropdown ul li{width: 100%;padding: 0 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}.header nav .toggle-btn .expand-menu+.dropdown ul li .label{margin: 0 0 15px;color: #1f2630;font-family: "HK Grotesk";font-size: 18px;font-weight: 700;text-transform: uppercase;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li{min-height: 78px;padding: 15px 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .img-wrapper{width: 51px;height: 51px;border-radius: 50%;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 20px;background-color: #ededed;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .close{cursor: pointer;position: absolute;right: 15px;opacity: 0;z-index: -1;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .close path{fill: rgba(0, 0, 0, 0.5);}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .info{margin: 0;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .info .name{display: block;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .info .location{padding-top: 0;}.header nav .toggle-btn .expand-menu+.dropdown ul li+li .info .location img{margin-right: 5px;width: 9px;height: 12px;}.header nav .toggle-btn .expand-menu+.dropdown ul li:hover{border-color: #ddd8d8;}.header nav .toggle-btn .expand-menu+.dropdown ul li:hover .close{opacity: 1;z-index: 1;}.header nav .toggle-btn .expand-menu+.dropdown .buttons{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header nav .toggle-btn .expand-menu+.dropdown .buttons a{-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;max-width: 50%;text-decoration: none;margin: 0;line-height: 45px;text-align: center;font-family: Montserrat;font-size: 11px;font-weight: 700;text-transform: uppercase;background-color: #f2f2f2;color: #323131;padding: 0;}.header nav .toggle-btn .expand-menu+.dropdown .buttons a.blue{background-color: var(--main-bg-color);color: #ffffff;}.header nav .toggle-btn .dropdown{position: absolute;right: -16px;top: 100%;background: #171a1f;padding: 15px;min-width: 234px;visibility: hidden;opacity: 0;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.header nav .toggle-btn .dropdown:after{content: '';position: absolute;top: -8px;right: 28px;width: 0;height: 0;border-style: solid;border-width: 0 6px 8px 6px;border-color: transparent transparent #171a1f transparent;}.header nav .toggle-btn .dropdown.active{visibility: visible;opacity: 1;}.header nav .toggle-btn .dropdown ul{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.header nav .toggle-btn .dropdown ul li{margin: 3px 0;}.header nav .toggle-btn .dropdown ul li a{padding: 7px 10px;color: #bebebe;font-family: "HK Grotesk";font-size: 14px;font-weight: 500;text-decoration: none;display: block;}.header nav .toggle-btn .dropdown ul li a:hover{color: #fff;}.mobile-nav{display: none;}@media screen and (max-width: 1024px) {.header nav ul.main-menu li { margin: auto 10px;}.header nav ul.main-menu li+li:before{display: none;}.header nav ul.main-menu li a{font-size: 13px;}}@media screen and (max-width: 992px) {.header nav ul.right-menu li { margin: auto 10px;}.header nav ul.right-menu .button a{padding: 20px 10px;text-align: center;}}@media screen and (max-width: 768px) {.header { min-height: inherit;height: 76px;padding-right: 0;}.header nav .logo{padding: 0;}.header nav ul.main-menu{display: none;}.header nav ul.right-menu .button{display: none;}.header nav ul.right-menu li.shorlists{padding: 0;display: block;}.header nav ul.right-menu li.shorlists .wrapper-section{width: 54px;height: 54px;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;background-color: #7c828b;}.header nav ul.right-menu li.shorlists .wrapper-section img{width: 20px;height: 20px;}.header nav ul.right-menu li.shorlists .wrapper-section .count{position: absolute;width: 17px;height: 17px;border-radius: 50%;line-height: 17px;background: #fff;font-size: 9px;font-weight: 700;color: #000;text-align: center;top: 0;right: 0;}.header nav .toggle-btn .expand-menu+.dropdown:after{right: initial;left: 110px;}.header nav .toggle-btn .icon-s, .header nav .toggle-btn .count{display: none;}.header nav .toggle-btn button{padding: 15px;}.header nav .toggle-btn button span{width: 24px;margin: 5px auto;}.header nav .toggle-btn button span:last-child{left: 0;width: 24px;}.header nav .toggle-btn button.active span{-webkit-transform: rotate(45deg) translate(6px, 6px);-ms-transform: rotate(45deg) translate(6px, 6px);transform: rotate(45deg) translate(6px, 6px);}.header nav .toggle-btn button.active span:nth-child(3){width: 24px;}}@media screen and (max-width: 1280px) {.header nav ul.right-menu .button a { padding: 20px;}.header nav ul.right-menu .notifiacion .dropdown{top: 125%;}.header nav ul.right-menu .prof .dropdown{top: 130%;}}@media screen and (max-width: 768px) {.header.user { background-color: #21262e;border: none;}.header.user nav ul.right-menu li.shorlists{margin: 0;padding: 0;}.header.user nav ul.right-menu li.shorlists .wrapper-section{width: 33px;height: 33px;}.header.user nav ul.right-menu li.shorlists .wrapper-section .count{top: -6px;right: -6px;}.header.user nav ul.right-menu li.shorlists .wrapper-section img{-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}.wrapper .header nav ul.right-menu.user{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.wrapper .header nav ul.right-menu.user .prof .dropdown{top: 38px;}.header nav .toggle-btn .dropdown{right: 0;}.header nav .toggle-btn.user button{height: 27px;border-left: 1px solid rgba(255, 255, 255, 0.22);padding: 0 15px;}.header nav .toggle-btn.user .dropdown::after{right: 93px;}.header nav ul.right-menu.user{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header nav ul.right-menu.user li{padding: 0 5px;}.header nav ul.right-menu.user .profile{width: 33px;height: 33px;border-radius: 50%;position: relative;overflow: visible;margin-left: 20px;}.header nav ul.right-menu.user{width: 120px;justify-content: space-between;}.header nav .toggle-btn.anonymous{display: flex;}.header nav ul.right-menu.user .profile::after{-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;content: '';width: 0;height: 0;top: 15px;right: -14px;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 6px solid #fff;}.header nav ul.right-menu.user .profile a{width: 33px;height: 33px;border-radius: 50%;overflow: hidden;}.header nav ul.right-menu.user .profile.active:after{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.header nav ul.right-menu.user .crown{-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;border: none;margin: 0;}.header nav ul.right-menu.user .notifiacion{-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.header nav ul.right-menu.user .notifiacion .dropdown{right: -171px;}.header nav ul.right-menu.user .notifiacion .dropdown::after{right: 183px;}.header nav ul.right-menu.user .prof{padding: 0;margin: 0;}.header nav ul.right-menu.user .prof .toggle-dropdown{display: none;}.header nav ul.right-menu.user .prof .dropdown{top: 37px;right: -72px;}.header nav ul.right-menu.user .prof .dropdown ul li{padding-left: 20px;}.mobile-nav{display: block;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;position: absolute;top: 0;left: 0;display: block;width: 50%;padding: 10px 25px 0px;background-color: #21262e;color: #fff;z-index: 100000;-webkit-transform: translateX(-120%);-ms-transform: translateX(-120%);transform: translateX(-120%);}.mobile-nav .toggle-dropdown{position: absolute;right: -56px;top: -10px;width: 56px;height: 76px;background-color: var(--main-bg-color);border: none;}.mobile-nav .toggle-dropdown span{display: block;background: #fff;width: 26px;height: 1px;margin: 5px auto;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.mobile-nav .toggle-dropdown.active{padding-right: 12px;padding-top: 10px;}.mobile-nav .toggle-dropdown.active span{-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;}.mobile-nav .toggle-dropdown.active span:nth-child(1){-webkit-transform: rotate(45deg) translate(4px, 1px);-ms-transform: rotate(45deg) translate(4px, 1px);transform: rotate(45deg) translate(4px, 1px);}.mobile-nav .toggle-dropdown.active span:nth-child(2){opacity: 0;}.mobile-nav .toggle-dropdown.active span:nth-child(3){-webkit-transform: rotate(-45deg) translate(8px, -4px);-ms-transform: rotate(-45deg) translate(8px, -4px);transform: rotate(-45deg) translate(8px, -4px);}.mobile-nav a{color: #fff;}.mobile-nav ul{margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.mobile-nav ul:first-child{position: relative;}.mobile-nav ul li{display: block;padding: 20px 0;border-bottom: 1px solid rgba(179, 179, 179, 0.2);}.mobile-nav ul li a{font-family: 'Montserrat', sans-serif;font-size: 13px;text-transform: uppercase;font-weight: 700;width: 100%;}.mobile-nav .extra-menu{margin-bottom: 20px;}.mobile-nav .extra-menu .button{border-bottom: none;padding: 0;}.mobile-nav .extra-menu .button a{padding: 20px 20px;font-size: 11px;border: 1px solid #fff;display: block;}.mobile-nav .extra-menu .more{padding-bottom: 30px;}.mobile-nav .extra-menu .more p{border: none;font-family: 'Montserrat', sans-serif;font-size: 10px;text-transform: uppercase;font-weight: 700;position: relative;color: #b3b3b3;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}.mobile-nav .extra-menu .more p svg{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}.mobile-nav .extra-menu .more p svg use{-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;fill: #b3b3b3;}.mobile-nav .extra-menu .more ul{display: none;margin-bottom: 0;}.mobile-nav .extra-menu .more ul li{padding: 0;border: none;}.mobile-nav .extra-menu .more ul li:last-child{margin-bottom: 0;}.mobile-nav .extra-menu .more ul li a{color: #bebebe;font-family: "HK Grotesk";font-size: 13px;font-weight: 500;line-height: 30px;text-transform: initial;}.mobile-nav .extra-menu .more.active p{color: #fff;padding-bottom: 14px;}.mobile-nav .extra-menu .more.active p svg{-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.mobile-nav .extra-menu .more.active p svg use{fill: #fff;}.mobile-nav .social-wrapper p{color: var(--main-bg-color);font-size: 12px;font-weight: 700;text-transform: uppercase;}.mobile-nav .social-wrapper .social-menu{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.mobile-nav .social-wrapper .social-menu li{border: none;padding: 0;margin: 0 5px 0 0;}.mobile-nav .social-wrapper .social-menu li a{display: inline-block;}.mobile-nav.active{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.header nav ul.right-menu .crown{display: none;}.header nav .toggle-btn .expand-menu+.dropdown{right: 0;min-width: 320px;}.header nav .toggle-btn .expand-menu+.dropdown{min-width: 320px;}.header nav .toggle-btn .expand-menu+.dropdown::after{right: 0;left: 0;margin: auto;}}@media screen and (max-width: 640px) {.header nav .logo { width: 200px;}.header.solid ul.right-menu .profile a{border-width: 1px;}.mobile-nav{width: calc(100% - 56px);}.mobile-nav.active{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.header nav .toggle-btn button{padding-left: 10px;padding-right: 0px;}}@media screen and (max-width: 376px) {.mobile-nav { -webkit-transform: translateX(-125%);-ms-transform: translateX(-125%);transform: translateX(-125%);}.mobile-nav.active{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.heading-image{position: relative;min-height: 99px;height: 80vh;background-size: cover;background-position: center center;background-repeat: no-repeat;}.heading-image .header-caption{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;background-color: rgba(0, 0, 0, 0.40);overflow: hidden;}.heading-image .header-caption .container{width: 100%;}.heading-image .header-caption .title-box{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 20px;}.heading-image .header-caption .title-box .title{color: #fff;font-size: 36px;margin-bottom: 25px;width: 100%;max-width: 960px;}.heading-image .btn-box .btn{border: none;}.heading-image .img{width: 100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media screen and (min-width: 1660px) {.heading-image .img { width: 110%;}}@media screen and (max-width: 1024px) {.heading-image .img { width: 175%;}}@media screen and (max-width: 768px) {.heading-image { min-height: 76px;}.heading-image .scroll{width: 100%;}.heading-image .scroll button.scroll_down{width: 20px;height: 36px;}.heading-image .scroll button.scroll_down:before{top: 3px;}.heading-image .scroll p{font-size: 12px;}}@media screen and (max-width: 600px) {.heading-image .img { width: 150%;}}@media screen and (max-width: 480px) {.heading-image .img { width: auto;}.heading-image.heading-background .header-caption{-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;padding-bottom: 30px;}.heading-image.heading-background{height: 80vh;}.heading-image.heading-background .header-caption .title-box p{font-size: 12px;line-height: 20px;}.heading-image.heading-background .header-caption .title-box .title{font-size: 29px;}}@media screen and (max-height: 800px) {.heading-image { height: 95vh;}}.footer{background: #fff;font-family: var(--main-font-family);}.footer address{font-style: normal;}.footer .partners{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 80px;}.footer .partners h3{margin: 0 20px 0 0;color: #000;font-family: 'Montserrat';font-size: 16px;font-weight: 700;line-height: 24px;text-transform: uppercase;}.footer .partners .partners-listing{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .partners .partners-listing .img-box{margin: 10px 20px;}.footer .partners .partners-listing .img-box:last-child{margin-right: 0;}.footer .footer-info{background-color: #171a1f;padding: 53px 0;}.footer .footer-info .right-info{margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.footer .footer-info .right-info .column{margin-right: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.footer .footer-info .right-info .column:last-child{margin-right: 0;}.footer .footer-info .right-info ul li a{color: #bebebe;font-size: 15px;font-weight: 500;line-height: 35px;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;text-decoration: none;}.footer .footer-info .right-info ul li a:hover{color: #fff;}.footer .footer-info .follow-us{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 0 0 0 0;}.footer .footer-info .follow-us a{width: 30px;height: 30px;display: block;background-position: center;background-repeat: no-repeat;}.footer .footer-info .follow-us .facebook{background-image: url(/images/facebook.svg);}.footer .footer-info .follow-us .linkedin{background-image: url(/images/linkedin.svg);}.footer .footer-info .email-box{margin-top: auto;}.footer .footer-info .email-box a{padding: 16px 28px;color: #fff;font-family: var(--title-font-family);font-size: 12px;font-weight: 500;display: block;text-align: center;text-transform: none;border: 1px solid rgba(255, 255, 255, 0.2);}.footer .footer-info .email-box a .svg{margin-right: 6px;display: inline-block;}.footer .footer-info .email-box a:before{background-color: #fff;}.footer .footer-info .email-box a:hover{background-color: #fff;color: #000;}.footer .footer-info .email-box a:hover svg path{fill: #000;}.footer .footer-info h3{color: #fff;font-family: var(--title-font-family);font-size: 16px;font-weight: 600;line-height: 24px;text-transform: uppercase;margin: 0 0 7px 0;}.footer .footer-info .img-box{margin-bottom: 20px;max-width: 250px;}.footer .footer-info .unm-logo img{width: 100%}.footer .footer-info .text{margin-bottom: 20px;max-width: 400px;}.footer .footer-info .text p{color: rgba(255, 255, 255, 0.5);font-family: "HK Grotesk", sans-serif;font-size: 14px;font-weight: 500;line-height: 24px;}.footer .footer-bottom{margin-top: 50px;}.footer .footer-bottom .right-bottom{margin-left: auto;}.footer .footer-bottom .right-bottom p{text-align: right;color: #fff;font-family: "HK Grotesk";font-size: 13px;font-weight: 500;line-height: 22px;}.footer .footer-bottom .right-bottom p a{color: #8e8e8e;display: block;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;text-decoration: none;}.footer .footer-bottom .right-bottom p a:hover{color: #fff;}.footer .footer-bottom ul{display: -webkit-box;display: -ms-flexbox;display: flex;}.footer .footer-bottom ul li{margin-right: 55px;}.footer .footer-bottom ul li:last-child{margin-right: 0;}.footer .footer-bottom ul li a{color: #bebebe;font-family: "HK Grotesk";font-size: 15px;font-weight: 500;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;padding-right: 18px;background-image: url(/images/url-icon.svg);background-position: right top;background-repeat: no-repeat;text-decoration: none;}.footer .footer-bottom ul li a:hover{color: #fff;}.footer .footer-info .follow-us .facebook{background: url(/public/assets/images/icons/social/desktop/facebook.svg) center no-repeat;}.footer .footer-info .follow-us .linkedin{background: url(/public/assets/images/icons/social/desktop/linkedin.svg) center no-repeat;}.footer .footer-info .follow-us .instagram{background: url(/public/assets/images/icons/social/desktop/instagram_rev.svg) center no-repeat;width: 20px;margin-left: 5px;}.footer .footer-info .follow-us .twitter{background: url(/public/assets/images/icons/social/desktop/twitter_rev.svg) center no-repeat;width: 20px;margin-left: 12px;}.footer .footer-info .follow-us .youtube{background: url(/public/assets/images/icons/social/desktop/youtube_rev.svg) center no-repeat;width: 20px;margin-left: 10px;}.footer .footer-info .follow-us .pinterest{background: url(/public/assets/images/icons/social/desktop/pinterest_rev.svg) center no-repeat;width: 20px;margin-left: 10px;}.footer .footer-bottom ul li a{background-image: url(/public/assets/images/icons/external-link.svg);}@media screen and (max-width: 1024px) {.footer .footer-info .text { max-width: 280px;}.footer .footer-info .email-box a{padding: 16px 10px;}.footer .footer-info .right-info{margin-left: 30px;}.footer .footer-info .right-info .column{margin-right: 30px;}.footer .footer-bottom ul{-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .footer-bottom ul li{margin: 0 20px 10px 0;}.footer .footer-bottom .flex-row{-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .footer-bottom .flex-row .left-bottom{margin-bottom: 20px;}}@media screen and (max-width: 768px) {.footer .partners { -webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 20px 0;}.footer .partners h3{font-size: 14px;}.footer .partners .partners-listing{-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.footer .partners .partners-listing .img-box{margin: 10px 20px 10px 0;}.footer .footer-info{padding: 10px 0 30px 0;}.footer .footer-info .follow-us{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer .footer-info .email-box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 20px;}.footer .footer-info .left-info{display: none;}.footer .footer-info .right-info{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-left: 0;width: 100%;}.footer .footer-info .right-info ul li a{font-size: 14px;display: block;}.footer .footer-info .right-info .column{margin: 0 0 15px 0;padding-top: 20px;}.footer .footer-info .right-info .column h3:after{content: '+';float: right;width: 26px;height: 26px;text-align: center;line-height: 26px;border-radius: 50%;border: 1px solid #979797;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;font-weight: 500;font-size: 14px;color: #979797;}.footer .footer-info .right-info .column h3.active:after{content: '-';border-color: #fff;}.footer .footer-info .right-info .column+.column{border-top: 1px solid #383838;}.footer .footer-bottom{margin-top: 20px;padding-top: 0;border-top: 0;}.footer .footer-bottom .right-bottom{margin: 0 auto;}.footer .footer-bottom .right-bottom p{text-align: center;font-size: 12px;}.footer .footer-bottom .right-bottom p a{color: #fff;padding: 10px;}.footer .footer-bottom .left-bottom{display: none;}}.u-btn{-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;color: #333333;font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: 700;text-transform: uppercase;text-decoration: none;outline: none;cursor: pointer;-webkit-box-shadow: none;box-shadow: none;display: inline-block;padding: 20px 40px;min-width: 160px;text-align: center;position: relative;border: 1px solid transparent;white-space: nowrap;}.u-btn:hover{background-color: #000;color: #fff;}.u-btn.white{color: #fff;border-color: #fff;}.u-btn.white:hover{background-color: #fff;color: #333;}.u-btn.black{color: #000;border-color: #000;}.u-btn.akcent-color{color: var(--main-bg-color);border-color: var(--main-bg-color);}.u-btn.akcent-color:hover{color: #fff;background: var(--main-bg-color);}.u-btn.solid{background-color: var(--main-bg-color);color: #fff;}.u-btn.u-border{border: 1px solid #333;}.u-btn.solid:hover{background-color: var(--main-bg-color-hover);}.u-btn.s-space{padding: 12px 20px;}.link{position: relative;color: var(--main-bg-color);font-size: 13px;font-weight: 700;line-height: 24px;text-transform: uppercase;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;padding-right: 16px;text-decoration: none;margin-top: 20px;white-space: nowrap;display: inline-block;}.link::after{content: '';width: 7px;height: 7px;display: inline-block;border-bottom: 2px solid var(--main-bg-color);border-right: 2px solid var(--main-bg-color);transform: rotate(-45deg);line-height: 24px;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;position: absolute;right: 5px;top: -1px;bottom: 0;margin: auto;}.link:hover::after{right: 0px;}.btn-s{padding: 15px 30px;font-size: 12px;}.btn-favorite{display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;color: #333333;font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: 700;text-transform: uppercase;text-decoration: none;margin-left: 10px;}.btn-favorite svg{margin-right: 7px;width: 25px;}.btn-favorite svg polygon{fill: transparent;stroke: var(--main-bg-color);transition: all .2s;}.btn-favorite:hover svg polygon,.btn-favorite.active svg polygon{fill: var(--main-bg-color);}.btn-favorite svg #Fill-1{fill: #000000;}.btn-favorite.active svg path{fill: var(--main-bg-color);}.btn-favorite.active svg #Fill-1{fill: var(--main-bg-color);}.btn-favorite:hover svg path{fill: #FFFFFF;}.btn-favorite:hover svg #Fill-1{fill: #FFFFFF;}.btn-favorite .hidden-text{display: inline-block;font-size: 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.btn-favorite.active{font-size: 0;}.btn-favorite.active .hidden-text{font-size: 12px;}.btn-filter{font-weight: 600;padding: 10px;cursor: pointer;}.btn-filter::before{content: '+';color: #87da3b;font-size: 17px;}.btn-save-filter{position: absolute;bottom: 0;left: 0;right: 0;text-transform: uppercase;text-align: center;border: 1px solid var(--main-bg-color);padding: 8px;margin: 20px auto;font-size: 14px;font-weight: 600;color: var(--main-bg-color) !important;width: 80%;}.btn-save-filter:hover{color: white !important;background: var(--main-bg-color);}.close-form{position: absolute;top: 0;right: 10px;font-size: 28px;color: #a8a8a8;padding: 18px;cursor: pointer;}.user-progress{box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);border-radius: 4px;margin-bottom: 70px;}.user-progress .progress-text{padding: 14px;font-family: 'Montserrat', sans-serif;}.user-progress .progress-bar{height: 100%;background: var(--main-bg-color);border-radius: 5px;}.progress-bar-wrapper{height: 5px;background: #f7eed9;}.progress-bar{width: 100%;height: 3px;background: #d8d8d8;border-radius: 5px;margin-bottom: 28px;}.progress-bar .current-progress{line-height: 45px;height: 3px;width: 1%;background-color: var(--main-bg-color);color: #252525;font-family: Montserrat;font-size: 24px;font-weight: 700;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow: 0 0 0 30px white inset !important;}input{border-radius: 0 !important;}.log{overflow: hidden;position: relative;}.log .hide{opacity: 0;}.log.big{max-height: 100%;}.log .log-form{display: none;width: 80%;max-width: 800px;height: 100%;opacity: 0;background-color: #fff;-webkit-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;padding: 60px;overflow-y: auto;box-shadow: -7px 0 10px rgba(0, 0, 0, 0.2);}.js-close{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 9999;background-color: rgba(0, 0, 0, 0.3);}.log .log-front{position: relative;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);width: 100%;padding-top: 65px;padding-bottom: 65px;display: -webkit-box;display: -ms-flexbox;display: flex;opacity: 1;z-index: 2;}.log .log-front .log-info{padding-right: 50px;max-width: 60%;-ms-flex-negative: 0;flex-shrink: 0;}.log .log-front .log-info h3{color: #000000;font-family: Montserrat;font-size: 30px;font-weight: 700;line-height: 1.3;text-transform: uppercase;margin: 0 0 30px 0;}.log .log-front .log-info p{margin: 0 0 20px 0;}.log .log-front .btn-box{margin-top: 30px;}.log .log-front .log-info .btn-box .btn{margin-right: 40px;}.log .log-front .img-wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.log .log-front .img-wrapper img{width: 100%;}.log-form .title-link{display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;}.log .log-form .match-form-text>p{margin-top: 15px;margin-bottom: 40px;line-height: 1.2;font-weight: 400;color: #000;}.log .log-front.hide{opacity: 0;}.form-row{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}form .form-group{width: 100%;position: relative;margin-bottom: 40px;}.form-row .form-group.btn-group{width: auto;}.form-row .form-group.checkbox{margin: 12px 0;}.form-row .form-group.checkbox label{color: #242323;font-family: "HK Grotesk";font-size: 16px;font-weight: 500;position: relative;display: block;width: 100%;padding-top: 2px;padding-left: 30px;cursor: pointer;}.form-row .form-group.checkbox label:before{content: '';position: absolute;left: 0;top: 0;width: 18px;height: 19px;border: 1px solid #c8c8c8;}.form-row .form-group.checkbox input[type=checkbox]{display: none;}.form-row .form-group.checkbox input[type=checkbox]:checked+label:before{background-color: var(--main-bg-color);background-image: url(/images/checked.svg);background-position: center center;background-repeat: no-repeat;border-color: var(--main-bg-color);}.log .fit-form #fit-forms{background: #fff;}.log .fit-form ul{margin-right: 65px;padding: 0;}.log .fit-form ul li{cursor: pointer;width: 250px;min-height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 5px 25px;background-color: #ffffff;margin-bottom: 5px;}.form-row.cv p{margin-top: 0;}label.input-file-lbl{border-bottom: 1px solid #d8d8d8 !important;position: relative;display: block;cursor: pointer;height: 30px;}label.input-file-lbl span{color: #333 !important}.u-btn-file{background: #eaeaea;padding: 7px 15px;font-weight: 500;margin-right: 15px;}.input-file .delete-file-btn{padding: 10px;position: absolute;right: 0;bottom: 0px;cursor: pointer;}label.input-file-lbl input[type="file"]{opacity: 0;position: absolute !important;left: 0;top: 0;}.log .fit-form ul li .current-info,.log .fit-form ul li .number{display: none;}.log .fit-form ul li a{color: #2a2828;font-size: 14px;font-weight: 400;line-height: 24px;text-decoration: none;}.log .fit-form ul li a span{display: block;font-size: 18px;font-weight: 700;}.log .fit-form ul li p{color: #2a2828;font-size: 14px;font-weight: 400;line-height: 24px;}.log .fit-form ul li p span{display: block;font-size: 18px;font-weight: 700;}.log .fit-form ul li.complete{background-color: #155663;}.log .fit-form ul li.complete p{color: #fff;}.log .fit-form ul li.current{position: relative;background-color: var(--main-bg-color);}.log .fit-form ul li.current p{color: #fff;}.log .fit-form ul li.current::after{content: "";position: absolute;right: -18px;top: 30%;background: url("/images/current-arrow.png") no-repeat;height: 46px;width: 18px;}.log .log-form.show{opacity: 1;position: fixed;top: 0;right: 0;z-index: 99999;}.log .log-form h3{color: #000000;font-family: Montserrat;font-size: 30px;font-weight: 700;text-transform: uppercase;margin: 0;}.log .fit-form .form-wrapper form .step-link.title,.log .fit-form .form-wrapper form .step-links.title,.log .log-form form .step-link,.log .log-form form .step-links{display: none;}.log .fit-form .form-wrapper .tab-count,.log .log-form .form-wrapper .tab-count{display: none;text-align: center;background-color: #fff;width: 67px;position: absolute;top: 0;right: 20px;-webkit-transform: translateY(120%);-ms-transform: translateY(120%);transform: translateY(120%);z-index: 6;}.log-form ul.btn-box li a{width: 80%;}.log-form fieldset{margin: 0px;}.log .log-form .input-file{position: relative;}.log .log-form .custom-tooltip{position: absolute;right: 0;top: 20px;}form .form-row.two-fields .form-group{width: 48%;}form .form-row.six-fields{flex-wrap: wrap;}form .form-row.six-fields .form-group{width: 31%;}.custom-tooltip .data-tooltip:after{left: unset;right: 0;padding: 10px;transform: translateX(0);-ms-transform: translateX(0%);}form ul.btn-box{background: white;text-align: center;padding: 10px;}.log .fit-form .form-wrapper .tab-count p,.log .log-form .form-wrapper .tab-count p{margin: 0;color: #5b5b5b;font-size: 16px;font-weight: 400;line-height: 24px;}.log .log-form .form-wrapper .steps{margin: 50px 0 10px;}.log .log-form .form-wrapper .steps ul li{cursor: pointer;display: inline-block;padding: 5px 25px;background-color: #f2f2f2;position: relative;margin-right: -3px;}.log .log-form .form-wrapper .steps ul li a span:last-child{display: block;font-size: 13px;font-weight: 700;line-height: 1;padding: 5px;position: relative;z-index: 9;}.form-row.age{flex-wrap: wrap;margin-top: -10px;}.form-row.age p{margin-top: 0;width: 100%;}.form-row.age .form-group{max-width: 31%;}.log .log-form .form-wrapper .steps ul li p{color: #2a2828;font-size: 14px;font-weight: 400;line-height: 24px;}.log .log-form .form-wrapper .steps ul li p span{display: block;font-size: 18px;font-weight: 700;}.log .log-form .form-wrapper .steps ul li.done{background-color: var(--main-bg-color);}.log .log-form .form-wrapper .steps ul li.done a{color: #fff;}.log .log-form .form-wrapper .steps ul li.current{position: relative;background-color: var(--main-bg-color);}.log .log-form .form-wrapper .steps ul li.current a{color: #fff;}.log .log-form .form-wrapper .steps ul li:not(:last-child):after{content: "";position: absolute;right: -11px;top: 3px;height: 26px;width: 26px;background: #f2f2f2;transform: rotate(45deg);border-top: 3px solid white;border-right: 3px solid white;z-index: 1;}.log .log-form .form-wrapper .steps ul li.current::after,.log .log-form .form-wrapper .steps ul li.done::after{background: var(--main-bg-color);}.log .log-form .form-wrapper .steps ul li a{color: #2a2828;font-size: 14px;font-weight: 400;line-height: 24px;text-decoration: none;}.log .log-form .form-wrapper form fieldset h5{margin-bottom: 30px;}.log .log-form .form-wrapper form h6{font-size: 14px;margin-top: 10px;}form .form-group label:not(.input-file-lbl){margin: 0;position: absolute;bottom: 5px;left: 0;color: #808080;font-size: 16px;font-weight: 400;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}form .form-group.focus label:not(.for-multiple),form .form-group input:focus+label,form .form-group.selected label{font-size: 12px;bottom: 28px;top: auto;font-style: italic;line-height: 1;}form .form-group.selected label.for-multiple{bottom: 35px;}.log .fit-form .form-wrapper form .form-group label.error,.log .log-form .form-wrapper form .form-group label.error{-webkit-transform: translateY(290%);-ms-transform: translateY(290%);transform: translateY(290%);}.log .fit-form .form-wrapper form label.error,.log .log-form .form-wrapper form label.error{position: absolute;color: red;-webkit-transform: translateY(110%);-ms-transform: translateY(110%);transform: translateY(110%);font-size: 12px;z-index: 10;}.log .fit-form .form-wrapper form fieldset,.log .log-form .form-wrapper form fieldset{border: none;background-color: #fff;padding: 0px 0 45px 0;}.log .fit-form .form-wrapper form .content,.log .log-form .form-wrapper form .content{width: 100%;}.log .fit-form .form-wrapper form .step-link.title,.log .fit-form .form-wrapper form .step-links.title,.log .log-form .form-wrapper form .step-link.title,.log .log-form .form-wrapper form .step-links.title{display: none;}form .select2-container{width: 100% !important;}.log .fit-form .form-wrapper form .select2-container .select2-dropdown,.log .log-form .form-wrapper form .select2-container .select2-dropdown{margin-top: 0 !important;}.log .fit-form .form-wrapper form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.log .log-form .form-wrapper form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color: #333333;}.log .fit-form .form-wrapper form .step-content,.log .fit-form .form-wrapper form .step-contents,.log .log-form .form-wrapper form .step-content,.log .log-form .form-wrapper form .step-contents{display: none;width: 100%;min-width: auto;}.log .fit-form .form-wrapper form .step-content.current,.log .fit-form .form-wrapper form .step-contents.current,.log .log-form .form-wrapper form .step-content.current,.log .log-form .form-wrapper form .step-contents.current{display: block;}.log .fit-form .form-wrapper form .step-content .gender .form-row,.log .fit-form .form-wrapper form .step-contents .gender .form-row,.log .log-form .form-wrapper form .step-content .gender .form-row,.log .log-form .form-wrapper form .step-contents .gender .form-row{max-width: 100%;-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;}.log .fit-form .form-wrapper form .select2-container .select2-dropdown,.log .log-form .form-wrapper form .select2-container .select2-dropdown{margin-top: 0 !important;}form .form-row .form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background: #f2f2f2;color: #2a2828;}form input[type=text],form input[type=password],form input[type=mail],form input[type=text],form input[type=password],form input[type=mail]{color: #2a2828;font-size: 16px;font-weight: 500;line-height: 30px;padding: 0;position: relative;z-index: 5;-webkit-box-shadow: none;box-shadow: none;outline-color: transparent;border: none;border-bottom: 1px solid #d8d8d8;width: 100%;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.selected>label.for-multiple{font-size: 12px;font-weight: 500;top: -5px;color: #999999;font-style: italic;}form input{position: relative;background: transparent;border-radius: 0;}.form-wrapper form .form-row.pass img{position: absolute;right: 0;top: 15px;cursor: pointer;z-index: 8;}.form-wrapper form .checking{margin-top: 40px;}.form-wrapper form .checking>div{position: relative;}.form-wrapper form .checking label.error{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}.form-wrapper form .checking input[type=checkbox]{opacity: 0;position: absolute;}form .checking input[type=checkbox]+label{display: block;cursor: pointer;margin-bottom: 10px;color: #595959;font-size: 13px;font-weight: 500;position: initial;}form .checking input[type=checkbox]+label:before{content: "\2714";font-size: 12px;background-color: #e3dfdf;border-radius: 0.2em;display: inline-flex;align-items: center;justify-content: center;width: 13px;height: 13px;margin-right: 0.5em;vertical-align: top;color: transparent;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;}form .checking input[type=checkbox]+label:active:before{-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}form .checking input[type=checkbox]:checked+label:before{background-color: var(--main-bg-color);color: #fff;}form .tooltip-section{position: relative;}form span.tooltip-item{position: absolute;width: 22px;display: inline-block;height: 22px;text-align: center;line-height: 22px;border-radius: 50%;background-color: var(--main-bg-color);color: #fff;z-index: 100000;top: 10px;right: -30px;font-size: 15px;font-weight: 700;cursor: pointer;}form .form-row.cv span.tooltip-item{top: auto;bottom: 0;}form span.tooltip-item::before{width: 200px;z-index: 10000;}form span.tooltip-item::before,form span.tooltip-item::after{opacity: 0;visibility: hidden;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}form span.tooltip-item::before{content: attr(data-tooltip);position: absolute;bottom: 150%;right: -130%;margin-bottom: 5px;margin-left: -80px;padding: 7px 10px;width: 200px;border-radius: 3px;background-color: #e1e1e1;color: #000;}form span.tooltip-item::after{position: absolute;bottom: 150%;left: 50%;margin-left: -5px;width: 0;border-top: 5px solid #e1e1e1;border-right: 5px solid transparent;border-left: 5px solid transparent;content: " ";font-size: 0;line-height: 0;}form span.tooltip-item:hover::before,form span.tooltip-item:hover::after{visibility: visible;opacity: 1;}.log .fit-form .form-wrapper form .button,.log .log-form .form-wrapper form .button{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.log .fit-form .form-wrapper form .back,.log .fit-form .form-wrapper form .prev,.log .log-form .form-wrapper form .back,.log .log-form .form-wrapper form .prev{margin-top: 5px;border: none;background: #fff;color: #0f0f0f;}.log .fit-form .form-wrapper form .back .svg,.log .fit-form .form-wrapper form .prev .svg,.log .log-form .form-wrapper form .back .svg,.log .log-form .form-wrapper form .prev .svg{position: relative;top: 1px;margin-right: 5px;}.log .fit-form .form-wrapper form .back .svg path,.log .fit-form .form-wrapper form .prev .svg path,.log .log-form .form-wrapper form .back .svg path,.log .log-form .form-wrapper form .prev .svg path{-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.log .fit-form .form-wrapper form .back:hover,.log .fit-form .form-wrapper form .prev:hover,.log .log-form .form-wrapper form .back:hover,.log .log-form .form-wrapper form .prev:hover{background: #e1e1e1;}.log .fit-form .form-wrapper #match_form,.log .fit-form .form-wrapper #fit-forms,.log .log-form .form-wrapper #match_form,.log .log-form .form-wrapper #fit-forms{-ms-flex-wrap: wrap;flex-wrap: wrap;}.log .fit-form .form-wrapper #match_form input[type=submit],.log .fit-form .form-wrapper #fit-forms input[type=submit],.log .log-form .form-wrapper #match_form input[type=submit],.log .log-form .form-wrapper #fit-forms input[type=submit]{display: none;}.log .fit-form .form-wrapper #match_form .steps,.log .fit-form .form-wrapper #fit-forms .steps,.log .log-form .form-wrapper #match_form .steps,.log .log-form .form-wrapper #fit-forms .steps{max-width: 250px;-webkit-box-flex: 1;-ms-flex: 1 0 250px;flex: 1 0 250px;margin-right: 65px;}.log .fit-form .form-wrapper #match_form .steps li,.log .fit-form .form-wrapper #fit-forms .steps li,.log .log-form .form-wrapper #match_form .steps li,.log .log-form .form-wrapper #fit-forms .steps li{padding: 0;}.log .fit-form .form-wrapper #match_form .steps li a,.log .fit-form .form-wrapper #fit-forms .steps li a,.log .log-form .form-wrapper #match_form .steps li a,.log .log-form .form-wrapper #fit-forms .steps li a{width: 100%;min-height: 100px;padding: 25px 25px 5px;}.log .fit-form .form-wrapper #match_form .content,.log .fit-form .form-wrapper #fit-forms .content,.log .log-form .form-wrapper #match_form .content,.log .log-form .form-wrapper #fit-forms .content{max-width: 75%;width: auto;-webkit-box-flex: 1;-ms-flex: 1 0 75px;flex: 1 0 75px;}.log .fit-form .form-wrapper #match_form .actions,.log .fit-form .form-wrapper #fit-forms .actions,.log .log-form .form-wrapper #match_form .actions,.log .log-form .form-wrapper #fit-forms .actions{margin-top: -40px;max-width: 100%;width: auto;-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;}.log .fit-form .form-wrapper #match_form .actions ul,.log .fit-form .form-wrapper #fit-forms .actions ul,.log .log-form .form-wrapper #match_form .actions ul,.log .log-form .form-wrapper #fit-forms .actions ul{position: relative;left: 2px;margin: 0 0 0 315px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;background: #fff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 30px;}.log .fit-form .form-wrapper #match_form .actions ul li,.log .fit-form .form-wrapper #fit-forms .actions ul li,.log .log-form .form-wrapper #match_form .actions ul li,.log .log-form .form-wrapper #fit-forms .actions ul li{width: calc(100% - 100px);height: auto;min-height: auto;}.log .fit-form .form-wrapper #match_form .actions ul li:first-child .btn,.log .fit-form .form-wrapper #fit-forms .actions ul li:first-child .btn,.log .log-form .form-wrapper #match_form .actions ul li:first-child .btn,.log .log-form .form-wrapper #fit-forms .actions ul li:first-child .btn{border: none;background: transparent;color: #000;position: relative;}.log .fit-form .form-wrapper #match_form .actions ul li:first-child .btn::after,.log .fit-form .form-wrapper #fit-forms .actions ul li:first-child .btn::after,.log .log-form .form-wrapper #match_form .actions ul li:first-child .btn::after,.log .log-form .form-wrapper #fit-forms .actions ul li:first-child .btn::after{content: '';width: 7px;position: absolute;height: 10px;background-image: url(/images/left.svg);background-repeat: no-repeat;display: inline-block;top: 24px;left: -55px;right: 0;margin: auto;}.log .fit-form .form-wrapper #match_form .actions ul li:first-child .btn:hover,.log .fit-form .form-wrapper #fit-forms .actions ul li:first-child .btn:hover,.log .log-form .form-wrapper #match_form .actions ul li:first-child .btn:hover,.log .log-form .form-wrapper #fit-forms .actions ul li:first-child .btn:hover{background: #d8d8d8;}.log .fit-form .form-wrapper #match_form .actions ul li:nth-child(2),.log .fit-form .form-wrapper #fit-forms .actions ul li:nth-child(2),.log .log-form .form-wrapper #match_form .actions ul li:nth-child(2),.log .log-form .form-wrapper #fit-forms .actions ul li:nth-child(2){margin-bottom: 5px;}.log .fit-form .form-wrapper #match_form .actions ul li a,.log .fit-form .form-wrapper #fit-forms .actions ul li a,.log .log-form .form-wrapper #match_form .actions ul li a,.log .log-form .form-wrapper #fit-forms .actions ul li a{font-size: 12px;font-weight: 700;color: #fff;display: block;width: 100%;}.log .fit-form .form-wrapper #fit-forms,.log .log-form .form-wrapper #fit-forms{background: transparent;-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;max-width: 100%;width: 100%;}.log .fit-form .form-wrapper #fit-forms .content,.log .log-form .form-wrapper #fit-forms .content{overflow: hidden;}.log .fit-form .form-wrapper #fit-forms .actions ul li,.log .log-form .form-wrapper #fit-forms .actions ul li{padding: 5px 0;}#match_form_ .steps ul li{width: 16.5%;}#match_form_ .steps ul li>a span{max-width: 100px;}#match_form_ .steps ul li:not(:last-child):after{height: 35px;width: 35px;right: -18px;top: 6px;}@media (max-width: 1024px) {.log { max-height: 100%;}.log .log-front .log-info{padding-right: 10%;}}@media (max-width: 1024px) {.log .fit-form .form-wrapper ul .step-link, .log .fit-form .form-wrapper ul .step-links, .log .log-form .form-wrapper ul .step-link, .log .log-form .form-wrapper ul .step-links { width: 200px;}.log .log-info{padding-right: 5%;}.log .img-wrapper{overflow: hidden;}}@media (max-width: 768px) {.input-file .delete-file-btn { right: 45px;}form .steps ul li:not(.current){display: none !important;}.log .fit-form, .log .log-form{padding: 40px 20px;display: none;width: 100%;}.log .fit-form .form-wrapper, .log .log-form .form-wrapper{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.log .fit-form .form-wrapper #match_form .input, .log .log-form .form-wrapper #match_form .input{height: 40px;}.log .fit-form .form-wrapper #match_form fieldset, .log .log-form .form-wrapper #match_form fieldset{padding: 40px 15px 30px;}.log .fit-form .form-wrapper #match_form fieldset .name .input input:focus+p, .log .log-form .form-wrapper #match_form fieldset .name .input input:focus+p{padding: 0;top: 15px;}.log .fit-form .form-wrapper .tab-count, .log .log-form .form-wrapper .tab-count{display: block;}.log .fit-form .form-wrapper .steps ul, .log .log-form .form-wrapper .steps ul{position: relative;margin: 0;height: 40px;}.log .fit-form .form-wrapper .steps ul li, .log .log-form .form-wrapper .steps ul li{position: absolute;top: 0;left: 0;width: auto;}.log .fit-form .form-wrapper .steps ul li.current, .log .log-form .form-wrapper .steps ul li.current{position: absolute;z-index: 12;width: 100%;}.log .fit-form .form-wrapper .steps ul li.current::after, .log .log-form .form-wrapper .steps ul li.current::after{display: none;}.log .fit-form .form-wrapper form .form-group label.error, .log .log-form .form-wrapper form .form-group label.error{-webkit-transform: translateY(290%);-ms-transform: translateY(290%);transform: translateY(290%);}.form-wrapper form span.tooltip-item{right: 20px;top: 0;}.form-wrapper form .form-row.cv span.tooltip-item{bottom: 10px;}.form-wrapper form .tooltip-section>span::before, .form-wrapper form .tooltip-section>span::after{bottom: 120%;}.log .fit-form .form-wrapper #match_form, .log .log-form .form-wrapper #match_form{padding: 0;}.log .fit-form .form-wrapper #match_form .actions, .log .log-form .form-wrapper #match_form .actions{margin-top: 0;}.log .fit-form .form-wrapper #match_form .actions ul, .log .log-form .form-wrapper #match_form .actions ul{left: 0;}.log .fit-form .form-wrapper #match_form .actions ul li, .log .log-form .form-wrapper #match_form .actions ul li{width: calc(100% - 30px);}.log .fit-form .form-wrapper #match_form .actions ul li:first-child .btn::after, .log .log-form .form-wrapper #match_form .actions ul li:first-child .btn::after{top: 20px;}.log .fit-form .form-wrapper #match_form fieldset, .log .log-form .form-wrapper #match_form fieldset{margin: 0;}.log .fit-form .form-wrapper #match_form .steps, .log .fit-form .form-wrapper #match_form .content, .log .log-form .form-wrapper #match_form .steps, .log .log-form .form-wrapper #match_form .content{max-width: 100%;-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;}.log .fit-form .form-wrapper #match_form .steps ul, .log .fit-form .form-wrapper #match_form .content ul, .log .log-form .form-wrapper #match_form .steps ul, .log .log-form .form-wrapper #match_form .content ul{margin-bottom: 0;}.log .fit-form .form-wrapper #match_form .steps ul li, .log .fit-form .form-wrapper #match_form .content ul li, .log .log-form .form-wrapper #match_form .steps ul li, .log .log-form .form-wrapper #match_form .content ul li{margin-bottom: 0;}.log .fit-form .form-wrapper #match_form .actions ul, .log .log-form .form-wrapper #match_form .actions ul{margin: 0;}.log .log-front{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-top: 50px;padding-bottom: 50px;}.log .log-front .img-wrapper{width: 100%;max-width: 100%;}.log .log-front .log-info{text-align: left;max-width: 100%;padding-right: 0px;margin-bottom: 0;}.log .log-front h3{margin: 20px 0 15px;}.log .log-front .log-info .btn-box{width: 100%;text-align: center;margin-bottom: 20px;}.log{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.log .log-info{margin-bottom: 30px;}.log .log-info, .log .img-wrapper{-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;max-width: 100%;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.log .img-wrapper{max-width: inherit;}.log .img-wrapper img{width: 100%;}.log .log-form .form-wrapper #match_form_ li{display: list-item;}.log .log-form .form-wrapper li.disabled .tab-count.small-screen, .log .log-form .form-wrapper li.done .tab-count.small-screen{display: none;}.log .log-form .form-wrapper li.current .tab-count.small-screen{display: flex;height: 100%;align-items: center;justify-content: center;}.log .log-form .form-wrapper .steps ul li p span{display: inline;}.log .log-form .form-wrapper .tab-count.small-screen{right: 0px;}a.u-btn.next-swiper-slide, a.u-btn.previous-swiper-slide{min-width: 120px;}}@media (max-width: 649px) {.log .log-form .form-wrapper form fieldset { padding: 20px 0px;}}@media (max-width: 600px) {form .form-row.two-fields { flex-wrap: wrap;}form .form-row.two-fields .form-group{width: 100%;}form .form-row.six-fields .form-group{width: 48%;}}@media screen and (max-width: 480px) {.log .log-front .img-wrapper { display: none;}}@media screen and (min-height: 760px) {.log .log-form { padding-top: 80px;}.log .login-form p{margin-bottom: 60px !important;}.log .login-form .button.btn-box{margin-top: 70px;}}.component-modal{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(174, 174, 174, 0.88);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: -1;opacity: 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;}.component-modal.active,.component-modal.run{opacity: 1;z-index: 100000;}.component-modal.active .select2-container,.component-modal.run .select2-container,.log .log-form .select2-container{z-index: 99999999;}.component-modal .modal-dialog{width: 60%;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px 20px;}.component-modal .modal-dialog.modal-alert{padding: 150px 100px;}.component-modal .modal-dialog .icons-alert{margin-bottom: 65px;width: 80px;}.component-modal .modal-dialog .icons-alert .swiper-slide{background: #FFF;}.component-modal .modal-dialog .icons-alert .svg .st0{stroke-width: 3px;stroke-dasharray: 99.47578430175781px;stroke-dashoffset: -99.47578430175781px;fill: transparent;transition: stroke-dashoffset 1s linear 2.5s, fill 2s;}.component-modal .modal-dialog .icons-alert .svg .st12s{stroke-width: 1px;stroke-dasharray: 99.47578430175781px;stroke-dashoffset: -99.47578430175781px;fill: transparent;transition: stroke-dashoffset 1s linear 2.5s, fill 2s;}.component-modal .modal-dialog .icons-alert .swiper-slide.swiper-slide-active .svg.an .st0{stroke-dashoffset: 0px;transition: stroke-dashoffset 1.5s linear, fill 2.5s;}.component-modal .modal-dialog .icons-alert .swiper-slide.swiper-slide-active .svg.an .st12s{stroke-dashoffset: 0px;fill: #000;transition: stroke-dashoffset 1.5s linear, fill 2.5s;}.component-modal .modal-dialog.modal-alert h3{margin: 0 0 25px;color: #343434;font-family: Montserrat;font-size: 30px;font-weight: 700;line-height: 50px;text-transform: uppercase;height: 50px;}@media screen and (max-width: 1440px) {.component-modal .modal-dialog { width: 80%;}}@media screen and (max-width: 1024px) {.component-modal .modal-dialog { padding: 80px;width: 90%;}.component-modal .modal-dialog h3{text-align: center;}.component-modal .modal-dialog .progress-bar{margin-top: 50px;}}@media screen and (max-width: 768px) {.component-modal .modal-dialog { padding: 60px 60px 80px;}.component-modal .modal-dialog.modal-alert h3{line-height: 30px;font-size: 22px;height: auto;}.component-modal .modal-dialog .icons-alert{margin-bottom: 30px;}.component-modal .modal-dialog .progress-bar{margin-top: 0px;}}@media screen and (max-width: 767px) {.component-modal .modal-dialog { padding: 40px 40px 80px;}.component-modal .modal-dialog.modal-alert h3{min-height: 70px;margin-bottom: 15px;}}@media screen and (max-width: 480px) {.component-modal .modal-dialog { padding: 40px 20px 80px;}}.component-modal-chart{background: #fff;border: 1px solid #000;position: fixed !important;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-box-flex: 1 0 50%;-ms-flex: 1 0 50%;flex: 1 0 50%;max-width: 50%;z-index: 100001;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-height: 500px;height: calc(100vh - 220px);padding-top: 50px;}.component-modal-chart span{display: inline-block;}.component-modal-chart+.modal-chart-expand+.modal-chart-overlay{background: rgba(174, 174, 174, 0.88);content: "";top: 0;left: 0;width: 100%;height: 100%;position: fixed;z-index: 100;}.modal-chart-expand{position: absolute;top: 0px;bottom: 40px;right: 0px;cursor: pointer;}@media screen and (max-width: 1024px) {.modal-chart-expand { bottom: 30%;}}@media screen and (max-width: 768px) {.component-modal-chart { -webkit-box-flex: 1 0 80%;-ms-flex: 1 0 80%;flex: 1 0 80%;max-width: 80%;max-height: 60%;}.modal-chart-expand{bottom: 200px;right: 2%;top: auto;}}@media screen and (max-width: 600px) {.component-modal-chart { height: 100vh;max-height: 100%;width: 100%;max-width: 100%;-webkit-box-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%;}}@media screen and (max-width: 418px) {.component-modal-chart { max-height: 45%;max-width: 90%;-webkit-box-flex: 1 0 90%;-ms-flex: 1 0 90%;flex: 1 0 90%;}.modal-chart-expand{right: 0;bottom: 15px;}}.highcharts-container{overflow: visible !important;-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;}.chart-spider.personal{-webkit-box-flex: 1 0 50%;-ms-flex: 1 0 50%;flex: 1 0 50%;max-width: calc(50% - 35px);padding: 0 120px;overflow: visible !important;}.chart-spider.personal .highcharts-axis-labels.highcharts-xaxis-labels text{color: #565656 !important;fill: #565656 !important;font-family: Montserrat;font-size: 11px;font-weight: 700;line-height: 19px;text-transform: uppercase;}.chart-spider svg{overflow: visible;}.chart-spider .highcharts-grid-line{stroke: #C5C9CD;}.chart-spider .highcharts-button-symbol,.chart-spider .highcharts-button-box,.chart-spider .highcharts-credits{stroke-width: 0;fill: transparent !important;color: transparent !important;}.chart-spider .highcharts-series-0 .highcharts-point{fill: var(--main-bg-color);}.chart-spider .highcharts-series-0 .highcharts-graph{stroke: var(--main-bg-color);}.chart-spider .highcharts-series-1 .highcharts-point{fill: #565656;}.chart-spider .highcharts-series-1 .highcharts-graph{stroke: #565656;}.chart-spider .highcharts-axis-labels.highcharts-xaxis-labels text{color: #565656 !important;fill: #565656 !important;font-family: Montserrat;font-size: 11px;font-weight: 700;line-height: 19px;text-transform: uppercase;}.chart-spider .highcharts-tooltip{stroke-width: 0;fill: transparent !important;color: transparent !important;}.chart-spider .highcharts-legend-item .highcharts-point,.chart-spider .highcharts-legend-item .highcharts-graph{stroke-width: 0;fill: transparent !important;color: transparent !important;}.chart-spider .highcharts-container{transition: .4s ease-in-out;}.cultural-fit-matching-chart-content:not(.component-modal-chart){-webkit-box-flex: 1 0 35%;-ms-flex: 1 0 35%;flex: 1 0 35%;max-width: 35%;}@media screen and (max-width: 1366px) {.chart-spider.personal { padding: 0 110px;}.chart-spider.personal .highcharts-container svg{height: auto !important;width: 90%;}}@media screen and (max-width: 1280px) {.cultural-fit-matching-chart-content:not(.component-modal-chart) { -webkit-box-flex: 1 0 45%;-ms-flex: 1 0 45%;flex: 1 0 45;max-width: 45%;}}@media screen and (max-width: 1024px) {.cultural-fit-matching-chart-content:not(.component-modal-chart) { -webkit-box-flex: 1 0 55%;-ms-flex: 1 0 55%;flex: 1 0 55%;max-width: 55%;}}@media screen and (max-width: 992px) {.cultural-fit-matching-chart-content:not(.component-modal-chart) { -webkit-box-flex: 1 0 65%;-ms-flex: 1 0 65%;flex: 1 0 65%;max-width: 65%;}}@media screen and (max-width: 768px) {.chart-spider.personal { margin-top: 20px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;-webkit-box-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%;max-width: 100%;padding: 0;}.chart-spider.personal .highcharts-container{text-align: center !important;}.chart-spider.personal .highcharts-container svg{padding-top: 50px;height: auto !important;width: 100%;max-width: 80%;}}@media screen and (max-width: 418px) {.chart-spider.personal .highcharts-container svg { padding: 5%;}}.cultural-fit-matching-chart-content span{display: none;position: absolute;top: 15px;right: 15px;z-index: 11;cursor: pointer;}.chart-spider.matching{max-height: 251px;overflow: visible !important;}.chart-spider.matching svg{max-height: 251px;}.chart-spider.matching .highcharts-axis-labels.highcharts-xaxis-labels text{visibility: hidden;}.chart-spider.matching .highcharts-legend,.chart-spider.matching .highcharts-tooltip{display: none;}.component-modal-chart .chart-spider{max-height: 95%;padding: 0;overflow: visible !important;}.component-modal-chart .chart-spider .highcharts-xaxis-labels text{color: #565656 !important;fill: #565656 !important;}.component-modal-chart .chart-spider .highcharts-container{width: 100% !important;height: 100% !important;overflow: visible !important;max-height: inherit;-webkit-transform: scale(1.2);transform: scale(1.2);}.component-modal-chart .chart-spider .highcharts-container svg{max-height: 100%;}.component-modal-chart .chart-spider.matching .highcharts-axis-labels.highcharts-xaxis-labels text{visibility: visible;}.component-modal-chart .chart-spider.matching .highcharts-tooltip{display: inline-block;}@media screen and (max-width: 1680px) {.component-modal-chart .chart-spider { position: relative;}.component-modal-chart .chart-spider .highcharts-container{-webkit-transform: scale(1);transform: scale(1);}}@media screen and (max-width: 1280px) {.component-modal-chart .chart-spider {  }}@media screen and (max-width: 1024px) {.component-modal-chart .chart-spider {  }.cultural-fit-matching-chart-content:not(.component-modal-chart) svg{margin-left: -100px;}}@media screen and (max-width: 768px) {.component-modal-chart .chart-spider { top: -45px;}}@media screen and (max-width: 418px) {.component-modal-chart .chart-spider { top: -60px;}.component-modal-chart .chart-spider .highcharts-container{-webkit-transform: scale(0.6);transform: scale(0.6);}}@media screen and (max-width: 320px) {.component-modal-chart .chart-spider { top: -60px;}.component-modal-chart .chart-spider .highcharts-container{-webkit-transform: scale(0.5);transform: scale(0.5);}}.chart-bar-container{padding: 10px;border: 1px solid #EBEBEE;margin: 0px 0px 25px 0px}.chart-bar .highcharts-color-0{fill: var(--main-bg-color);}.chart-bar .highcharts-container{text-align: center !important;}.chart-bar .highcharts-color-0:first-of-type{fill: #565656;}.chart-bar .highcharts-grid path,.chart-bar .highcharts-button-box path,.chart-bar .highcharts-yaxis-labels path,.chart-bar .highcharts-legend-item path{fill: transparent;stroke-width: 0;}.chart-bar .highcharts-axis text,.chart-bar .highcharts-grid text,.chart-bar .highcharts-button-box text,.chart-bar .highcharts-yaxis-labels text,.chart-bar .highcharts-legend-item text{color: transparent !important;fill: transparent !important;}.chart-bar .highcharts-axis rect,.chart-bar .highcharts-grid rect,.chart-bar .highcharts-button-box rect,.chart-bar .highcharts-yaxis-labels rect,.chart-bar .highcharts-legend-item rect{fill: transparent;}.chart-bar .highcharts-button-symbol{fill: transparent;stroke-width: 0;}#toast-container> div{opacity: 1;border-radius: 0px;margin-bottom: 5px !important;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);}#toast-container> div:first-child{margin-top: 10px !important;}.log .login-form h3{margin: 0 0 15px;text-align: left;color: #35373a;font-family: Montserrat;font-size: 30px;font-weight: 700;line-height: 50px;text-transform: uppercase;}.log .login-form p{color: #9b9b9b;font-size: 16px;font-weight: 500;line-height: 23px;margin: 0 0 20px;}.log .log-form.login-form .form-wrapper form .u-btn{margin-bottom: 15px;white-space: nowrap;min-width: 190px;}.login-form .social-login-buttons{margin-bottom: 20px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}.login-form .button.btn-box{max-width: 460px;margin: auto;}.login-form .social-login-buttons .u-btn{width: 48.5%;border: 1px solid;padding: 15px 10px;}.login-form .social-login-buttons .u-btn.connect-facebook{border-color: #4267B2;color: #4267B2;}.login-form .social-login-buttons .u-btn.connect-facebook:hover{color: #fff;background-color: #4267B2;}.login-form .social-login-buttons .u-btn.connect-linkedin{border-color: #0077B5;color: #0077B5;}.login-form .social-login-buttons .u-btn.connect-linkedin:hover{color: #fff;background-color: #0077B5;}.log .log-form .additional-info{color: #ada9a9;display: block;text-align: center;}.login-form .button.btn-box .title-link{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}.login-form .button.btn-box .title-link a{font-size: 14px;}.login-form .forgoten-box{text-align: center;margin-top: 20px;}.login-form .form-wrapper form .title-box .title-link{margin: auto;}.login-form .form-wrapper form .title-box{margin: 0;}.login-form .form-wrapper form .forgot{display: inline-block;opacity: 0.7;color: #3a3a3a;font-size: 16px;font-weight: 700;text-decoration: none;margin-top: 5px}.login-content{display: -webkit-box;display: -ms-flexbox;display: flex;}.login-content .login-form{width: 100%;max-width: none;}.login-content .half{-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;max-width: 50%;min-height: 719px;}.login-content .join{background-color: #1a1d22;padding: 35px 100px 55px;}.login-content .join .bubbles{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.login-content .join .bubbles .line{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.login-content .join .bubbles .line:first-child{margin-bottom: 65px;}.login-content .join .bubbles .line:nth-child(2){margin-bottom: 25px;}.login-content .join .bubbles .line:last-child{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: 75px;}.login-content .join .bubbles .img-wrapper{opacity: 0;border-radius: 50%;-webkit-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;transition: 1s ease-in-out;}.login-content .join .bubbles .img-wrapper.go{opacity: 1;}.login-content .join .bubbles .img-wrapper.img-1{overflow: hidden;width: 155px;height: 155px;margin-top: 35px;-webkit-animation: float 3.6s infinite linear;animation: float 3.6s infinite linear;}.login-content .join .bubbles .img-wrapper.img-2{overflow: hidden;width: 58px;height: 58px;-webkit-animation: float 6s infinite linear;animation: float 6s infinite linear;}.login-content .join .bubbles .img-wrapper.img-3{overflow: hidden;width: 121px;height: 121px;margin-top: 30px;-webkit-animation: float 4.8s infinite linear;animation: float 4.8s infinite linear;}.login-content .join .bubbles .img-wrapper.img-4{width: 227px;height: 227px;margin-top: 15px;-webkit-animation: float 6s infinite linear;animation: float 6s infinite linear;position: relative;}.login-content .join .bubbles .img-wrapper.img-4 .p-wrapper{overflow: hidden;width: 152px;height: 152px;border-radius: 50%;}.login-content .join .bubbles .img-wrapper.img-4 .oval{position: absolute;top: -10px;left: -10px;-webkit-animation: rotation 1s infinite linear;animation: rotation 1s infinite linear;}.login-content .join .bubbles .img-wrapper.img-5{margin-top: -100px;height: 100%;position: relative;}.login-content .join .bubbles .img-wrapper.img-5 .oval{position: absolute;top: -12px;left: -12px;-webkit-animation: rotation 1s infinite linear;animation: rotation 1s infinite linear;}.login-content .join .bubbles .img-wrapper.img-5 .p-wrapper{overflow: hidden;width: 248px;height: 248px;border-radius: 50%;}.login-content .join .bubbles .img-wrapper.img-5:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.login-content .join .bubbles .img-wrapper.img-5:hover .oval{-webkit-animation: rotation .5s infinite linear;animation: rotation .5s infinite linear;}.login-content .join .bubbles .img-wrapper.img-6{overflow: hidden;height: 137px;width: 137px;margin-top: 26px;-webkit-animation: float 4.8s infinite linear;animation: float 4.8s infinite linear;}.login-content .join .bubbles .img-wrapper.img-7{overflow: hidden;width: 58px;height: 58px;margin-right: 25%;-webkit-animation: float 6s infinite linear;animation: float 6s infinite linear;}.login-content .join .join-slider{width: 430px;margin: auto;text-align: center;}.login-content .join .join-slider h4{color: #ffffff;font-family: Montserrat;font-size: 30px;font-weight: 700;line-height: 50px;margin: 0;}.login-content .join .join-slider p{opacity: 0.6;color: #ffffff;font-size: 18px;font-weight: 500;margin: 0 0 20px;}.login-content .join .join-slider .swiper-pagination-bullets{bottom: 0;}.login-content .join .join-slider .swiper-pagination-bullets .swiper-pagination-bullet{height: 2px;width: 127px;background: rgba(255, 255, 255, 0.2);border-radius: 0;opacity: 1;}.login-content .join .join-slider .swiper-pagination-bullets .swiper-pagination-bullet-active{background: var(--main-bg-color);}.login-content .log .log-form{display: block;background: #fff;opacity: 1;padding: 135px 100px;}.login-content .log .log-form .form-wrapper form{padding: 0;}.login-content .log .log-form .form-wrapper form .input{margin-bottom: 30px;}.login-content .log .log-form .form-wrapper form .create-acc{color: #333333;font-family: Montserrat;font-size: 12px;font-weight: 700;text-transform: uppercase;background: transparent;border: none;cursor: pointer;display: inline-block;}.login-content .log .log-form.send-mail{display: none;}.login-content .log .log-form.send-mail .form-wrapper form .input{margin-bottom: 60px;}@media screen and (max-width: 1440px) {.login-content .join { padding: 35px 40px 55px;}}@media screen and (max-width: 1280px) {.login-content .join { padding: 35px 40px 55px;}.login-content .join .bubbles .img-wrapper img{max-width: 80%;}.login-content .join .bubbles .img-wrapper.img-5 .oval{max-width: 89%;}.login-content .join .bubbles .img-wrapper.img-4 .oval{max-width: 93%;}.login-content .join .bubbles .line:last-child{margin-bottom: 20px;}}@media screen and (max-width: 1024px) {.login-content .log .log-form { padding: 80px 40px;}.login-content .join .bubbles .img-wrapper.img-5 .oval{max-width: 92%;}.login-content .join .bubbles .img-wrapper.img-4 .oval{max-width: 97%;}}@media screen and (max-width: 768px) {.login-content .join { display: none;}.login-content .half{-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;max-width: 100%;min-height: 100%;}.login-content .log .log-form.send-mail .form-wrapper form .input{margin-bottom: 30px;}.login-content .log .log-form{display: block;text-align: center;padding: 80px 50px 30px;}.login-content .log .log-form h3{text-align: center;}.login-content .log .log-form p br{display: none;}.login-content .log .log-form #one{text-align: left;}}@media screen and (max-width: 500px) {.login-content .log .log-form { padding: 40px 20px;}}@media screen and (max-width: 550px) {.login-form .social-login-buttons { justify-content: center;}}.cultural-fit-questions .swiper-wrapper .swiper-slide{padding: 0px 5px 0px 5px;}.school-browse-box .school-info .school-location{background-image: url('../images/icons/location-pin-gray.svg');}.recalculate-matching{z-index: 10000;}.compare-school-profile.visible.active .compare-header{z-index: 10000;}.select2-selection--single .select2-selection__rendered{opacity: 1 !important;}.school-heading{margin-top: 150px;}.school-heading .content{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.school-heading .main-info .name{color: #333;font-family: Montserrat;font-size: 30px;font-weight: 700;text-transform: uppercase;margin: 0;}.school-heading .school-name-box .name{text-transform: initial;font-weight: 600;font-size: 28px;}.school-heading .school-name-box .name span{font-weight: 200;color: #b7a36f;}.program-name-box, .school-name-box, .school-name-box>div, .school-name-inner-box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.program-name-box{margin-bottom: 15px;}.school-name-box .btn-box{margin-left: 20px;flex-shrink: 0;}.school-name-box .u-btn{padding: 12px 30px;margin-left: 10px;}.program-profile .school-attributes{margin-top: 40px;}.program-profile .chart-container .btn-box a:first-child{margin-right: 15px;}.progress-ring{width: 100%;height: 100%;}.progress-ring-wrapper{width: 40px;height: 40px;margin: auto;position: relative;}.progress-ring-wrapper svg{opacity: 40%;}.progress-ring__circle{transition: 0.35s stroke-dashoffset;transform: rotate(-90deg);transform-origin: 50% 50%;}.progress-ring__circle{stroke: var(--main-bg-color);}.result-percent{position: absolute;top: 6px;right: 10px;font-size: 25px;font-weight: 700;font-family: Montserrat;color: #b19c63;}.program-profile .chart-container .container .chart #container .highcharts-container{height: 400px !important;}.program-profile .chart-container .container .chart #container .highcharts-container svg{margin-top: 20px;}.gallery{cursor: pointer;padding-right: 0;}.gallery .image-container{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}.gallery .image-container .image{flex: 1;height: 530px;transition: flex 350ms;background-position: center;border: 2px solid white;}.program-profile .school-heading .school-name-box.sticky>div{flex-wrap: nowrap;}.program-profile .school-heading .school-title-wrapper.sticky{position: fixed;top: 0;left: 0;right: 0;margin: auto;z-index: 999999;background: white;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);flex-wrap: nowrap;padding: 10px;}.program-profile .premium-school .school-name-box .visit-website{margin-left: 10px;margin-top: 10px;}.program-profile .school-heading .school-title-wrapper.sticky>.container{display: flex;align-items: flex-start;justify-content: flex-start;}.program-profile .school-heading .school-title-wrapper.sticky .program-name-box{margin-bottom: 5px;}.program-profile .school-heading .school-title-wrapper.sticky .name{font-size: 23px;}.program-profile .school-heading .school-title-wrapper.sticky .school-name-box .u-btn{padding: 10px 20px;min-width: 130px;}.program-profile .school-heading .school-title-wrapper.sticky .school-logo{width: auto;}.program-profile .school-heading .school-title-wrapper.sticky .school-logo img{max-width: 180px;}.program-profile .premium-school .school-logo{width: 100%;}.program-profile .school-heading .school-name-box.sticky .school-logo{width: auto;}.program-profile .premium-school .school-logo img{width: auto;height: auto;max-width: 250px;max-height: 100px;margin-right: 20px;margin-bottom: 20px;}.gallery .image-container .image.open{flex: 10;}.gallery .image:hover{flex: 10;}.available{padding-bottom: 60px;padding-top: 60px;border-bottom: 1px solid #c8c8c8;}.available .select-wrpper{width: 100%;max-width: 450px;}.available .select2-container--default{width: 100% !important;}.available div[data-element="available-programs-results"]{margin-top: 50px;}.available .program{padding: 20px 40px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);}.available .program:not(:last-child){margin-bottom: 25px;}.available .program .heading-box{display: flex;align-items: flex-start;}.available .program h5{display: inline-block;padding-right: 10px;margin-top: 5px !important;}.available .program p span:first-child:not(:first-child)::before{margin-right: 3px;content: '|';margin-left: 8px;}.available .program .program-buttons{margin-left: auto;}.available .u-btn{padding: 15px;margin-right: 20px;}.recommended{padding-top: 60px;}.recommended .rec-programs-container{display: flex;align-items: flex-start;justify-content: flex-start;}.recommended .rec-program{text-align: center;margin: 0px 40px;width: 20%;position: relative;}a.link-full-cover{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}a.link-full-cover:hover+.logo img, a.link-full-cover:hover~h5{transform: scale(1.1);}.recommended .rec-program .logo{height: 120px;width: 100%;display: flex;align-items: center;justify-content: center;box-shadow: 0px 0px 8px #cecece;padding: 10px;}.recommended .rec-program .logo img{height: auto;max-height: 100%;width: auto;max-width: 100%;transition: all .2s;}.available .program h5, .recommended .rec-program h5{font-size: 18px;font-weight: 600;margin-bottom: 10px;margin-top: 25px;transition: all .2s;}.available .program p, .recommended .rec-program p{margin: 0;font-weight: 400;}@media screen and (max-width: 1200px) {.program-profile .program-name-box, .school-name-box { align-items: flex-start;}.school-name-inner-box{flex-wrap: wrap;}.school-name-inner-box .btn-box{margin-left: 0;}}  @media screen and (max-width: 1100px) {.program-profile .chart-container .u-btn { padding: 15px 20px;min-width: 130px;}}  @media screen and (max-width: 950px) {.gallery .image-container { overflow-x: scroll;scroll-snap-type: x mandatory;}.gallery .image-container .image{flex: auto;flex-shrink: 0;width: 80%;scroll-snap-align: center;background-size: auto 100%;background-repeat: no-repeat;}}  @media screen and (max-width: 768px) {.school-heading { margin-top: 120px !important;}.program-profile .program-name-box, .school-name-box{align-items: flex-start;}.program-profile .program-name-box .btn-favorite span{display: none;}.program-profile .school-name-box{flex-wrap: wrap;}.program-profile .school-name-box .btn-box{margin-left: 0;margin-top: 10px;}.program-profile .school-name-box .btn-box a:first-child{margin-left: 0;}.program-profile .school-heading .content .main-info .name{font-size: 25px;}}  @media screen and (max-width: 530px) {.program-profile .premium-school .school-name-box .btn-box { flex-shrink: 1;}.gallery .image-container .image{height: 300px;}}.container.browse .browse-filters{margin-top: 100px;background: gray;}.container.heading-filters{margin-top: 90px;}.heading-filters h2,.heading-filters h4{color: #fff;text-transform: uppercase;margin: 0;}.heading-filters h2{font-size: 45px;}.heading-filters h4{font-size: 18px;font-weight: 300;font-family: var(--main-font-family);margin-top: 10px;}.heading-filters-box{width: 200%;display: flex;align-items: flex-start;}.heading-filters .heading-btn-box{display: -webkit-box;display: -ms-flexbox;display: inline-flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: flex-start;width: 100%;max-width: 1100px;margin-top: 25px;transition: 1s ease-in-out;}.heading-filters .browse-filters-step-two{transform: translate(-100%);}.heading-filters .browse-filters-step-two.out-of-display{transform: translate(100%);}.heading-filters .heading-btn-box.u-animate{transform: translate(-200%, 0);}.heading-filters .heading-btn-box a:not(.link){color: white;text-decoration: none;font-weight: 300;padding: 12px 20px;border: 1px solid #fff;width: 23%;max-width: 260px;margin-right: 2%;margin-bottom: 2%;font-size: var(--main-font-size);-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;display: inline-block;}.heading-filters .heading-btn-box a:not(.link):hover{background: white;color: #000;}.heading-filters .heading-btn-box a span{position: relative;}.heading-filters .heading-btn-box a span:first-child{display: block;margin-bottom: 7px;font-weight: 600;font-size: 15px;}.heading-filters .heading-btn-box a span:last-child:after{content: '\27F6';display: inline-block;position: absolute;right: -20px;top: 0;bottom: 0;margin-left: 5px;-webkit-transition: right .2s;-o-transition: right .2s;transition: right .2s;}.heading-filters .heading-btn-box a:hover span:last-child:after{right: -25px;}.heading-filters .heading-btn-box a.home-match-btn{background: var(--main-bg-color);color: #fff;border: none;}.heading-filters .heading-btn-box a.home-match-btn:hover{background: var(--main-bg-color-hover);}.heading-filters .heading-btn-box a.home-match-btn span{font-weight: 600;}.heading-filters .heading-btn-box a.home-match-btn span:first-child{font-weight: 300;}.heading-filters .heading-btn-box a.back-btn{border: none;font-size: 16px;font-weight: 600;max-width: none;width: auto;padding-left: 0;}.heading-filters .heading-btn-box a.back-btn::before{content: '\2190';font-size: 20px;left: 0;position: relative;-webkit-transition: left .2s;-o-transition: left .2s;transition: left .2s;}.heading-filters .heading-btn-box a.back-btn:hover{background: none;color: #fff;}.heading-filters .heading-btn-box a.back-btn:hover::before{left: -5px;}.browse-filters .filter-container{display: flex;align-items: flex-start;}.browse-filters .filter-container .title{margin: 10px 20px 10px 0;flex-shrink: 0;color: #1f2630;font-size: 16px;font-weight: 600;line-height: 1;}.browse-filters.step-three .heading label.for-multiple{color: #1f2630;font-family: "HK Grotesk";font-size: 16px;font-weight: 600;position: initial;font-style: normal;}.browse-filter-holder .heading{display: flex;justify-content: space-between;align-items: center;}#school_filters_list .dropdown.filters ul{width: 100%;}#school_filters_list .dropdown.filters ul li{padding: 7px 10px 7px 20px;font-weight: 600;}#school_filters_list .dropdown.filters ul li::before{content: '+';margin-right: 5px;}#school_filters_list .dropdown.filters,.filter-info-holder .form-group.browse-filter-holder{background: white;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);width: 250px;z-index: 1000;padding: 10px !important;}#school_filters_list .dropdown.filters li{color: black;cursor: pointer;}#school_filters_list .dropdown.filters li.active{color: #eaeaea;cursor: auto;}div[data-id="subject_area"]{max-width: 800px;}.browse-filters .select-wrapper{width: 200px;display: inline-block;}.filters-heading-box{margin-bottom: 15px;}.filters-heading-box .form-group.sort,.filters-heading-box .programs-counter{display: inline-block;}.filters-heading-box .programs-counter{color: #1f2630;font-size: 18px;font-weight: 500;margin-right: 20px;}.filters-heading-box .programs-counter #count{font-weight: 800;font-family: 'Montserrat', sans-serif;}.form-group.sort label{font-weight: 600;margin-right: 10px;font-size: 14px;}.browse-filters.step-three .filter-info-holder .form-group[data-id="name"]{height: 200px;}.browse-filters input#name{margin-top: 20px;border: none;border-bottom: 1px solid #b3b3b3;width: 100%;border-radius: 0;}.browse-filters input#name::placeholder{font-size: 14px;color: #bdbdbd;}.browse .school-browse-listing{margin-top: 40px;}@media screen and (max-width: 1000px) {.browse-filters .filter-container { flex-wrap: wrap;}.browse-filters .filter-container .title{margin-bottom: 20px;}}@media screen and (max-width: 768px) {.heading-filters .heading-btn-box a { width: 31%;}.form-group.btn-group{width: 100%;}.filter-info-holder .form-group.browse-filter-holder{top: auto;}.browse-filters .filter-info-holder .filter-main-container{position: static;}.browse-filters .filter-info-holder{position: relative;}.heading-filters .heading-btn-box a:not(.link){width: 47%;}.container.heading-filters{margin-top: 130px;}.heading-filters h2{font-size: 25px;}.heading-filters h4{font-size: 16px;}.heading-filters .heading-btn-box a span:first-child{margin-bottom: 0px;}.browse .school-buttons{display: block;}}@media screen and (max-width: 640px) {.heading-filters .heading-btn-box { display: block;}.heading-filters .heading-btn-box .only-mob{display: inline-block;}.heading-filters .heading-btn-box a.link{color: white;width: auto !important;}.heading-filters .heading-btn-box a.link::after{border-bottom-color: #fff;border-right-color: #fff;}.heading-filters .heading-btn-box a{}.heading-filters .heading-btn-box a.home-match-btn{display: block;width: auto;}}@media screen and (max-width: 570px) {.homepage .heading-image h2 { font-size: 32px;}.heading-filters .heading-btn-box a:not(.link){width: 100%;}}@media screen and (max-width: 450px) {.filters-heading-box .form-group.sort { margin-top: 10px;}}.um-select-wrapper{position: relative;}.um-select-wrapper .select2-container{position: static !important;}.user-profile .user-heading{margin-bottom: 50px;margin-top: 150px;}.user-heading .content{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.user-heading .content .prof-picture{width: 197px;text-align: center;}.user-heading .content .prof-picture .img-wrapper{overflow: hidden;width: 150px;height: 150px;border-radius: 50%;background-color: #f2f2f2;color: #9f9f9f;font-size: 60px;font-weight: 200;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: auto;}.user-heading .content .main-info{padding-left: 20px;}.user-heading .content .main-info .name{color: #333;font-family: Montserrat;font-size: 30px;font-weight: 700;text-transform: uppercase;margin: 0;}.user-heading .content .main-info .info{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.user-heading .content .main-info .info p{font-size: 16px;font-weight: 600;line-height: 29px;color: #a9a8a8;margin: 7px 0;}.user-heading .content .main-info .info p span{padding-left: 5px;color: #1f2630;}.user-heading .content .main-info .info .button{display: -webkit-box;display: -ms-flexbox;display: flex;}.user-heading .content .main-info .info .button .u-btn{height: 54px;line-height: 54px;padding: 0px 15px;border-color: var(--main-bg-color);}.user-heading .content .main-info .info .button .u-btn:hover{background-color: var(--main-bg-color);}.user-profile .profile-tabs{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;align-items: stretch;margin-bottom: 50px;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.user-profile .profile-tabs .tabs-menu{-ms-flex-negative: 0;flex-shrink: 0;width: 200px;}.user-profile .profile-tabs .tabs-info{border-left: 2px solid #ebebee;width: 100%;}.user-profile .profile-tabs .tab-link{padding: 5px 20px;margin-bottom: 20px;}.user-profile .profile-tabs .tab-link.current{position: relative;}.user-profile .profile-tabs .tab-link:hover{background-color: #ebebee;}.user-profile .profile-tabs .tabs-menu p,.user-profile .profile-tabs .sub-menu-ttl{padding-left: 0;text-align: right;text-transform: uppercase;font-weight: 600;margin: 0;cursor: pointer;transition: all .3s;}.user-profile .profile-tabs .sub-menu-ttl{display: block;position: relative;padding-right: 20px;margin: 5px 20px 5px 0;}.user-profile .profile-tabs .sub-menu-ttl:after{content: '';background: url(/public/assets/images/icons/arrow-black-right.svg) no-repeat;width: 7px;height: 10px;display: block;position: absolute;right: 0;top: 3px;transition: transform .3s;}.user-profile .profile-tabs input#sub-menu:checked+.sub-menu-ttl::after{transform: rotate(90deg);}.user-profile .profile-tabs .sub-menu ul{display: none;}.user-profile .profile-tabs input#sub-menu:checked~ul{display: block;}.user-profile .profile-tabs .tab-link.current p{color: var(--main-bg-color);}.user-profile .profile-tabs .tab-link.current::after{content: '';position: absolute;right: -2px;top: 0;bottom: 0;width: 3px;height: 100%;background: var(--main-bg-color);display: block;}.user-profile .profile-tabs .sub-menu{margin-bottom: 20px;}.user-profile .profile-tabs .sub-menu ul .tab-link{text-align: right;font-weight: 500;color: #969696;cursor: pointer;margin-bottom: 0;}.user-profile .tabs-info h3.tab-title,.user-profile .profile-tabs-title{display: none;}.user-profile .results-tabs .list .personal-info .info-section{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.user-profile .results-tabs .list .personal-info .info-section .prof-edits{max-width: 700px;width: 100%;padding-bottom: 60px;padding-top: 20px;padding-right: 20px;}.premium-title h4{font-size: 23px;text-transform: uppercase;margin: 0;}.premium-tab .log.reg{background: none;}.premium-tab .log .log-form .form-wrapper form{padding: 0;}.premium-tab .log.reg .log-form.register-form{padding: 0;margin: 0;background: none;width: 100%;}.premium-tab .log-form.register-form{box-shadow: none;overflow: visible;max-width: none;}.premium-tab .log.reg .log-form.register-form .input{margin: 0;margin-right: 40px;}.premium-tab .log-form.register-form .btn-box{margin-right: 40px;}.premium-tab .log.reg .log-form.register-form button,.premium-tab .btn-box .btn{padding: 12px 60px;}.referral-link{position: relative;}#referral-link-code{overflow: auto;text-align: left;font-weight: 600;border: none;border-bottom: 1px solid #333;width: calc(100% - 40px);}.nowrap{white-space: nowrap;}.premium-tab .premium-texts.referral h5{margin: 20px 0 0 0;font-size: 18px;}.premium-tab .btn-copy{width: 40px;display: inline-block;padding: 7px 10px;position: absolute;right: 0;bottom: 0;cursor: pointer;}.premium-tab .premium-title h5{margin-top: 50px;margin-bottom: 10px;font-size: 20px;}.premium-tab .log.reg.premium-texts-content{overflow: visible;}@media screen and (max-width: 1280px) {.premium-texts.buttons, .premium-texts.referral { flex-direction: column;}.premium-texts.buttons .premium-title, .premium-texts.referral .premium-title{width: 100%;}.premium-texts.buttons .premium-texts-content, .premium-texts.referral .premium-texts-content{width: 100%;}}@media screen and (max-width: 768px) {.premium-texts.code { flex-direction: column;}.premium-texts.code .premium-title{width: 100%;}.nowrap{white-space: normal;}}#privacy-settings p.intro-txt{margin-bottom: 40px;}#privacy-settings .checking>div{position: relative;}#privacy-settings .checking label{font-size: 14px;color: #333;cursor: pointer;}#privacy-settings .checking input{position: absolute;opacity: 0;top: 0;left: 0;z-index: -1;}#privacy-settings .checking input:checked+label::before{background-color: var(--main-bg-color-hover);color: white;}#privacy-settings .checking label::before{content: '\002714';line-height: 1;text-align: center;display: inline-block;width: 15px;padding: 2px;height: 15px;background-color: #e3dfdf;margin-top: 2px;color: transparent;margin-right: 4px;border-radius: 2px;transition: all .2s;}#privacy-settings .privacy-info .u-btn:not(.edit-button){background: none;padding-left: 0;padding-right: 20px;position: relative;text-align: left;min-width: auto;}#privacy-settings .privacy-info .u-btn:not(.edit-button)::after{content: '';background: url(/public/assets/images/icons/arrow-black-right.svg) no-repeat;width: 7px;height: 10px;display: block;position: absolute;right: 0;top: -1px;bottom: 0;margin: auto;transition: right .3s;}#privacy-settings .privacy-info .u-btn:hover{background: none;color: #333;}#privacy-settings .privacy-info .u-btn:hover::after{right: -5px;}#privacy-settings .sure-modal .message{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#privacy-settings .sure-modal .message .btn-box{-ms-flex-item-align: end;align-self: flex-end;width: 100%;}#privacy-settings .sure-modal .message .u-btn{width: 47%;padding: 10px;}@media screen and (max-width: 1500px) {.user-profile .school-attributes-wrapper.big-screen { display: none;}.user-profile .school-attributes-wrapper.s-screen{display: flex;}}@media screen and (max-width: 1024px) {.user-profile .results-tabs .year-tabs .list .personal-info .info-section .prof-edits { padding-bottom: 30px;}.user-profile .results-tabs .year-tabs .list{padding-right: 0;}.user-profile .results-tabs .personal-info .age-group{width: 100%;padding-left: 0;}.user-profile .results-tabs .personal-info .gender{width: 100%;max-width: none;}}@media screen and (max-width: 768px) {html { position: relative;}.user-profile .profile-tabs-title h2{text-transform: uppercase;margin: 30px 20px;margin-right: auto;display: inline-block;}.user-profile .profile-tabs-title{display: flex;align-items: center;}.user-profile .profile-tabs-title span{padding: 20px;color: grey;font-size: 23px;}.user-profile .tabs-info h3.tab-title{text-transform: uppercase;display: block;}.user-profile #fits h2{font-size: 22px;margin-bottom: 30px;}.user-profile .program-type, .user-profile .school-description h3{text-align: center !important;}.user-profile .profile-tabs .tab-link, .user-profile .profile-tabs .sub-menu{margin-bottom: 10px;}.account-mobile-nav-btn{width: 50px;height: 50px;position: fixed;bottom: 20px;right: 20px;background: #b19c63;border-radius: 50%;display: flex;justify-content: center;align-items: center;color: white;font-size: 30px;z-index: 999999;box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.4);}.account-mobile-nav-btn span{box-shadow: 0px -10px 0px #fff, 0px 10px 0px #fff;background-color: #fff;width: 7px;height: 7px;border-radius: 50%;}.user-profile .profile-tabs .tabs-menu{position: fixed;bottom: 70px;right: 0px;z-index: 99999;text-align: left;background: #fff;width: calc(100% - 40px);max-width: 500px;margin: 20px;height: 0;overflow: hidden;transition: all .2s;max-height: 600px;}.user-profile .profile-tabs .tabs-menu.open{height: 83%;overflow: visible;}.background-tab-menu{background: rgba(0, 0, 0, 0.4);position: absolute;top: 0;left: 0;right: 0;bottom: 0;backdrop-filter: blur(5px);z-index: 9999;}.user-profile .profile-tabs .tabs-menu.open::after{content: '';display: block;z-index: -1;width: 20px;height: 20px;background: white;right: 15px;transform: rotate(45deg);position: absolute;bottom: -10px;}.user-profile .profile-tabs .tab-link.current::after{display: none;}.user-profile .profile-tabs .tabs-menu p, .user-profile .profile-tabs .sub-menu-ttl, .user-profile .profile-tabs .sub-menu ul .tab-link{text-align: left;}.user-profile .profile-tabs .sub-menu-ttl{padding-left: 20px;display: inline-block;}.user-profile .profile-tabs .tabs-info{border-left: none;}.user-profile .results-tabs .list .info-section .edit-button{margin: 0 0 20px 0;}.user-profile .results-tabs .year-tabs .list{margin-bottom: 0;}.user-profile .results-tabs .year-tabs .list .personal-info .info-section .prof-edits{padding-bottom: 0;}.user-profile .school-browse-box .school-info{justify-content: center !important;align-items: center !important;}.progress-ring-wrapper{margin-bottom: 10px;}.user-profile .results-tabs .list .personal-info .info-section{-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media screen and (max-width: 550px) {.user-profile .tabs-info .list { padding: 0;}.user-profile .personal-info #personal-data, .user-profile #professional-experience .form-group{padding-right: 0;}.user-heading .content .prof-picture{width: auto;}.user-heading .content .prof-picture .img-wrapper{width: 100px;height: 100px;margin: 0;font-size: 50px;}}@media screen and (max-width: 500px) {.user-profile .personal-info form .tooltip-section>span { bottom: 20px;}.user-profile .user-heading{margin-top: 120px;}}