@media(min-width:1201px) and (max-width:1439px){

	/* **** Header **** */
    header::before{right: -34%;top: 38%;}
    .navbar-brand img{height: 120px;}
    header{padding: 40px 0 0;}
    /* **** End Header **** */

    /* **** Banner **** */
    .banner-wrp-data h1{font-size: 30px;}
    .btn-main{font-size: 20px;padding: 10px 30px;}
    /* **** End Banner **** */

    /* **** About **** */
    .about-wrp{padding: 80px 0;}
    .about-wrp-data h2{font-size: 28px;margin: 12px 0 22px;}
    .about-wrp-data p{max-width: 100%;}
    /* **** End About **** */

    /* **** Services **** */
    .services-wrp{padding: 80px 0 30px;}
    .services-wrp-data h2{font-size: 30px;margin: 0 0 30px;}
    .services-wrp-data h3{font-size: 24px;}
    .services-wrp-divider{padding-top: 80px;padding-bottom: 80px;margin: 80px 0;}
    .services-wrp-data p{max-width: 100%;}
    /* **** End Services **** */

    /* **** Treatment **** */
    .treatment-wrp{padding: 80px 0;}
    .treatment-wrp-data h2{font-size: 28px;margin: 0 0 16px;}
    .treatment-wrp-data p{margin: 0 0 120px;}
    .treatment-wrp-data h3{font-size: 20px;margin: 0 0 5px;}
    /* **** End Treatment **** */
}

@media(min-width:1025px) and (max-width:1200px){
	/* **** Header **** */
    header{padding: 15px 0 0;}
    header::before{right: -40%;top: 27%;}
    .navbar-brand img{height: 120px;}
    .navbar-light .navbar-nav .nav-link,ul.enter-nav li a.btn-nav{font-size: 14px;}
    .navbar-light .navbar-nav li,.navbar-light .navbar-nav li:last-child{margin-right: 20px;}
    /* **** End Header **** */

    /* **** Banner **** */
    .banner-wrp-data h1{font-size: 30px;}
    .btn-main{font-size: 18px;padding: 10px 30px;}
    .banner-wrp-data ul{flex-wrap: wrap;}
    /* **** End Banner **** */

    /* **** About **** */
    .about-wrp{padding: 80px 0;}
    .about-wrp-data h2{font-size: 28px;margin: 12px 0 22px;}
    .about-wrp-data p{max-width: 100%;}
    /* **** End About **** */

    /* **** Services **** */
    .services-wrp{padding: 80px 0 30px;}
    .services-wrp-data h2{font-size: 30px;margin: 0 0 30px;}
    .services-wrp-data h3{font-size: 24px;}
    .services-wrp-divider{padding-top: 80px;padding-bottom: 80px;margin: 80px 0;}
    .services-wrp-data p{max-width: 100%;}
    .services-wrp-right-box{padding: 25px;}
    .services-wrp-right-img img{width: 100%;}
    /* **** End Services **** */

    /* **** Treatment **** */
    .treatment-wrp{padding: 80px 0;}
    .treatment-wrp-data h2{font-size: 28px;margin: 0 0 16px;}
    .treatment-wrp-data p{margin: 0 0 120px;}
    .treatment-wrp-data h3{font-size: 20px;margin: 0 0 5px;}
    /* **** End Treatment **** */

    /* **** Footer **** */
    .copyright-wrp{margin: 32px 0 0;}
    /* **** End Footer **** */
}

@media(min-width:768px) and (max-width:1024px){
	/* **** Header **** */
    header{padding: 15px 0 0;}
    header::before{right: -22%;top: 20%;}
    .navbar-brand img{height: 90px;}
    .navbar-light .navbar-nav .nav-link,ul.enter-nav li a.btn-nav{font-size: 14px;}
    .navbar-light .navbar-nav li,.navbar-light .navbar-nav li:last-child{margin-right: 20px;}
    /* **** End Header **** */

    /* **** Banner **** */
    .banner-wrp{height: 500px;}
    .banner-wrp-data h1{font-size: 28px;}
    .btn-main{font-size: 16px;padding: 8px 20px;}
    .banner-wrp-data ul{flex-wrap: wrap;margin: 100px 0 0;}
    .banner-wrp-data{padding: 160px 0 0;}
    /* **** End Banner **** */

    /* **** About **** */
    .about-wrp{padding: 80px 0;}
    .about-wrp-data h2{font-size: 26px;margin: 12px 0 22px;}
    .about-wrp-data p{max-width: 100%;}
    /* **** End About **** */

    /* **** Services **** */
    .services-wrp{padding: 80px 0 30px;}
    .services-wrp-data h2{font-size: 28px;margin: 0 0 30px;}
    .services-wrp-data h3{font-size: 22px;}
    .services-wrp-divider{padding-top: 80px;padding-bottom: 80px;margin: 80px 0;}
    .services-wrp-data p{max-width: 100%;}
    .services-wrp-right-box{padding: 25px;}
    .services-wrp-right-img img{width: 100%;}
    /* **** End Services **** */

    /* **** Treatment **** */
    .treatment-wrp{padding: 80px 0;}
    .treatment-wrp-data h2{font-size: 26px;margin: 0 0 16px;}
    .treatment-wrp-data p{margin: 0 0 100px;}
    .treatment-wrp-data h3{font-size: 18px;margin: 0;}
    /* **** End Treatment **** */

    /* **** Footer **** */
    .copyright-wrp{margin: 32px 0 0;}
    /* **** End Footer **** */
}

