@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;display:flex;align-items:center}.wraper header .logo-wrapper{display:flex;align-items:center}.wraper header .logo-wrapper h2{font-weight:400}.wraper header .mesenger-wrapper a{background-color:#9a93ff}.wraper main{background:fixed url("./img/bg.jpg") no-repeat top;background-size:cover}.wraper main .colage-container{background:url("./img/main.jpg") no-repeat bottom;background-size:contain}.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 ul li{font-weight:400}.wraper main .slider-wrapper p{text-align:center}.wraper main .slider-wrapper .slider{position:relative;margin:auto}.wraper main .slider-wrapper .slider .item{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.wraper main .slider-wrapper .slider .item img{object-fit:cover;border:none !important;box-shadow:none !important}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.wraper main .slider-wrapper .slider .prev,.wraper main .slider-wrapper .slider .next{cursor:pointer;position:absolute;top:0;top:50%;width:auto;color:#fff;font-weight:bold;transition:.6s ease;border-radius:0 3px 3px 0;background-color:rgba(63,63,63,.8)}.wraper main .slider-wrapper .slider .prev.next,.wraper main .slider-wrapper .slider .next.next{right:0;border-radius:3px 0 0 3px}.wraper main .slider-wrapper .slider-dots{text-align:center}.wraper main .slider-wrapper .slider-dots .slider-dots_item{cursor:pointer;background-color:#adadad;border-radius:50%;display:inline-block;transition:background-color .6s ease}.wraper main .slider-wrapper .slider-dots .slider-dots_item.active,.wraper main .slider-wrapper .slider-dots .slider-dots_item.slider-dots_item:hover{background-color:#686868}.wraper main .reviews{background:rgba(0,0,0,.2)}.wraper main .reviews .review-h{text-align:center}.wraper main .reviews .showCheckboxInp{display:none}.wraper main .reviews .showCheckboxInp:checked~ul>li.show-more{display:none}.wraper main .reviews .showCheckboxInp:checked~ul>li.close-show-more{display:flex}.wraper main .reviews .showCheckboxInp:checked~ul>li.more-review{display:flex}.wraper main .reviews .review_list{display:block;text-align:left}.wraper main .reviews .review_list li{display:flex;flex-direction:column;align-items:flex-start;background:#fffefd}.wraper main .reviews .review_list li:last-child{margin-bottom:0}.wraper main .reviews .review_list li p{display:flex;align-items:center}.wraper main .reviews .review_list li p img{border-radius:50%}.wraper main .reviews .review_list .show-more,.wraper main .reviews .review_list .close-show-more{background:#d7ebfd}.wraper main .reviews .review_list .show-more label,.wraper main .reviews .review_list .close-show-more label{cursor:pointer;width:100%;height:100%;user-select:none}.wraper main .reviews .review_list .show-more label{background:url("./img/down.png") center left no-repeat}.wraper main .reviews .review_list .close-show-more{display:none}.wraper main .reviews .review_list .close-show-more label{background:url("./img/up.png") center left no-repeat}.wraper main .reviews .review_list .more-review{display:none}.wraper footer{background:#353535}.wraper footer h3{color:#f5f9fc;text-align:center}.wraper footer .footer-contacts{display:flex;justify-content:center}.wraper footer .footer-contacts span{color:#f5f9fc}.wraper footer .footer-contacts p{color:#f5f9fc}.wraper .mesenger-wrapper a,.wraper .coll-button-wrapper a{border:2px solid #7295fd;display:flex;align-items:center;text-decoration:none;transition:all .5s}.wraper .mesenger-wrapper p,.wraper .coll-button-wrapper p{font-weight:600;text-align:center}.wraper .mesenger-wrapper .desc-viber-button:hover,.wraper .mesenger-wrapper .mob-viber-button:hover,.wraper .coll-button-wrapper .desc-viber-button:hover,.wraper .coll-button-wrapper .mob-viber-button:hover{box-shadow:0 0 7px rgba(204,204,206,.5);border:2px solid #8e99bb}.wraper .mesenger-wrapper .mob-button,.wraper .coll-button-wrapper .mob-button{position:relative;top:0;border:2px solid #f96948;background:#f96948;box-shadow:0 20px 18px -10px rgba(249,105,72,.63)}.wraper .mesenger-wrapper .mob-button:hover,.wraper .coll-button-wrapper .mob-button:hover{top:-0.3vw;box-shadow:0 20px 18px -12px rgba(249,105,72,.63)}.wraper .mesenger-wrapper .mob-button:active,.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;justify-content:space-between}.wraper header .logo-wrapper img{height:8vw;margin-right:2vw}.wraper header .logo-wrapper h2{font-size:2vw}.wraper main .colage-container{height:25vw}.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 ul{margin-top:4vw}.wraper main .text-container ul li{font-size:2.5vw;line-height:6vw}.wraper main .slider-wrapper{padding-top:8vw}.wraper main .slider-wrapper p{font-size:3vw;font-weight:500;padding-bottom:4vw}.wraper main .slider-wrapper .slider{max-width:50vw;height:40vw;margin-bottom:2vw}.wraper main .slider-wrapper .slider .item img{width:100%;height:40vw}.wraper main .slider-wrapper .slider .prev,.wraper main .slider-wrapper .slider .next{margin-top:-22px;padding:16px;font-size:18px}.wraper main .slider-wrapper .slider-dots .slider-dots_item{height:12px;width:12px;margin:0 2px}.wraper main .reviews{margin-top:8vw}.wraper main .reviews .review-h{padding-top:7vw;font-size:3vw;font-weight:500}.wraper main .reviews .review_list{padding:4vw 20vw 7vw 20vw}.wraper main .reviews .review_list li{margin-bottom:4vw;padding:1.5vw;border-radius:1vw;line-height:2.5vw;font-size:1.5vw}.wraper main .reviews .review_list li p{margin-bottom:1vw}.wraper main .reviews .review_list li p img{height:3vw;width:3vw;margin-right:2vw}.wraper main .reviews .review_list .show-more,.wraper main .reviews .review_list .close-show-more{padding:0 0 0 2vw}.wraper main .reviews .review_list .show-more label,.wraper main .reviews .review_list .close-show-more label{cursor:pointer;padding:1.5vw 1.5vw 1.5vw 4vw}.wraper main .reviews .review_list .show-more label{background-size:2.2vw}.wraper main .reviews .review_list .close-show-more label{background-size:2.2vw}.wraper footer{padding:4vw 0 12vw 0}.wraper footer .footer-contacts p{font-size:1.8vw;line-height:2.2vw;font-weight:600}.wraper .mesenger-wrapper,.wraper .coll-button-wrapper{margin-top:4vw}.wraper .mesenger-wrapper:first-child,.wraper .coll-button-wrapper:first-child{margin-right:8vw}.wraper .mesenger-wrapper a,.wraper .coll-button-wrapper a{border-radius:.5vw;padding:.5vw 2vw;font-size:1.8vw;line-height:2.5vw;margin-top:1vw;margin-bottom:3vw}.wraper .mesenger-wrapper a img,.wraper .coll-button-wrapper a img{height:2.5vw;margin-right:1vw}.wraper .mesenger-wrapper .mob-viber-button,.wraper .coll-button-wrapper .mob-viber-button{display:none}.wraper .mesenger-wrapper p,.wraper .coll-button-wrapper p{font-size:1.8vw;line-height:2.2vw}}@media screen and (min-width: 769px)and (max-width: 1024px){.wraper header{padding:1.5vw 9vw;justify-content:space-between;flex-wrap:wrap}.wraper header .logo-wrapper{justify-content:center;width:100%}.wraper header .logo-wrapper img{height:8vw;margin-right:2vw}.wraper header .logo-wrapper h2{font-size:2.5vw}.wraper main .colage-container{height:27vw}.wraper main .text-container{padding-top:12vw}.wraper main .text-container h1{font-size:4vw;line-height:5vw}.wraper main .text-container ul{margin-top:4vw}.wraper main .text-container ul li{font-size:3vw;line-height:8vw}.wraper main .slider-wrapper{padding-top:8vw}.wraper main .slider-wrapper p{font-size:4vw;font-weight:500;padding-bottom:5vw}.wraper main .slider-wrapper .slider{max-width:60vw;height:50vw;margin-bottom:3vw}.wraper main .slider-wrapper .slider .item img{width:100%;height:50vw}.wraper main .slider-wrapper .slider .prev,.wraper main .slider-wrapper .slider .next{margin-top:-22px;padding:16px;font-size:18px}.wraper main .slider-wrapper .slider-dots .slider-dots_item{height:14px;width:14px;margin:0 2px}.wraper main .reviews{margin-top:8vw}.wraper main .reviews .review-h{padding-top:7vw;font-size:3vw;font-weight:600}.wraper main .reviews .review_list{padding:4vw 20vw 7vw 20vw}.wraper main .reviews .review_list li{margin-bottom:4vw;padding:1.5vw;border-radius:1vw;line-height:2.9vw;font-size:2vw}.wraper main .reviews .review_list li p{margin-bottom:1vw}.wraper main .reviews .review_list li p img{height:3vw;width:3vw;margin-right:2vw}.wraper main .reviews .review_list .show-more,.wraper main .reviews .review_list .close-show-more{padding:0 0 0 2vw}.wraper main .reviews .review_list .show-more label,.wraper main .reviews .review_list .close-show-more label{cursor:pointer;padding:1.5vw 1.5vw 1.5vw 5vw}.wraper main .reviews .review_list .show-more label{background-size:2.8vw}.wraper main .reviews .review_list .close-show-more label{background-size:2.8vw}.wraper footer{padding:7vw 0 12vw 0}.wraper .mesenger-wrapper:first-child,.wraper .coll-button-wrapper:first-child{margin-top:10.5vw;margin-right:8vw}.wraper .mesenger-wrapper a,.wraper .coll-button-wrapper a{border-radius:.8vw;padding:.5vw 2vw;font-size:3vw;line-height:3.5vw;margin-top:1vw;margin-bottom:5vw}.wraper .mesenger-wrapper a img,.wraper .coll-button-wrapper a img{height:3vw;margin-right:1vw}.wraper .mesenger-wrapper .mob-viber-button,.wraper .coll-button-wrapper .mob-viber-button{display:none}.wraper .mesenger-wrapper p,.wraper .coll-button-wrapper p{font-size:2.5vw;line-height:3.5vw}.wraper .coll-button-wrapper{margin-top:7vw}}@media screen and (max-width: 768px){.wraper header{padding:12vw 12vw;justify-content:center;flex-wrap:wrap}.wraper header .logo-wrapper{justify-content:center;width:100%}.wraper header .logo-wrapper img{height:15vw;margin-right:4vw}.wraper header .logo-wrapper h2{font-size:5vw}.wraper main{padding-top:10vw}.wraper main .colage-container{height:35vw;background:url("./img/main-mob.jpg") no-repeat bottom;background-size:cover}.wraper main .text-container{margin-top:12vw}.wraper main .text-container h1{font-size:8vw;line-height:11vw}.wraper main .text-container ul{margin-top:4vw;padding:0 12vw}.wraper main .text-container ul li{font-size:5vw;line-height:8vw;padding:4vw 0}.wraper main .slider-wrapper{padding-top:10vw;padding-bottom:5vw}.wraper main .slider-wrapper p{font-size:6vw;font-weight:600;padding-bottom:6vw}.wraper main .slider-wrapper .slider{max-width:80vw;height:70vw;margin-bottom:4vw}.wraper main .slider-wrapper .slider .item img{width:100%;height:70vw}.wraper main .slider-wrapper .slider .prev,.wraper main .slider-wrapper .slider .next{margin-top:-22px;padding:16px;font-size:18px}.wraper main .slider-wrapper .slider-dots .slider-dots_item{height:16px;width:16px;margin:0 3px}.wraper main .reviews{margin-top:12vw}.wraper main .reviews .review-h{padding-top:10vw;font-size:6vw;font-weight:500}.wraper main .reviews .review_list{padding:4vw 10vw 15vw 10vw}.wraper main .reviews .review_list li{margin-bottom:4vw;padding:1.5vw;border-radius:1vw;line-height:4.5vw;font-size:3.5vw}.wraper main .reviews .review_list li p{margin-bottom:1vw}.wraper main .reviews .review_list li p img{height:8vw;width:8vw;margin-right:3vw}.wraper main .reviews .review_list .show-more,.wraper main .reviews .review_list .close-show-more{padding:0 0 0 2vw}.wraper main .reviews .review_list .show-more label,.wraper main .reviews .review_list .close-show-more label{cursor:pointer;padding:1.5vw 1.5vw 1.5vw 7vw;font-weight:600}.wraper main .reviews .review_list .show-more label{background-size:4vw}.wraper main .reviews .review_list .close-show-more label{background-size:4vw}.wraper footer{padding:7vw 12vw 20vh 12vw}.wraper footer .footer-contacts{align-items:center;flex-wrap:wrap}.wraper footer .footer-contacts .desc-viber-button{display:none}.wraper .mesenger-wrapper,.wraper .coll-button-wrapper{margin-top:7vw;width:100%}.wraper .mesenger-wrapper a,.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 .mesenger-wrapper a:last-child,.wraper .coll-button-wrapper a:last-child{margin-bottom:5vw}.wraper .mesenger-wrapper a img,.wraper .coll-button-wrapper a img{height:6vw;margin-right:1vw}.wraper .mesenger-wrapper .desc-viber-button,.wraper .coll-button-wrapper .desc-viber-button{display:none}.wraper .mesenger-wrapper p,.wraper .coll-button-wrapper p{font-size:5vw;line-height:7vw;text-align:center}.wraper .mesenger-wrapper .mob-button,.wraper .coll-button-wrapper .mob-button{padding:0 12vw}.wraper .mesenger-wrapper{order:2}.wraper .coll-button-wrapper{order:1}}
