@media (max-width: 1750px) {
  .owl_one .owl-nav button:nth-child(1) {
    left: 1%;
  }
  .owl_one .owl-nav button:nth-child(2) {
    right: 1%;
  }
}

@media (max-width: 1574px) and (min-width: 1390px) {
  .about-home__left h2 {
    left: -15.5%;
  }
}
@media (max-width: 1389px) {
  .about-home__left h2 {
    display: none;
  }
  .pages-header {
    height: 260px;
  }
  .carousel_one_item_img{
    height: 480px;
  }
}
@media (max-width: 1300px) {
  .owl_two .owl-nav .owl-prev {
    left: -4%;
  }
  .owl_two .owl-nav .owl-next {
    right: -4%;
  }
}
@media (max-width: 1200px) {
  .menu li a {
    font-size: 17px;
  }
  .carousel_one_items_title h1 {
    font-size: 44px;
  }
  .carousel_one_items a.btn {
    max-width: 140px;
    height: 35px;
    border-radius: 18px;
    font-size: 15px;
  }
  .carousel_one_item_img{
    height: 400px;
  }
  .agency-home__title h1 {
    font-size: 25px;
  }
  .agency-home__about p {
    font-size: 16px;
  }
  .agency-home_img3 {
    display: none;
  }
  .follow_youtube {
    max-width: 220px;
    font-size: 15px;
  }
  .popular_countries__title h1 {
    font-size: 25px;
  }
  .owl_one .owl-nav button {
    display: none !important;
  }
  .popular_countries__about p {
    font-size: 15px;
  }
  .popular_countries__more {
    max-width: 160px;
    font-size: 15px;
  }
  .news-home__title h1 {
    font-size: 25px;
  }
  .news-home__card_info span.date {
    font-size: 15px;
  }
  .news-home__card_info h2 {
    font-size: 16px;
  }
  .news-home__card_info p {
    font-size: 15px;
  }
  .collective-home__title h1 {
    font-size: 25px;
  }
  .collective-home__title h1 span {
    font-size: 25px;
  }
  .left_item__title h1 {
    font-size: 24px;
  }
  .left_item__title h1 span {
    font-size: 24px;
  }
  .left_item__about p {
    font-size: 17px;
  }
  .about_bottom p {
    font-size: 17px;
  }
  .pages_header__title h1 {
    font-size: 24px;
  }
  .country_item__about h1 {
    font-size: 18px;
  }
  .country_item__about p {
    font-size: 15px;
  }
  .education_title h1 {
    font-size: 25px;
  }
  .education_title h1 span {
    font-size: 25px;
  }
  .country__description {
    font-size: 16px;
  }
  .country_about__title h1 {
    font-size: 20px;
  }
  .education_item__info h2 {
    font-size: 18px;
  }
  .education_item__info p {
    font-size: 16px;
  }
  .education_item__more {
    font-size: 16px;
  }
  .university_info h1 {
    font-size: 22px;
  }
  .university_info p {
    font-size: 16px;
  }
  .university_price p {
    font-size: 22px;
  }
  .university_price span {
    font-size: 18px;
  }
  .university_price h2 {
    font-size: 22px;
  }
  .phone a span {
    font-size: 16px;
  }
  .about-home__title h1 {
    font-size: 26px;
  }
  .about-home__info {
    font-size: 16px;
  }
  .product_info__more {
    max-width: 160px;
    height: 33px;
    border-radius: 18px;
    font-size: 15px;
  }
  .carousel_title h1 {
    font-size: 26px;
  }
  .carouse_item h2 {
    font-size: 16px;
    text-align: center;
  }
  .cosmetic-home:after,
  .cosmetic-home:before {
    display: none;
  }
  .cosmetic_info:before {
    display: none;
  }
  .hygiene-home:after,
  .hygiene-home:before {
    display: none;
  }
  .products-home:after,
  .products-home:before {
    display: none;
  }
  .product_info:before {
    display: none;
  }
  .cosmetic_info {
    padding: 0 !important;
  }
  .hygiene_info {
    padding: 0 !important;
  }
  .product_info {
    padding: 0 !important;
  }
  .more_info__right h1{
    font-size: 25px;
  }
  .about-home__img{
    height: 300px;
  }
  .products-main h1{
    font-size: 26px;
  }
  .products_item h2{
    font-size: 16px;
    text-align: center;
  }
  .pages-header {
    height: 200px;
  }
}
@media (max-width: 1480px) {
  .container {
    max-width: 1240px;
  }
  .cosmetic-home:before {
    left: 0;
    bottom: 100px;
    width: 26%;
    height: 380px;
  }
  .cosmetic-home:after {
    left: -40px;
    top: 80px;
    width: 210px;
    height: 370px;
  }
  .hygiene-home:before {
    right: 0;
    bottom: 100px;
    width: 26%;
    height: 380px;
  }
  .hygiene-home:after {
    /*right: -90px;*/
    /*top: 80px;*/
    /*width: 210px;*/
    /*height: 370px;*/
  }
  .products-home:before {
    left: 0;
    bottom: 100px;
    width: 26%;
    height: 380px;
  }
  .products-home:after {
    left: 7px;
    top: 63px;
    width: 210px;
    height: 370px;
  }
  .hygiene_info {
    padding: 0 35px;
  }
  .hygiene_info p {
    font-size: 15px;
  }
  .cosmetic_info {
    padding: 0 35px;
  }
  .cosmetic_info p {
    font-size: 15px;
  }
  .carouse_item__img {
    height: 265px;
  }
  .products_item__img{
    height: 265px;
  }
  .product_info__more {
    width: 150px;
    font-size: 14px;
  }
  .product_info__more img {
    width: 14px;
    height: 14px;
    margin-left: 4px;
  }
}