@media(max-width:767px){

    /* **** Header **** */
    header{padding: 15px 0 0;}
    header::before{right: -40px;top: 25%;width: 100px;height: 60px;}
    header.nav-new::before{width: 100%;}
    .navbar-brand img{height: 70px;}
    header.nav-new .navbar-brand img{height: 60px;}
    .navbar-light .navbar-nav .nav-link,ul.enter-nav li a.btn-nav{font-size: 14px;padding: 8px 0;}
    .navbar-light .navbar-nav li,.navbar-light .navbar-nav li:last-child{margin-right: 0;width: 100%;text-align: center;}
    .navbar-collapse{position: fixed;background: #fff;width: 80%;height: 100%;top: 0;left: 0;transition: all 0.5s;-webkit-transition: all 0.5s;z-index: 99;transform: translateX(-100%);-webkit-transform: translateX(-100%);display: block !important;}
    .navbar-collapse.show{transform: translateX(0);-webkit-transform: translateX(0);}
    .navbar-collapse.show .nav-row{flex-direction: column;padding: 120px 0 0;}
    .navbar-light .navbar-nav{margin: 0;}
    ul.enter-nav li a.btn-nav{margin: 20px 0 0;        padding-left: 15px;
        padding-right: 15px;}
    /* **** End Header **** */

    /* **** Banner **** */
    .banner-wrp{height: auto;padding: 60px 0;}
    .banner-wrp-data h1{font-size: 26px;text-align: center;}
    .btn-main{font-size: 14px;padding: 8px 15px;width: 100%;justify-content: center;height: 42px;}
    .banner-wrp-data ul li{width: 100%;margin: 5px 0;}
    .banner-wrp-data ul{flex-wrap: wrap;margin: 80px 0 0;}
    .banner-wrp-data{padding: 180px 0 0;}
    /* **** End Banner **** */

    /* **** About **** */
    .about-wrp{padding: 60px 0;}
    .about-wrp-data h2{font-size: 24px;margin: 0 0 22px;line-height: 120%;}
    .about-wrp-data p{max-width: 100%;font-size: 14px;}
    .about-wrp-img figure{margin: 20px 0 0;}
    .about-wrp-img img{border-radius: 12px;width: 100%;}
    /* **** End About **** */

    /* **** Services **** */
    .services-wrp{padding: 60px 0 35px;}
    .services-wrp-data h2{font-size: 26px;margin: 0 0 20px;line-height: 120%;}
    .services-wrp-data h3{font-size: 20px;line-height: 120%;}
    .services-wrp-divider{padding-top: 40px;padding-bottom: 40px;margin: 40px 0;}
    .services-wrp-data p{max-width: 100%;font-size: 14px;}
    .services-wrp-right-box{padding: 18px;}
    .services-wrp-right-img img{width: 100%;}
    .services-wrp-right-img{margin: 25px 0;}
    .services-wrp-right-box h2{margin: 0 0 10px;}
    .services-wrp-right-box ul li{font-size: 14px;}
    .services-wrp-right-img img{border-radius: 12px;}
    .services-wrp-right-box{border-radius: 12px;}
    /* **** End Services **** */

    /* **** Treatment **** */
    .treatment-wrp{padding: 60px 0;}
    .treatment-wrp-data h2{font-size: 23px;margin: 0 0 12px;line-height: 120%;}
    .treatment-wrp-data p{margin: 0 0 80px;font-size: 14px;}
    .treatment-wrp-data h3{font-size: 15px;margin: 0 0 15px;line-height: 130%;}
    /* **** End Treatment **** */

    /* **** Footer **** */
    .copyright-wrp{margin: 22px 0 0;padding: 15px 0;}
    .footer-left{flex-direction: column;align-items: start;}
    .footer-contact{margin: 15px 0;}
    .footer-logo figure img{height: 80px;}
    /* **** End Footer **** */

}