@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,body,div,form,h1,h2,h3,h4,h5,label,li,p,ul{margin:0;padding:0;border:0;text-decoration:none;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}button,input,textarea{outline:0!important}button{border:none;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn{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}input:active,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=text]:focus{outline:0!important}html{height:100%;scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Roboto,sans-serif;font-weight:400;height:100%;overflow-x:hidden;background:#2c4966;color:#f2f2f1}.fixed-body{overflow:hidden}h1,h2,h3,h4,h5,h6,img,p{margin:0;padding:0;height:auto;-o-object-fit:cover;object-fit:cover}a{color:inherit;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}li,ol,ul{margin:0;padding:0;list-style:none}.container{margin:0 auto;padding:0 30px;max-width:1440px}@media screen and (max-width:992px){.container{padding:0 15px}}.wrapper{overflow:hidden}.main__inner{position:relative}.main .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main .swiper-slide{height:auto;max-height:100vh;min-height:100vh}.main .swiper-slide img{width:100%;height:100%}.main .swiper-button-next,.main .swiper-button-prev{opacity:1!important}.main .swiper-button-next::after,.main .swiper-button-prev::after{font-size:50px;color:#dca732}.main .swiper-pagination-bullet{width:12px;height:12px;background:rgba(0,0,0,0);border:1px solid #dca732;opacity:1!important}.main .swiper-pagination-bullet-active{background:#dca732}.table-section{padding:100px 0}.table-section__top{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;text-align:center;margin-bottom:30px}.table-section__title{text-align:center;font-size:80px;line-height:125%;font-weight:800;text-transform:uppercase}.table-section__subtitle{text-align:center;font-size:50px;line-height:125%;font-weight:500}.table-section table{width:1380px;border-collapse:collapse;margin-top:30px;margin-right:30px}.table-section table thead tr th{border:1px solid #f2f2f1;padding:10px;font-size:20px;line-height:125%;font-weight:700}.table-section table thead tr th:nth-child(1){width:60px}.table-section table tbody tr td{text-align:center;border:1px solid #f2f2f1;padding:10px;font-size:18px;line-height:125%;font-weight:400}.table-section .table{margin-top:60px}.table-section .table-overflow{width:calc(100% + 30px);padding-bottom:10px;overflow-x:auto}.table-section .table-overflow::-webkit-scrollbar{height:4px}.table-section .table-overflow::-webkit-scrollbar-track{background:#f2f2f1;border-radius:3px;margin-right:30px}.table-section .table-overflow::-webkit-scrollbar-thumb{background:#dca732;border-radius:3px;margin-right:30px}.table-section .table2{margin-top:60px}.footer{padding-bottom:100px}.footer .section__head{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}.footer .contacts_text{font-size:40px;font-weight:500;width:80%}.footer .section__text{max-width:650px}.footer .t1{font-size:30px}.footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:25px;margin-top:60px;margin-left:0;margin-right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .contacts__info{max-width:calc(100% - 700px - 40px);padding-right:80px;width:100%;margin-right:auto;margin-top:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .contacts__list{padding-bottom:78px;margin-bottom:40px;border-bottom:2px solid #fff}.footer .contacts__item{margin-bottom:45px}.footer .contacts__item-name{font-size:35px;margin-bottom:40px;color:#bc8f4c;font-weight:500;letter-spacing:1px}.footer .contacts__item-socials a{font-size:30px;margin-right:40px;letter-spacing:2px;color:#fff;display:block;text-decoration:none;outline:0;cursor:pointer;font-weight:500}.footer .contacts__item-socials a:hover{color:#bc8f4c}.footer .contacts__item-text p{font-size:30px;margin:0 0 10px}.footer .contacts__item-text p:last-of-type{margin-bottom:0}.footer .contacts__item-text a{font-size:30px;margin-bottom:20px;color:#fff;display:block;letter-spacing:4px;text-transform:uppercase;text-decoration:none;outline:0;font-weight:300;cursor:pointer}.footer .contacts__policy-text{font-size:28px;margin-bottom:65px;font-weight:300}.footer .contacts__policy-copy{font-size:32px;padding-left:40px;text-transform:uppercase;letter-spacing:2px;position:relative}.footer .contacts__policy-copy img{top:0;width:24px;height:24px;position:absolute;left:0;display:block;max-width:100%!important;max-height:100%!important}.footer .form{color:#32393f;background:#ece3e9;border-radius:50px}.footer .contacts__form{padding:50px;max-width:700px;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.footer .form__title{font-size:40px;margin-bottom:80px;font-weight:700}.footer .input{display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}.footer .form__input{margin-bottom:80px}.footer .input__area{width:100%;color:#32393f;font-size:24px;padding-bottom:30px;font-family:Roboto,sans-serif;font-weight:300;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;background:rgba(0,0,0,0);border-bottom:3px solid #32393f;border-top:0;border-left:0;border-right:0}.footer input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:0!important;-webkit-tap-highlight-color:transparent}.footer .check{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer .form__check{margin-top:100px}.footer .check__input{display:none}.footer .check__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.footer .check__point{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #6e8090;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .check.--checked .check__point:before{width:20px;height:20px;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:visible}.footer .check__point:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;background:#6e8090;border-radius:50%;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .check__text{width:calc(100% - 70px);padding-left:20px;color:#6e8090;font-size:28px;line-height:125%;font-weight:500}.footer .form_btn{color:#fff;background:#32393f;min-height:90px;margin-top:50px;font-size:25px;max-width:370px;margin-left:auto;border-radius:100px;letter-spacing:6px;z-index:1;position:relative;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;text-align:center;cursor:pointer;font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none;outline:0;width:100%}.footer .form_btn:hover{background:#2b4966}.footer .form_btn_img{width:40px;height:40px;margin-left:40px;display:block;max-width:100%!important;max-height:100%!important}.footer .contacts__policy-title{font-size:35px;margin-bottom:20px}@media screen and (max-width:1600px){.table-section__title{font-size:50px}.table-section__subtitle{font-size:30px}}@media screen and (max-width:1400px){.footer .section__head{-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:start;gap:30px}.footer .contacts_text{width:100%}.footer .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}.footer .contacts__info{max-width:100%;padding:0;margin:0}.footer .contacts__form{margin-left:0}}@media screen and (max-width:992px){.main .swiper-slide{max-height:unset;min-height:300px}.main .swiper-button-next,.main .swiper-button-prev{display:none}.table-section{padding:80px 0}.table-section__title{font-size:40px}.table-section__subtitle{font-size:24px}.table-section table{width:1000px;margin-right:15px}.table-section .table,.table-section .table2{margin-top:40px}.table-section .table-overflow{width:calc(100% + 15px)}.table-section .table-overflow::-webkit-scrollbar-track{margin-right:15px}.table-section .table-overflow::-webkit-scrollbar-thumb{margin-right:15px}.footer{padding-bottom:80px}.footer .section__head{gap:20px}.footer .contacts_text,.footer .t1{font-size:24px}.footer .row{gap:30px;margin-top:30px}.footer .contacts__item-name{font-size:24px;margin-bottom:15px}.footer .contacts__item-text a,.footer .contacts__item-text p{font-size:18px}.footer .contacts__item-socials{gap:15px}.footer .contacts__item-socials a{font-size:18px}.footer .contacts__list{padding-bottom:30px;margin-bottom:30px}.footer .contacts__policy-title{font-size:24px}.footer .contacts__policy-text{font-size:18px;margin-bottom:30px}.footer .contacts__policy-copy{font-size:24px}.footer .contacts__form{max-width:100%;border-radius:20px;padding:30px}.footer .form__title{font-size:24px;margin-bottom:40px}.footer .form__input{margin-bottom:40px}.footer .input__area{font-size:18px}.footer .form__check{margin-top:40px}.footer .check__text{font-size:18px}.footer .form_btn{max-width:300px;min-height:60px;font-size:18px;letter-spacing:2px;margin-top:40px}.footer .form_btn_img{margin-left:5px}}
/*# sourceMappingURL=../sourcemaps/style.min.css.map */
