@media only screen and (max-width:767px) {
.testimonial-inner a.client-name {
font-weight: 600;
font-size: 21px;
color: #ffb703;
}
.ts-testimonial-standard .owl-nav {
position: inherit;
bottom: 0;
right: 0;
margin-top: 20px;
}
.service-carousel-home-two .owl-nav {
position: inherit;
top: inherit;
right: 0;
margin-top: 20px;
}
.testimonial-one__carousel .owl-nav {
margin-left: 0 !important;
margin-top: 0px !IMPORTANT;
}
.min-s {
background: #6430df !important;
}
.goals-carousel .owl-nav {
position: inherit;
top: 0;
left: 0;
margin-top: 0px;
text-align: center;
margin-top: 25px;
}
.bd-blog-content {
width: 100%;
float: left;
}
.bd-blog-thumb {
width: 100%;
margin-right: 0px;
position: relative;
float: left;
}
.after-bg {
background: #6430df !IMPORTANT;
}
.testimonial-one__img {
}
.testimonial-one__content-text p {
font-size: 15px;
}
.testimonial-one__single {
padding: 20px;
margin: 0px;
}
.subbanners:before, .subbanners:after{    width: 60%;}
.subbanners h2 ,.subbanners h1 {
font-size: 34px !IMPORTANT;
}
div#ekit-megamenu-header-menu {
z-index: 99999 !IMPORTANT;
}
.no-p-m{ position: inherit !important;}
.no-p-m2 {
position: inherit !important;
top: 0 !important;
padding: 0px !IMPORTANT;
}
.bg-be:before {
width: 100%;
}
.before-l:before{ width:245px;}
.pl-70 {
padding-left: 15px;
}
.pt-120 {
padding-top: 50px;
}
.pr-40 {
padding-right: 15px;
}
.pl-40 {
padding-left: 15px;
}
.pr-0 {
padding-right: 15px !important;
}
}
@media only screen and (min-width:320px) and (max-width:767px) {
}
@media only screen and (min-width:320px) and (max-width:557px) {
.subbanners:before, .subbanners:after{    width: 60%;}
.subbanners h2 ,.subbanners h1 {
font-size: 34px !IMPORTANT;
}
div#ekit-megamenu-header-menu {
z-index: 99999 !IMPORTANT;
}
.before-l:before{ width:245px;}
.bg-be:before {
width: 100%;
}
.no-p-m{ position: inherit !important;}
.no-p-m2 {
position: inherit !important;
top: 0 !important;
padding: 0px !IMPORTANT;
}
}
@media only screen and (min-width:768px) and (max-width:1150px) {
.subbanners:before, .subbanners:after{    width: 60%;}
.subbanners h2 ,.subbanners h1 {
font-size: 34px !IMPORTANT;
}
div#ekit-megamenu-header-menu {
z-index: 99999 !IMPORTANT;
}
.pb-90 {
padding-bottom: 40px;
}
.pt-90 {
padding-top: 40px;
}
.pt-60 {
padding-top: 30px;
}
.pb-60 {
padding-bottom: 30px;
}
.pl-70 {
padding-left: 30px;
}
.pt-120 {
padding-top: 10px;
}
p {
font-size: 16px !IMPORTANT;
line-height: 23px !IMPORTANT;
}
.pr-40 {
padding-right: 15px;
}
.pl-40 {
padding-left: 15px;
}
}
@media only screen and (min-width:992px) and (max-width:1349px) {
}
@media only screen and (min-width:1350px) and (max-width:1699px) {
}