@media screen and (min-width: 1140px){.swiper-slide{min-width:373px}.fuckin-ios{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}.section{min-height:200}.mobile{display:none}}@media screen and (max-width: 1140px){.h550{min-height:550px}.mobile{overflow-y:auto;padding:5px 10px 10px;z-index:4;display:block;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);top:50px;right:0;height:100vh;width:30%;background-color:#fff}.mobile.active{-webkit-transform:translateX(0%);transform:translateX(0%)}.mobile .header__contacts{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile .header__contact{margin-top:20px}.mobile .header__tel{font-weight:400}.mobile .small_btn{padding:10px 25px;width:100%}.mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none}.mobile ul li a{width:100%;text-decoration:none;color:#000;padding:12px 5px;display:inline-block;font-size:18px}.mobile ul li a:hover{background-color:#C7D700}.big_btn{width:100%;max-width:500px}.header{display:none;height:0px}.nav{min-height:40px;padding:5px 20px}.nav__burger{display:inline-block}.nav ul,.nav .header__contacts{display:none}.nav__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main{padding-top:50px}.banner__bg{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:none;transform:none}.banner__chevrons{width:120%}.banner__bg-beach{-webkit-transform:none;transform:none}.banner__bg-pazzle{width:100%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.section__benefits{padding:0px 80px;-ms-flex-pack:distribute;justify-content:space-around}.section__swiper .swiper-slide{height:220px}.section__swiper .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover}.wpforms-ajax-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0 0}.wpforms-field-small{max-width:none}.wpforms-field-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0 0}.form__input+.form__input{margin:30px 0 0 0 !important}.wpforms-submit{margin-top:30px}form{margin-right:0;-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}form .wpcf7-form-control-wrap ~ .wpcf7-form-control-wrap{margin:10px 0px}form .form__input{width:100%;max-width:500px}form .submit-container{margin:0}form button{margin-top:20px}.shadow{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4)}}@media screen and (max-width: 750px){.section__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 700px){.mobile{width:50%}.section{padding:30px 0px 25px}.section__benefits{padding:0px}.section__benefit{margin:10px;max-width:200px}.banner__padding{padding:30px 0px 40px}.banner form{padding:0px 40px}.footer{padding-top:15px;padding-bottom:30px}.footer__title{margin-bottom:10px}.footer__author{margin-top:10px}.footer__wrap{-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}.footer__col{max-width:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:30px}.footer__col:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (max-width: 520px){.mobile{width:60%}.nav{padding:5px 0px}.banner h2{font-size:36px}.banner form{padding:0px 30px}.section__benefit{max-width:160px}.section__content-img_wrap{width:100%;min-height:200px;float:none;margin:0 0 20px}.section__content-img_wrap img{-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 415px){.h550{height:620px}.section__title{font-size:28px}.section__grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 360px){.mobile{width:70%}.section__benefit{max-width:250px}}@media screen and (max-width: 340px){.banner h1{font-size:36px}.banner form{padding:0px 20px}.section__benefit+.section__benefit{margin:20px 0 0}}
/*# sourceMappingURL=media.css.map */