@charset "UTF-8";
 @font-face {
font-family: 'SuisseNeue-Medium.';
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseNeue-Medium.eot);
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseNeue-Medium.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseNeue-Medium.woff2) format('woff2'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseNeue-Medium.woff) format('woff'),
url(//altaresh.com/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/fonts/Nexa-Bold.eot);
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Nexa-Bold.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Nexa-Bold.woff2) format('woff2'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Nexa-Bold.woff) format('woff'),
url(//altaresh.com/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/fonts/Nexa-Regular.eot);
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Nexa-Regular.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Nexa-Regular.woff2) format('woff2'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Nexa-Regular.woff) format('woff'),
url(//altaresh.com/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/fonts/SuisseIntl-Regular.eot);
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseIntl-Regular.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseIntl-Regular.woff2) format('woff2'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseIntl-Regular.woff) format('woff'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/SuisseIntl-Regular.ttf) format('truetype'); font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Almarai-Bold';
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Almarai-Bold.eot);
src: url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Almarai-Bold.eot?#iefix) format('embedded-opentype'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Almarai-Bold.woff2) format('woff2'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Almarai-Bold.woff) format('woff'),
url(//altaresh.com/amer/wp-content/themes/Amer/fonts/Almarai-Bold.ttf) format('truetype'); font-weight: bold;
font-style: normal;
font-display: swap;
}
.page_default .genpg-rite ol li::marker {
color:#ef3740 !important;
}
.page_content .genpg-rite h1 {
font-size: 45px;
line-height: 54px;
margin: 0px 0px 20px;
color:#333;
font-family: Roboto-Regular;
}
.page_content .genpg-rite h2 {position:relative;
color: #ef3740;
font-family: 'SuisseNeue-Medium.';
font-weight: initial;
font-size: 30px;
line-height: 38px;
margin: 0px 0px 15px;
}
.page_content .genpg-rite a {color: #ef3740;}
.page_content .genpg-rite h3 {
color: #ef3740;
font-family: 'SuisseNeue-Medium.';
font-weight: normal;
font-size: 32px;
line-height: 40px;
margin: 0px 0px 18px;
}
.page_content .genpg-rite h4 {
color: #ef3740;
font-family: 'SuisseNeue-Medium.';
font-weight: normal;
font-size: 28px;
line-height: 46px;
margin: 0px 0px 20px;
}
.page_content .genpg-rite h5 {
font-size: 23px;
line-height: 39px;
margin: 0px 0px 10px;
color: #333;
font-family: Roboto-Regular;
}
.page_content .genpg-rite h6 {
color: #ef3740;
font-family: 'Nexa-Regular';
font-weight: normal;
font-size: 20px;
line-height: 46px;
margin: 0px 0px 15px;font-weight:700;
}
.page_content .genpg-rite p {
color: #000000;
font-size: 18px;
line-height: 25px;
font-family: 'Nexa-Regular';
margin: 0px 0px 10px;
}
.page_content .genpg-rite ul, .page_content .genpg-rite ol{
margin: 0px 0px 10px;	
}
.page_content .genpg-rite ul li, .page_content .genpg-rite ol li  {
color: #000000;
font-size: 18px!important;
line-height: 25px;
font-family: 'Nexa-Regular'!important;
position: relative;
margin: 0px 0px 5px;
padding-left: 19px!important;
padding-right: 0!important;
text-align: left;
}
.page_content .genpg-rite ol li{list-style:decimal;padding-left:0px;}
.page_content .genpg-rite ul li:before {height: 6px;width: 6px;background: #ef3740;display: block;position: absolute;transform: rotate(45deg);top: 7px;left: 0px;content: "";}
* {scroll-behavior: smooth;
box-sizing: border-box;
margin:0;
padding:0;
}
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: 0 auto;
}
.fl {width:49%;
float:left;
}
.fr {width:49%;
float:right;
}
.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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/images/sprites.png) no-repeat left top;
width:16px;
height:18px;
background-position:-23px 0px;
position:absolute;
left:0;
top:3px;
}
ul#menu-top-menu li a i {
padding-left: 5px;
color: #ef3740;
} .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.fw.fixed-header .topmenu ul li a{color:#000;}
.logo-menu.fw.fixed-header .ggl-translate {color: #000;}
.logo-menu.fw.fixed-header .topmenu .sub-menu li a {color:#fff;}
.logo-menu {background: transparent;padding-top: 10px;
float:left;
width:100%;
z-index: 9;
position:absolute;
}
.logo-menu.fw.fixed-header li.current-menu-item a {
font-weight: 600;
}
.logo {
margin-left: 70px;
float:left;
}
.logo_rt {
float:right;
} .topmenu ul {
float: right;
position: relative;
margin:0;
}
.topmenu ul li {
float: left;
position: relative;
margin: 0px 20px 0px;
}
.topmenu ul li a {
position: relative;
float: left;
display: block;
font-size: 16px;
line-height: normal;
font-family: 'Nexa-Regular';
font-weight: 600;
}
.topmenu ul.primary-menu > li > a {
line-height:28px;
}
.topmenu ul li:first-child {
margin-left: 0px;
}
.topmenu ul li:last-child {
margin-right: 0px;
}
.topmenu ul li ul.sub-menu {
display: none;
width:600px;
position: absolute;
top: 100%;
left: -296px;
background-color: #ef3740;
padding: 10px;
z-index: 999;column-count:2;
}
.topmenu ul li:hover ul.sub-menu {
display: inline-block;
}
.topmenu .sub-menu li.current-menu-item a {
color: #fff!important;
}
.topmenu ul li ul.sub-menu li a {
font-weight: 100!important;display:inline-block;
}
.topmenu .sub-menu li a:after {
display: none;
}
.topmenu .sub-menu li {border-bottom: 1px solid #64656726;
width: 100%;
float: left;
margin: 0;}
.topmenu .sub-menu li:hover {
background: #646567;
}
.topmenu .sub-menu li a {
float: left;
font-size: 16px;
line-height: 30px;
width: 100%;
line-height: normal;
color: #fff;
display: inline-block;
text-transform: inherit;padding:10px 12px 10px;
}
.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;}  .site-footer {
float:left;
width:100%;
background:#6c6b6e;
padding:40px 0 20px;
text-align:center;
}
.site-ftr-one{width: 30%;float: left;text-align: left;padding: 0px 10px;}
.site-ftr-one h6 {font-size: 19px;line-height: 27px;margin: 0px 0px 10px;color: #fff;font-family: 'Nexa-Regular';}
.site-ftr-one ul li a {color: #fff;font-size: 15px;line-height: 23px;font-family: 'Nexa-Regular';margin: 0px 0px 0px;}
.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: #9eb0c3;font-size: 17px;line-height: 30px;font-family: 'Nexa-Regular';margin: 0px 0px 0px;text-align: left;}
.al-right-ftr ul {margin-bottom: 0;}
.site-ftr-two {width: 20%;float: left;}
.site-ftr-one1 {padding-left: 0;}
.site-ftr-one2 {padding-right: 0;}
.site-ftr-one ul li a:hover {text-decoration: underline!important;} .showhide {
display: none;
color: #fff;
width: 110px;
height: 28px;
float: left;
text-align: left;
cursor: pointer;
padding: 0px 0 0 33px;
position: relative;
}
.showhide b.txtl {
text-align: right;
font-size: 20px;
line-height: 28px;
font-weight: normal;
font-family: 'Roboto-Regular';
text-transform: uppercase;
margin: 0 0px 0 0px;
color: #fff;
padding-top: 2px;
}
.showhide b.txtr {
position: absolute;
top: 0;
bottom: 0;
left: 0;
margin: auto;
text-align: left;
font-size: 36px;
line-height: 31px;
font-weight: normal;
color:#ef3740;
width: 27px;
height: 32px;font-size:40px;
}
.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: 'Roboto-Regular';
}
.mobinav a {
width: 100%;
float: left;
padding: 4px 0;
display: block;
line-height: normal;
color: #fff;
font-size: 15px;
text-transform: uppercase;
font-family: 'Roboto-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: 0 0 0 0px;
}
.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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/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: 'Roboto-Regular';
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/amer/wp-content/themes/Amer/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 .container {
position: relative;
}
.mobile_src_nav .search-form {
width: 100%;
float: left;
}  #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: 'Roboto-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:'Roboto-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: 'Roboto-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: 'Roboto-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:'Roboto-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: 'Roboto-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: 'Roboto-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/amer/wp-content/themes/Amer/images/ratingstar.png);
background-position: 0 0;
background-repeat: no-repeat;
cursor: pointer;
}
.pfr_fields span.active {
background-image: url(//altaresh.com/amer/wp-content/themes/Amer/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: 'Roboto-Regular';
}
.pf_result p {
font-size: 14px;
line-height: 22px;
color: #fff;
margin: 0 0 10px;
font-family: 'Roboto-Regular';
}
.pf_result p strong {
font-size: 15px;
line-height: 22px;
color: #fff;
margin: 0 0 15px;
font-family: 'Roboto-Regular';
}
.share_row {
width: 100%;
float: left;
margin: 0;
}
.share_row p {
font-family: 'Roboto-Regular';
}
.share_row p strong {
font-family: 'Roboto-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: 'Roboto-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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/images/ratingh.png);
}
.reviews-rt-stars .rating {
width: 100%;
float: left;
background-image: url(//altaresh.com/amer/wp-content/themes/Amer/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;
}
.topmenu ul li a:hover {color: #ef3740;}
.current-menu-item {border-bottom: 3px solid #ef3740;}
.menu-primary-menu-container {width: auto;float: left;} .hm-bnr .owl-carousel.fw {display: block!important;}
.hm-bnr{background-image:url(//altaresh.com/amer/wp-content/themes/Amer/images/hm-banner-2.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:125px 0px 20px;}
.hm-bnr-cntnt h1 {font-size: 50px;line-height: 56px;font-weight: normal;margin: 7px 0px 8px;color: #fff;position: relative;font-family: 'SuisseNeue-Medium.';text-shadow: 0px 0px 6px rgb(0,0,0,0.3);}
.hm-bnr-cntnt h6 {font-size: 22px;font-family: 'Nexa-Bold';color: #fff;margin: 2px 0px 5px;position: relative;text-shadow: 0px 0px 2px #000;font-weight:300;} .logo-menu .container {max-width: 1260px;}
.bnr-bnt a {display: inline-block;color: #fff;font-family: 'Nexa-Regular';font-size: 15px;line-height: 15px;padding: 10px 20px 5px;border: 2px solid #ef3740;border-radius: 10px;text-shadow: 0px 0px 2px #000;}
.bnr-bnt {margin-top: 15px;}
.hm-cont-brdr span {color: #fff;font-family: 'Nexa-Bold';font-size: 16px;line-height: 20px;}
.hm-bnr .owl-nav button span {font-family: 'Nexa-Regular';font-size: 45px;color: #fff;}
.hm-bnr-itm.fw {margin-top: 65px;}
.hm-bnr button.owl-prev span {position: absolute;content: "";bottom: 65%;left: 54px;}
.hm-bnr button.owl-next span {position: absolute;content: "";bottom: 65%;right: 54px;}
.hm-bnr button.owl-dot {width: 7px;height: 7px;background:#848889!important;margin-left:10px;border-radius:100%;}
.hm-bnr .owl-dots {text-align: center;}
.hm-bnr button.owl-dot.active {background-color: #fff!important;} .appr-sec-hd h2 {font-size: 34px;line-height: 44px;margin: 0px 0px 15px;color:#ef3740;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;}
.scrl {text-orientation: mixed;writing-mode: vertical-rl;width: 51px;transform: rotate(180deg);right: 0;bottom: 0;position:absolute;}
.scrl a {position: absolute;top: 45px;bottom: 0;right: 0px;font-family: 'Nexa-Regular';font-size: 16px;color: #646567;letter-spacing: 0.60px;font-weight: 600;height: 120px;}
.scrl a:hover {color: #ef3740;} .hd-ar a {width: 35px;height: 35px;display:inline-block;}
.hd-ar img {border-radius: 100%;}
.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: #ef3740;font-weight: 500;font-family: 'SuisseNeue-Medium.';}
.bus-set-hd.fw h2 span {color: #646567;}
.b-bx.fw {position: relative;}
.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.7);}
.busi-bx-left h6 {font-family: 'Nexa-Regular';font-size: 18px;color: #ef3740;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/amer/wp-content/themes/Amer/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: 155px;}
.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: #ef3740;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 h6 {font-size: 17px;font-family: 'Nexa-regular';color: #ef3740;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: 40px 0px 40px;}
.ch-altaresh-cont a {color: #ef3740;}
.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/amer/wp-content/themes/Amer/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/amer/wp-content/themes/Amer/images/line-2.png);width: 8px;height: 90%;right: 5.5%;top: 6%;    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: #ef3740;position: relative;}
.busi-bx-cont a:after {position: absolute;content: "";width: 18px;height: 12px;background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/right-arrows-1.png);right: 0;background-size: 100% auto;right: -24px;top: 4px;}
.bnr-bms.amer-bnr-bms.fw {background: #ececea;}
.bnr-bms.amer-bnr-bms:before{display:none;} .hm-news-sec{padding:50px 0px;background-image:url(//altaresh.com/amer/wp-content/themes/Amer/images/news-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}
.hm-news-sec h2{color:#ef3740;font-family: 'SuisseNeue-Medium.';font-weight:normal;font-size:38px;line-height:46px;margin:0px 0px 15px;}
.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 #ef3740;}
.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:#ef3740;}
.hm-nws-blk p{ font-size: 17px;line-height: 24px;font-family: 'Nexa-Regular';margin:0px 0px 15px;color:#000000;}
.hm-nws-blk a{color:#ef3740;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:#000000;}
.hm-nws-blks.owl-carousel .owl-nav button {position: absolute;font-size: 60px !important;line-height: 60px !important;color: #ef3740 !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:#000000 !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(#);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/amer/wp-content/themes/Amer/images/news-bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;padding: 50px 0px;} .gt-knw-cnt h2 {font-size: 32px;line-height: 40px;margin: 0px 0px 15px;color: #ef3740;font-weight: 500;font-family: 'SuisseNeue-Medium.';}
.gt-knw {background-image:url(//altaresh.com/amer/wp-content/themes/Amer/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 #ef3740;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 #ef3740;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: 6px 10px;width: 100%;border: 2px solid #ef3740;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 #ef3740;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: #ef3740;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(#);background-repeat: repeat;}
.shrt-cd .wpcf7 form .wpcf7-response-output {border: 2px solid #ff0000!important;background:#ff0000;text-align:center;color:#fff;}
.shrt-cd .wpcf7 form.sent .wpcf7-response-output {border:1px solid #46b450 !important;background:#46b450;text-align:center;} .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-radius:100%;border: 1px solid #6c6b6e;}
.site-ftr-six {padding: 0px 0px 0px 10px;}
.site-ftr-five {padding: 0px 10px 0px 0px;}
.site-ftr-two h6 {margin-top: 35px;}
.sos-icns ul li img:hover {border: 1px solid #fff;background: #fff;}
.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';}
.shrt-cd .wpcf7-response-output {padding: 10px 10px 6px !important;margin-left: 0!important;margin-right: 0!important;}
.gt-knw .wpcf7 form .wpcf7-response-output {text-align: center;} .scroll a {color: #696a6d;font-size: 13px;font-family: 'Nexa-Regular';line-height: 17px;font-weight: 600;letter-spacing: 0.8px;}
.scroll {position: absolute;width: auto;top: 55px;right: 11px;writing-mode: vertical-rl;transform: rotate(180deg);}
.page_default.fw{position:relative;}
.scrl-dwn-btn a {right: 0;position: absolute;top: 0;bottom: 0;width: 50px;font-size: 0px;z-index: 9;}
.scrl-dwn-btn:before {position: fixed;content: "";background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/enquiry-btn.png);background-size: cover;width: 60px;height: 222px;right: 0;bottom:30%;z-index: 9;display:none;}
.scrl-dwn-btn {position: fixed;z-index: 99999;right: 0px;background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/enquiry-btn.png);background-size: cover;background-position: center;background-repeat: no-repeat;height: 185px;width: 51px;bottom: 38%;}
.page-id-144 .scrl-dwn-btn {display: none;} .page_bnr {background-image:url(//altaresh.com/amer/wp-content/themes/Amer/images/service-bg-bnr.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding: 400px 0px 0px!important;margin-top: -128px;position:relative;}
.page_bnr:before {position: absolute;content: "";width: 100%;height: 100%;background: rgb(0 0 0 / 5%);top: 0;}
.inrpg-breadcrumbs{color: #fff;font-family: 'Nexa-Bold';font-size: 16px;line-height: 20px;position: relative;text-shadow: 0px 0px 2px #000;margin: 0px 0px 10px;z-index: 9;}
.page_title {padding: 30px;}
.page-id-9 .page_bnr {background-image:url(//altaresh.com/amer/wp-content/themes/Amer/images/abt-banner-1.png);} .inr-stp-sec.fw {background-image:url(//altaresh.com/amer/wp-content/themes/Amer/images/news-bg-1.png);background-size: cover;background-position: center;background-repeat: no-repeat;padding: 40px 0px;margin-top: 30px;margin-bottom: 0px;position:relative;z-index:1;}
.inr-blue-sec.fw {padding: 50px 0px;background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/service-pg-bnr.png);background-repeat: no-repeat;background-size: cover;background-position: center top;margin: 0px 0px 0px 0px;}
.inr-blue-sec.fw h4 {color: #fff !important;}
.inr-blue-sec.fw p {color: #fff !important;}
.inr-srvs-blk {width: 32%;float: left;margin: 0px 0.6%;background-color: #fff;border-radius: 10px;padding: 25px;}
.inr-blue-sec.fw h6 {color: #000 !important;}
.inr-blue-sec.fw .inr-srvs-blk p {color: #000000 !important;font-size: 17px !important;font-weight: 500;line-height: 26px !important;margin: 0px !important;}
.inr-blue-sec.fw h6 {color: #000000 !important;}
.inr-srvs-blks {display: flex;flex-wrap: wrap;}
.service-faq-sec.fw h2 {color: #fff;font-size: 35px!important;line-height: 45px!important;}
.service-faq-sec {display: none!important;}
.service-faq-sec {background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/faq-bnr.png);background-repeat: no-repeat;background-size: cover;background-position: center top;padding: 50px 0px;margin-top:30px;}
.service-faq-sec h2 {color: #fff;font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 38px;line-height: 48px;margin: 0px 0px 18px;}
.service-accordians-sec.fw {background-color: #fff;border-radius: 20px;padding: 22px;}
.faq_cnt .accordion-section.fw a {font-family: 'SuisseNeue-Medium.';font-weight: normal;font-size: 20px;padding: 12px 10px;color: #6b6b6e;display: flex;border-bottom: 1px solid #ef3740;width: 100%;align-items:center;display: -webkit-flex;}
.faq_cnt .accordion-section-title.active {color: #ef3740 !important;}
.faq_cnt a.accordion-section-title.active {border: 0px;}
.faq_cnt a.accordion-section-title:after {content: "+";position: absolute;width: auto;height: auto;right: 0px;color: #ef3740;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: "-";}
.faq_cnt a.accordion-section-title {position: relative;}
.faq_cnt .accordion-section-title.active {margin: 0px;}
.faq_cnt .accordion-section-content p {font-size: 17px;line-height: 29px;font-family: 'Nexa-Regular';margin: 0px 0px 10px;color: #000000;}
.faq_cnt .accordion-section-title.active {color: #ef3740 !important;}
.faq_cnt .accordion-section-content {padding: 0px 10px 10px;border-bottom: 1px solid #ef3740;} .scrlamer {position: fixed;z-index: 99999;right: 0px;background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/enquiry-btn.png);background-size: cover;background-position: center;background-repeat: no-repeat;height: 185px;width: 51px;bottom: 38%;}
.scrlamer 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;}
.scrlamer.scrltwoa {background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/call-icon.png);width: 51px;height: 46px;bottom: 30%;} .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 #ef3740;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: #000000;font-weight: 600;padding-left: 20px !important;}
.cnt-sec-form input.wpcf7-form-control.has-spinner.wpcf7-submit {border-radius: 7px;
width: auto;font-size: 17px !important;padding: 13px 20px 9px !important;width: 185px !important;cursor: pointer;background-color:#ef3740 !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;padding-left: 0px!important;}
.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: 30px;}
.social-icons h4 {font-size: 17px !important;line-height: 17px;color: #000; margin: 0px 0px 10px;font-family: 'Nexa-Regular';}
.social-icons ul li a {background-image: url(//altaresh.com/amer/wp-content/themes/Amer/images/social-icons-ftr.png);background-position: -5px -4px;width: 34px;height: 34px;font-size: 0px;position: relative;z-index: 1;display: inline-block;border-radius: 100%;cursor:pointer;transform: scale(0.9);}
.social-icons ul li a.instagram{background-position: -62px -4px;}
.social-icons ul li a.youtube{background-position: -120px -4px;}
.social-icons ul li a.linkedin{background-position: -178px -4px;}
.site-ftr-one.site-ftr-six.ftrn a:hover {text-decoration: underline;}
.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 10px;}
.amer-frm {width: 49%;float: left;}
.amer-frmone{margin-left:11px;}
.page-id-144 .gt-knw{display:none;}
.cnt-sec-form .wpcf7-not-valid-tip {margin-top: -5px;font-family: 'Nexa-Regular';margin-bottom: 10px;text-align: right;}
.wpcf7 form .wpcf7-response-output {margin-right: 0;margin-left: 0;font-family: 'Nexa-Regular'; margin-top: 10px;padding-top: 6px;}
.amer-frm.amer-frmone.re-cap1 {margin: 10px 0px;}  .main-hm{background-image:url(//altaresh.com/amer/wp-content/themes/Amer/images/main-hm-bnr.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 0px 0px;}
.ai-bms{width:33.33%;float:left;position:relative;padding:30px 0px;text-align:center;}
.ai-trustee{width:33.33%;float:left;position:relative;padding:30px 0px;text-align:center;}
.ai-amer{width:33.33%;float:left;position:relative;padding:30px 0px;text-align:center;}
.main-hm h1, .main-hm h4 {color: #fff;text-align: center;}
.main-hm h1{font-size: 40px;line-height: 35px;margin: 0px 0px 20px;}
.main-hm h4{font-size: 25px;line-height: 40px;margin: 0px 0px 10px;}
.ai-img-one img {background: #fff;padding: 20px 10px;border-radius: 10px;}
.ai-img-one h4 {position: relative;padding-bottom: 4px;}
.ai-img-one h4:before {position: absolute;content: "";width: 108px;height: 3px;background: #fff;bottom: 0;margin: auto;left: 0;right: 0;}
.ai-amer.ai-img-one img {padding: 14px 10px;width: 43%;}
.f-ser-hd h2 {text-align: center;font-size: 30px;line-height: 44px;margin: 0px 0px 0px;color: #008c9a;font-family: Roboto-Regular;}
.f-ser-hd p {font-size: 17px;line-height: 30px;font-family: Roboto-Regular;margin: 0px 0px 10px;text-align: center;color: #333;}
.f-services.fw {padding: 40px 0px;background: #ddd2d252;}
.f-ser-hd{text-align:center;}
.f-ser-hd-img{position:relative;}
.f-ser-hd-img:before {position: absolute;content: "";width: 92px;height: 3px;background: #008c9a;bottom: 0;top: 0;left: -215px;right: 0;margin: auto;}
.f-ser-hd-img:after{position: absolute;content: "";width: 92px;height: 3px;background: #008c9a;bottom: 0;top: 0;left: -0px;right: -215px;margin: auto;}
.f-ser-bx-one{width:31.33%;float:left;    background: #fff;padding:15px;margin:0px 1%;min-height:225px;position:relative;}
.f-ser-bx-one a {position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;font-size: 0;}
.f-ser-bx-cont p span {color: #00a9cc;}
.f-ser-bx-cont {width: 80%;float: left;}
.f-ser-bx-img {width: 18%;float: left;}
.f-ser-bx-cont h6 {font-size: 19px;line-height: 28px;margin: 0px 0px 10px;color: #039be5;font-family: 'Roboto-Medium';}
.f-ser-bx-cont p{font-size: 17px;line-height: 27px;font-family: Roboto-Regular;margin: 0px 0px 10px;color:#9eb0c3;}
.f-ser-bx-cont a{font-size: 17px;line-height: 27px;font-family: Roboto-Regular;margin: 0px 0px 10px;color:#008c9a;}
.f-ser-bx-one:hover {background: #000000;}
.f-ser-bx.fw {margin-top: 15px;}
.abt-left{width:38%;float:left;}
.abt-right{width:58%;float:right;}
.abt-lt-ig{width:48%;float:left;}
.abt-rt-ig{width:48%;float:right;}
.abt-cont {width: 82%;float: right;}
.abt-icon {width: 18%;float: left;}
.abt-cont h6 {font-size: 19px;line-height: 28px;margin: 0px 0px 10px;color: #000000;font-family: 'Roboto-Medium';}
.abt-cont p {font-size: 17px;line-height: 27px;font-family: Roboto-Regular;margin: 0px 0px 10px;color: #333;}
.abt-rt-cont.fw {margin-top: 20px;}
.abt-al-ta-cont.fw {padding: 40px 0px 0px;}
.abt-al-tar.fw {padding: 40px 0px;}
.abt-icon i {font-size: 40px;color: #00a9cc;}
.our-logo {width: 20%;float: left;text-align: center;margin: 15px 0px;}
.our-clnts.fw {padding: 30px 0px 40px;background: #f4f1f1;}
.item-cont {width: 83%;float: right;}
.itm-icn {width: 15%;float: left;}
.itm-icn i {border-radius: 100%;background: #00a9cc;font-size: 25px;width: 45px;height: 45px;border: 1px solid #00a9cc;text-align: center;display: flex;align-items: center;justify-content: center;color: #fff;}
.item-cont p {font-size: 17px;line-height: 27px;font-family: Roboto-Regular;margin: 0px 0px 10px;color: #333;}
.item-cont p span{font-size: 25px;line-height: 30px;color:#00a9cc;}
.test-cars {padding: 40px 0px 0px;}
.test-cars .item {padding: 20px 20px 20px;}
.test-cars button.owl-next {display: flex;width: 35px;height: 35px;background: #00a9cc!important;align-items: center;text-align: center;justify-content: center;border-radius: 100%;margin-left: 5px;}
.test-cars button.owl-prev {display: flex;width: 35px;height: 35px;background: #00a9cc!important;align-items: center;text-align: center;justify-content: center;border-radius: 100%;margin-right: 5px;}
.test-cars span {font-size: 40px;color: #fff;padding-bottom: 6px;font-family: 'Roboto-Regular';}
.test-cars .owl-nav {margin-top: 40px;display: flex;justify-content: center;}
.counter-sec.fw {padding: 10px 0px 40px;background: #00a9cc;}
.counter-sec.fw span.counter{color:#fff;font-size: 45px;}
.counter-sec h4 {color: #fff;font-size: 19px;margin-top: 23px;}
.counter-sec .count-sec:after{display:none;}
.counter-sec .count-num{position:relative;}
.counter-sec .count-num:before {position: absolute;content: "";width: 73px;height: 2px;background: #fff;bottom: 0;left: 0;right: 0;margin: auto;} .page_title h2 {    font-size: 47px;
line-height: 51px;
font-weight: normal;
margin: 25px 0px 8px;
color: #fff;
position: relative;
font-family: 'SuisseNeue-Medium.';}
.page_bnr {padding: 100px 0px;position:relative;}
.page_content.fw {padding: 40px 0px;}
.page_title h1 {    font-size: 45px;text-shadow: 0px 0px 2px #000;
line-height: 50px;
font-weight: normal;
margin: 25px 0px 8px;
color: #fff;
position: relative;
font-family: 'SuisseNeue-Medium.';} .top-ftr-one{width:25%;float:left;}
.soc-icons ul li {display: inline-block;margin-right: 20px;}
.top-ftr.fw {padding: 20px 0px;}
.soc-icons ul li a i {background: #008c9a;align-items: center;width: 35px;border: 1px solid #008c9a;height: 35px;display: flex;justify-content: center;border-radius: 100%;color: #fff;}
.soc-icons ul li a i:hover {background: #fff;color: #008c9a;}
.one-m-sub a {font-size: 23px!important;color: #000000!important;}
.topmenu ul.primary-menu>li>ul.sub-menu>li:hover>ul {
display: block;
left: 100%;
top: -5px;
border: 0px;
padding: 6px 0px;
background-color: #e2e9f5;
color: #f97a25;
margin-top: 10px;
}
.topmenu ul.primary-menu>li>ul.sub-menu>li:hover>ul li a {
color: #192129;
}
.topmenu ul.primary-menu>li>ul.sub-menu>li>ul {
display: none;width: 245px;
}
.map iframe {width: 100%;height: 300px;}
.amer-contone {width: 50%;float: left;margin-bottom: 15px;} .mobile_src_nav {position: relative;z-index: 9999;display: block;float: left;background-color: transparent;padding: 0px 0 11px 0px;margin-top: 30px;margin-left:12px;}
.showhide {display: block;color: #fff;width: 45px;height: 28px;float: left;text-align: left;cursor: pointer;padding: 0px 0 0 0px;position: relative;}
.home .showhide b.txtr {color: #ef3740!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: #ee3841;}
.top-rt {width: auto;float: right;}
.topmenu { float: left;margin-top: 31px;}
.menu-hamburger-menu-container {column-count: 3;}
.mobinav ul#menu-hamburger li {}
.mobinav ul li a.drop:after{position: initial;}
.mobinav ul li a.drop.open {width: 28px;display: none;}
.mobinav ul#menu-humburger ul.sub-menu li {display: block;}
.mobinav ul#menu-humburger {column-count: 3; margin: 0px;}
.mobinav ul#menu-humburger ul.sub-menu {display: block !important;}
.mobinav ul#menu-humburger li a {font-size: 21px;line-height: 26px;font-family: 'Nexa-Regular';text-transform:none;}
.mobinav ul.sub-menu li a {font-size: 17px !important;line-height: 15px !Important;font-family: 'Nexa-Regular';padding-left:0px;}
.mobinav ul.sub-menu {margin-top: 1px;}
.mobinav ul#menu-hamburger li:Last-child {border:0px !important;}
.mobinav ul#menu-humburger li {border-right: 1px solid #fff;margin: 0px auto;padding: 6px 5px !important;}
.mobinav ul.sub-menu li {border-right: 0px !important;}
.mobinav ul#menu-humburger li:Last-child {border: 0px !important;}
.mobinav ul#menu-humburger li a:hover {color: #000;text-decoration: none;}
.ggl-translate {margin: 0px 10px 0px 20px;width: auto;float: left;font-family: 'Nexa-Bold';font-size: 18px;line-height: 26px;}
.menu-top-menu-container {margin-right: 18px;width: auto;float: left;}
.mobinav ul#menu-humburger li.current-menu-item a {text-decoration: none;} .shrt-cdone .wpcf7 form .wpcf7-response-output {font-size: 15px;width: 100%;float: left;border:1px solid #ff0000;background:#ff0000;color:#fff;text-align:center;border-radius:5px;}
.shrt-cdone .wpcf7 form.sent .wpcf7-response-output {border:1px solid #46b450;background:#46b450;color:#fff;text-align:center;}
.shrt-cdone{width:51%;float:right;box-shadow:0 0.125rem 0.625rem 0 rgb(0 0 0 / 20%);padding:30px 20px 20px;border-radius:5px;}
.contact-info{width:44%;float:left;}
.shrt-cdone input, .shrt-cdone textarea {border: 2px solid #ef3740;outline: none;width: 100%;padding: 8px 10px;margin: 5px 0% 15px;border-radius: 13px;font-family: 'Nexa-Regular';font-size: 16px;}
.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 {width: auto;font-size: 19px !important; padding: 13px 20px 9px !important;width: 185px !important;cursor: pointer;background-color:#ef3740 !important;color: #fff;border: 2px solid #ef3740;}
.shrt-cdone input.wpcf7-form-control.has-spinner.wpcf7-submit:hover { background-color: #6c6b6e !important;border: 2px solid #ef3740;}
.shrt-cdone textarea {border-radius: 13px;width: 100%; border: 2px solid #ef3740;height: 45px;margin-top: 6px;}
.amer-frm.amer-frmone.re-cap {margin: 0px 0px 10px 0px;}
.loc-info-left{width:44%;float:left;}
.loc-info-right{width:51%;float:right;}
.loc-info.fw {border-top: 2px solid #3333;padding-top: 38px;margin-top: 30px;}
.shrt-cdone .wpcf7-not-valid-tip {font-family: 'Nexa-Regular';text-align: right;font-size: 14px!important;padding-right: 5px;margin-bottom: 5px;color:#ff0000;} .page_content .genpg-rite ul li, .page_content .genpg-rite ol {direction: ltr!important;}
.inrpg-breadcrumbs{z-index:1 !important;}
.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;
}