@charset "UTF-8";
 @font-face {
font-family: 'SuisseNeue-Medium.';
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseNeue-Medium.eot);
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseNeue-Medium.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseNeue-Medium.woff2) format('woff2'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseNeue-Medium.woff) format('woff'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseNeue-Medium.ttf) format('truetype'); font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Nexa-Bold';
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Bold.eot);
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Bold.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Bold.woff2) format('woff2'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Bold.woff) format('woff'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Bold.ttf) format('truetype'); font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Nexa-Regular';
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Regular.eot);
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Regular.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Regular.woff2) format('woff2'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Regular.woff) format('woff'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Regular.ttf) format('truetype'); font-weight: normal;
font-style: normal;
font-display: swap;
}            @font-face {
font-family: 'SuisseIntl-Regular';
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseIntl-Regular.eot);
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseIntl-Regular.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseIntl-Regular.woff2) format('woff2'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseIntl-Regular.woff) format('woff'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/SuisseIntl-Regular.ttf) format('truetype'); font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Nexa-Black';
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Black.eot);
src: url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Black.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Black.woff2) format('woff2'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Black.woff) format('woff'),
url(//altaresh.com/bms/wp-content/themes/BMS/fonts/Nexa-Black.ttf) format('truetype'); font-weight: 900;
font-style: normal;
font-display: swap;
}
* {
box-sizing: border-box;
margin:0;
padding:0;
scroll-behavior: smooth;
}
body {
margin:0;
padding:0;
}
.clear {
clear: both;
}
.alignleft, .alignright, .aligncenter {
margin-bottom: 10px;
}
.alignnone {
margin-bottom: 10px;
}
.alignleft {
float:left;
margin-right: 15px;
margin-top: 0;
}
.alignright {
float:right;
margin-right: 15px;
margin-top: 0;
}
.aligncenter {
display:block;
margin: 0 auto 15px auto;
}
iframe, img {
max-width: 100%;
border:none;
}
img {
border:0;
height: auto;
}
a {
font-family: inherit;
font-size: inherit;
line-height: normal;
color: inherit;
text-decoration:none;
}
a {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {
font-family:'Nexa-Regular';
margin: 0 0 20px 0;
padding: 0;
}
p, li, ul, ol, blockquote {
font-family:'Nexa-Regular';
margin: 0 0 10px 0;
padding: 0;
}
p {
margin: 0 0 0 20px 0;
}
ul, ol, li {
list-style: none;
}
a:visited {
color: inherit;
}
a:hover {
text-decoration: none;
}
a, a:hover, input[type="submit"], button {
outline: 0;
}
button, html [type="button"], [type="reset"], [type="submit"] {
-webkit-appearance:none;
border-radius:0
}
.container {
max-width:1200px;
width:100%;
margin: 30px auto;
}
.fl {
float:left;width:49%;
}
.fr {
float:right;width:49%;
}
.fw {
float:left;
width:100%;
}
.wrapper {
float:left;
width:100%;
} .header_top {
float:left;
width:100%;
background:#f17014;
padding:10px 0;
}
.header_top .hdr_top {
float:left;
width:100%;
}
.header_top .top_lft {
float:left;
}
.header_top .top_lft h5 {
font-family:'Nexa-Regular';
font-size:16px;
font-weight:normal;
color:#fff;
line-height:normal;
padding-left:25px;
position:relative;
margin:0;
}
.header_top .top_lft h5 a {
color:inherit;
}
.header_top .top_lft h5:before {
content:"";
background:url(//altaresh.com/bms/wp-content/themes/BMS/images/sprites.png) no-repeat left top;
width:16px;
height:18px;
background-position:0px 0px;
position:absolute;
left:0;
top:0;
}
.header_top .top_rt {
float:right;
}
.header_top .top_rt h5 {
font-family:'Nexa-Regular';
font-size:20px;
font-weight:normal;
color:#fff;
line-height:normal;
padding-left:25px;
position:relative;
margin:0;
}
.header_top .top_rt h5 a {
color:inherit;
}
.header_top .top_rt h5:before {
content:"";
background:url(//altaresh.com/bms/wp-content/themes/BMS/images/sprites.png) no-repeat left top;
width:16px;
height:18px;
background-position:-23px 0px;
position:absolute;
left:0;
top:3px;
} .logo-menu.fw.fixed-header {
z-index: 10;
top: 0;
background-color: #fff;
position: fixed;
-webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 35%);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.35);
box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 35%);
}
.logo-menu {position:absolute;z-index:9;
float:left;
width:100%;
padding:30px 0;
}
.logo-menu.fw.fixed-header .topmenu ul li a{color:#000;}
.logo-menu.fw.fixed-header .topmenu .sub-menu li a {color:#fff;}
.logo {width:auto;
float:left;
}
.logo-menu.fw.fixed-header .ggl-translate {color: #000;}
.logo_rt {
float:right;
}
.top-rt {
width: auto;
float: right;margin-top:24px;
} .topmenu {
float:left;
margin-top:-7px;
}
.topmenu ul {
float: right;
position: relative;
margin:0;
}
ul#menu-bms-menu li i {
padding-left: 5px;
color: #04a5c8;
}
.topmenu ul li {
float: left;
position: relative;
margin: 0px 11px 0px;
}
.topmenu ul li a {font-weight: 600;
position: relative;
float: left;
display: block;
font-size: 15.5px;
line-height: normal;
color: #000;
font-family:'Nexa-Regular';
}
.topmenu ul li a:hover {
color: #04a5c8;
}
.topmenu ul.primary-menu > li > a {
line-height:28px;
}
.topmenu ul li:first-child {
margin-left: 0px;
}
.topmenu .sub-menu li:hover {background:  #646567;}
.topmenu ul li:last-child {
margin-right: 0px;
}
.topmenu ul li ul.sub-menu {
display: none;
width: 235px;
position: absolute;
top: 100%;
left: 0px;
background-color:#03a8cc;
padding: 0px 0;
z-index: 999;
}
.topmenu ul li:hover ul.sub-menu {
display: block;
}
.topmenu .sub-menu li.current-menu-item a {
color: #fff;
}
.topmenu .sub-menu li a:after {
display: none;
}
.topmenu .sub-menu li {
width: 100%;
float: left;
margin: 0;
padding: 0
}
.topmenu .sub-menu li a {border-bottom: 1px solid #646567;
float: left;
font-size: 15px;
width: 100%;
line-height: normal;
padding: 9px 5px 5px;
color: #fff;
display: block;
text-transform: capitalize;
font-weight: 400!important;
}
.topmenu .sub-menu li a:hover {
color: #fff;
}
.topmenu ul ul a:after {
display: none;
}
.topmenu ul li.wide-menu {
position: static;
}
.topmenu ul li.wide-menu ul {
position: absolute;
left: -129px;
top: 100%;
width: 960px;
background-color: #00a9cc;
padding: 10px;
z-index: 999;
display: none;
}
.topmenu ul li.wide-menu:hover ul {
display: block;
}
.topmenu ul li.wide-menu ul li {
width: 32%;
margin: 0px .5%;
padding: 7px 0;
float: left;
border: 0
}
.topmenu ul li.wide-menu ul li a {
text-transform: capitalize;
font-size: 19px;
padding: 0;
width: 100%;
float: left;
border: 0;
background-color: transparent;
transition-duration: 0.5s;
}
.topmenu ul li.wide-menu ul li a:hover {
color: #fff;
text-decoration: underline;
background-color: transparent;
}
.topmenu ul li.wide-menu ul li ul {
position: inherit;
top: inherit;
left: inherit;
padding: 0 0 0 10px;
width: 100%;
}
.topmenu ul li.wide-menu ul li ul li {
width: 100%;
margin: 0 0px;
float: left;
padding: 5px 0;
}
.topmenu ul li.wide-menu ul li ul li:last-child {
border-bottom: 0;
}
.topmenu ul li.wide-menu ul li ul li a {font-size: 17px!important;color: #fff!important;
width: 100%;
font-weight: normal;
}
.topmenu ul li.wide-menu ul li ul li a:hover {color: #f70246!important;padding-left: 10px;position:relative;}
.topmenu ul li.wide-menu ul li ul li a:hover:before {position: absolute;content: "";width: 10px;height: 2px;background: #f70246;bottom: 0;top: 0;left: 0;margin: auto;}
.one-m-sub{position:relative;}
.ggl-translate {
margin: 0px 10px 0px 20px;
width: auto;
float: left;
font-family: 'Nexa-Bold';
font-size: 18px;
line-height: 26px;
}
.menu-bms-menu-container {
width: auto;
float: left;
}  .showhide {
display: block;
color: #fff;
width: 45px;
height: 28px;
float: left;
text-align: left;
cursor: pointer;
padding: 0px 0 0 0px;
position: relative;
}
.showhide b.txtl {
text-align: right;
font-size: 20px;
line-height: 28px;
font-weight: normal;
font-family: 'PoppinsSemiBold';
text-transform: uppercase;
margin: 0 0px 0 0px;
color: #fff;
padding-top: 2px;
}
.showhide b.txtr {
position: absolute;
top: 0;
bottom: 0;
right: 0;
text-align: left;
font-size: 36px;
line-height: 42px;
font-weight: normal;
color: #57cce1;
width: 27px;
font-family: 'Nexa-Regular';
font-weight:600;
height: 32px;font-size:40px;
}
.home .showhide b.txtr {color: #03a8cc!important;font-weight: 600;}
.mobinav {padding: 30px 0px 20px;
display: none;
width: 100%;
color: #fff;
box-sizing: border-box;
z-index: 99999995;
float: left;
background: #0cabcd;
}
.mobinav ul {
float: left;
margin: 0px 0 0 0;
padding: 5px 0px;
width: 100%;
}
.mobinav ul li {
float: left;
margin: 0;
width: 100%;
list-style: none;
padding: 0 20px;
box-sizing: border-box;
border: 0;
margin: 0;
padding: 0px;
position: relative;
font-family: 'PoppinsSemiBold';
}
.mobinav a {
width: 100%;
float: left;
padding: 7px 0;
display: block;
line-height: normal;
color: #fff;
font-size: 15px;
text-transform: uppercase;
font-family: 'Nexa-Regular';
border: 0;
margin: 0;
text-decoration: none;
}
.mobinav ul li.current-menu-item a {
color: #fff;
text-decoration: underline;
}
.mobinav ul li a:hover {
color: #fff;
text-decoration: underline;
}
.mobinav ul li ul {
float: left;
padding: 0px 5px;
}
.mobinav ul li ul li a {
text-transform: capitalize;
}
.mobinav ul li a.drop {
font-size: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
height: 28px;
}
.mobinav ul li a.drop:after {
content:"";
background:url(//altaresh.com/bms/wp-content/themes/BMS/images/sprite_icons.png) no-repeat left top;
background-position:0px 0px;
width:13px;
height:13px;
position:absolute;
right:0;
top:8px;
}
.mobinav ul li a.drop.open {
width:28px;
}
.mobinav ul li a.drop.open:after {
background-position:-28px 0px;
}
.hdr-src {
transition: 0.5s;
cursor: pointer;
display: none;
width: 18px;
height: 18px;
float: right;
margin-top: 6px;
}
svg.icon.icon-search {
display: none;
}
.srcshow {
display: block;
width: 18px;
height: 18px;
cursor: pointer;
float: left;
background:url(//altaresh.com/bms/wp-content/themes/BMS/images/sprite_icons.png) no-repeat left top;
background-position:-54px 0;
text-indent:-9999px;
}
.srcshow img {
width: 100%;
display: block;
}
.srcbox {
z-index: 99999995;
background-color: #636466;
position: absolute;
top: -12px;
right: 0;
width: 0;
overflow: hidden;
height: 51px;
}
.srcbox:before {
content:"";
background:url(//altaresh.com/bms/wp-content/themes/BMS/images/sprite_icons.png) no-repeat left top;
background-position:-54px 0;
position:absolute;
left:14px;
top:17px;
width: 18px;
height: 18px;
}
.srcbox .search-form .screen-reader-text {
font-size: 0;
}
.srcbox input {
width: 100%;
float: left;
padding: 17px 30px 16px 45px;
text-transform: uppercase;
line-height: normal;
background-color: transparent;
font-family: 'NeuzeitSHeavyBook';
font-style: italic;
color: #fff;
font-size: 16px;
border: 0;
}
.srcbox button {
position: absolute;
top: 10px;
left: 0;
width: 25px;
height: 25px;
border: none;
background: none;
}
.srcbox .close_search {
width: 17px;
height: 17px;
position: absolute;
right: 15px;
top: 0px;
bottom: 0;
margin: auto;
background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/sprite_icons.png);
background-repeat: no-repeat;
background-position: 0 -22px;
cursor: pointer;
}
.srcbox input::-webkit-input-placeholder {
color: #fff;
}
.srcbox input::-moz-placeholder {
color:#fff;
}
.srcbox input:-ms-input-placeholder {
color: #fff;
}
.srcbox input:-moz-placeholder {
color: #fff;
}
.mobile_src_nav {position:relative;z-index:9999;
display: block;
float: left;
background-color: transparent;
padding: 0px 0 11px 0px;
margin-top: -10px;
}
.mobile_src_nav .container {
position: relative;
}
.mobile_src_nav .search-form {
width: 100%;
float: left;
}  ul#menu-hamburger-menu {
column-count: 3;
}
ul#menu-hamburger-menu li a:hover {color: #000;text-decoration:none;}
.mobinav ul#menu-humburger li {
border-right: 1px solid #fff;
margin: 0px 0px 10px;
padding: 0px 5px !important;
}
.mobinav ul#menu-humburger li:last-child {
border: 0px !important;
}
.logo-menu .container {max-width: 1300px;} .site-footer {
float:left;
width:100%;
background:#6c6b6e;
padding:40px 0 0;
text-align:center;
}
.site-ftr-one ul li a:hover {text-decoration: underline!important;}
.sos-icns ul li a:hover {text-decoration: none!important;}
.site-ftr-one{width: 33.33%;float: left;text-align: left;}
.site-ftr-one p span {font-size: 19px;line-height: 27px;margin: 0px 0px 10px;color: #00a9cc;font-family: 'Nexa-Regular';font-weight:600;}
.site-ftr-two p span {color: #fff;}
.site-ftr-one ul li a {color: #fff;font-size: 15px;line-height: 23px;font-family: 'Nexa-Regular';margin: 0px 0px 0px;display:inline-block;}
.site-ftr-one ul li a:hover img {background: #fff;border-radius: 100%;border: 1px solid #fff;}
.site-ftr-one ul li{color: #fff;font-size: 15px;line-height: 23px;font-family: 'Nexa-Regular';margin: 0px 0px 0px;}
.al-right-ftr ul li{color: #fff;font-size: 17px;line-height: 30px;font-family: 'Nexa-Regular';margin: 0px 0px 0px;text-align: left;}
.al-right-ftr ul {margin-bottom: 0;}
.get-cont-heading {display: flex;flex-wrap: wrap;}
.get-cont-heading h2{width:90%;float:left;margin-top:9px;}
.get-cont-heading p{width:40px;float:right;margin:0 auto;height:40px;border: 2px solid #039be5;border-radius: 100%;}
.get-cont-heading p:hover{background:#646567;} #review_btn {
position: fixed;
top: 300px;
right: 0;
cursor: pointer;
z-index: 99999999995
}
#review_btn img {
background:#f17014;
}
.popup_form_outer_overlay {
width: 100%;
height: 100%;
background:rgba(0,0,0,0.75);
position: fixed;
top: 0;
left: 0;
z-index: 9999999995;
display: none;
}
.popup_form_outer {
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 999999999995;
padding: 30px 0 0;
display: none;
}
.popup_form {
width: 420px;
margin: auto;
position: relative;
}
.popup_form h4 {
background-color: #636466;
line-height: 50px;
text-align: center;
font-size: 18px;
text-transform: uppercase;
font-family: 'Nexa-Regular';
font-weight: 700;
color: #fff;
letter-spacing: 1px;
padding: 0;
margin: 0;
}
.popup_form .pf_block {
width: 100%;
float: left;
background-color: #f0f0f0;
padding: 20px 42px;
box-sizing: border-box;
}
.popup_form h3 {
text-align: center;
font-size: 30px;
text-transform: uppercase;
font-family:'Nexa-Regular';
font-weight: 700;
color: #f37021;
line-height:34px;
margin: 0 0 5px;
padding: 0;
}
.popup_form .pfr_block {
width: 100%;
float: left;
margin: 0 0 10px;
}
.popup_form .pfr_block p {
color: #000;
margin: 0 0 5px;
font-family: 'Nexa-Regular';
text-align: center;
}
.pf_fields {
width: 100%;
float: left;
}
.pf_fields .pf_field {
width: 100%;
float: left;
margin: 0 0 15px;
}
.pf_fields .pf_field.submit-field {
position: relative;
}
.pf_fields .pf_field label {
font-size: 16px;
color: #636466;
width: 100%;
float: left;
margin: 0 0 3px;
font-family: 'Nexa-Regular';
}
.pf_fields .pf_field input[type="text"], .pf_fields .pf_field input[type="email"], .pf_fields .pf_field textarea {
width: 100%;
float: left;
line-height: 30px;
padding: 0 10px;
box-sizing: border-box;
font-size: 14px;
font-family:'Nexa-Regular';
border-radius: 3px;
border: 0;
}
.pf_fields .pf_field textarea {
height: 95px;
}
.pf_fields .pf_field input[type="button"] {
width: 100%;
float: left;
line-height: 40px;
background-color: #f37325;
text-align: center;
color: #fff;
cursor: pointer;
font-size: 16px;
text-transform: uppercase;
border: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
font-family: 'Nexa-Regular';
}
.pf_fields .pf_field input[type="button"]:hover {
background:#636466;
}
.pf_fields .pf_field.submit-field #form-loading {
position: absolute;
right: 10px;
top: 10px;
display: none;
width: 20px;
}
.pf_fields p {
font-size: 16px;
line-height: normal;
color: #636466;
margin: 0 0 10px;
width: 100%;
float: left;
font-family: 'Nexa-Regular';
}
.pfr_fields {
width: 100%;
float: left;
text-align: center;
margin: 0 0 10px;
}
.pfr_fields span {
display: inline-block;
width: 60px;
height: 59px;
background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/ratingstar.png);
background-position: 0 0;
background-repeat: no-repeat;
cursor: pointer;
}
.pfr_fields span.active {
background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/ratingstar_active.png);
}
.popup_form .error_field {
display: none;
color: red;
width: 100%;
float: left;
font-size: 15px;
}
.pf_result {
width: 100%;
float: left;
padding: 20px 42px;
box-sizing: border-box;
background-color: #f37021;
}
.pf_result h5 {
font-weight: 700;
color: #fff;
font-size: 28px;
line-height: 30px;
margin: 0 0 12px;
font-family: 'Nexa-Regular';
}
.pf_result p {
font-size: 14px;
line-height: 22px;
color: #fff;
margin: 0 0 10px;
font-family: 'Nexa-Regular';
}
.pf_result p strong {
font-size: 15px;
line-height: 22px;
color: #fff;
margin: 0 0 15px;
font-family: 'Nexa-Regular';
}
.share_row {
width: 100%;
float: left;
margin: 0;
}
.share_row p {
font-family: 'Nexa-Regular';
}
.share_row p strong {
font-family: 'Nexa-Regular';
font-weight:bold;
}
.share_row a {
margin: 0 5px;
display: inline-block;
}
.share_step {
width: 100%;
float: left;
}
.share_step1 {
margin: 30px 0 10px;
}
.share_step h6 {
font-size: 18px;
line-height: normal;
font-weight: 700;
margin: 0 0 10px 0;
padding: 0;
color: #fff;
font-family: 'Nexa-Regular';
}
.share_step ul {
padding: 0;
margin: 0;
}
.share_step ul li {
padding: 0;
margin: 0 0 10px;
width: 100%;
float: left;
}
.share_step ul li button {
width: 233px;
height: 74px;
background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/clip_btn.png);
background-position: 0 0;
background-repeat: no-repeat;
border: 0;
cursor: pointer;
}
#popup_close {
width: 30px;
height: 30px;
position: absolute;
top: -15px;
right: -15px;
cursor: pointer;
background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/popup_close.png);
background-repeat: no-repeat;
background-position: 0 0;
background-size: 100% auto;
z-index: 99999999999995;
}
.pf_fields .pf_field #comments {
display: block;
}
.share_step ul li button.copied {
background: url(//altaresh.com/bms/wp-content/themes/BMS/images/clip_btn_copied.png);
transition: .3s;
}
.pf_result p strong {
text-align: center;
text-decoration: underline;
font-weight: bold;
} .review_row .reviews-rt-stars {
float: left;
padding: 0;
margin: 0 0 10px;
width: 101px;
background-position: left top;
position: relative;
background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/ratingh.png);
}
.reviews-rt-stars .rating {
width: 100%;
float: left;
background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/rating-star.png);
background-repeat: repeat-x;
background-position: left top;
height: 16px;
position: relative;
z-index: 1;
}
.review_item {
display:inline-block;
width:100%;
margin-bottom:20px;
border-bottom:1px solid #ccc;
}
.current-menu-item {border-bottom: 2px solid #00a7cb;} .hm-bnr-cars.owl-carousel {display: block;}
.hm-bnr-one {background: url(//altaresh.com/bms/wp-content/themes/BMS/images/bms-bg.jpg);background-size:cover;background-position:top;background-repeat:no-repeat;padding: 233px 0px 82px;}
.hm-bnr.fw {z-index: -1;}
.hm-bnr-one:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;}
.hm-bnr-one h1 {font-size: 50px;line-height: 56px;font-weight: normal;margin: 0px 0px 8px;color: #fff;position: relative;font-family: 'SuisseNeue-Medium.';}
.hm-bnr-one p span {font-size: 22px;font-family: 'Nexa-Bold';color: #fff;margin: 20px 0px;font-weight: 300;position: relative;}
.hm-bnr-one a {display: inline-block;color: #fff;font-family: 'Nexa-Regular';font-size: 15px;line-height: 15px;padding: 11px 15px 6px;border: 2px solid #00bbe7;border-radius: 10px;position: relative;}
.hm-bnr-cars .owl-dots button {border-radius: 100%!important;width: 10px!important;margin: 0px 5px!important;background: #cbcbcb!important;height: 10px!important;}
.hm-bnr-cars .owl-dots button.owl-dot.active{background-color:#04a7cc!important;}
.hm-bnr-cars .owl-dots {text-align: center;margin: 10px 0px 20px;left:0;right:0;bottom:0;position:absolute;}
.hm-bnr-cars button.owl-prev {position: absolute;left: 53px;top: -65px;}
.hm-bnr-cars button.owl-next {position: absolute;right: 53px;top: -65px;}
.hm-bnr-cars .owl-nav {text-align: center;position: absolute;left: 0;right: 0;bottom: 50%;}
.hm-bnr-cars .owl-nav button span {font-family: 'Nexa-Regular';font-size: 45px;color: #fff;}
.hm-bnr-cars .owl-nav button span:hover {color: #000;} .appr-sec-hd h2 {font-size: 34px;line-height: 44px;margin: 0px 0px 15px;color:#00a9cc;font-weight: 500;font-family: 'SuisseNeue-Medium.';position:relative;}
.sec-lgo-img {width: 20%;float: left;text-align: center;}
.appr-sec.fw {padding: 20px 0px 30px;position:relative;} .hd-ar a:hover {background-color: #646567;border-radius: 100%;}
.hd-ar a {width: 35px;height: 35px;display:inline-block;}
.hd-ar img {border-radius: 100%;border: 2px solid #03a8cc;}
.business-set-dwn .bus-set-hd{position:relative;}
.business-set-dwn .bus-set-hd:before {position: absolute;content: "";width: 135px;height: 185px;background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/blue-dots-121.png);background-size:cover;background-position:center;right: 71px;transform: scale(0.7);}
.hd-ar.fw {display: flex;align-items: center;justify-content: space-between;}
.bus-set-hd.fw p {color: #000000;font-family: 'Nexa-Regular';font-size: 18px;line-height: 25px;margin: 0px 0px 13px;}
.bus-set-hd.fw h2 {font-size: 34px;line-height: 44px;margin: 0px 0px 15px;color: #00a8cc;font-weight: 500;font-family: 'SuisseNeue-Medium.';}
.bus-set-hd.fw h2 span {color: #646567;}
.b-bx.fw {position: relative;}
.scrl {position: fixed;z-index: 99999;right:0px;background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/enquiry-btn.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;height: 185px;width: 51px;bottom:38%;}
.scrl.scrltwo{background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/call-icon.jpg);width: 51px;height: 46px;bottom: 30%;}
.scrl a {font-family: 'Nexa-Regular';font-size: 0px;color: #646567;letter-spacing: 0.60px;font-weight: 600;position:absolute;top:0;bottom:0;right:0;left:0;}
.busi-bx-1{width:49%;float:left;}
.busi-bx-2{width:49%;float:right;}
.busi-bx-left {width: 75%;float: left;}
.busi-bx-right {width: 25%;float: right;text-align: right;}
.busi-bx-right img {transform: scale(0.9);}
.busi-bx-left h3 {font-family: 'Nexa-Regular';font-size: 18px;color: #00a9cc;margin: 0px 0px 12px;line-height: 18px;font-weight: 600;}
.busi-bx-left p {font-size: 17px;line-height: 24px;font-family: 'Nexa-Regular';margin: 15px 0px 0px;color: #000000;}
.business-set-up.fw {background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/news-bg-1.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding: 40px 0px;position: relative;}
.business-set-up.business-set-dwn.fw {background: #fff;}
.busi-bx-cont.fw {background-color: #fff;padding: 25px 30px;position: relative;border-radius: 20px;margin-top: 20px;box-shadow:0 0.125rem 0.625rem 0 rgb(0 0 0 / 20%);}
.busi-bx-left-cont {min-height: 156px;}
.busi-bx-cont:hover p {color: #fff!important;}
.busi-bx-cont:hover {background: #646567;}
.busi-bx-cont:hover img {transition: .3s;transform: scale(0.8);}
.ch-altaresh-cont h2 {font-size: 34px;line-height: 44px;margin: 0px 0px 15px;color: #00a9cc;font-weight: 500;font-family: 'SuisseNeue-Medium.';}
.ch-altaresh-cont p {color: #000000;font-family: 'Nexa-Regular';font-size: 17px;line-height: 23px;margin: 0px 0px 13px;}
.ch-altaresh-cont ul li {color: #000000;font-family: 'Nexa-Regular';font-size: 18px;line-height: 25px;margin: 0px 0px 5px;padding-left: 19px;position: relative;}
.tm-val-one{width:21%;float:left;margin: 0px 2% 2%;}
.tm-val-one p span {font-size: 17px;font-family: 'Nexa-regular';color: #00a9cc;margin: 0px 0px 13px;font-weight: 700;position: relative;line-height: 26px;}
.tm-val {padding: 20px 0px;}
.tm-val-one:nth-child(1) {margin-left: 0px;}
.tm-val-one img {margin-bottom: 10px;}
.ch-altaresh.fw {padding: 10px 0px 0px;}
.ch-altaresh-one.fw {padding: 20px 0px 30px;}
.ch-altaresh-cont ul li:before {height: 6px;width: 6px;background: #069ebf;display: block;position: absolute;transform: rotate(45deg);top: 8px;left: 0px;content: "";}
.bnr-bms{background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/bms-bnr.png);background-size:cover;background-position:center;background-repeat:no-repeat;position: relative;}
.bnr-bms:before{position:absolute;content:"";background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/line-2.png);width: 8px;height: 100%;right: 5.5%;bottom: -14%;    background-repeat: no-repeat;background-size: contain;}
.busi-bx-cont a{display: inline-block;font-size: 17px;line-height: 24px;font-family: 'Nexa-Regular';margin: 15px 0px 0px;color: #00a9cc;position:relative;}
.busi-bx-cont a:after {position: absolute;content: "";width: 18px;height: 12px;background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/right-arrows-1.png);right: 0;background-size: 100% auto;right: -24px;top:4px;} .hm-news-sec{padding:50px 0px;background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/news-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}
.hm-news-sec h2{color:#00a9cc;font-family: 'SuisseNeue-Medium.';font-weight:normal;font-size:38px;line-height:46px;margin:0px 0px 20px;}
.hm-nws-blks{display:flex;flex-wrap:wrap;}
.hm-nws-blk{width:100%;float:left;margin:0px ;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.08);border-radius:15px;border-bottom: 4px solid #fff;
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.08);}
.hm-nws-blk:hover {border-bottom: 4px solid #039be5;}
.hm-nws-img{width:100%;float:left;}
.hm-nws-img img{width:100%;display:block;border-top-left-radius: 15px;border-top-right-radius:15px;}
.hm-nws-cntnt{padding:25px 31px;position:relative;background-color:#fff;width:100%;float:left;border-bottom-left-radius:15px;border-bottom-right-radius: 15px;}
.hm-nws-blk h5{font-size:18px;line-height:18px;margin:0px 0px 8px;text-transform:uppercase;font-family: 'Nexa-Bold';font-weight:700;color:#00a9cc;}
.hm-nws-blk p{ font-size: 17px;line-height: 24px;font-family: 'Nexa-Regular';margin:0px 0px 15px;color:#000;}
.hm-nws-blk a{color:#00a9cc;text-transform:uppercase;font-size:15px;line-height:15px;font-family: 'Nexa-Bold';font-weight:700;}
.hm-nws-blks.owl-carousel .owl-dots {width: 100%;float: left;text-align: center;margin-top:15px;}
.hm-nws-blks.owl-carousel .owl-dots button {width: 7px;height: 7px;background-color:#cbcbcb;border-radius: 100%;margin: 0px 2.5px;}
.hm-nws-blks.owl-carousel button.owl-dot.active{background-color:#04a7cc;}
.hm-nws-blks.owl-carousel .owl-nav button {position: absolute;font-size: 60px !important;line-height: 60px !important;color: #4bc3dc !important;font-family: 'Nexa-Regular' !important;font-weight:normal !important;top:220px;}
.hm-nws-blks.owl-carousel .owl-nav button.owl-prev {left: -50px;}
.hm-nws-blks.owl-carousel .owl-nav button.owl-next{right:-50px;}
.hm-nws-blks.owl-carousel .owl-nav button:hover{color:#000 !important;}
.hm-nws-blks.owl-carousel .owl-stage-outer{padding:10px 6px;}
a.nws-ful-lnk {position: absolute;width: 100%;height: 100%;left: 0;top: 0;font-size: 0px;z-index: 2;}
.hm-nws-cntnt a:after {position: absolute;content: "";width: 18px;height: 12px;background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/right-arrow-1.png);right: 0;background-size: 100% auto;top: 0;}
.hm-nws-cntnt a {position: relative;padding-right: 28px;}
.get-in-tch.fw {background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/news-bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;padding: 50px 0px;} .page-id-15 .gt-knw {display: none;}
.gt-knw-cnt h2 {font-size: 32px;line-height: 40px;margin: 0px 0px 15px;color: #00a9cc;font-weight: 500;font-family: 'SuisseNeue-Medium.';}
.gt-knw {background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/news-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding: 40px 0px;}
.gt-frm input {padding: 8px 10px;width: 100%;border: 2px solid #03a8cc;outline: none;border-radius: 10px;font-family: 'Nexa-Regular';font-size:16px;    margin-top: 5px;    margin-bottom: 5px!important;}
.gt-frmone {width: 49%;float: left;}
.gt-frmone input {padding: 8px 10px;width: 100%;border: 2px solid #03a8cc;outline: none;border-radius: 10px;font-family: 'Nexa-Regular';}
.gt-frmone .wpcf7-validates-as-tel {margin-top: 5px!important;margin-bottom: 5px!important;}
.gt-frmtwo{width:49%;float:right;}
.gt-frmtwo select{padding: 8px 10px;width: 100%;border: 2px solid #03a8cc;outline: none;border-radius: 10px;font-family: 'Nexa-Regular';font-size: 16px;margin-top: 5px!important;margin-bottom: 5px!important;}
.gt-frm textarea {padding: 8px 10px;width: 100%;border: 2px solid #03a8cc;outline: none;border-radius: 10px;height: 40px;font-family: 'Nexa-Regular';font-size:16px;line-height:16px;margin-top: 5px!important;margin-bottom: 5px!important;}
.gt-frm input.wpcf7-form-control.has-spinner.wpcf7-submit {display: inline-block;width: 20%;background: #03a8cc;color: #fff;padding: 12px 0px 6px;font-size: 18px;font-family: 'Nexa-Regular';cursor: pointer;}
.shrt-cd label {padding-left: 10px;font-family: 'Nexa-Bold';}
.gt-frm.fw {margin-bottom: 5px!important;}
.gtfrm.fw {margin-top:3px!important;}
.shrt-cd .wpcf7-response-output {font-family: 'Nexa-Regular';font-size: 18px;line-height: 25px;margin: 0px 0px 13px;width: 100%;float: left;border-radius: 10px;}
.shrt-cd .wpcf7-not-valid-tip {font-family: 'Nexa-Regular';text-align: right;font-size: 14px;color:#ff0000;}
.cnt-sec-lf-address:before {position: absolute;content: '';width: 54px;height: 200px;left: -62px;top: -119px;background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/blue-dots-1.png);background-repeat: repeat;}
.shrt-cd .wpcf7 form .wpcf7-response-output {text-align: center;border: 2px solid #ff0000!important;margin: 12px 0px 9px;padding-top:9px;font-size: 17px;color:#fff;background:#ff0000;}
.shrt-cd .wpcf7 form.sent .wpcf7-response-output {border:1px solid #46b450 !important;background: #46b450;} .site-ftr-two {width: 22%;margin-right: 46px;}
.ftrn {width: 18.5%;}
.site-ftr-one p {color: #fff;}
.site-ftr-one i {background: #fff;width: 30px;padding: 5px;border: 1px solid #fff;color: #6c6b6e;border-radius: 100%;height: 30px;display: flex;align-items: center;justify-content: center;margin-bottom: 5px;margin-top:10px;}
.site-ftr-one:first-child i {margin-top: 0 !important;}
.sos-icns ul li {display: inline-block;margin-right: -9px;}
.sos-icns ul li a i {border: 1px solid #039be5;background: #039be5;}
.sos-icns ul li a:hover i {transition: .3s;color: #fff;}
.sos-icns{padding-top: 58px;}
.sos-icns ul li img {transform: scale(0.75);border: 1px solid #6c6b6e;border-radius:100%;}
.site-ftr-six {padding: 0px 0px 0px 10px;}
.site-ftr-five {padding: 0px 0px 0px 10px;}
.site-ftr-two h6 {margin-top: 35px;}
.page-id-5 .get-cont-details-frm {display: none;}
.get-cont-details-frm label {font-size: 17px;font-family: 'Nexa-Bold';padding-left: 10px;line-height:27px;}
.get-cont-details-frm input {font-size: 16px;line-height: 16px;font-family: 'Nexa-Regular';margin: 0px 0px 2px;}
.get-cont-details-frm select {font-size: 16px;line-height: 16px;margin: 0px 0px 2px;font-family: 'Nexa-Regular';}
.page-id-15 .get-in-tch.fw {display: none;} .main-land-left{width:74%;float:left;}
.main-land-right{width:24%;float:right;}
.main-land-right ul li a:hover {color: #069ebf;}
.main-land-right ul {padding-left: 15px;}
.main-land-right img {margin-top: 20px;}
.main-land-right h3 {color: #00a9cc!important;}
.rt-img img {width: 100%;display: block;} .bms-img-clnt{width: 25%;float: left;}
.contact-sec.fw {position: relative;}
.contact-sec-left {width: 44%;float: left;}
.contact-sec-right {width: 51%;float: right;}
.contact-sec-left h4 {margin: 0px 0px 10px !important;font-family: 'Nexa-regular' !important;font-size: 22px !important;line-height: 30px !important;font-weight:800 !important;}
.cnt-sec-form input, .cnt-sec-form textarea{border: 2px solid #03a8cc;outline: none; width: 100%; padding: 8px 10px; margin: 5px 0% 15px;border-radius: 13px;font-family: 'Nexa-Regular'; font-size: 16px;}
.cnt-sec-form textarea{height:120px;}
.cnt-sec-form lable {font-size: 16px;font-family: 'Nexa-Regular';line-height: 16px;color: #000;font-weight: 600;padding-left: 20px !important;}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit {
width: auto;font-size: 19px !important;padding: 13px 20px 9px !important;width: 185px !important;cursor: pointer;background-color:#00a9cc !important;color:#fff;}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#6c6b6e !important;}
.cnt-sec-lf-address {margin-top: 110px;position:relative;}
.cnt-sec-lf-address:before{position:absolute;}
.social-icons ul li {display: inline-block;list-style: none;cursor:pointer;}
.social-icons li:before {display: none !important;}
.social-icons ul li img:hover {transform: scale(1.1);background: #fff;}
.social-icons ul li img {}
.social-icons {margin-top: 20px;}
.social-icons h4 {font-size: 17px !important;line-height: 17px;color: #000; margin: 0px 0px 10px;font-family: 'Nexa-Regular';}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {background: #0481a0;border: 2px solid #0481a0;}
.social-icons ul li a {background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/social-icons-ftr.png);background-position: -1px -1px;width: 41px;height: 41px;font-size: 0px;position: relative;z-index: 1;display: inline-block;border-radius: 100%; border: 1px solid #03a8cc;cursor:pointer;transform: scale(0.9);}
.social-icons ul li {margin: 0px!important;}
.social-icons ul li a.instagram{background-position: -60px -1px;}
.social-icons ul li a.youtube{background-position: -117px -1px;}
.social-icons ul li a.linkedin{background-position: -175px -1px;}
.social-icons ul li a:hover {background-color: #6c6b6e;border: 1px solid #6c6b6e;border-radius: 100%;}
.map iframe {width: 100%;height: 300px;}
.contact-form-top.fw {margin: 0px 0px 50px;}
li.current-menu-item {border-bottom: 2px solid #00a9cc;}
.topmenu ul.primary-menu>li>ul.sub-menu>li:hover>ul {
display: block;
left: 100%;
top: -5px;
border: 0px;
background-color: #03a8cc;
color: #f97a25;
margin-top: 10px;
}
.topmenu ul.primary-menu>li>ul.sub-menu>li:hover>ul li:hover a {color: #fff;}
.topmenu ul.primary-menu>li>ul.sub-menu>li:hover>ul li a{color: #000;}
.topmenu ul.primary-menu>li>ul.sub-menu>li>ul {display: none;width: 245px;}
.site-ftr-one.site-ftr-six.ftrn p a:hover{text-decoration:underline;}  .mobinav ul li a.drop{display:none;}
.mobinav ul#menu-hamburger-menu ul.sub-menu {display: block !important;}
.mobinav .container {max-width: 1200px !important;float: none;margin: 0 auto;width: 100%;}
.mobinav ul#menu-hamburger-menu li {border-right: 1px solid #fff; margin: 0px 0px 10px; padding: 0px 5px;}
.mobinav ul#menu-hamburger-menu li a {font-size: 21px;line-height: 26px;text-transform:none;font-weight:500;}
.mobinav ul#menu-hamburger-menu ul.sub-menu li {border: none;margin: 0px;padding: 0px;}
.mobinav ul#menu-hamburger-menu li:Last-child {border: 0px !important;}
.mobinav ul#menu-hamburger-menu ul.sub-menu li a {font-size: 17px !important;line-height: 15px !Important;padding:9px 0px;font-weight:500;}
.mobinav ul#menu-hamburger-menu li.current-menu-item a {text-decoration: none;} .inrpg-breadcrumbs.fw{  font-family: 'Nexa-Bold';color:#fff;font-size:16px;line-height:20px;margin:0px 0px 10px;position:relative;z-index:9;}
.page_bnr.fw{background-repeat:no-repeat;background-size:cover;background-position:center top;background-color:#00a9cc73;padding:300px 0px 50px;position:relative;background-image:url(//altaresh.com/bms/wp-content/themes/BMS/images/service-bg-bnr.jpg);}
.page_bnr:before {position: absolute;content: "";width: 100%;height: 100%;background: rgb(0 0 0 / 5%);top: 0;}
.page_title h2 {position: relative;z-index: 1;}
.page_bnr h1, .page_bnr h2{font-size:45px;line-height: 50px;font-family: 'SuisseNeue-Medium.';margin: 0px;color: #fff;font-weight: normal;
position: relative;}
.genpg-rite {width: 100%;float: left;}
.page_default.fw {padding: 10px 0px 0px;position: relative;}
.page_default .genpg-rite h1, .page_default .genpg-rite h2{color: #00a9cc;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 30px;line-height: 38px;margin: 0px 0px 15px;font-weight:initial;}
.page_default .genpg-rite h3 {color: #00a9cc;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 1.5em;line-height: 1.6em;margin: 0px 0px 18px;}
.page_default .genpg-rite h4{color: #00a9cc;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 28px;line-height: 36px;
margin: 0px 0px 18px;}
.page_default .genpg-rite h5{color: #00a9cc;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 24px;line-height: 42px;
margin: 0px 0px 18px;}
.page_default .genpg-rite h6{color: #00a9cc;font-family: 'Nexa-Regular';font-size: 18px;line-height: 28px;
margin: 0px 0px 15px;font-weight:700;}
.page_default .genpg-rite p{font-family: 'Nexa-Regular'; font-size: 18px;line-height: 26px;color: #000000;margin: 0px 0px 10px;}
.page_default .genpg-rite ul li, .page_default .genpg-rite ol li  {font-family: 'Nexa-Regular'; font-size: 17px;line-height: 25px;padding-left:18px;color: #000000;margin: 0px 0px 8px;position:relative;}
.page_content .genpg-rite ol li{list-style:decimal;padding-left:0px;}
.page_content .genpg-rite ul li:before {height: 6px;width: 6px;background: #069ebf;display: block;position: absolute;transform: rotate(45deg);top:7px;left: 0px;content: "";}
ul.lstng{margin:0px 0px 20px !important;}
ol.lstng{margin:0px !important;}
.page_default .genpg-rite ol li::marker {color: #00b1db !important;}
.page_default .genpg-rite ol{padding-left:20px;}
.page_default .genpg-rite ol.lstng li{margin:0px 0px 7px!important;} .scroll {position: absolute;right: 14px;top: 30px;writing-mode: vertical-rl;transform: rotate(180deg);}
.scroll a {font-size: 14px;color: #696a6c;font-family: 'Nexa-Regular';font-weight: 600;letter-spacing: 0.8px;}
.scroll a:hover {color: #00a9cc;}
.scrl-dwn-btn {position: fixed;content: "";background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/enquiry-btn.jpg);background-size: cover;width: 50px;height: 190px;right: 0;bottom: 36%;z-index: 99;}
.scrl-dwn-btn a {right: 0;position: absolute;top: 0;bottom: 0;width: 50px;font-size: 0px;}
.scrl-btn{position: absolute;right: 14px;top: -50px;writing-mode: vertical-rl;transform: rotate(180deg);height:190px;}
.scrl-btn a {font-size: 14px;color: #696a6c;font-family: 'Nexa-Regular';font-weight: 600;letter-spacing: 0.8px;}
.scrl-btn a:hover {color: #00a9cc;} .shrt-cdone {width: 51%;float: right;box-shadow: 0 0.125rem 0.625rem 0 rgb(0 0 0 / 20%);padding: 30px 20px 0px;border-radius: 5px;}
.contact-info {width: 44%;float: left;}
.shrt-cdone input, .shrt-cdone textarea {border: 2px solid #17b1d1;outline: none;width: 100%;padding: 8px 10px;margin: 5px 0% 15px;border-radius: 13px;font-family: 'Nexa-Regular';font-size: 16px;}
.shrt-cdone textarea {border-radius: 13px;width: 100%;border: 2px solid #17b1d1;height: 45px;margin-top: 6px;}
.contactmain-info.contactmain-infoone.fw {margin: 38px 0px 0px;padding: 38px 0px 0px;border-top: 2px solid #dedede;}
.shrt-cdone input.wpcf7-form-control.has-spinner.wpcf7-submit {width: auto;width: 185px;padding: 13px 20px 9px;font-size: 19px;color: #fff;background: #17b1d1;border: 2px solid #17b1d1;margin: 10px 0px 15px;cursor:pointer;}
.shrt-cdone lable {font-size: 16px;font-family: 'Nexa-Regular';line-height: 16px;color: #000;font-weight: 600;padding-left: 20px !important;}
.shrt-cdone input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {background: #6c6b6e !important;border: 2px solid #17b1d1;}
.map-sec{width:51%;float:right;}
.shrt-cdone .wpcf7-not-valid-tip{text-align:right;color:#ff0000;font-size: 15px;font-family: 'Nexa-Regular';}
.shrt-cdone .wpcf7 form .wpcf7-response-output{border:1px solid #ff0000;background:#ff0000;color:#fff;text-align:center;font-family: 'Nexa-Regular';padding:9px;border-radius:5px;}
.shrt-cdone .wpcf7 form.sent .wpcf7-response-output {border:1px solid #46b450!important;background:#46b450!important;text-align:center;padding:9px;border-radius :5px;font-family: 'Nexa-Regular';} .service-faq-sec {background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/faq-bnr.jpg);background-repeat: no-repeat;background-size: cover;background-position: center top;padding: 70px 0px;}
.service-faq-sec h2 {color: #fff;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 38px;line-height: 48px; margin: 0px 0px 18px;}
.faq_cnt a.accordion-section-title.active {border: 0px;}
.faq_cnt .accordion-section.fw a {font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 20px;padding: 12px 0px;color: #6b6b6e; border-bottom: 1px solid #39b54a;width: 100%;display: flex;align-items: center;display: -webkit-flex;}
.faq_cnt .accordion-section-title.active {color: #39b54a !important;}
.faq_cnt .accordion-section-content p {font-size: 17px;line-height: 29px;font-family: 'Nexa-Regular';margin: 0px 0px 10px;color: #000;} .faq_cnt .accordion-section.fw a {font-family: 'SuisseNeue-Medium.';font-weight: normal; font-size:20px;padding: 12px 10px;color:#6b6b6e;border-bottom: 1px solid #00a9cc;width: 100%;    display: flex;align-items: center;display: -webkit-flex;}
.faq_cnt .accordion-section-content{padding: 0px 10px 10px;border-bottom: 1px solid #00a9cc;}
.faq_cnt .accordion-section-content p{font-size: 17px;line-height: 29px;font-family: 'Nexa-Regular';margin: 0px 0px 10px;color: #000;}
.faq_cnt a.accordion-section-title.active{border:0px;}
.faq_cnt .accordion-section-title.active {margin: 0px;}
.faq_cnt a.accordion-section-title{position:relative;}
.faq_cnt a.accordion-section-title:after {content: "+";position: absolute; width: auto;height: auto;right: 0px;color: #00a9cc;font-family: 'Nexa-Regular';font-size: 40px;line-height: 40px;letter-spacing: 0.3px;padding-top: 12px;}
.faq_cnt .accordion-section-title.active:after {content:"-";}
.service-accordians-sec.fw {background-color: #fff; border-radius: 20px;padding:22px;}
.faq_cnt .accordion-section-title.active {color: #00a9cc !important;}
.faq_cnt .accordion-section-content ol li {font-size: 17px !important;list-style: decimal;font-family: 'Nexa-Regular';margin: 0px 0px 10px;}
.faq_cnt .accordion-section-content ol {padding-left:25px;}
.faq_cnt .accordion-section-content li a{font-size: 17px !important;list-style: decimal;margin: 0px 0px 10px;border-bottom: 0px !important;line-height: 26px !important;padding: 0px !important;} .page_default.fw {padding: 20px 0px 0px;position: relative;}
.service-faq-sec {background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/faq-bnr.jpg);background-repeat: no-repeat;background-size: cover;background-position: center top;padding: 50px 0px;}
.inr-blue-sec.fw {padding: 50px 0px;background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/inr-srvc-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center top;margin: 0px 0px 0px;}
.inr-blue-sec h4 {color: #fff !important;}
.inr-blue-sec p {color: #fff !important;}
.inr-srvs-blk {width: 32%;float: left;margin: 0px 0.6%;background-color: #fff;border-radius: 10px;padding: 25px;}
.inr-srvs-blk ul li a {color: #04a5c8;}
.inr-srvs-blks{display: flex;flex-wrap: wrap;padding-top:30px; justify-content: space-evenly;}
.inr-srvs-blk h6 {color: #000 !important;}
.inr-srvs-blk p{color: #000 !important;}
.service-faq-sec h2 {color: #fff;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 35px;line-height: 45px;margin: 0px 0px 18px;}
.inr-stp-sec.fw{background-image: url(//altaresh.com/bms/wp-content/themes/BMS/images/news-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center top;padding: 50px 0px 30px;margin-top:0px;}
.inr-first.fw {margin-bottom: 30px;}
.page_content .genpg-rite ol li {list-style: decimal;padding-left: 0px;}
.inr-stp-sec.fw ol {padding-left: 20px;}
.page_default .genpg-rite ol li::marker {color: #00a9cc !important;}
.page_content .genpg-rite ul li:before{height: 6px;width: 6px;background: #00a9cc;display: block;position: absolute;transform: rotate(45deg);top: 8px;left: 0px;content: "";border-radius: 100%;}
.thank-you-page.fw {
text-align: center;
}
.inrpg-breadcrumbs{z-index:1 !important;}
.error-btn a {
display: inline-block;
font-size: 18px;
padding: 12px 30px 10px;
border-radius: 3px;
background-color: #7abcca;
color: #fff;
line-height: inherit;
font-family: 'Nexa-Regular';margin:0px 0px 20px;
}
.error-btn a:hover{background-color:#000;}
.inrpg-breadcrumbs.fw{margin:10px 0px 10px;}
.full-width{
width:100%!important;
}
.white{
color: #ffffff!important;    
}
.half-width{
width:47%;
}
.inr-srvs-blks{
padding: 10px 0px;
}
.container-2 .fw {
margin: 30px 0px 0px;
}
.hidden{
display:none!important;
}