html{overflow-x:hidden;box-sizing:border-box}body{max-width:1920px;width:100%;font-family:'Open Sans', sans-serif;font-weight:300;font-size:14px;color:#343434;margin:0 auto;overflow:inherit}a{outline:0;color:#fff}a:focus,a:hover,a:active{outline:0;text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4;margin:0;font-family:'Oswald', sans-serif}h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}h4{font-size:22px}:active,:focus{outline:none}.section{background-color:#fff;height:auto}.section_intro{position:relative;background:url("../img/main-bg.jpg") center no-repeat;background-size:cover}.container{max-width:1130px;height:auto;margin:0 auto;padding-right:10px;padding-left:10px}.container_intro{height:800px}.header{position:absolute;z-index:2;width:100%;max-width:1920px;background:rgba(0,91,193,0.6)}.logo{position:absolute;top:10px;left:30px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none}.logo__img{height:58px;width:48px;margin-left:40px}.logo__title{font-family:'Titillium Web', sans-serif;text-transform:uppercase;max-width:50px;color:#fff;margin-left:10px;font-weight:600;font-size:24px;line-height:120%;letter-spacing:0.03em}.logo__title:hover{font-size:23px;-webkit-transition:all .5 linear;transition:all .5 linear;color:#ffffffd6}.nav__li{padding:30px 10px;list-style-type:none}.nav__link{color:#fff !important;text-decoration:none;font-weight:600;text-align:right}.nav__link:hover{-webkit-transition:0.3s;transition:0.3s;color:#343434 !important}.blue-box{position:absolute;content:"";margin-top:81px;height:90%;width:445px;background:rgba(0,91,193,0.6)}.intro{position:absolute;padding-top:16%;margin-left:11%;color:#fff;font-size:16px;max-width:595px}.intro__title{font-weight:400;font-size:48px;line-height:71px;letter-spacing:0.01em}.intro__text{margin-bottom:60px;line-height:22px;font-family:'Open Sans', sans-serif;max-width:410px}.intro__button{text-transform:uppercase;text-decoration:none;padding:17px 40px;border:2px solid #fff;color:#fff;font-weight:600}.intro__button:hover{background-color:#fff;color:#000}.main__title{margin:155px 0 75px 140px;font-style:normal;font-weight:normal;font-size:30px;line-height:44px;letter-spacing:0.05em;text-transform:uppercase;position:relative}.main__title:before,.main__title:after{content:"";position:absolute;top:15px;left:-140px;display:block;width:100px;height:3px;background-color:#005BC1}.main__title:after{top:28px;left:-90px;width:50px}.our-project{margin-bottom:100px}.slider{max-width:1100px;position:relative}.slider__item{position:relative;width:540px;height:400px;margin:0 10px 0 10px}.slider__img{width:100%;cursor:pointer}.slider_info{position:absolute;top:61%;right:7%;width:250px;height:110px;background-color:#fff;padding:20px 30px}.slider_info__title{font-weight:normal;font-size:18px;line-height:27px;letter-spacing:0.05em}.slider_info__text{line-height:19px;margin-top:10px}.prev,.next{width:56px;border:2px solid #005BC1;padding:16px;position:absolute !important;top:-80px;cursor:pointer;z-index:999}.prev{right:65px}.next{right:10px}.prev:hover,.next:hover{opacity:.6;-webkit-transition:all .2s linear;transition:all .2s linear}.catalog{margin-bottom:200px}.nav-tabs{border-bottom:0px !important}.tabs__nav{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.nav-tabs .nav-link.active{color:#005BC1;border-color:transparent transparent #005BC1}.nav-tabs .nav-link{border:2px solid transparent;text-transform:uppercase;font-family:'Oswald', sans-serif;font-weight:normal;font-size:24px;letter-spacing:0.05em}.nav-tabs a{color:inherit}.nav-tabs .nav-link:hover{border-color:transparent transparent #005BC1}.tab-content>.active{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.tabs-item{position:relative;margin-top:45px;cursor:pointer}.tabs-item:nth-last-child(2){margin:45px 15px 0}.tabs-item__img-wrapper{display:inline-block}.tabs-item__img{max-width:350px;max-height:300px}.tabs-item__card{position:absolute;bottom:12px;right:0;width:265px;height:86px;background-color:#005BC1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tabs-item__title{padding:10px 21px;font-weight:normal;font-size:18px;line-height:27px;letter-spacing:0.05em;text-transform:uppercase;color:#fff}.rent{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.rent__about{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;max-width:350px;font-weight:300;font-size:18px;line-height:25px;padding:10px;color:#343434}.rent .rent__card{position:relative;width:665px;height:394px;border:3px solid #005BC1;padding-top:115px}.card__title{position:absolute;top:50px;left:30px;font-weight:normal;font-size:18px;line-height:27px;letter-spacing:0.05em;text-transform:uppercase}.card__slider{max-width:665px;position:relative;margin:0 auto;padding-top:30px}.card__slider .slider__img{width:240px;height:230px}.slider__title{font-weight:normal;font-size:16px;line-height:24px;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:20px;margin-left:-20px}.slider__list{padding:0 45px 0 45px}.slider__list li{margin-bottom:10px;font-weight:300;font-size:14px;line-height:19px;color:#343434}.slick-initialized .slick-slide{display:-webkit-box !important;display:flex !important}.news__title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:155px 0 75px 0}.main__title-news{margin:0 0 0 140px}.news__button{padding:15px 34px 14px 34px;background-color:#005BC1;font-family:'Open Sans', sans-serif;font-weight:600;font-size:16px;line-height:22px;text-align:center;letter-spacing:0.05em;text-transform:uppercase;color:#fff}.news__button:hover{color:#343434}.news{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:120px}.news__large{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;width:540px}.news__large:first-child{margin-right:55px}.news__large img{max-width:255px;max-height:242px}.large{max-width:255px;padding-left:20px}.large__title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.large__title-h4{color:#343434;font-size:18px;line-height:27px;letter-spacing:0.05em;text-transform:uppercase}.large__title-h4 a{color:inherit}.large__title-data{font-weight:600;color:#979797;margin-bottom:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.large__text{margin-top:43px;line-height:19px}.large__link{font-size:14px;line-height:19px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#343434}.news__small{max-width:245px}.news__small .small__text{margin:22px 0}.small__img{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.small__img img{max-width:128px;max-height:115px}.small__img p{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.footer{background-color:#005BC1;width:100%;color:#fff}.footer__contact{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;padding:40px 0 15px 0}.footer__contact .number{font-family:'Oswald', sans-serif;font-size:18px;line-height:27px;letter-spacing:0.05em;text-transform:uppercase}.footer__contact .adress{font-weight:600;font-size:14px;line-height:19px}.footer__nav{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;max-width:555px;padding:25px 0 5px 0}.footer__nav li{list-style-type:none;font-weight:300;font-size:14px;line-height:19px}.footer__nav li:first-child{padding-bottom:15px}.footer__nav a:hover{color:#343434}.footer__copyright{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-top:1px solid #fff;padding:25px 0 5px 0}.navbar{padding:22px}.navbar-nav{margin:0 auto}.bg-myblue{background-color:transparent !important}.navbar-light .navbar-toggler{border-color:#f8f9fa}.navbar-toggler{border:2px solid transparent}.navbar-light .navbar-toggler-icon{background-image:url(../img/icons/navicon.svg)}.navbar-light .navbar-toggler-icon:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s linear;transition:all .3s linear}@media screen and (max-width: 1130px){.news{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.news__large_tablet{margin-top:55px}.news__large:first-child{margin-right:0}}@media screen and (max-width: 990px){.header{background:rgba(0,91,193,0.8)}.blue-box{display:none}.nav__link{padding-right:20px !important;font-size:19px}.intro{padding-top:40%}.rent{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.rent__about{margin-bottom:30px}.footer__contact{display:block;text-align:center;padding:20px 0}.number,.adress{padding:5px 0}.adress{margin-bottom:0}.footer__nav{margin:0 auto}.footer__nav ul{text-align:center}.footer__copyright{display:block;text-align:center}}@media screen and (max-width: 700px){.rent .rent__card{width:90%;height:auto}.card__slider{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.slider__title{text-align:center}.rent-arrow{margin-top:65px}}@media screen and (max-width: 550px){.news__large_tablet{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.news__small:last-child{margin-top:25px}.news__large{width:auto;-webkit-box-pack:center;justify-content:center}.large{padding:20px 0 0 0}.news__title{display:block;text-align:center}.main__title-news{display:-webkit-box;display:flex;margin:0px 0 60px 140px}}@media screen and (max-width: 450px){.intro{margin-left:5%}.intro__title{font-size:44px}.intro__text{padding-right:15px}.project_arrow{margin-top:15px}.slider_info{top:46%}.rent .rent__card{padding-top:125px}.rent-arrow{margin-top:62px}}@media screen and (max-width: 380px){.main__title{font-size:27px}.main__title::before{left:-115px}.main__title::after{left:-67px}.intro__title{font-size:41px}.tabs-item__card{max-width:265px;max-height:86px;width:auto;height:auto;right:25px}.tabs-item__img{padding:0px 25px}.main__title{margin:105px 0 75px 115px}.footer__nav{display:block}.footer__nav ul{padding:0}}

/*# sourceMappingURL=main.css.map */