@media (max-width: 1280px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 1350px) and (min-width: 1200px) {
  .cosmetic-home:after {
    width: 160px !important;
  }
  .hygiene-home:after {
    right: -13px;
    top: 280px;
    width: 125px;
    height: 387px;
  }
  .products-home:after {
    height: 230px;
  }
}

@media (max-width: 1700px) {
  .cosmetic-home:before {
    left: 0;
    bottom: 60px;
    width: 26%;
    height: 430px;
  }
  .cosmetic-home:after {
    left: -4%;
    bottom: 0;
    width: 210px;
    height: 545px;
  }
  .hygiene-home:before {
    right: 0;
    bottom: 60px;
    width: 26%;
    height: 467px;
  }
  .hygiene-home:after {
    right: 1%;
    bottom: -47%;
    width: 150px;
    height: 470px;
    top: 330px;
  }
  .products-home:before {
    left: 0;
    bottom: 60px;
    width: 24%;
    height: 410px;
  }
  .products-home:after {
    left: -2%;
    bottom: 0;
    width: 205px;
    height: 485px;
  }
}
@media (max-width: 1850px) and (min-width: 1701px) {
  .cosmetic-home:before {
    width: 28%;
    height: 467px;
  }
  .cosmetic-home:after {
    left: 0;
    bottom: 0;
    width: 240px;
    height: 539px;
  }
  .hygiene-home:before {
    width: 27%;
    height: 467px;
  }
  .hygiene-home:after {
    bottom: 1%;
    width: 201px;
    height: 470px;
  }
  .products-home:before {
    left: 0;
    bottom: 60px;
    width: 27%;
    height: 410px;
  }
  .products-home:after {
    left: 0;
    bottom: 0;
    width: 255px;
    height: 485px;
  }
}
@media (max-width: 991px) {
  .footer__logo {
    justify-content: center;
  }
  .footer-info {
    text-align: center;
  }
  .footer_nav {
    display: none;
  }
  .footer-copy {
    text-align: center;
  }
}

