@media (max-width:1366px) {
.services-content-box{padding:50px 43px}
}
@media (max-width:1199px) {
.top-nav .top-navigation ul li a{margin-left:20px;margin-right:20px}
section.part-one .unisex_content{padding:53px 0}
section.part-two.part-default ul li:first-child{padding-left:44px}
section.part-two.part-default ul li{padding:0 29px 0 0}
section.part-default.part-six{background-position:center}
section.part-default.part-six .col-th-5,section.part-default.part-six .col-th-7{width:100%}
section.part-six h4.h-title{margin-top:0;text-align:center}
section.part-six h3.h-title{text-align:center;margin-bottom:50px}
section.part-six.part-default ul{margin:auto;display:inline-block}
section.part-six.part-default ul li{padding:0 70px 0 0}
section.part-default p{font-size:14px}
.footer-section address{font-size:17px;line-height:36px}
.address-box .addres-email{font-size:28px}
.address-box em{font-size:15px}
.price-list-box h5{font-size:14px}
section.part-one .pr-t{display:inline-block;width:100%;left:15px}
section.part-default.part-three{padding:60px 0}
.footer-section h3{font-size:24px}
}
@media (max-width:991px) {
.container{max-width:768px}
.header-banner .col-th-4{width:100%}
.header-banner .head-btn{margin:30px auto}
.header-banner .brand-logo{margin:auto;display:block;max-width:310px}
.top-nav .top-navigation ul li a{font-size:12px;margin-left:18px;margin-right:18px}
nav.top-nav.sticky ul li a{margin-left:14px;margin-right:14px}
nav.top-nav.sticky ul li a:after{top:5px;right:-20px}
section.part-one .unisex_content{padding:34px 0 37px}
section.part-one .unisex_content h3{font-size:26px;margin-bottom:15px}
section.part-one .unisex_content span{font-size:16px}
section.part-two.part-default .part-two-content{max-width:100%;padding-bottom:30px}
section.part-two.part-default ul li:first-child{padding-left:0}
section.part-two.part-default ul li{padding:0 23px 0 0}
section.part-default h1.h-title{font-size:40px;line-height:46px;margin-bottom:46px}
section.part-six.part-default ul li{padding:0 50px 0 0}
section.part-default p{font-size:14px;line-height:28px;padding: 15px}
.footer-section .footer-email{font-size:40px}
.footer-section .col-th-3{width:50%}
.footer-section .col-th-6{width:100%;text-align:center}
.footer-section address{font-size:25px}
.inner-pages-section h2{font-size:32px}
.inner-hero{min-height:230px;padding:50px 0 40px}
section.part-default{padding:40px 0 60px}
.services-content-box{padding:30px;min-height:433px}
.services-content-box h2{font-size:17px!important}
.services-content-box img{width:144px;height:144px}
.price-body ul li span{float:right;color:#bd9a3c;font-size:16px;font-weight:600;position:absolute;right:15px;top:30px}
.price-body ul li strong{padding-right:90px;line-height:28px}
.address-box .addres-email{font-size:20px;margin-bottom:20px}
.address-box h5{font-size:20px;margin-bottom:20px}
.address-box em{padding-right:44px;line-height:22px;font-size:15px}
.address-box address{font-size:15px;line-height:28px}
.pricing-section .col-th-3{width:50%}
.offset-col-th-3{margin-left:0}
}
@media (max-width:767px) {
section.part-one .pr-t{display:flex;flex-flow:column}
.block1{order:2}
.block2{order:1}
.part-seven ul li:last-child{margin-bottom:0}
.head-logo{display:block}
.top-nav .top-navigation button{display:block;float:right;margin-top:25px}
.top-nav{position:relative}
.top-nav .top-navigation ul{display:none;position:absolute;top:85px;right:35px;background:#fff;width:200px;border:1px solid #ebebeb;border-top:0;padding:0;z-index:99}
.top-nav .top-navigation ul li{width:100%}
.top-nav .top-navigation ul li a{padding:15px 20px;font-size:12px;float:left;margin-left:0}
.top-nav .top-navigation ul li:first-child a{margin-left:0}
nav.top-nav.sticky ul li a{margin-left:0;margin-right:0;width:100%;text-align:left}
.top-nav .top-navigation ul li a:after{display:none}
section.part-default h1.h-title{font-size:36px}
section.part-two.part-default h3.h-title{text-align:center}
section.part-two.part-default p{text-align:center}
section.part-two.part-default ul li{padding:0;width:100%}
section.part-two.part-default ul li .service-box{margin:0 auto 20px}
.top-strip .email{display:none!important}
section.part-three .time-box{font-size:16px;line-height:34px}
.feedback-slider-thumb.hidden-xs{display:none}
.part-five .col-th-2{display:none}
.about-component,.col-th-6,.footer-section .col-th-3,.our-services-section .col-th-4,.part-five .col-th-8{width:100%}
section.part-six h3.h-title{font-size:50px}
section.part-six.part-default ul li{padding:0;width:100%;text-align:center}
section.part-six.part-default ul li .choose-box{margin:0 auto 20px}
.footer-section .footer-email{font-size:38px;margin-bottom:50px}
.footer-section h3{margin-bottom:50px}
.footer-copyright{line-height:30px}
.nopadding-right{padding-right:15px}
.nopadding-left{padding-left:15px}
section.part-three h3.h-title{font-size:30px}
.inner-hero h1{line-height:50px;font-size:30px}
.inner-pages-section h2{font-size:22px!important;line-height:44px}
.services-content-box{min-height:auto}
#box-container .box{width:100%;margin-right:0;margin-left:0}
.contact-form{margin-top:0}
.contact-section .col-th-7,.contact-section .col-th-5{width:100%}
.contact-form form .col-L-50,.contact-form form .col-R-50{width:100%;padding-right:0;padding-left:0}
section.part-one .women-img:after,section.part-one .men-img:before{display:none}
.price-list-box{padding:20px}
.price-list-box h5{font-size:13px}
.customer-name strong{margin-bottom:10px;display:block}
.feedback-slider-item { padding: 30px; margin-top: -29px; }
}
@media (max-width:560px) {
body .feedback-slider-item { padding: 30px; margin-top: -20px; }
.part-seven ul { flex-wrap: wrap; }
.part-seven ul li { max-width: 30%; margin-right: 3%; margin-bottom: 3%; }
section h3.h-title { font-size: 26px !important; padding-bottom: 26px !important; }
.container{max-width:100%;padding:0 30px}
.footer-section .footer-email{font-size:25px}
section.part-six h4.h-title{font-size:30px;margin-top:0;margin-bottom:0}
section.part-six h3.h-title{font-size:37px}
.footer-section address{font-size:20px;margin-bottom:50px}
.footer-section .col-th-4,.pricing-section .col-th-3{width:100%}
.price-list-box h5{font-size:16px}
section.part-three .time-box{font-size:26px;line-height:34px}
section.part-three .time-box span{display:block;width:100%;font-size:16px}
}