@charset "UTF-8";@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans-Regular/OpenSans-Regular.eot);src:url(../fonts/OpenSans-Regular/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans-Regular/OpenSans-Regular.ttf) format("truetype"),url(../fonts/OpenSans-Regular/OpenSans-Regular.svg#open_sanslight) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold/OpenSans-Bold.eot);src:url(../fonts/OpenSans-Bold/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Bold/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans-Bold/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans-Bold/OpenSans-Bold.ttf) format("truetype"),url(../fonts/OpenSans-Bold/OpenSans-Bold.svg#open_sanslight) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:OpenSans-SemiBold;src:url(../fonts/OpenSans-SemiBold/OpenSans-SemiBold.eot);src:url(../fonts/OpenSans-SemiBold/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-SemiBold/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold/OpenSans-SemiBold.woff) format("woff"),url(../fonts/OpenSans-SemiBold/OpenSans-SemiBold.ttf) format("truetype"),url(../fonts/OpenSans-SemiBold/OpenSans-SemiBold.svg#open_sanslight) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:OpenSans-SemiBoldItalic;src:url(../fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.eot);src:url(../fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(../fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.woff) format("woff"),url(../fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.ttf) format("truetype"),url(../fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.svg#open_sanslight) format("svg");font-weight:400;font-style:normal;font-display:fallback}*,::after,::before{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif}a,h1,h2,h3,h4,h5,h6,p,span{line-height:1}.container{max-width:1170px;margin:0 auto}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:#ccc}.slick-list{overflow:hidden}.slick-track{display:flex}.slider{height:100%;width:100%;position:absolute;top:0;left:0}.slider__item{position:relative}.slider__item img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}.slider .slick-list{height:100%}.slider .slick-track{height:100%}.slider .slick-arrow{display:flex;justify-content:center;align-items:center;height:45px;width:45px;position:absolute;top:50%;transform:translateY(-50%);background-color:#e74c3c;z-index:10;cursor:pointer;margin:0 40px;border-radius:3px}@media screen and (max-width:991px){.slider .slick-arrow{margin:0 20px}}.slider .slick-arrow svg{width:20px;height:20px;color:#fff}.slider .slick-arrow.slick-prev{left:0}.slider .slick-arrow.slick-next{right:0}.slider .slick-arrow.slick-disabled{background-color:rgba(225,225,225,.25)}.slider .slick-arrow.slick-disabled svg{opacity:.2}.slick-dots{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10}@media screen and (max-width:991px){.slick-dots{padding-bottom:30px}}.slick-dots li{list-style:none;margin:0 10px}.slick-dots li.slick-active button{background-color:#e74c3c}.slick-dots button{font-size:0;width:20px;height:20px;background-color:#f5f5f5;border-radius:50%;cursor:pointer}.header{height:100vh;position:relative;padding:40px 0 0 0}@media screen and (max-width:991px){.header{padding:20px 0}}.header__container{position:relative;z-index:10}.header__logo{width:141px;height:52px}.header__topBar{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:1199px){.header__topBar{padding:0 20px}}.header__slide-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}@media screen and (max-width:1199px){.header__slide-content{padding-top:100px}}.header__slide-content::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5)}.header__topTitle{margin-bottom:45px}@media screen and (max-width:1199px){.header__topTitle{margin-bottom:25px}}.header__title{position:relative;padding-bottom:40px;margin-bottom:40px}@media screen and (max-width:1199px){.header__title{padding-bottom:20px;margin-bottom:20px}}.header__title-design{width:7px;height:7px;background-color:#e74c3c;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);border-radius:50%}.header__title-design::after{content:'';width:80px;height:1px;background-color:#fff;position:absolute;left:-95px;bottom:30%}.header__title-design::before{content:'';width:80px;height:1px;background-color:#fff;position:absolute;right:-95px;bottom:30%}.header__text{max-width:600px;color:#cbc6c0;font-size:14px;font-family:OpenSans-Regular;text-align:center;line-height:1.7;margin-bottom:60px}@media screen and (max-width:1199px){.header__text{font-size:16px;margin-bottom:30px}}.header__buttons{width:100%;display:flex;justify-content:center;text-align:center}.header__btn{margin:0 15px}.menu{display:flex;justify-content:flex-end;width:100%;position:relative}.menu__toggle{opacity:0}@media screen and (max-width:991px),screen and (max-height:590px){.menu__toggle:checked~.menu__btn{background-color:rgba(0,0,0,.3);border-radius:5px}.menu__toggle:checked~.menu__btn span{transform:rotate(45deg)}.menu__toggle:checked~.menu__btn span::before{top:0;transform:rotate(0)}.menu__toggle:checked~.menu__btn span::after{top:0;transform:rotate(90deg)}.menu__toggle:checked~.menu__box{visibility:visible;left:0}}.menu__btn{display:none}@media screen and (max-width:991px),screen and (max-height:590px){.menu__btn{display:flex;align-items:center;width:45px;height:45px;position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;z-index:20}.menu__btn span,.menu__btn span::after,.menu__btn span::before{display:block;position:absolute;width:100%;height:3px;background-color:#e74c3c;transition-duration:.25s}.menu__btn span::before{content:'';top:-12px}.menu__btn span::after{content:'';top:12px}}.menu__box{display:flex;justify-content:space-between;list-style:none;width:100%;max-width:750px}@media screen and (max-width:991px),screen and (max-height:590px){.menu__box{display:block;width:300px;height:100%;padding:40px 0;position:fixed;top:0;left:-100%;visibility:hidden;text-align:center;background-color:#eceff1;box-shadow:5px 0 6px rgba(0,0,0,.2);z-index:15;transition-duration:.25s}}.menu__item{display:flex;align-items:center;cursor:pointer;border-bottom:2px solid transparent}@media screen and (max-width:991px),screen and (max-height:590px){.menu__item{display:block;padding:12px 24px;transition-duration:.25s}.menu__item:hover{background-color:#cfd8dc}}.menu__item a{color:#f4f5f9;color:#fff;font-size:14px;font-family:OpenSans-Regular;text-decoration:none;text-transform:uppercase}@media screen and (max-width:991px),screen and (max-height:590px){.menu__item a{color:#333;font-size:20px;font-weight:600}}.menu__item_active{border-color:#e74c3c}.menu__item_active a{color:#e74c3c;font-weight:700}.title{font-size:72px;font-family:OpenSans-Regular;font-weight:800;color:#f4f5f9;text-align:center;text-transform:uppercase;letter-spacing:2px;word-spacing:-6px}@media screen and (max-width:1199px){.title{font-size:45px}}.title_topTitle{font-size:24px;font-weight:400;word-spacing:normal;text-transform:capitalize}.button{width:100%;max-width:225px;padding:20px 0;color:#fff;font-size:14px;font-family:OpenSans-Regular;font-weight:700;text-decoration:none;text-transform:uppercase;border:1px solid #fff;border-radius:5px;transition-duration:1.5s}.button_primary{background-color:#e74c3c;border-color:#e74c3c}.button:hover{transition-duration:0s;box-shadow:inset 0 0 5px 0 #fff}