@media (max-width: 1066px) {
  .university_img {
    width: 305px;
    flex: 0 0 305px;
    height: 280px;
  }
}
@media (max-width: 1024px) {
  .carousel_one_items_title h1 {
    font-size: 40px;
  }
  .carousel_one_items_text span {
    font-size: 18px;
  }
  .internship_card {
    flex-direction: column;
  }
  .internship_card__img {
    width: 100%;
  }
  .internship_card__info h2 {
    font-size: 18px;
  }
  .internship_card__info ul li {
    font-size: 15px;
  }
  .internship_card__info .price {
    font-size: 15px;
  }
  .internship_card__more {
    font-size: 15px;
  }
  .internship-home {
    margin: 60px 0 580px;
  }
  .university_way h1 {
    font-size: 22px;
  }
  .university_way p {
    font-size: 16px;
  }
}
@media (max-width: 992px) and (min-width: 481px) {
  .country_card_left {
    display: flex;
    justify-content: center;
  }
}

@media (max-width: 892px) {
  .menu {
    display: none !important;
  }
  .nav_menu {
    margin-right: 40px;
  }
}
@media (max-width: 822px) {
  .education_item {
    flex-direction: column;
  }
  .education_item__img {
    width: 100%;
  }
  .carousel_one_item_img {
    height: 230px;
  }
}
@media (max-width: 767px) {
  .internship-home {
    margin: 60px 0 1335px;
  }
  .carousel_one_items_text span {
    font-size: 18px;
  }
  .carousel_one_items_text span {
    font-size: 15px;
  }
  .main-col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 11px;
  }
  .university_img {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
  }
  .agency-home_item_two {
    padding: 0;
  }
  .owl-three .owl-dots {
    display: none;
  }
  .carousel_one_items_text {
    width: 100%;
  }
  .about-home__right {
    margin-top: 40px;
  }
  .product_info {
    align-items: center;
    text-align: center;
    padding: 30px;
  }
  .hygiene_info {
    align-items: center;
    text-align: center;
    padding: 30px;
  }
  .cosmetic_info {
    align-items: center;
    text-align: center;
    padding: 30px;
  }
  .hygiene-home {
    padding: 0;
  }
  .carousel_title {
    margin-top: 60px;
  }
  .about-home {
    padding: 0;
  }
  .carousel_title {
    margin-top: 15px;
  }
  footer {
    margin-top: 0;
  }
  .products-home .container .row {
    flex-direction: column-reverse;
  }
  .cosmetic-home .container .row {
    flex-direction: column-reverse;
  }
  .home-partners {
    padding: 15px 0 30px;
  }
  .more_info__right{
    padding-top: 20px;
  }
  .vakansii_right{
    padding-top: 20px;
  }
  .about-home__left{
    margin-top: 40px;
  }
}
@media (min-width: 892px) {
  .navigatsiya {
    display: none;
  }
}
@media (max-width: 622px) {
  .agency-home_left {
    display: none;
  }
  .agency-home_item_one {
    justify-content: center;
  }
  .agency-home_img4 {
    display: none;
  }
}

@media (max-width: 600px) {
  #partners .owl-nav {
    top: auto;
    left: auto;
    display: flex;
    position: relative;
    margin: 0 auto;
    margin-top: 15px;
  }
  .carouse_item__img img{
    /*object-fit: contain;*/
  }
}

@media (max-width: 576px){
  .products_item__img img{
    object-fit: fill;
  }
  .carouse_item__img img{
    object-fit: fill;
  }
  .pages-header {
    height: 180px;
  }
}

@media (max-width: 504px) {
  .about-home__bottom {
    flex-direction: column;
    align-items: center;
  }
  .about_bottom__item {
    text-align: center;
    margin-bottom: 15px;
  }
}

@media (max-width: 480px) {
  .main-col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 11px;
  }
  .country__img {
    width: 100%;
    flex: none;
  }
  .carousel_one_items_title h1 {
    font-size: 30px;
  }
}

@media (max-width: 450px) {
  .lang {
    display: none;
  }
  .left_item__bottom {
    flex-direction: column;
  }
}
