@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Bold.woff") format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}.languageTabs{margin-top:30px}.languageTabs__wrapper{display:flex;gap:20px;justify-content:center;align-items:center}.languageTabs__item{color:#ccc;text-transform:uppercase;transition:.38s ease-in-out;cursor:pointer}.languageTabs__item:not(.languageTabs__item:first-child){position:relative;padding-left:20px}.languageTabs__item:not(.languageTabs__item:first-child)::after{content:"";position:absolute;left:0;top:50%;translate:0 -50%;background-color:#ccc;width:1px;height:30px}.languageTabs__item:hover{color:#333}.languageTabs__item.active{color:#333}@media(max-width: 420px){.languageTabs{margin-top:20px}}.welcome{margin-top:50px}.welcome .logo{display:block;width:192px;height:20px;object-fit:contain;margin-bottom:50px;margin-left:auto;margin-right:auto}.welcome__wrapper{display:none;opacity:0;flex-direction:column;justify-content:center;transition:opacity .38s ease-in-out}.welcome__wrapper .btn{margin-top:40px;margin-bottom:30px;margin-left:auto;margin-right:auto}@media(min-width: 992px){.welcome__wrapper .btn{margin-top:calc(0.0431034483*100vw + -2.7586206897px)}}@media(min-width: 1920px){.welcome__wrapper .btn{margin-top:80px}}@media(min-width: 992px){.welcome__wrapper .btn{margin-bottom:calc(0.0107758621*100vw + 19.3103448276px)}}@media(min-width: 1920px){.welcome__wrapper .btn{margin-bottom:40px}}.welcome__card{height:360px;position:relative;align-items:center;flex-direction:column;align-items:center}@media(min-width: 992px){.welcome__card{height:calc(0.0646551724*100vw + 295.8620689655px)}}@media(min-width: 1920px){.welcome__card{height:420px}}.welcome__bg{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;filter:brightness(0.6) contrast(0.8)}.welcome__info{margin-top:60px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:center;z-index:1}@media(min-width: 992px){.welcome__info{margin-top:calc(0.0269396552*100vw + 33.275862069px)}}@media(min-width: 1920px){.welcome__info{margin-top:85px}}.welcome__info p{font-size:20px;color:#fff}@media(min-width: 992px){.welcome__info p{font-size:calc(0.0043103448*100vw + 15.724137931px)}}@media(min-width: 1920px){.welcome__info p{font-size:24px}}.flex{display:flex}.opacity{opacity:1}@media(max-width: 768px){.welcome__info p{font-size:16px}}@media(max-width: 576px){.welcome{margin-top:30px}.welcome .logo{margin-bottom:30px}.welcome__wrapper .btn{margin-top:30px}}@media(max-width: 420px){.welcome{margin-top:20px}.welcome__info{margin-top:40px}.welcome__info p{font-size:14px}.welcome__info .title,.welcome__info h1{max-width:200px;text-align:center}.welcome__card{height:310px}.welcome .logo{margin-bottom:20px}.welcome .container{padding-left:0;padding-right:0}.welcome__wrapper .btn{margin-top:20px}}.info{width:48%;padding:30px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-100px;background-color:#eee;margin-left:auto;margin-right:auto}.info p{text-align:center;margin-bottom:20px}.info a{color:#333;font-weight:700;margin-bottom:30px}.info__phones{position:relative;display:flex;gap:30px;padding-bottom:30px;margin-bottom:30px}.info__phones::after{content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;background-color:#ccc;height:1px;width:60%}.info__phones a{color:#333;font-weight:700;margin-bottom:0}.info__social{display:flex;gap:30px}.info__social .icon::before{font-size:24px;color:#ccc}.info__social .icon:hover::before{color:#333}.info__social a{margin-bottom:0}@media(max-width: 992px){.info{width:55%}}@media(max-width: 768px){.info{width:50%;margin-top:-150px}.info a{margin-bottom:20px}.info__phones{flex-direction:column;gap:20px;align-items:center}.info__phones a{margin-bottom:0}.info__social a{margin-bottom:0}}@media(max-width: 576px){.info{padding:20px;width:90%;margin-top:-180px}.info__phones{padding-bottom:15px;margin-bottom:15px}.info a,.info p{margin-bottom:10px}.info__social a,.info__phones a{margin-bottom:0}.info__phones{gap:10px}}@media(max-width: 420px){.info{margin-top:-90px;width:81%}}*{box-sizing:border-box;margin:0;padding:0}html,body{font-size:14px;font-family:"Montserrat";font-weight:400;color:#333;line-height:normal;background-color:#fff}@media(min-width: 992px){html,body{font-size:calc(0.0021551724*100vw + 11.8620689655px)}}@media(min-width: 1920px){html,body{font-size:16px}}.container{width:100%;max-width:1600px;padding-left:30px;padding-right:30px;margin:0 auto}@media screen and (max-width: 992px){.container{max-width:720px}}@media screen and (max-width: 768px){.container{max-width:540px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 576px){.container{max-width:none}}h1,.title{font-size:36px;font-weight:700;color:#fff;text-transform:uppercase;margin:0}@media(min-width: 992px){h1,.title{font-size:calc(0.0129310345*100vw + 23.1724137931px)}}@media(min-width: 1920px){h1,.title{font-size:48px}}p{margin:0}a{text-decoration:none}.subline{display:flex;justify-content:center;align-items:center;gap:7px;width:80%;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px}.subline span{width:100%;height:1px;background-color:#fff}.subline .icon::before{font-size:16px}.btn{height:56px;display:flex;align-items:center;width:fit-content;justify-content:center;background-color:rgba(0,0,0,0);border:#333 1px solid;color:#333;padding:16px 24px;gap:10px;transition:.38s ease-in-out}.btn .icon::before{font-size:24px;color:#333}.btn:hover{background-color:#333;color:#fff}.btn:hover .icon::before{color:#fff}.btn--disabled{cursor:not-allowed;opacity:.45}.btn--disabled:hover{background-color:rgba(0,0,0,0);color:#333}.btn--disabled:hover .icon::before{color:#333}[class*=icon-]::before{transition:.38s ease-in-out}@media(max-width: 768px){h1,.title{font-size:26px}}@media(max-width: 420px){h1,.title{font-size:24px}}/*# sourceMappingURL=style.css.map */