@font-face {
font-family: 'mobmenu';
src: url(//altaresh.com/bms/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480) format('woff2'),
url(//altaresh.com/bms/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(#) 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) {
.page_content .genpg-rite ol {margin: 0px 0px 10px;padding-left: 25px;}
}
@media screen and (max-width:1440px) {
.container { max-width:1160px; }
.logo-menu .container {max-width: 1300px;}
}
@media screen and (max-width:1300px) {
.container { max-width:1080px; }
.logo {margin-left: 7px;}
.site-ftr-two {margin-right: 40px;}
.topmenu ul li {margin: 0px 7px 0px;}
.busi-bx-left-cont {min-height: 177px;}
}
@media screen and (max-width:1240px) {
.container { max-width: 970px; }
.hm-bnr-one h1{padding-left:80px;}
.hm-bnr-one p span{padding-left:80px;}
.hm-bnr-one a{margin-left:80px;}
.hm-nws-blks.owl-carousel .owl-nav button.owl-prev {left: -30px;}
.hm-nws-blks.owl-carousel .owl-nav button.owl-next {right: -34px;}
.topmenu ul li {margin: 0px 7px 0px;}
.site-ftr-one ul li a br {display: none;}
.topmenu ul li a{font-size:15px;}
.hm-bnr-one h1{font-size:53px;line-height:55px;}
.logo-menu .container {max-width: 1210px;}
.page_content .genpg-rite h1 {font-size: 43px;line-height: 53px;}
.site-ftr-one p span {font-size: 17px;line-height: 25px;}
.site-ftr-two {margin-right: 30px;}
.site-ftr-one ul li {font-size: 13px;line-height: 23px;}
.sos-icns {padding-top: 30px;}
.logo {margin-left: 4px;}
.site-ftr-one ul li a {font-size: 14px;}
}
@media screen and (max-width:1199px){
.topmenu ul li a {font-size: 13px;}
.topmenu ul li {margin: 0px 5px 0px;}
.hm-bnr-one h1 {font-size: 50px;line-height: 49px;}
.top-rt {width: 100%;text-align:center;margin-top: 0;}
.topmenu {float: none;display: inline-block;}
.topmenu ul li a {font-size: 15px;}
.topmenu ul li { margin: 0px 7px 0px;}
.logo {width: 100%;float: left;text-align: center;margin-bottom: 20px;}
.ftrn {width: 17.5%;}
.mobile_src_nav {float: none;display: inline-block;padding: 0px 0 6px 0px;}
.logo {margin-left: 0px;}
.hm-nws-blks.owl-carousel.fw.owl-loaded.owl-drag{overflow:hidden;}
.site-ftr-one ul li a {font-size: 13px;}
}
@media screen and (max-width:1100px){ .page_content .genpg-rite h1 {font-size: 42px;line-height: 52px;}
.about-us-mdl-sec {margin-top: 30px!important;}
.about-us-mdl-lower-sec {margin-top: 30px!important;}
.about-us-bottom-sec {margin-top: 30px!important;}
.about-us-bottom-lower-sec {margin-top: 20px!important;}
.page_content .genpg-rite h2 {position: relative;}
}
@media screen and (max-width:991px) {
.container { max-width: 720px; }
.showhide{ display:block;}
.hdr-src { display:block;}
.toplt { text-align:center; width:100%;}
.toplt img { margin:auto;}
.toplt a { display:inline-block;} body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel {box-shadow: 0px 2px 9px 0px rgb(0 0 0 / 17%);}
.mobmenur-container i {color: #00a8cc;}
.hm-bnr.fw {margin-top: 70px;}
.mob-standard-logo {transform: scale(0.9);}
.mobmenur-container {right: 15px;top: 25px;}
#mobmenuright li a {font-family: 'Nexa-Bold';}
.mobmenu-right-panel {background-color: #039be5;}
.menu-bms-menu-container ul li a {color: #fff!important;padding: 10px 0px;}
#mobmenuright li.current-menu-item {border-bottom: 0px solid #00a9cc;}
.mobmenu-content #mobmenuright .sub-menu {background-color: #039be5;margin-top: 9px;}
.mobmenu-content #mobmenuright li:hover {background-color: #039be5;}
.mobmenu-content #mobmenuright > li > a:hover {background-color: #039be5;}
.mobmenu-right-panel .mob-cancel-button {color: #fff;}
.mobmenu-right-panel .mobmenu-right-bt {right: 15px;top: 15px;}
.mobmenu-content li a {padding: 10px 0px;}
.mobmenu-content li {float: left;width: 100%;}
.show-nav-right .mob-expand-submenu i {font-size: 17px!important;color: #fff !important;}
ul.sub-menu li a {border-bottom: 0px solid #000!important;}
.mobmenu-content #mobmenuright .sub-menu a {font-size: 17px!important;font-weight: 100!important;padding-left: 0px!important;
padding-right: 0px!important;}
.mobmenu-content li > .sub-menu li {padding-left: 20px;}
.menu-bms-menu-container ul li a i {display: none;}
.hm-bnr-one h1 {font-size: 46px;line-height: 50px;padding-left:0;}
.hm-bnr-one p span{padding-left:0;font-size: 20px;}
.hm-bnr-one a {margin-left: 0px;}
.hm-nws-blks.owl-carousel .owl-nav button.owl-prev {left: -19px;}
.hm-nws-blks.owl-carousel .owl-nav button.owl-next {right: -24px;}
.hm-nws-blk p {line-height: 22px;}
.logo-menu{display:block;z-index: 99999;right:52px;width:auto;padding: 0px 0px 0px;top: 35px;    position: fixed;}
.ftrn {width: 25%;}
.site-ftr-one i{margin-top:4px;}
.site-ftr-five li a br {display: none;}
.menu-item-534 ul.sub-menu{display:block !important;}
.menu-item-534 ul.sub-menu.show-sub-menu{display:none !important;}
.site-ftr-two h6 {margin-top: 20px;}
.mob-menu-header-holder.mobmenu {background: #fff;}
.main-land-left {width: 66%;float: left;margin: 0px 2%;}
.main-land-right {width: 30%;}
.owl-nav {display: none;}
.hm-bnr-one{padding:80px 0px 100px;position: relative;}
.hm-bnr-one:before {position: absolute;content: "";width: 100%;height: 100%;background: rgb(0 0 0 / 40%);}
.mob-menu-logo-holder{padding-top:10px;}
#mobmenuright li a {font-size: 18px !important;font-weight: 600;color: #fff;border-bottom:1px solid #fff;}
.mobmenu-content li > .sub-menu li a {padding:5px;float:left;width:100%;}
.mob-menu-header-holder{height:70px;box-shadow: 0px 2px 9px 0px rgb(0 0 0 / 20%);}
.bms-img-clnt {width: 33%;float: left;}
.busi-bx-left-cont {min-height: 202px;} .busi-bx-right {width: 100%;text-align: center;}
.busi-bx-left {width: 100%;}
.appr-sec-hd h2 {font-size: 33px;line-height: 43px;}
.bus-set-hd.fw h2{font-size: 33px;line-height: 43px;}
.hm-news-sec h2 {font-size: 35px;line-height: 43px;}
.ch-altaresh-cont h2 {font-size: 33px;line-height: 43px;}
.gt-knw-cnt h2 {font-size: 33px;line-height: 43px;}
.site-ftr-one.site-ftr-two {width: 50%;margin: 0px 25% 30px;text-align: center;border: 1px solid #fff;border-radius: 3px;}
.tm-val-one {width: 47%;margin: 0px 1.5% 0%;} .page_bnr.fw {padding: 230px 0px 40px;}
.page_title h2 {font-size: 40px;line-height: 43px;}
.page_content .genpg-rite h2 {font-size: 29px;line-height: 37px;}
.page_content .genpg-rite p {font-size: 17px;line-height: 24px;}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li {font-size: 17px;line-height: 24px;}
.page_content .genpg-rite p br {display: none;} .page_content .genpg-rite h4 {font-size: 26px!important;line-height: 39px!important;}
.service-faq-sec h2 {font-size: 32px;line-height: 42px;}
.page_content .genpg-rite h6 {font-size: 17px!important;line-height: 27px!important;margin-bottom: 12px;} .shrt-cdone {width: 100%;box-shadow: none;padding: 10px 0px 0px;}
.contact-info {margin-top: 20px;width: 100%;}
.contact-info p br {display: none;}
.shrt-cd.shrt-cdone iframe {width: 100%;}
.contactmain-infoone {margin-top: 17px;}
.map-sec {width: 70%;float: none;margin: 0 auto;}
.contactmain-info.contactmain-infoone.fw {margin: 20px 0px 0px;padding: 38px 0px 10px;}
.scrl-btn a {display: none;}
.scroll {right: 2px;}
.logo-menu .logo {display: none;}
.menu-bms-menu-container {display: none;}
.mobile_src_nav {display: none;}
.logo-menu.fw.fixed-header {z-index: 99999;top: 35px;box-shadow: none;}
}
@media screen and (max-width:767px) {
.container { max-width: 100%; padding:0 15px; }
#review_btn { top:auto; bottom:150px; }
.alignleft, .alignright { float:none; display:block; margin:0 auto 15px auto; }
.busi-bx-cont.fw {min-height: 399px;padding:25px 20px;}
.busi-bx-right {width: 100%;text-align:center;}
.busi-bx-left {width: 100%;}
.hm-bnr-cars button.owl-next{right:15px;}
.main-land-left {width: 100%;}
.main-land-right {width: 100%;}
.main-land-right.fw img {width: 100%;}
.main-land-right img {width: 100%;}
.main-land-right img {max-width: 500px;width: 100%;float: none;margin: 0 auto;}
.main-land-right.fw {text-align: center;}
.main-land-right ul li {text-align:left;}
.bms-clnt-lg .container {max-width: 600px;width: 100%;}
.bms-img-clnt {width: 50%;}
.bms-img-clnt img{width:100%;display:block;}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit {margin: 15px 0px 19px;} .hm-bnr-one h1 {font-size: 42px;line-height: 46px;}
.hm-bnr-one p span {font-size: 18px;}
.hm-bnr-one{padding:70px 0px 90px;}
.bus-set-hd.fw h2 {font-size: 32px;line-height: 42px;margin-bottom: 0;}
.hd-ar.fw {margin-bottom: 20px;}
.hm-news-sec h2 {font-size: 33px;line-height: 41px;margin-bottom: 0;}
.ch-altaresh-cont h2 {font-size: 32px;line-height: 42px;}
.gt-knw-cnt h2 {font-size: 32px;line-height: 42px;margin-bottom: 0;}
.appr-sec-hd h2 {font-size: 32px;line-height: 42px;}
.sec-lgo-img {width: auto;}
.sec-lgo {margin-top: 20px;}
.bus-set-hd.fw p br{display:none;} .page_title h2 {font-size: 37px;line-height: 45px;}
.scrl-dwn-btn:before {width: 55px;height: 200px;}
.scroll {right: 3px;display:none;}
.scroll a {font-size:0px;} .page_content .genpg-rite h3 {font-size: 29px;line-height: 37px;}
.service-faq-sec h2 {font-size: 30px;line-height: 40px;}
.inr-stp-sec.fw {padding: 20px;}
.inr-srvs-blk {width: 100%;margin: 0px 10% 15px;}
.faq_cnt .accordion-section-content {padding: 0px 20px 10px 10px;}
.page_bnr h1, .page_bnr h2 {font-size: 35px;line-height: 45px;
}
@media screen and (max-width:650px) {
body #callnowbutton { bottom:85px; }
.ch-altaresh-cont h2 {font-size: 29px;line-height: 37px;}
.hm-news-sec h2{font-size: 37px;line-height: 42px;}
.site-ftr-five {margin-left: 203px;}
.main-land-left {width: 100%;margin:0 auto;}
.main-land-right{width: 100%;margin: 0 auto;}
.main-land-right.fw img{width:100%;}
.site-ftr-two { width: 100%;margin: 0 auto 30px;}
.site-ftr-five {margin: auto !important;}
.ftrn {width: 50%;}
.contact-sec-left {width: 100%;}
.contact-sec-right {width: 100%;}
.busi-bx-cont.fw {min-height: 0;padding: 25px 20px 35px;}
.mob-menu-header-holder{height:70px;}
.main-land-right img {max-width: 450px;width:100%;}
.bms-img-clnt {width: 50%;}
.bms-img-clnt img{width:100%;display:block;}
.cnt-sec-heading h2 {font-size: 23px !important;}
.cnt-sec-lf-address h2 {font-size: 23px !important;}
.cnt-sec-lf-address { margin-top: 35px;}
.get-cont-heading h2{font-size: 24px;line-height: 30px;}
.get-cont-heading p {width: 35px;height: 35px;}
a.ab-btn{font-size:17px;}
.busi-bx-left-cont {min-height: 0;}
.busi-bx-right img {transform: scale(0.8);} .hm-bnr-one h1 {font-size: 35px;line-height: 40px;}
.appr-sec-hd h2 {font-size: 31px;line-height: 41px;}
.bus-set-hd.fw h2 {font-size: 31px;line-height: 41px;}
.hm-news-sec h2 {font-size: 32px;line-height: 40px;}
.ch-altaresh-cont h2 {font-size: 31px;line-height: 41px;}
.gt-knw-cnt h2 {font-size: 31px;line-height: 41px;}
.busi-bx-1 {width: 100%;}
.busi-bx-2 {width: 100%;}
.busi-bx-cont.fw {border-radius: 10px;}
.busi-bx-right {text-align: left;}
.tm-val-one {width: 100%;margin: 6px 0%;border: 1px solid #3333;padding: 10px;border-radius: 4px;}
.gt-frmone {width: 100%;margin-bottom: 5px;}
.gt-frmtwo {width: 100%;margin-bottom: 5px;}
.gt-frm input.wpcf7-form-control.has-spinner.wpcf7-submit {width: 42%;}
.site-ftr-one p {font-size: 15px;line-height: 20px;}
.sos-icns {padding-top: 0px;}
.site-ftr-one.site-ftr-two {width: 65%;margin: 0px 18% 30px;}
.page_title h2 {font-size: 35px;line-height: 40px;}
.scrl-dwn-btn:before {width: 50px;}
.page_content .genpg-rite h2 {font-size: 29px;line-height: 36px;}
.scroll {top: 40px;right: 0;}
.page_content .genpg-rite p {font-size: 16px;line-height: 24px;}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li {font-size: 16px;line-height: 24px;}
.site-ftr-six {padding: 0px 0px 0px 0px;}
.site-ftr-five {padding: 0px 0px 0px 0px;} .scrl-dwn-btn:before {width: 50px;}
.page_content .genpg-rite h2 {font-size: 29px;line-height: 36px;}
.scroll {top: 40px;right: 0;}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li {font-size: 16px;line-height: 24px;} .page_content .genpg-rite h2 {margin-bottom: 15px;font-size: 27px;line-height: 35px;}
.page_content .genpg-rite h4 {font-size: 24px!important;line-height: 37px!important;margin-bottom: 15px;}
.faq_cnt .accordion-section.fw a {font-size: 19px;line-height: 24px;}
.faq_cnt .accordion-section-content p {font-size: 16px;line-height: 24px;}
.service-faq-sec {padding: 50px 0px;}
.inr-blue-sec.fw .inr-srvs-blk p {font-size: 16px !important;line-height: 24px !important;} .site-ftr-one.site-ftr-six.ftrn ul li {display: inline-block;}
.map-sec {width: 100%;}
.bus-set-hd.fw p{font-size:17px;line-height:26px;}
.ch-altaresh-cont ul li{font-size:17px;line-height:26px;}
.page_bnr h1, .page_bnr h2 {font-size: 33px;line-height: 43px;}
.ggl-translate {margin: 0px 0px 0px 0px;}
}
@media screen and (max-width:480px) {
.popup_form { width:90%; }
.popup_form .pf_block { padding:20px; }
.popup_form h3 { font-size:24px; }
.show-nav-right .mob-expand-submenu i {font-size: 17px;color: #000;}
.site-ftr-five {margin-left: 113px;}
.site-ftr-six {margin: 0;}
.ftrn {width: 50%;}
.gt-frm input.wpcf7-form-control.has-spinner.wpcf7-submit {width: 50%;padding: 10px 0px 5px;font-size: 16px;}
.gt-knw-cnt h2 {font-size: 27px;line-height: 37px;}
.shrt-cd label {padding-left: 0px;font-size: 14px;}
.site-ftr-one.site-ftr-three.ftrn {padding-left: 0px;}
.site-ftr-two {margin: 0 auto 20px;}
a.ab-btn{font-size: 16px;line-height: 24px;}
.main-land-right img {max-width: 400px;width:100%;}
.cnt-sec-form lable {font-size: 18px;}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:17px;}
.cnt-sec-heading h2 {font-size: 22px !important;}
.cnt-sec-lf-address h2 {font-size: 22px !important;}
.get-cont-heading p {width: 30px;height: 30px;margin-top:10px;} .hm-bnr-one h1 {font-size: 34px;line-height: 39px;}
.hm-bnr-one p span {font-size: 17px;line-height: 25px;}
.sec-lgo .owl-carousel .owl-item img {margin: 0px 40%;}
.appr-sec-hd h2 {font-size: 29px;line-height: 39px;}
.hd-ar a {width: 30px;height: 30px;}
.bus-set-hd.fw p{font-size:16px;line-height:22px;}
.bus-set-hd.fw p br{display:none;}
.busi-bx-left h3 {font-size: 18px;line-height: 25px;}
.busi-bx-left p {font-size: 16px;line-height: 22px;}
.busi-bx-cont.fw {padding: 20px 25px;}
.bus-set-hd.fw h2 {font-size: 29px;line-height: 39px;}
.hm-news-sec h2 {font-size: 30px;line-height: 39px;}
.ch-altaresh-cont h2 {font-size: 29px;line-height: 38px;}
.ch-altaresh-cont ul li {font-size: 16px;line-height: 22px;}
.ch-altaresh-cont p {font-size: 16px;line-height: 22px;}
.tm-val-one p span {font-size: 17px;margin: 0px 0px 10px;}
.tm-val {padding: 10px 0px 20px;}
.gt-knw-cnt h2 {font-size: 29px;line-height: 39px;}
.gt-frm input {padding: 5px 10px;border-radius: 6px;}
.gt-frmtwo select {padding: 5px 10px;border-radius: 6px;}
.gt-frmone .wpcf7-validates-as-tel {padding: 8px 10px!important;border-radius: 6px!important;}
.gt-frm input.wpcf7-form-control.has-spinner.wpcf7-submit {font-size: 17px;}
.site-ftr-one.site-ftr-six.ftrn {margin: 0;width: 50%;text-align: left;}
.site-ftr-one.site-ftr-two {padding: 10px 20px; width: 80%;margin: 0px 10% 30px;}
.scrl.scrltwo {bottom: 33%;}
.scrl {bottom: 40%;} .page_content .genpg-rite h2 {font-size: 27px;line-height: 34px;margin-bottom: 10px;}
.page_title h2 {font-size: 33px;line-height: 38px;}
.page_default.fw {padding: 30px 0px;} .service-faq-sec {padding: 35px 0px;}
.inr-srvs-blk {margin: 0px 5% 15px;}
.inr-blue-sec.fw {padding: 35px 0px;margin: 0px 0px 30px;}
.page_content .genpg-rite h4 {font-size: 23px!important;line-height: 30px!important;}
.service-faq-sec h2 {font-size: 27px;line-height: 37px;}
.page_content.fw {padding: 30px 0px 30px;}
.faq_cnt .accordion-section.fw a {font-size: 18px;line-height: 23px;}
.inr-stp-sec.fw {padding: 35px 0px;}
.faq_cnt a.accordion-section-title:after {font-size: 33px;line-height: 12px;}
.faq_cnt .accordion-section.fw a {padding-right: 15px;}
.service-accordians-sec.fw {border-radius: 10px;}
.page_default.fw {padding: 0px 0px;}
.business-set-up.fw {background-image: inherit;background-color: #ececea;} .fl {width: 100%;}
.fr {width: 100%;}
.shrt-cdone lable {padding-left: 0px !important;}
.shrt-cdone input, .shrt-cdone textarea {padding: 5px 10px;border-radius: 6px;}
.page_bnr h1, .page_bnr h2 {font-size: 31px;line-height: 38px;}
.page_content .genpg-rite h2 {font-size: 24px;line-height: 34px;}
}
@media screen and (max-width:401px){ .hm-bnr.fw {margin-top: 44px;}
.hm-bnr-one h1 {font-size: 28px;line-height: 33px;}
.hm-bnr-one p span {line-height: 23px;}
.appr-sec-hd h2 {margin-bottom: 10px;font-size: 25px;line-height: 35px;}
.bus-set-hd.fw h2 {font-size: 25px;line-height: 35px;}
.busi-bx-cont.fw {padding: 10px 13px 13px;}
.hm-news-sec h2 {font-size: 27px;line-height: 36px;}
.hm-nws-cntnt {padding: 15px 15px;}
.ch-altaresh-cont h2{font-size: 25px;line-height: 35px;}
.gt-knw-cnt h2{font-size: 25px;line-height: 35px;}
.site-ftr-one.site-ftr-six.ftrn {width: 47%;margin-left: 0px;padding-left:0;}
.hm-cont-brdr {padding: 5px 10px 15px;}
.site-ftr-one ul li a {line-height: 23px;font-size: 13px;}
.site-ftr-one.site-ftr-two {width: 100%;margin: 0px 0% 30px;}
.shrt-cd label {padding-left: 0px;}
.hm-bnr {padding: 25px 0px 20px;}
.appr-sec.fw {padding: 10px 0px 10px;}
.business-set-dwn .bus-set-hd:before{display:none;}
.site-ftr-one p {font-size: 13px;line-height: 19px;} .page_content .genpg-rite h2 {font-size: 25px;line-height: 30px;margin-bottom: 12px;}
.scroll a {font-size: 12px;}
.page_title h2 {font-size: 32px;line-height: 37px;}
.page_bnr.fw {padding: 230px 0px 20px;} .page_content .genpg-rite h4 {font-size: 20px!important;line-height: 27px!important;}
.page_content .genpg-rite ol {margin: 0px 0px 10px 0px;}
.inr-srvs-blk {margin: 0px 0% 15px;padding: 15px;}
.page_content .genpg-rite h6 {margin-bottom: 10px;}
.service-accordians-sec.fw {padding: 15px;}
.faq_cnt .accordion-section.fw a {font-size: 17px;line-height: 22px;}
.page_content .genpg-rite p {font-size: 15px;line-height: 23px;}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li {font-size: 15px;line-height: 23px;}
.mob-standard-logo {width: auto;float: left;margin-left: 13px;}
}
@media screen and (max-width:390px){
.site-ftr-one ul li {font-size: 13px;}
}
@media screen and (max-width:375px){
.popup_form .pf_block { padding:10px; }
.pfr_fields span { width:55px; background-size:100%; }
a.ab-btn {width: 100%;text-align: center;}
.main-land-right img {max-width: 100%;width:100%;}
.bms-img-clnt {width: 70%;float: none;margin: 0 auto;}
.cnt-sec-heading h2 {font-size: 21px !important;}
.cnt-sec-lf-address h2 {font-size: 21px !important;}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:16px;}
.get-cont-heading p {width: 29px;height: 29px;}
.get-cont-heading h2 {font-size: 21px;line-height: 28px;} .hm-bnr-one h1 {font-size: 25px;line-height: 32px;}
.hm-bnr-cntnt h1 {font-size: 24px;line-height: 31px;}
.bus-set-hd.fw h2 {font-size: 22px;line-height: 32px;}
.appr-sec-hd h2 {font-size: 22px;line-height: 32px;}
.ch-altaresh-cont h2 {font-size: 22px;line-height: 32px;}
.gt-knw-cnt h2 {font-size: 22px;line-height: 32px;}
.site-ftr-one.site-ftr-six.ftrn {margin-left: 9px;} .page_content .genpg-rite h2 {font-size: 22px;line-height: 30px;} .page_title h2 {font-size: 30px;line-height: 35px;}
.busi-bx-left p{font-size:15px;line-height:21px;}
.ch-altaresh-cont p{font-size:15px;line-height:21px;}
}
@media screen and (max-width:350px){
.pfr_fields span { width:50px; } .page_content .genpg-rite h1 {font-size: 30px;line-height: 40px;}
.page_content .genpg-rite h2 {font-size: 22px;line-height: 28px;}
.page_title h2 {font-size: 29px;}
.site-ftr-one {width: 100%;}
.site-ftr-one.site-ftr-six.ftrn {width: 100%;margin-left: 0px;}
.site-ftr-one.site-ftr-five.ftrn {width: 100%;}
.full.fw.recap .rc-anchor-light.rc-anchor-normal {transform: scale(0.8);}
.shrt-cdone .rc-anchor-light.rc-anchor-normal {transform: scale(0.8)!important;}
.page_bnr h1, .page_bnr h2 {font-size: 28px;line-height: 35px;}
}
@media screen and (max-width:320px){
.pfr_fields span { width:50px; }
}