@media (min-width:320px) and (max-width:1080px){.header-menu-mobile{display:flex;order:1}.header-bottom,.header-menu{display:none}.breadcrumbs{border-top:2px solid #81f585}.area1-content h1,.area1-content h2{font-size:37px}}@media (min-width:320px) and (max-width:1400px){.header-lic,.htel{font-size:18px}}@media (min-width:320px) and (max-width:1200px){.header-lic,.header-message,.htel{text-align:center}.logo{order:1;flex:30%;justify-content:flex-start}.header-lic{order:4;flex:100%}.htel{order:2;flex:30%}.head-messengers{order:3;flex:30%;justify-content:flex-end}.header-message{order:5;flex:50%;margin:15px 30% 0}.header-menu-mobile{order:3;flex:1%;max-width:31px;margin:0 0 0 10px}}@media (min-width:320px) and (max-width:810px){.logo{order:1;flex:10%}.htel{flex:30%;text-align:center;margin:0 12%}.head-messengers{order:4;flex:30%;margin:15px auto 0;justify-content:flex-start}.header-message{order:5;flex:10%;margin:15px auto 0;text-align:center}.header-menu-mobile{order:3}}@media (min-width:320px) and (max-width:630px){.popular-destination{max-width:200px}.popular-destination img{height:120px}.popular-destination-title{font-size:16px;min-height:105px}}@media (min-width:320px) and (max-width:430px){.popular-destination{max-width:145px}.popular-destination img{height:90px}.popular-destination-title{font-size:13px;min-height:95px}}@media (min-width:320px) and (max-width:600px){.header-lic{margin:15px 0}.logo{order:1;flex:50%}.htel{font-size:20px;order:3;flex:100%;margin:6px auto;display:none}.head-messengers{order:4;flex:100%;justify-content:space-evenly}.header-message{order:5;flex:10%;margin:15px auto 0}.header-menu-mobile{order:2}.form-group{height:43px}}@media (min-width:320px) and (max-width:500px){.logo{order:1;flex:50%}.htel{order:3;flex:100%;margin:14px auto 0}.head-messengers{order:4;flex:100%;justify-content:space-evenly}.header-message{order:5;flex:100%}.header-menu-mobile{order:2}.header-top{padding:12px 30px 13px}}@media (min-width:320px) and (max-width:900px){.area1{min-height:910px;padding:5px 0 0}.area1-content{width:auto}.area1-content h2,.content-title{font-size:6vw}#searchform{padding:0 25px;box-sizing:border-box}.area2{margin:30px auto 0}.content-title::after{margin:20px auto 10px}.content-sub-title{margin:0;padding:0 20px;font-size:6vw;line-height:8vw}}@media (min-width:320px) and (max-width:746px){.area1-content{width:auto;background-size:contain;background-position:center 100%}}@media (min-width:320px) and (max-width:576px){.area1-content{background-position:center calc(100% - 69px)}.area1,.area1-content{min-height:130vw}}@media (min-width:320px) and (max-width:438px){.area1-content{background-position:center calc(100% - 69px)}}@media (min-width:320px) and (max-width:1040px){.area2-content{flex-direction:column}.area2-content-description{order:2}.area2-content img{order:1;width:100%;height:auto}.area2-content-description .list{margin-top:20px}.content-title{margin:0}}@media (min-width:320px) and (max-width:1600px){.how-is-the-training-going{justify-content:center}.training-stage{width:200px;height:200px;margin:0 10px 80px}.training-stage1{background:url("../images/training-stage01.webp") -27px -12px/260px no-repeat}.training-stage2{background:url("../images/training-stage02.webp") -21px -22px/241px no-repeat}.training-stage3{background:url("../images/training-stage03.webp") -22px -11px/243px no-repeat}.training-stage4{background:url("../images/training-stage04.webp") -21px -12px/246px no-repeat}.training-stage5{background:url("../images/training-stage05.webp") -17px -10px/233px no-repeat}.training-stage6{background:url("../images/training-stage06.webp") -16px -5px/230px no-repeat}.training-stage-title{margin-top:220px}.training-stage-title span{font-size:20px}.contact-and-address{min-height:auto;margin:30px auto 40px}.our-contacts,.our-form{width:100%}.our-form #wpcf7-f15-o1 .wpcf7-submit{display:block;margin:0 auto}}@media (min-width:320px) and (max-width:960px){.block_faq{padding-top:30px}.faq-controls-title{font-size:16px}.tablink{font-size:16px;margin-bottom:0}.faq-content h2{font-size:26px}}@media (min-width:320px) and (max-width:1280px){.accordion__item .accordion__content,.w3-container{line-height:26px}}@media (min-width:320px) and (max-width:980px){.content-h1,.wcat{box-sizing:border-box}.ciinfo>div,.cilink,.ciparams>div,.ciparams>div>div,.ciprice{text-align:center}.content-h1{font-size:6vw;padding:0 10px;position:relative}.get-info{order:initial;flex:auto;margin:auto}.wcat{max-width:initial;box-shadow:none;margin:0;padding:20px}.catalog{display:flex;justify-content:space-around;flex-wrap:wrap}.citem{flex-direction:column;max-width:350px;box-shadow:0 0 20px rgb(67 73 108 / 10%);align-items:center;margin:0 auto 20px}.ciimage,.ciparams>div,.ciparams>div>div{margin-right:0}.cicont,.ciparams{display:flex;flex-direction:column}.ciparams>div{margin-bottom:15px}.ciinfo{margin-left:0;margin-top:15px}.breadcrumbs{flex-wrap:wrap}}@media (min-width:320px) and (max-width:1050px){.footer-about-us{flex:46%;max-width:initial;margin-right:8%}.footer-links{flex:46%}.contacts-ul-title,.footer-links ul,.footer-socials ul,.footer-title{text-align:center}.footer-socials{display:flex;flex-direction:column;margin:0}.footer-socials ul{justify-content:center}.footer{padding:18px 20px 0;border-top:2px solid #0d5bd9;flex-direction:column;align-items:center}}@media (min-width:320px) and (max-width:620px){.footer{flex-direction:column}.footer-about-us{margin:0 0 35px}}@media (min-width:320px) and (max-width:780px){.documents-list-title{font-size:30px;line-height:38px}}@media (min-width:320px) and (max-width:630px){.documents-list-title{font-size:24px;line-height:31px}.feed-back-item-author span{font-size:28px;line-height:30px}.feed-back-item{margin:25px 5px;padding:15px}.feed-back-item-content{padding:15px 12px}}@media (min-width:320px) and (max-width:452px){.training-stage{width:132px;height:132px}.training-stage-title{margin-top:145px}.training-stage-title span{font-size:14px}.training-stage1,.training-stage2,.training-stage3,.training-stage4,.training-stage5,.training-stage6{background-size:174px;background-position:-22px -11px}.area5{margin:0 auto 40px}}@media (min-width:320px) and (max-width:700px){.contact-and-address,.faq-wrap{flex-direction:column}.faq-controls{border-right:0;max-width:100%}.faq-controls h2{font-size:17px;padding:0;margin:3px auto}.block_faq{padding-top:5px}.header-top{padding:5px 15px 9px;border-bottom:1px solid rgba(192,192,192,.45)}.head-messengers a{width:29px;height:30px;margin:0 5px}.head-messengers,.header-message{margin:7px auto 0}.header-message{padding:6px 30px}.htel{font-size:19px}.faq-controls-title{margin-left:0;}.w3-button{padding:5px 8px}.faq-controls .tablink{border:1px solid #0d5bd9;margin-bottom:17px}.w3-btn,.w3-button{margin-right:0}.faq-content{margin-left:0;margin-top:5px;padding:20px 0;border-top:2px solid #0d5bd9}.faq-accordion,.w3-container{padding:0 14px}.main-title-stripe{font-size:20px}}@media (min-width:320px) and (max-width:600px){.main-title-stripe{font-size:15px}}@media (min-width:320px) and (max-width:1500px){.main-nav li a{padding:8px 10px;font-size:16px}.logo img{width:160px}.header-lic{font-size:16px;max-width:210px}.faq-controls h2,.htel,.training-stage-title span{font-size:18px}.head-messengers a{width:30px;height:30px}.header-message{padding:9px 28px;font-size:16px}.area1-content h1,.area1-content h2,.content-h1,.content-title,.documents-list-title{font-size:32px}.content-title:after{margin:15px auto 35px}.list li,.main-title-stripe{font-size:16px}.popular-destination-title{font-size:18px;max-height:102px}.seo-text-finish-page,.seo-text-start-page{padding:20px 35px}.faq-controls-title{font-size:23px;padding-bottom:2px}.header-wrap-content{min-height:268px}.area1{min-height:585px}.area1-content{min-height:576px}}@media (min-width:320px) and (max-width:430px){.popular-destination-title{font-size:13px}}@media (min-width:320px) and (max-width:1500px){.header-lic{display:none}}@media (min-width:320px) and (max-width:1200px){.header-lic{max-width:inherit}.header-wrap-content{min-height:315px}}@media (min-width:320px) and (max-width:520px){.content-h1{font-size:24px}}