@media only screen and (min-width:1024px){
	    .stellarnav > ul > li > ul > li {width: 33.33%;float: left;padding: 0 5px;}
.stellarnav > ul > li > ul {width: 780px;}
.stellarnav ul ul ul {display: block !important;position: relative;left: 0;top: 0;box-shadow: none;opacity: 1 !important;height:auto !important;}
.generalclass > a {border: none !important;white-space: normal !important;font-weight: 700 !important;height: 70px;pointer-events: none;}
.generalclass > a:hover{display:block !important;}
}
@media only screen and (min-width:768px){
/* .additFull img {position: sticky;top: 100px;} */
	.additFull img {top: 100px;}
}
@media only screen and (max-width:1440px){
	.stellarnav ul ul li a {padding: 10px 0;white-space: inherit;}
}
@media only screen and (max-width:1280px){
/* .stellarnav li li {width: 50%;}
.has-sub .sub-menu {width: 580px;} */
.stellarnav > ul > li > ul {width: 630px;}
.stellarnav > ul > li {    padding: 0px 20px 0px 20px;}
}
@media only screen and (max-width:1200px){
.h1tag {font-size: 45px;line-height: 50px;}
.homeContentInner p {font-size: 22px;line-height: 30px;}
.btnmulti {margin-top: 30px;}
.homeContentInner.mb100 {margin-bottom: 40px;}
.boxAbout .row-box {padding: 90px 15px;}
.sContent {padding: 23px 10px 23px 10px;}
.top-footer .row-box > div:first-child {width: 100%;margin-bottom: 40px;}
.top-footer .row-box > div:nth-child(2) {width: 33.33%;border-right: 1px solid #CDA673;}
.top-footer .row-box > div:nth-child(3) {width: 49.98%;border-right: 1px solid #CDA673;}
.footer-link {border-right: none;}
}
@media only screen and (max-width:1024px){
  
.stellarnav > ul > li{padding-bottom: 0px;padding-top: 0px;}
/* Header */
a.menu-toggle{display: flex !important;margin-right: 10px;}
nav.stellarnav.dark.right.mobile {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;margin-left: auto;}
.stellarnav > ul > li{padding:0px;}
.stellarnav ul ul {padding: 0;border-radius: 0;}
.bottomHeader {gap: 10px;flex-direction: row-reverse;justify-content: flex-start;}
.stellarnav ul ul li a {white-space: pre-line;}
.stellarnav > ul {display: none;}
.fjsbaicwrap {align-items: center;}
.stellarnav > ul > li:last-child {padding-right: 0px;}
.stellarnav > ul > li > ul > li {width: 100%;}
	.stellarnav ul ul ul li a{padding-left:10px;padding-right:10px;}
/* .stellarnav li li {width: 100%;}
	
.has-sub .sub-menu {width: auto;} */
	
/* Header */

.homeBannerBox > img {min-height: 700px;}
.leftAbout {padding-right: 0;}
.h2tag {font-size: 30px;line-height: 35px;}
.rightAbout p {font-size: 16px;line-height: 28px;}
.rightAbout img {max-width: 125px;}
.callnow {padding: 8px 10px;}
.boxAbout .row-box {padding: 15px 0px;}
.sIcon {width: 69px;height: 77px;}
.sContent p {font-size: 16px;}
.sContent {padding: 10px;width: calc(100% - 69px);}
.popimg {padding: 5px;}
.rightAbout1 .h2tag {line-height: 40px;margin-bottom: 0px;}
.rightAbout1 {padding: 20px 0;}
.rightAbout2 {padding-left: 0;}
.teamInner img, .teamRight {width: 100%;}
.teamInner{flex-wrap: wrap;}
.teamRight {padding: 25px 0 0;}
.rightAbout1 {margin-bottom: 0px;}
.sabout .leftAbout2 {padding-right: 0px;}
.sabout .rightAbout2 p,.sabout1 p,.toggle-wrapper ul li {font-size: 16px;line-height: 24px;}
.additFull .rightAbout2 {padding-top: 0px;}
.leftAlign {margin-right: 10px;}
.paginationb {gap: 50px;}
.imghei > img {min-height: 500px;}
.h9tag {font-size: 25px;}
.bloginContent p, .bloginContent ul,.recentBlog li a, .paginationb a {font-size: 16px;line-height: 25px;}
.formText {padding: 10px;}
.contactdet a{font-size:16px;line-height: 28px;}
.servicelisting ul {column-count: 2;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .h5tag {font-size: 18px;line-height: 26px;}
}


@media (max-width:991px){ 
.owl-nav button{display: none !important;}
.main-carousel2 .item {padding: 0 10px;}
.main-carousel2 {padding: 0px 0px;}
}
@media (max-width:800px){}

@media only screen and (max-width:767px){
.h1tag {font-size: 35px;line-height: 45px;}
.homeContentInner p {font-size: 18px;line-height: 28px;}
.leftAbout {margin-bottom: 25px;}
.rightAbout {text-align: center;}
.callnow {padding: 8px 25px;}
.testmo {padding: 40px 15px;}
.galleryRight li {width: 100%;}
.h3tag {font-size: 34px;line-height: 35px;}
.smileGallery .sHeading {justify-content: center;margin-bottom: 50px;}
.popimg {padding: 15px;}
.sHeading p {font-size: 16px;line-height: 26px;}
.leftAbout1 {text-align: center;}
.boxAbout1 .row-box {padding: 0 10px;}
.blogsec .btnmulti {margin-top: 50px;}
.rightAbout2 {margin-top: 20px;}
.top-footer .row-box > div,.footerLogo{width:100% !important;justify-content: flex-start;border:none !important;}
.top-footer .row-box > div:first-child{margin-bottom:0px;}
.footer-link {margin-top: 40px;}
.copyright ul {gap: 10px;flex-wrap: wrap;}
.copyright {padding:20px 0;flex-wrap: wrap;}
.copyright p {margin-top: 10px;}
.leftAlign,.rightAlign {margin-left:0;margin-right:0;max-width: 100%;}
.callnow {height: auto;}
.rowreverse .rightAbout2{padding-right: 0;}
.paginationb a {font-size: 16px;padding: 0 6px;}
.paginationb {gap: 5px;}
.filterHeading {margin-bottom: 30px;}
.formbtn {padding: 0 13px;height: 47px;}
.formText {padding: 9px;}
.filterSec {background: rgba(201, 160, 105, .15);padding: 20px 0;}
.filterHeading:before,.blogInnersec:before {content:none;}
.filterHeading, .filterHeadingr {padding: 18px 20px;background: rgba(201, 160, 105, .15);}
.filterHeadingr{margin-top:50px;}
.fformBox1 {padding-right: 0px;}
.h9tag {font-size: 21px;}
.servicelisting ul {column-count: 1;}
.addit .additFull { flex-wrap:wrap;gap: 0;}
}
@media(max-width:600px){
.rightSide, .rightSide a {width: 100%;text-align: center;margin: 0px 0 5px;}
.homeContentInner {padding-top: 200px;}
span {line-height: 20px;}
.btnmulti {flex-direction: column;width: 100%;}
.reviewBox {top: -48px;right: 0;}
.boxAbout .row-box {padding: 63px 0px 15px;}
    
}
@media only screen and (max-width:420px){
/* Menu css */
.stellarnav.mobile .call-btn-mobile.third span, .stellarnav.mobile .location-btn-mobile.third span{display:none;}
 /* End Menu css */
}

