@font-face{font-family:"OpenSans";src:url("./fonts/OpenSans.ttf")}*{margin:0;padding:0;box-sizing:border-box;font-family:"OpenSans";color:#2c2c2c}.wraper header{background:#dfebf8}.wraper header .logo-wrapper{text-align:center}.wraper header h2,.wraper header h3{font-weight:600;text-align:center}.wraper header p{font-weight:600;text-align:center}.wraper header .header-buttons-wrapper{display:flex;justify-content:center}.wraper main{background:fixed url("./img/bg.jpg") no-repeat center;background-size:cover}.wraper main .text-container{display:flex;flex-direction:column;align-items:center}.wraper main .text-container h1{text-align:center;font-weight:400}.wraper main .text-container .text-contant{padding:0 3vw 12vw 3vw}.wraper main .text-container .text-contant .text-item{display:flex;background:#fff;justify-content:center;align-items:center;padding:1.5vw}.wraper main .text-container .text-contant .text-item .img-container{height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.wraper main .text-container .text-contant .text-item .img-container img{width:100%}.wraper main .text-container .text-contant .text-item p{padding:2vw}.wraper footer{background:#353535}.wraper footer h3{color:#f5f9fc;text-align:center}.wraper footer .footer-contacts p{text-align:center;color:#f5f9fc}.wraper footer .footer-buttons-wrapper{display:flex;justify-content:center;align-items:center}.wraper .coll-button-wrapper a{background:#f1f1f1;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .5s}.wraper .coll-button-wrapper .mob-button{position:relative;top:0;border:2px solid #f96948;box-shadow:0 20px 18px -10px rgba(249,105,72,.63)}.wraper .coll-button-wrapper .mob-button:hover{top:-0.3vw;box-shadow:0 20px 18px -12px rgba(249,105,72,.63)}.wraper .coll-button-wrapper .mob-button:active{top:.3vw;box-shadow:0 0 7px #f96948}@media screen and (min-width: 1025px){.wraper header{padding:1.5vw 4vw 4vw 4vw}.wraper header .logo-wrapper{padding-top:5vw;padding-bottom:4vw}.wraper header .logo-wrapper img{height:8vw}.wraper header h2{font-size:2.1vw;padding-bottom:5vw}.wraper header h3{font-size:2.5vw;padding-bottom:5vw}.wraper header p{font-size:1.8vw;line-height:2.2vw}.wraper header .header-contacts{padding-top:5vw}.wraper header .header-buttons-wrapper{align-items:flex-end;padding:5vw 9vw 4vw 9vw}.wraper main .text-container{padding-top:10vw;font-size:2vw;line-height:2.8vw}.wraper main .text-container h1{font-size:3.3vw;line-height:4.5vw}.wraper main .text-container .text-contant .text-item{margin-top:5vw}.wraper main .text-container .text-contant .text-item .img-container{width:35vw;margin-right:3vw}.wraper main .text-container .text-contant .text-item p{width:45vw;font-size:1.5vw}.wraper footer{padding:7vw 12vw 12vw 12vw}.wraper footer h3{font-size:2vw}.wraper footer .footer-contacts{padding:4vw 0}.wraper footer .footer-contacts p{font-size:1.8vw;line-height:2.2vw;font-weight:600;margin-top:.7vw}.wraper footer .footer-contacts p:first-child{margin-bottom:4.2vw}.wraper footer .footer-buttons-wrapper{padding-top:3.5vw}.wraper .coll-button-wrapper a{border-radius:.5vw;padding:.5vw 4vw;font-size:1.8vw;line-height:2.5vw}.wraper .coll-button-wrapper a img{height:2.5vw;margin-right:1vw}}@media screen and (min-width: 769px)and (max-width: 1024px){.wraper header{padding:12vw 9vw;justify-content:space-between;flex-wrap:wrap}.wraper header .logo-wrapper{padding-bottom:7vw}.wraper header .logo-wrapper img{height:15vw}.wraper header h2{font-size:3.2vw}.wraper header h3{font-size:4vw;margin-top:7vw;padding-bottom:7vw}.wraper header p{font-size:2.5vw;line-height:3.5vw}.wraper header .header-contacts{padding-top:7vw}.wraper header .header-buttons-wrapper{padding:5vw 16vw 0 16vw;flex-direction:column}.wraper main .text-container{padding-top:12vw}.wraper main .text-container h1{font-size:4vw;line-height:5vw}.wraper main .text-container .text-contant .text-item{margin-top:5vw}.wraper main .text-container .text-contant .text-item .img-container{width:35vw;margin-right:3vw}.wraper main .text-container .text-contant .text-item p{width:45vw;font-size:2.2vw}.wraper footer{padding:7vw 0 12vw 0}.wraper footer h3{font-size:3vw}.wraper footer .footer-contacts{padding:4vw 0}.wraper footer .footer-contacts p{font-size:2.5vw;line-height:4vw;font-weight:600;margin-top:.7vw}.wraper footer .footer-contacts p:first-child{margin-bottom:4.2vw}.wraper footer .footer-buttons-wrapper{flex-direction:column;align-items:stretch;margin:0 auto;padding:3.5vw 25vw 0 25vw}.wraper .coll-button-wrapper{margin-top:4vw}.wraper .coll-button-wrapper a{border-radius:.8vw;padding:.5vw 2vw;font-size:3vw;line-height:3.5vw;margin-top:1vw}.wraper .coll-button-wrapper a img{height:3vw;margin-right:1vw}}@media screen and (max-width: 768px){.wraper header{padding:15vw 12vw;justify-content:center;flex-wrap:wrap}.wraper header .logo-wrapper img{height:16vw;margin-right:4vw}.wraper header h2{font-size:4.5vw;padding-top:8vw}.wraper header h3{font-size:6vw;margin-top:8vw;padding-bottom:8vw}.wraper header p{font-size:3.5vw;line-height:5vw;text-align:center}.wraper header .header-contacts{padding-top:8vw}.wraper header .header-buttons-wrapper{flex-direction:column}.wraper main{padding-top:10vw}.wraper main .text-container{margin-top:12vw}.wraper main .text-container h1{padding:0 4vw;font-size:8vw;line-height:11vw}.wraper main .text-container .text-contant{padding-bottom:18vw}.wraper main .text-container .text-contant .text-item{margin-top:10vw;flex-direction:column}.wraper main .text-container .text-contant .text-item .img-container{width:70vw}.wraper main .text-container .text-contant .text-item p{width:70vw;font-size:3.5vw}.wraper footer{padding:14vw 0 20vh 0}.wraper footer h3{font-size:5vw}.wraper footer .footer-contacts{padding:9vw 0}.wraper footer .footer-contacts p{font-size:4.5vw;line-height:6vw;font-weight:600;margin-top:.7vw}.wraper footer .footer-contacts p:first-child{margin-bottom:9vw}.wraper footer .footer-buttons-wrapper{flex-direction:column;align-items:stretch;width:70vw;margin:0 auto}.wraper .coll-button-wrapper{width:100%}.wraper .coll-button-wrapper a{border-radius:.8vw;padding:.5vw 2vw;justify-content:space-around;font-size:5vw;line-height:9vw;margin-top:3vw;margin-bottom:12vw}.wraper .coll-button-wrapper a:last-child{margin-bottom:5vw}.wraper .coll-button-wrapper a img{height:6vw;margin-right:1vw}.wraper .coll-button-wrapper .mob-button{padding:0 14vw}}
