@font-face {
font-family: 'mobmenu';
src: url(//altaresh.com/trustee/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480) format('woff2'),
url(//altaresh.com/trustee/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff?31192480) format('woff');
font-weight: normal;
font-style: normal;
}
[class^="mob-icon-"]:before, [class*=" mob-icon-"]:before {
font-family: "mobmenu";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal; 
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mob-icon-ok-1:before { content: '\e800'; } .mob-icon-ok:before { content: '\e80f'; } .mob-icon-plus:before { content: '\e810'; } .mob-icon-plus-1:before { content: '\e813'; } .mob-icon-plus-outline:before { content: '\e818'; } .mob-icon-plus-2:before { content: '\e819'; } .mob-icon-align-justify-1:before { content: '\e84f'; } .mob-icon-instagram:before { content: '\e88e'; } .mob-icon-linkedin:before { content: '\e88f'; } .mob-icon-pinterest:before { content: '\e892'; } .mob-icon-twitter:before { content: '\e898'; } .mob-icon-tumblr:before { content: '\e899'; } .mob-icon-vimeo:before { content: '\e89a'; } .mob-icon-star:before { content: '\e8a3'; } .mob-icon-user:before { content: '\e8a4'; } .mob-icon-star-1:before { content: '\e8d3'; } .mob-icon-user-1:before { content: '\e8d4'; } .mob-icon-left-open:before { content: '\e8f6'; } .mob-icon-right-open:before { content: '\e8f7'; } .mob-icon-down-dir:before { content: '\e8fc'; } .mob-icon-right-dir:before { content: '\e8fd'; } .mob-icon-star-empty:before { content: '\e93d'; } .mob-icon-up-dir:before { content: '\e980'; } .mob-icon-left-dir:before { content: '\e981'; } .mob-icon-menu:before { content: '\e9d6'; } .mob-icon-right-open-2:before { content: '\ea32'; } .mob-icon-th:before { content: '\eac3'; } .mob-icon-th-large:before { content: '\eac5'; } .mob-icon-th-list:before { content: '\eac7'; } .mob-icon-minus:before { content: '\e812'; } .mob-icon-minus-1:before { content: '\e9d8'; } .mob-icon-minus-2:before { content: '\eacb'; } .mob-icon-th-list-3:before { content: '\ec71'; } .mob-icon-cancel:before { content: '\ec73'; } .mob-icon-cancel-circle:before { content: '\ec74'; } .mob-icon-cancel-1:before { content: '\ecf2'; } .mob-icon-cancel-2:before { content: '\edf5'; } .mob-icon-cancel-circled-1:before { content: '\edf6'; } .mob-icon-cancel-circled2:before { content: '\edf7'; } .mob-icon-up-open-1:before { content: '\ee59'; } .mob-icon-cancel-3:before { content: '\ee65'; } .mob-icon-cancel-circled-2:before { content: '\ee66'; } .mob-icon-th-large-1:before { content: '\ee68'; } .mob-icon-th-1:before { content: '\ee69'; } .mob-icon-th-list-1:before { content: '\ee6a'; } .mob-icon-up-open-2:before { content: '\ee6b'; } .mob-icon-down-open-2:before { content: '\ee6c'; } .mob-icon-cancel-squared:before { content: '\ee6d'; } .mob-icon-cancel-4:before { content: '\ee6f'; } .mob-icon-up-open-big:before { content: '\ee70'; } .mob-icon-down-open-big:before { content: '\ee71'; } .mob-icon-down-open-mini:before { content: '\ee73'; } .mob-icon-cancel-circled-outline:before { content: '\ee77'; } .mob-icon-cancel-outline:before { content: '\ee79'; } .mob-icon-menu-2:before { content: '\ee7a'; } .mob-icon-menu-outline:before { content: '\ee7b'; } .mob-icon-cancel-circle-1:before { content: '\ee7c'; } .mob-icon-down-open:before { content: '\f004'; } .mob-icon-up-open:before { content: '\f005'; } .mob-icon-menu-3:before { content: '\f008'; } .mob-icon-th-list-2:before { content: '\f009'; } .mob-icon-th-thumb:before { content: '\f00a'; } .mob-icon-th-thumb-empty:before { content: '\f00b'; } .mob-icon-cancel-circled:before { content: '\f06e'; } .mob-icon-menu-1:before { content: '\f0c9'; } .mob-icon-gplus:before { content: '\f0d5'; } .mob-icon-ellipsis:before { content: '\f141'; } .mob-icon-ellipsis-vert:before { content: '\f142'; } .mob-icon-facebook-squared:before { content: '\f308'; }.mob-menu-overlay .mobmenu-panel {
opacity: 0;
visibility: hidden;
transition: opacity 0.5s, visibility 0s 0.5s;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.mob-menu-overlay.show-nav-left .mobmenu-panel, .mob-menu-overlay.show-nav-right .mobmenu-panel {
opacity: 1;
visibility: visible;
transition: opacity 0.5s;
z-index: 100001;
}
.mob-menu-overlay .show-panel .mob-cancel-button {
position: absolute;
right: 0px;
top: 0px;
padding-top: 8px;
overflow: hidden;
border: none;
outline: none;
z-index: 100002;
font-size: 30px;
line-height: 30px;
cursor: pointer;
}
.mob-retina-logo{
display: none;
max-width: 100%;
}
.mob-cancel-button{
z-index: 99999999!important;
position:relative!important;
}
.mobmenu-content .widget {
padding-bottom: 0px;
padding: 20px;
}
.mob-expand-submenu i {
position: relative;
font-weight: 600;
cursor: pointer;
}
.mob-menu-left-bg-holder, .mob-menu-right-bg-holder, .mob-menu-cart-bg-holder {
width: 100%;
height: 100%;
position: absolute;
z-index: -50;
background-repeat: no-repeat;
top: 0;
left: 0;
}
.mob-menu-no-scroll{
overflow: hidden;
}
.mobmenu-content .sub-menu {
display: none;
opacity: 1;
}
.mobmenur-container {
position: absolute;     
right: 0px; 
} 
.leftmbottom h2 {
font-weight: bold;
background-color: transparent;
color: inherit;
}
.mob-cancel-button {
display:none;
z-index: 99999999;
}
.show-nav-left.mob-menu-overlay .left-menu-icon-text, .show-nav-right.mob-menu-overlay .left-menu-icon-text {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-cancel-button, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-cancel-button {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-menu-icon, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-menu-icon {
display: block;
}
.show-panel .mob-cancel-button {
display: block;
}
.mobmenu-content li a {
display: block;
letter-spacing: 1px;
padding: 10px 20px;
text-decoration: none;
font-size: 14px;
}
.mobmenu-content li a:active, .mobmenu-content li:active, .mobmenu-content li a .mob-expand-submenu:active{
border-style: outset;
border: none;
}
.mobmenu-left-alignment.show-panel, .mobmenu-right-alignment.show-panel {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.mobmenu-left-alignment {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.mobmenu-right-alignment {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
}
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel {
top: 32px;
}
#wpadminbar {
position: fixed;
}
.show-nav-left .mob-menu-header-holder, .show-nav-right .mob-menu-header-holder, .mob-menu-header-holder, .mobmenu-panel, .mobmenu-overlay , .show-nav-left .mobmenu-push-wrap, .show-nav-right .mobmenu-push-wrap, .show-nav-left .mob-menu-header-holder, .show-nav-left .mobmenu-left-alignment, .show-nav-right .mobmenu-right-alignment, .show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay{
-webkit-transition: -webkit-transform .5s;
-moz-transition: -moz-transform .5s;
-ms-transition: -ms-transform .5s;
-o-transition: -o-transform .5s;
transition: transform .5s;
} .mobmenu-overlay {
opacity: 0;
}
.widget img {
max-width: 100%; 
}
#mobmenuleft, #mobmenuright {
margin: 0;
padding: 0;
}
#mobmenuleft  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rtl .mob-expand-submenu {
float: left;
}
.mob-expand-submenu {
position: relative;
right: 0px;
float: right;
}
.mobmenu-parent-link .menu-item-has-children {
cursor: pointer;
}
#mobmenuright  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rightmbottom, .rightmtop {   
padding-left: 10px;
padding-right: 10px;
} .mob-menu-slideout .mobmenu-panel {
position: fixed;
top: 0;
height: 100%;
z-index: 300000;
overflow-y: hidden;   
overflow-x: hidden;
opacity: 1;
}
.mob-menu-slideout .mobmenu-right-alignment {
right: 0;
}
.mobmenu-content li {
list-style: none;
visibility: visible;
opacity: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
margin: 0;
}
.mob-menu-slideout .mobmenu-left-alignment, .mob-menu-slideout-over .mobmenu-left-alignment {
left: 0;
}
.mob-menu-slideout .mobmenu-right-alignment, .mob-menu-slideout-over .mobmenu-right-alignment {
right: 0;
}
.mob-menu-header-holder {
font-weight:bold;
top:0px;	
right: 0px;
color:#000;
display: block;
z-index: 9999;
} .mobmenu .sub-menu li > a {
padding-left: 50px;
} .mobmenu .sub-menu .sub-menu li a {
padding-left: 75px;
}
.mobmenu-left-panel .mobmenu-left-bt, .mobmenu-right-panel .mobmenu-right-bt {
position: absolute;
right: 0px;
top: 0px;
font-size: 30px;
}
.mobmenu-content {
margin-top: 45px;
padding-bottom: 120px;
z-index: 1;
height: calc( 100% - 45px);
overflow: auto;
padding-top: 10px;
}
.mobmenu-parent-link .mob-expand-submenu {
cursor: pointer;
}
#mobmenuright.nomenu li, #mobmenuleft.nomenu li{
padding-left: 7%;
padding-right: 7%;
}
.mob-expand-submenu.show-sub .mob-icon-down-open {
display: none;
}
.mob-expand-submenu.show-sub .mob-icon-up-open {
display: block;
}
.mob-expand-submenu .mob-icon-down-open {
display: block;
}
.mob-expand-submenu .mob-icon-up-open {
display: none;
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay {
width: 100%;
height: 100%;
z-index: 99999;
left: 0;
top: 0;
opacity: 1;
position: fixed;
cursor: pointer;
} .mobmenu-ajax-search-results {
display: none;
opacity: 1;
visibility: visible;
width: 100%;
height: 100%;
position: fixed;
margin-top: 50px;
}
[data-panel-target="mobmenu-filter-panel"].mobmenu-trigger-action {
float:left;
}
.mobmenu-content .sub-menu.show-sub-menu {
-webkit-transition: height 1s linear 0s;
-moz-transition: height 1s linear 0s;
-ms-transition: height 1s linear 0s;
-o-transition: height 1s linear 0s;
transition: height 1s linear 0s;
overflow:hidden;
} h4.no-mobile-menu {
padding: 22px;
text-align: center;
width: 90%;
background: #fff;
margin: auto;
font-size: 17px;
font-weight: 400;
line-height: 29px;
}
h4.no-mobile-menu a {
text-decoration: none;
color:#000;
}
.mobmenu-content li a:focus {
outline: none;
}
.mobmenu-content .widget_media_image {
text-align: center;
}
#_pick_tips_content {
border: 0;
position: fixed;
right: 5px;
top: 5px;
z-index: 99999999;
width: 300px;
box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2),
0 2px 2px 0 rgba(0, 0, 0, .14),
0 1px 5px 0 rgba(0, 0, 0, .12);
border-radius: 4px;
background-color: rgba(255, 255, 255, 0.8);
font-size: 0;
margin: 0;
padding: 0;
transition: all 0.3s;
min-height: 540px;
height: auto;
display: none;
}
#_pick_tips_content.on {
display: inline-block;
} #_picker_cover_wrap_box svg {
position: fixed;
top: 0;
left: 0;
cursor: crosshair;
width: 100%;
height: 100%;
z-index: 99999998;
}
#_picker_cover_wrap_box svg>path:first-child {
fill: rgba(0, 0, 0, 0);
fill-rule: evenodd;
}
#_picker_cover_wrap_box svg>path+path {
stroke: #29c66d;
stroke-width: 3.5px;
fill: rgb(226 239 232 / 20%);
}
#_picker_cover_wrap_box {
transition: all 0.3s;
pointer-events: none;
}
@keyframes ellipsis {
from {
width: 2px;
}
to {
width: 15px;
}
} ._picker_target_elm {
background: transparent;
outline: #1dcd1d solid 3px;
color: #000;
}.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit; }
.owl-carousel.owl-loaded {
display: block; }
.owl-carousel.owl-loading {
opacity: 0;
display: block; }
.owl-carousel.owl-hidden {
opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-grab {
cursor: move;
cursor: grab; }
.owl-carousel.owl-rtl {
direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
float: right; } .no-js .owl-carousel {
display: block; } .owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
z-index: 0; }
.owl-carousel .owl-animated-out {
z-index: 1; }
.owl-carousel .fadeOut {
animation-name: fadeOut; }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } } .owl-height {
transition: height 500ms ease-in-out; } .owl-carousel .owl-item { }
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease; }
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
max-height: 0; }
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000; }
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//altaresh.com/trustee/wp-content/themes/theme19/css/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none; }
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; }@media screen and (max-width:1920px) {
.enquirey img {top: 72%;}  
.page-id-6 .enquirey img {top: 66%;}
.page-id-6 img.call {top: 86% !important;} 
.page_bnr {padding: 560px 0px 50px;}
.page-id-10 .page_bnr.fw {padding: 433px 0px 50px;}    
}
@media screen and (max-width:1440px) {
.container { max-width:1160px; }
.page-id-6 .enquirey img {top: 40.5%;}
.page-id-6 img.call {top: 61% !important;}
.page_bnr {padding: 300px 0px 50px;}
.page-id-10 .page_bnr.fw {padding: 300px 0px 50px;}
}
@media screen and (max-width:1336px) {
.container { max-width:1080px; }
.ftrn{width:18.5%;}
.site-ftr-two {margin-right: 45px;float:left;}
.busi-bx-left-cont {min-height: 203px;}
}
@media screen and (max-width:1240px) {
.container { max-width: 970px; }
.get-tch-right input.wpcf7-form-control.has-spinner.wpcf7-submit { width: auto;margin: 0px auto;}  
.topmenu ul li a{font-size:16px;} 
.topmenu {margin-top: 22px;} .mobile_src_nav{margin-top: 29px;}
.topmenu ul li ul.sub-menu {border-top: 22px solid #fff;}
.site-ftr-one ul li {font-size: 14px;}
.site-ftr-one.site-ftr-five.ftrn ul li:last-child {font-size: 13px;}
.sos-icns {padding-top: 22px;}
.site-ftr-one h6 {font-size: 18px;}
.service-faq-sec {padding: 40px 0px;}  
.topmenu ul li { margin: 0px 8px 0px;}
.busi-bx-left-cont {min-height: 227px;}
.site-ftr-two {width: 18%;margin-right: 35px;}
.ftrn {width: 21%;}
.site-ftr-one.site-ftr-four.ftrn {padding-left: 5px;}
.site-ftr-one ul li a {font-size: 14px;}
.site-ftr-one.site-ftr-six.ftrn p a {font-size: 14px !important;line-height: 21px;}
.site-ftr-one.site-ftr-two p {font-size: 15px;line-height: 21px;}
}
@media screen and (max-width:1199px) {
.hm-bnr-one h1{font-size:50px;line-height:49px;}
}
@media screen and (max-width:1100px) {
.container { width:100%;padding:0px 15px; }
.hm-bnr-cars button.owl-prev {left: 15px;}
.hm-bnr-cars button.owl-next {right: 15px;} .page_title h2 {font-size: 34px;line-height:44px;}
.page_content .genpg-rite h2 {font-size: 32px;line-height: 37px;}  .topmenu ul li a{font-size:17px;} 
.topmenu {margin-top: 18px;}
.mobile_src_nav{margin-top: 19px;width: 46px;margin-left: 0;}
.topmenu ul li ul.sub-menu {border-top: 21px solid #fff;}
.hm-nws-blk p {font-size: 16px;}
.topmenu ul {margin-right: 7px;}
.topmenu ul li {margin: 0px 9px 0px;}
.site-ftr-one.site-ftr-two h6 {font-size: 17px;} .site_info{padding:0px;}
.site-ftr-one ul li {font-size: 14px;text-align: left;line-height: 21px;} 
.site-ftr-one.site-ftr-two p {font-size: 16px;line-height: 21px;}
.sos-icns {padding-top: 49px;} .logo {width: 100%;text-align: center;}
.top-rt{width:100%;text-align:center;float:left;}
.topmenu.logo_rt {width: 90%;float:left;text-align:center;}
.menu-top-menu-container{width:95%;float:left;}
.ggl-translate{float:right;}
}
@media screen and (max-width:991px) {
.container { max-width: 720px; }
.hm-bnr-one h1 {font-size: 46px;line-height: 50px;} 
.showhide{ display:block;}
.toplt { text-align:center; width:100%;}
.toplt img { margin:auto;}
.toplt a { display:inline-block;}
.topmenu { display:block; }
.logo-menu.fw {display: block;width:auto;position: fixed;top: -3px;right: 45px;z-index: 99999;}
.trustee-pg.fw {margin-top: 71px;}
.mob-menu-logo-holder{background-color: #fff;}
.mobmenur-container i {color: #3cb14a;margin-top:8px;font-size: 30px;}
.mob-menu-right-bg-holder{background: #39b54a;}
.mobmenu-content #mobmenuright li:hover {background-color: #39b54a;}
.mobmenu-content #mobmenuright > li > a:hover {background-color: #39b54a;}
.mobmenu-content li > .sub-menu li {padding-left: calc(20*1%);background: #39b54a;width:100%;float:left;padding:5px;}
#mobmenuright li a {font-size: 18px;font-weight: 600;color: #fff;border-bottom:1px solid #fff;font-family: 'Nexa-Bold';padding:7px 0px 3px!important;}
.mobmenu-content #mobmenuright .sub-menu a {padding: 0px 0px 0px 0px!important;border-bottom: 0;font-size: 16px;line-height: 24px;}
.mobmenu-content #mobmenuright .sub-menu {margin-top: 10px!important;}
#mobmenuright li a i {display: block;}
#mobmenuright li a i.mob-icon-plus-1.open-icon{display:block!important;}
#mobmenuright li a i.mob-icon-minus-1.close-icon{display:block !important;}
#mobmenuright li a, #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {color: #fff;} .hm-bnr-cars .owl-nav button span{display:none;}
.busi-bx-left p {font-size: 16px;line-height: 23px;}
.busi-bx-cont.fw {padding: 25px 22px;}
.hm-nws-blks.owl-carousel .owl-nav button{display:none;}
.hm-nws-blks.owl-carousel .owl-stage-outer {padding: 10px 1px;}
.tm-val-one {width: 46%;}
.bus-set-hd.fw p br{display:none;}
.hm-bnr-one h6 {font-size: 20px;line-height: 27px;letter-spacing: 0.9px;}
.scrl {right: 15px;}
.scrl a {font-size: 15px;}
li.current-menu-item {
border-bottom: 0px solid #39b54a;}
.mobmenu-content{background: #39b54a;}
.hm-bnr-one h1 {letter-spacing:0.9px;}
.sos-icns {padding-top: 40px;}
.inr-stp-sec.fw {padding: 40px 0px 30px;}
.inr-blue-sec.fw {padding: 40px 0px;}
.page_default .genpg-rite h2 {font-size: 29px;line-height: 37px;}
.service-faq-sec h2 {font-size: 36px;line-height: 46px;}
.busi-bx-right {width: 100%;text-align: left;}
.busi-bx-left {width: 100%;}  .site-ftr-two {border: 2px solid #fff;width: 60%;text-align: center!important;margin: 0px 20% 30px;float: left;border-radius: 5px;padding: 10px;}
.site_info{display:block;}
.ftrn {width: 25%;}
.site-ftr-one.site-ftr-two img { display: inline-block;}
.site-ftr-one.site-ftr-two h6 {text-align:center;}
.site-ftr-one.site-ftr-two p {text-align: center;} .page_bnr{padding: 230px 0px 40px !important;} .page_title {margin-top: 70px;}
.page_title h2{}
.mob-menu-logo-holder{height: 70px;padding: 10px 0px;box-shadow: 0px 2px 9px 0px rgb(0 0 0 / 17%);}
body.admin-bar .mobmenu{position: fixed;}
.mob-menu-header-holder{position: fixed;}
.top-ftr-one img {width: 250px;height: auto;}
.contact-sec-left-blks{width:100%;margin-top: 30px;}
.contact-sec-right{width:100%;padding:0px;}
.mobmenu-right-panel .mob-cancel-button {color: #fff;margin: 10px;} .inr-srvs-blk{width:70%;float:none;margin:10px auto;}
.cnt-sec-lf-address:before{left:-32px;top: 265px;}
.contact-sec-mdl h2:before{left: -46px;}
.cnt-sec-left{padding:20px;}
.cnt-sec-left h2 {font-size: 21px!important;}
.contact-sec-mdl h2 {font-size: 36px !important;line-height: 36px !important;}
h3.mobile {display: block;}
h3.desktop {display: none;}
.page-id-10 .page_title h2 {font-size: 49px;line-height: 49px;}
.contact-sec.fw{margin-top:0px;}
.page_default.fw {padding: 40px 0px;}
.contact-sec-right {box-shadow: none;}
.page_default .genpg-rite p br {display: none;}
.page_content .genpg-rite ul li br {display: none;}
.page_content .genpg-rite ol li br {display: none;}
.menu-item-379 ul.sub-menu{display:block !important;}
.menu-item-379 ul.sub-menu.show-sub-menu{display:none !important;}
.mobmenu-right-panel li, .rightmbottom, .rightmtop {padding-left: 6%;padding-right: 6%;}
.logo-menu .logo {display: none;}
.mobile_src_nav {display: none;}
.menu-top-menu-container {display: none;}
.logo-menu.fw.fixed-header {z-index: 99999;top: -3px;box-shadow:none;}
.business-set-up.fw {padding: 20px 0px;}
.appr-sec-hd h2{font-size:33px;line-height:43px;}
.bus-set-hd.fw h2 {font-size: 33px;line-height: 43px;}
.ch-altaresh-cont h2 {font-size: 33px;line-height: 43px;}
.gt-knw-cnt h2 {font-size: 33px;line-height: 43px;}
}
@media screen and (max-width:767px) {
.container { max-width: 100%; padding:0 15px; }
#review_btn { top:auto; bottom:150px; } .hm-bnr-one h1 {font-size: 42px;line-height: 46px;}
.busi-bx-left h6 {font-size: 18px;line-height:24px;}
.b-bx.fw {display: flex;flex-wrap: wrap;}
.scrl {right: 8px;z-index: 9999;}
.sec-lgo-img{width:auto;}
.sec-lgo .owl-nav {display: none;}
.bnr-bms:before{display:none;}
.page_default.fw {padding: 40px 0px;}
.gt-knw {padding: 30px 0px;}
.scroll a {display: none;}
.busi-bx-left-cont {min-height: 270px;} .inr-srvs-blk {width: 80%;} .cnt-sec-left h3 {font-size: 18px!important;line-height: 31px !important;}
.page-id-10 .page_title h2 {font-size: 46px;line-height: 41px;}
.site-ftr-one h6 {font-size: 17px;margin-bottom: 10px;}
.page_title h1, .page_title h2 {font-size: 35px;line-height: 45px;}
.appr-sec-hd h2{font-size:32px;line-height:42px;}
.bus-set-hd.fw h2 {font-size: 32px;line-height: 42px;}
.ch-altaresh-cont h2 {font-size: 32px;line-height: 42px;}
.gt-knw-cnt h2 {font-size: 32px;line-height: 42px;}
}
@media screen and (max-width:650px) {
body #callnowbutton { bottom:85px; } .hm-bnr-one h1 {font-size: 35px;line-height: 40px;}
.hm-bnr-one h6 {font-size: 18px;line-height: 26px;}
.hd-ar a{margin-bottom:20px 0px;}
.busi-bx-1 {width: 100%;} 
.busi-bx-2 {width: 100%;} 
.busi-bx-cont.fw {padding: 20px 22px;}
.tm-val-one {width: 100%;}   
.ftrn {width: 50%;} 
.sos-icns {padding-top: 10px;} 
.sos-icns ul li {display: inline-block;width: 43px;height: 43px;} 
.hm-bnr-one h1{padding-right:0px;}
.hm-bnr-one h1 br{display:none;}
.site-ftr-two {width: 80%;margin: 0px 10% 30px;}
.site-ftr-one h6 {font-size: 19px;margin: 0px 0px 15px;}
.site-ftr-five {padding: 0px 0px 0px 0px;}
.site-ftr-one.site-ftr-six.ftrn p a {float: none;}
.page_title h2 {font-size: 30px;line-height: 42px;}
.page_bnr {padding: 200px 0px 40px !important;}
.page_default.fw {padding: 30px 0px;}
.page_content .genpg-rite h4 {font-size: 27px;line-height: 32px;}
.inr-srvs-blks.fw {padding-top: 10px;}
.service-accordians-sec.fw {border-radius: 10px;}
.bus-set-hd.fw p{font-size:17px;}
.busi-bx-left-cont {min-height: 0;} .page_content .genpg-rite h2 {font-size: 27px;line-height: 35px;margin-bottom:15px;} .inr-srvs-blk {width: 100%;} .contact-sec-right input.wpcf7-form-control.has-spinner.wpcf7-submit {width: auto;}
.cnt-sec-left {width: 100%;}
.cnt-sec-right {width: 100%;}
.cntt-sec-blk{border-top-right-radius: 10px;border-bottom-left-radius:29px;}
.scroll{right:7px;}
.page_content .genpg-rite p {font-size: 16px;line-height: 25px;}
.cnt-sec-left h3 {font-size: 19px!important;line-height: 29px !important;}
.contact-sec-mdl h2 {font-size: 27px !important;line-height: 35px !important;}
.contact-sec-mdl{margin-top:50px !Important;}
.page-id-10 .page_title h2 {font-size: 42px;line-height: 37px;}
.page_title h1, .page_title h2 {font-size: 33px;line-height:43px;}
.site-ftr-six {padding: 0px 0px 0px 5px;}
.appr-sec-hd h2{font-size:31px;line-height:41px;}
.bus-set-hd.fw h2 {font-size: 31px;line-height: 41px;}
.ch-altaresh-cont h2 {font-size: 31px;line-height: 41px;}
.gt-knw-cnt h2 {font-size: 31px;line-height: 41px;}
}
@media screen and (max-width:480px) {
.popup_form { width:90%; }
.popup_form .pf_block { padding:20px; }
.popup_form h3 { font-size:24px; }
.page_content .genpg-rite h2 {font-size: 24px;line-height: 30px;}
.page_content .genpg-rite p {font-size: 16px;line-height: 26px;}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li {font-size: 16px;line-height: 26px;} .hm-bnr-one {padding: 150px 0px 82px;}
.hm-bnr-one h1 {font-size: 34px;line-height: 39px;letter-spacing:0.9px;}
.hm-bnr-one h6 {font-size: 17px;line-height: 21px;}
.gt-frm input.wpcf7-form-control.has-spinner.wpcf7-submit {width: 42%;font-size:16px;}
.tm-val-one {border: 1px solid #dedede;padding: 10px;margin:5px auto;}
.bus-set-hd.fw p {font-size: 16px;line-height: 24px}
.hm-news-sec h2 {font-size: 31px;line-height: 46px;}
.ch-altaresh-cont ul li {font-size: 16px;line-height: 24px;}
.ftrn {width: 50%;}
.site-ftr-one.site-ftr-six.ftrn{float:left;margin:9px 0px 0px;width:50%;padding-left: 0;}
.site-ftr-one.site-ftr-five.ftrn{float:left;margin:9px 0px 0px;width:50%;padding-left: 0;}
.hm-bnr-one a{font-size:13px;}
.business-set-dwn .bus-set-hd:before{right:40px;}
.enquirey img {width: 45px;}
.site-ftr-one.site-ftr-six.ftrn p a {float: left;font-size: 15px!important;}
.sos-icns {text-align: left;}
.site-ftr-two {width: 90%;margin: 0px 5% 30px;}
.gt-frmone {width: 100%;}
.gt-frmtwo {width: 100%;margin-top: 5px;}
.shrt-cd label {padding-left: 0px;}
.hm-bnr-one h1 br {display: none;}
.page_bnr {padding: 180px 0px 40px !important;}
.page_default.fw {padding: 30px 0px;}
.site-ftr-one.site-ftr-six.ftrn i {margin: 0;}
.page-id-6 img.call {top: 63% !important;}
.ch-altaresh-cont p{font-size:16px;} img.call {top: 83% !important;} .inrpg-breadcrumbs.fw {font-size: 15px;line-height:25px;}
.page_content .genpg-rite h4 {font-size: 24px;line-height: 33px;}
.service-faq-sec h2 {font-size: 34px;line-height: 46px;}
.faq_cnt .accordion-section.fw a{font-size:18px;line-height:24px;}
.inr-srvs-blk {padding: 15px;}
.faq_cnt .accordion-section-content p {font-size: 16px;} .contact-sec-right input.wpcf7-form-control.has-spinner.wpcf7-submit {width: auto;font-size:19px;border-radius: 10px;}
.page-id-10 .page_title h2 {font-size: 40px;line-height: 52px;}
.cnt-sec-lf-address:before {left: -8px;display:none;}
.contact-sec-mdl h2:before {left: -19px;display:none;}
.contact-sec-mdl h2 {font-size: 24px !important;line-height: 30px !important;}
.cnt-sec-left h3 {font-size: 18px!important;line-height: 26px !important;}
.fl {width: 100%;}
.fr {width: 100%;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {border-radius: 6px!important;padding:5px 10px;}
.contact-sec-right input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {border-radius: 		10px!important;}
.page-id-6 .enquirey img {z-index: 99999999;}
.page-id-6 img.call {top: 57% !important;}
.scrlon.scrltwo {bottom: 33%;}
.scrlon {bottom: 40%;}
.page_title h1, .page_title h2 {font-size: 31px;line-height: 38px;}
.hd-ar a {width: 27px;}
.site-ftr-one h6 {font-size: 17px;margin: 0px 0px 10px;}
.contact-sec-right textarea.wpcf7-form-control.wpcf7-textarea {border-radius: 6px;height: 45px;}
.appr-sec-hd h2{font-size:28px;line-height:35px;}
.bus-set-hd.fw h2 {font-size: 28px;line-height: 35px;}
.ch-altaresh-cont h2 {font-size: 28px;line-height: 35px;}
.gt-knw-cnt h2 {font-size: 28px;line-height: 35px;}
.contact-sec-right label{padding:0px !important;}
.cnt-sec-left h6 {font-size: 18px !important;line-height: 27px!important;}
.mob-expand-submenu i {font-size: 20px;}
}
@media screen and (max-width:401px){
.page_title h2 {font-size: 25px;line-height: 30px;}
.mob-menu-logo-holder {text-align: left;padding: 12px 0px 0px 13px;}
.hm-bnr-one h1 {font-size: 28px;line-height: 33px}
.appr-sec-hd h2{font-size:25px;line-height:33px;}
.bus-set-hd.fw h2 {font-size: 25px;line-height: 33px;}
.ch-altaresh-cont h2 {font-size: 25px;line-height: 33px;}
.gt-knw-cnt h2 {font-size: 25px;line-height: 33px;}
}
@media screen and (max-width:375px){
.popup_form .pf_block { padding:10px; }
.pfr_fields span { width:55px; background-size:100%; } .hm-bnr-one h1 {font-size: 25px;line-height: 32px;}
.hm-bnr-one h6 {font-size: 16px;line-height: 23px;}
.hd-ar a {width: 33px;height: 33px;}
.busi-bx-left p {font-size: 15px;line-height: 21px;}
.ch-altaresh-cont p{font-size: 15px;line-height: 21px;}
.busi-bx-left h6 {font-size: 17px;line-height: 19px;} 
.business-set-dwn .bus-set-hd:before{right:44px;}
.bus-set-hd.fw p{font-size: 15px;line-height: 21px;}
.hm-news-sec h2 {font-size: 29px;line-height: 45px;} 
.hm-nws-blk h5 {font-size: 17px;}
.hm-nws-blk p {font-size: 15px;line-height:22px;}
.ch-altaresh-cont p{font-size:15px;line-height:21px;}
.ch-altaresh-cont ul li {font-size: 15px;line-height: 22px;}
.gt-knw-cnt h3 {font-size: 24px;line-height: 34px;}
.page_bnr {padding: 160px 0px 40px !important;} .inrpg-breadcrumbs.fw {font-size: 14px;}
.page_title h2 {font-size: 22px;line-height: 22px;}
.page_content .genpg-rite h2 {font-size: 22px;line-height: 28px;}
.page_content .genpg-rite p {font-size: 15px;line-height: 26px;}
.scroll{height:119px;font-size:12px;}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li {font-size: 15px;line-height: 24px;} .page_content .genpg-rite h4 {font-size: 23px;line-height: 29px;}
.service-faq-sec h2 {font-size: 30px;line-height: 35px;}
.faq_cnt .accordion-section-content p {font-size: 15px;}
.faq_cnt .accordion-section.fw a {font-size: 16px;line-height: 24px;} .contact-sec-mdl h2 {font-size: 29px !important;line-height: 28px !important;}
.cnt-sec-left h3 {font-size: 17px!important;line-height: 25px !important;}
.page-id-10 .page_title h2 {font-size: 33px;line-height: 33px;}
.appr-sec-hd h2{font-size:22px;line-height:29px;}
.bus-set-hd.fw h2 {font-size: 22px;line-height: 29px;}
.ch-altaresh-cont h2 {font-size: 22px;line-height: 29px;}
.gt-knw-cnt h2 {font-size: 22px;line-height: 29px;}
}
@media screen and (max-width:360px){
img.call {top: 79% !important;} 
}
@media screen and (max-width:350px){
.pfr_fields span { width:50px; } .sos-icns ul li {width: 42px;height: 42px;}
.hm-news-sec h2 {font-size: 28px;line-height: 43px;}
.bus-set-hd.fw h2 {font-size: 20px;line-height: 31px;}
.bus-set-hd.fw p {font-size: 16px;line-height: 24px;}
.busi-bx-left h6 {font-size: 16px;line-height: 19px;}
.appr-sec-hd h2 {font-size: 24px;line-height: 34px;}
.hm-bnr-one h1 {font-size: 30px;line-height: 33px;letter-spacing: 2.6px;}
.site-ftr-one.site-ftr-five.ftrn {width: 100%;}
.site-ftr-one.site-ftr-six.ftrn {width: 100%;}
.sos-icns {padding-top: 0px;} .page_title h2 {font-size: 29px;line-height: 34px;}
.scrl-dwn-btn:before {top: 215px;}
.gt-knw-cnt h2 {font-size: 23px;line-height: 32px;}
.site-ftr-one ul li a {font-size: 14px;} .service-faq-sec h2 {font-size: 27px;line-height: 32px;}
.page_default .genpg-rite h3 {font-size: 20px;line-height: 27px;}
.page_title h2 {font-size: 27px;line-height: 31px;}
.scrl-dwn-btn:before {top: 187px;} .page-id-10 .page_title h2 {font-size: 30px;line-height: 27px;}
.page_content .genpg-rite h6 {font-size: 18px;line-height: 27px;}
.contact-sec-mdl {margin-top: 20px !Important;}
.cnt-sec-left h3 {font-size: 16px!important;line-height: 25px !important;}
.ftrn {width: 100%;}
.site-ftr-one.site-ftr-four.ftrn {margin-top: 10px;padding-left: 0px;}
.page_title h1, .page_title h2 {font-size: 28px;line-height: 35px;}
}
@media screen and (max-width:320px){
.pfr_fields span { width:50px; }
}