@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://fonts.googleapis.com/css?family=Lora");
a,input,button,select,textarea{
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
outline:none;
}
a:visited, a:focus, a:active{outline:none !important;border:0}
html{
font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
a:focus{
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
border:0
}
.wpcf7-form label{font-weight:400}
.wpcf7-form label sup{color:red}
.wpcf7-form .wpcf7-response-output{margin:15px 0 0 0;padding:15px 20px;background-color:#ffffc3;font-size:13px;border:0;}
.wpcf7-form .wpcf7-form-control-wrap{display:block;margin-top:4px;width:80%}
.wpcf7-form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{margin-top:2px;font-size:13px;}
.wpcf7-form .wpcf7-form-control-wrap.your-message{width:100%}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{
display: block;
width: 100%;
padding:12px 16px;
font-size: 13px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #e5e9ea;
border-radius:3px;
font-family:inherit;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{
background-color:#f0f0f0;
border-color:#969696
}
button,
input[type="button"],
input[type="submit"]{
display: inline-block;
padding:12px 30px;
margin-bottom: 0;
font-family:inherit;
font-size:16px;
font-weight:600;
line-height: 1.42857143;
letter-spacing:0.9px;
text-align: center;
white-space: nowrap;
vertical-align: middle;
text-transform:uppercase;
cursor: pointer;
-ms-touch-action: manipulation;
touch-action: manipulation;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border:none;
color:#FFF;
background-color:#070b2e;
border-radius:3px;
}
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover{background-color:#efa31f;color:#070b2e}
@media (min-width:767px){
button,
input[type="button"],
input[type="submit"]{width:50%}
}
body{font-family: 'Open Sans', Georgia, sans-serif;color:#333;font-size:14px;line-height: 1.75;}
.site-header .site-branding-text{float:left;}
.site-header .site-branding-text a{
height:60px;
width:158px;
background-image:url(//www.ashinfo.com/wp-content/themes/twentyseventeen/images/ashtech.png);
background-repeat:no-repeat;
background-position:center;
display:inline-block;
font: 0/0 a;
color: transparent;
background-color: transparent;
border: 0;
vertical-align:middle;
}
.site-header .navigation-top{padding:0 15px}
.site-header .navigation-top .main-navigation{float:right;}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu{padding:0;margin:0}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li{display:inline-block;}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li > a{padding:19.5px 15px;display:inline-block;text-transform:uppercase;font-weight:600}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li:hover > a{background-color:#070b2e;color:#FFF}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li.current-menu-item > a{color:#efa31f;}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li.current-menu-item:hover > a{background-color:#070b2e;color:#FFF}
.site-header .navigation-top .menu-toggle{display:none;}
@media (max-width:1024px){
.site-header .site-branding-text a{background-image:url(//www.ashinfo.com/wp-content/themes/twentyseventeen/images/ashtech.svg);}
}
@media (max-width:767px){
.site-header{padding-top:61px;}
.site-header .navigation-top{z-index:13;height:61px;top:0}
.site-header .navigation-top .menu-toggle{
width:30px;
height:60px;
position:relative;
cursor: pointer;
float:right;
background-color:transparent;
display:block;
padding:0
}
.site-header .navigation-top .menu-toggle .eye-brow-wrap{
position: absolute;
left: 0;
top: 0;
bottom:0;
width:30px;
-webkit-transform: translateZ(0) rotate(0deg);
-ms-transform: translateZ(0) rotate(0deg);
transform: translateZ(0) rotate(0deg);
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
font-size: 18px;
}
.site-header .navigation-top .menu-toggle .eye-brow-wrap span{
display: block; height: 2px;
margin:auto;
background-color:#efa31f;
}
.site-header .navigation-top .menu-toggle .eye-brow-wrap span + .eye-brow-wrap span{
margin-top: 4px;
}
.site-header .navigation-top .menu-toggle .eye-brow-wrap .top{
-webkit-transform: translate3d(0, 25px, 0);
-ms-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
.site-header .navigation-top .menu-toggle .eye-brow-wrap .bottom{
-webkit-transform: translate3d(0, 32px, 0);
-ms-transform: translate3d(0, 32px, 0);
transform: translate3d(0, 32px, 0);
}
.site-header .navigation-top .menu-toggle .eye-brow-wrap span{
-webkit-transition: -webkit-transform 0.2s;
transition: transform 0.2s;
}
.menu-opened .site-header .navigation-top .menu-toggle .eye-brow-wrap span{
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.menu-opened .site-header .navigation-top .menu-toggle .eye-brow-wrap{
-webkit-transform: translateZ(0) rotate(45deg);
-ms-transform: translateZ(0) rotate(45deg);
transform: translateZ(0) rotate(45deg);
}
.menu-opened .site-header .navigation-top .menu-toggle .eye-brow-wrap .top{
-webkit-transform: translateY(25px) rotate(0deg);
-ms-transform: translateY(25px) rotate(0deg);
transform: translateY(25px) rotate(0deg);
}
.menu-opened .site-header .navigation-top .menu-toggle .eye-brow-wrap .bottom{
-webkit-transform: translateY(24px) rotate(90deg);
-ms-transform: translateY(24px) rotate(90deg);
transform: translateY(24px) rotate(90deg);
}
.site-header .navigation-top .menu-toggle,
.site-header .navigation-top .menu-toggle:before,
.site-header .navigation-top .menu-toggle:after{
-webkit-transition:all 277ms ease-in-out;
-moz-transition:all 277ms ease-in-out;
-o-transition:all 277ms ease-in-out;
transition:all 277ms ease-in-out;
-ms-transition:all 277ms ease-in-out;
} .main-navigation{
width:70%;
height:100%;
background:#FFF;
background-color:rgba(255,255,255,.96);
position:fixed;
z-index:500;
top:0;
left:0;
display:inherit;
text-align:center;
margin:0;
-o-transform:translateX(-250px);
-ms-transform:translateX(-250px);
-moz-transform:translateX(-250px);
-webkit-transform:translateX(-250px);
transform:translateX(-250px);
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
visibility:hidden;
-webkit-transition:all 277ms ease-in-out;
-moz-transition:all 277ms ease-in-out;
-o-transition:all 277ms ease-in-out;
transition:all 277ms ease-in-out;
-ms-transition:all 277ms ease-in-out;
box-shadow:2px 0px 20px #ccc
}
.main-navigation.toggled-on{
-o-transform:translateX(0);
-ms-transform:translateX(0);
-moz-transform:translateX(0);
-webkit-transform:translateX(0);
transform:translateX(0);
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter:alpha(opacity=100);
opacity:1;
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
visibility:visible;
height:100%!important
}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li{display:block;text-align:left;}
.site-header .navigation-top .main-navigation .menu-main-menu-container .menu > li a{display:block;padding:12px 15px}
.custom-header{height:auto !important}
.custom-header .custom-header-media{position:relative;}
}
@-webkit-keyframes scroller-bounce{
from{
-webkit-transform:translateY(0);
transform:translateY(0)
}
50%{
-webkit-transform:translateY(-15px);
transform:translateY(-15px)
}
to{
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes scroller-bounce{
from{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
.site-header .scroll-down{
display: block;
padding:0 1em;
position: absolute;
bottom: 0;
left: 50%;
margin-left:-1em;
z-index:2;
font-size:50px;
line-height:50px;
color:#efa31f;
font-family:"FontAwesome";
-webkit-transition:opacity 1s cubic-bezier(0.19, 1, 0.22, 1) 1.9s,
-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1) 1.9s;
transition:opacity 1s cubic-bezier(0.19, 1, 0.22, 1) 1.9s,
transform 1s cubic-bezier(0.19, 1, 0.22, 1) 1.9s;
-webkit-animation-duration:4s;
animation-duration:4s;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
-webkit-animation-delay:4.9s;
animation-delay:4.9s;
-webkit-animation-iteration-count:infinite;
animation-iteration-count:infinite;
-webkit-animation-name:scroller-bounce;
animation-name:scroller-bounce;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
.site-header .scroll-down svg{display:none;}
.site-header .scroll-down:after{content:"\f107"}
.site-content-contain{background-color:#fff;position:relative;display:block;}
.site-content{max-width:1170px;margin:auto;padding:20px 15px 42px 15px;display:block;}
.twentyseventeen-front-page .site-content{padding:70px 15px}
.sub-menu{
background-color:#FFF;
background:rgba(255, 255, 255,0.92);
margin:0 !important;
z-index:12;
-webkit-transition:background-color .03s ease;
transition:background-color .03s ease;
border-bottom:1px solid #ddd;
padding: 0 5px; min-width: 120px;
}
.sub-menu a {
padding: 19.5px 15px;
}
.sub-menu > div{
border-top:1px solid #ddd;
}
.horizontal-track2 {
background: #f5f5f5;
border-radius: 35px;
margin-top:-15px;
}
.horizontal-handle2 {}
.horizontal-handle2 .left {
width: 17px;
height: 17px;
border: 1px solid blue;
display: none;
}
.horizontal-handle2 .right {
width: 98%;
height: 5px;
position: absolute;
right: 0;
top: 9px;
left: 0;
clip: rect(0 9999px 15px 0);
background-color: #e1dede;
border-radius: 35px;
}
.corner2 {
width: 17px;
height: 17px;
background: #e4e6e3;
border: 1px solid #dfdfdd; 
}
.sub-menu.sticky{position:fixed;top:64px;left:0;right:0;border-top:0}
.sub-menu.sticky > div{border-top:0}
.admin-bar .sub-menu{top:96px}
.twentyseventeen-front-page .sub-menu{display:none;}
.sub-menu > div{text-align:center;}
.sub-menu .wpb_content_element{margin-bottom:0 !important}
.sub-menu .menu{padding:0;margin:auto;list-style:none;display:inline-block;vertical-align:middle;}
.sub-menu .menu > li{float:left;margin-left:-.6px}
.sub-menu .menu > li > a{padding:8px 12px;display:inline-block;border-bottom:2px solid transparent;color:#efa31f;outline:none;text-transform:uppercase;}
.sub-menu .menu > li > a:hover{color:#070b2e;border-bottom-color:#efa31f;}
.sub-menu .menu > li > a:focus,
.sub-menu .menu > li > a:active{outline:none;}
.page-id-15 .sub-menu{display:none;}
@media (min-width:768px){ } @media (max-width:767px){
.sub-menu.sticky{top:61px;}
.sub-menu{
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar;
overflow-y: hidden;
overflow-x: scroll;
scroll-direction: horizontal;
}
.sub-menu > div{border-top:0}
.sub-menu .menu{display:block;border-top:1px solid #ddd;}
.has-header-image .custom-header-media img{position:relative !important;vertical-align:middle;}
}
.twentyseventeen-front-page .site-content .hero-intro{text-align:center;max-width:940px;margin:auto}
.twentyseventeen-front-page .site-content .hero-intro .counter_wrapper{max-width:800px;margin:auto}
.twentyseventeen-front-page .site-content .hero-intro h2{font-size:20px;color:#070b2e;font-weight:600;text-transform:uppercase;}
.twentyseventeen-front-page .site-content .hero-intro .stats-block{margin-bottom:0 !important;color:#eea421}
.twentyseventeen-front-page .site-content .hero-intro .stats-block .stats-number{font-family:"Lora";font-size:40px !important;}
.twentyseventeen-front-page .site-content .hero-intro .stats-block .stats-text{color:#000;text-transform:uppercase;font-size:14px !important}
@media (max-width:767px){
.twentyseventeen-front-page .site-content{padding:40px 15px}
.twentyseventeen-front-page .site-content .hero-intro .stats-block .stats-text{margin-bottom:30px}
}
.twentyseventeen-front-page .site-content .content-intro{padding-top:60px;margin-top:60px;border-top:1px solid #ccc;text-align:center;} .twentyseventeen-front-page .site-content .content-intro .wpb_text_column .wpb_wrapper:before{
content:"";
height:77px;
width:77px;
display:inline-block;
background-repeat:no-repeat;
background-position:center;
background-image:url(//www.ashinfo.com/wp-content/themes/twentyseventeen/images/home-icons.jpg);
margin-bottom:10px;
}
.svg .twentyseventeen-front-page .site-content .content-intro .wpb_text_column .wpb_wrapper:before{background-image:url(//www.ashinfo.com/wp-content/themes/twentyseventeen/images/home-icons.svg);}
.twentyseventeen-front-page .site-content .content-intro .consult .wpb_text_column .wpb_wrapper:before{background-position:0 0}
.twentyseventeen-front-page .site-content .content-intro .architect .wpb_text_column .wpb_wrapper:before{background-position:0 -77px}
.twentyseventeen-front-page .site-content .content-intro .manage .wpb_text_column .wpb_wrapper:before{background-position:0 -154px}
.twentyseventeen-front-page .site-content .content-intro .integrate .wpb_text_column .wpb_wrapper:before{background-position:0 -308px}
.twentyseventeen-front-page .site-content .content-intro .secure .wpb_text_column .wpb_wrapper:before{background-position:0 -231px}
.twentyseventeen-front-page .site-content .content-intro .automate .wpb_text_column .wpb_wrapper:before{background-position:0 -385px}
.twentyseventeen-front-page .site-content .content-intro .wpb_text_column .box-heading{margin-bottom:5px;font-size:18px;margin-top:0;font-weight:600;color:#efa31f}
.content-heading{margin-bottom:10px;font-size:24px;padding-bottom:10px;border-bottom:1px solid #ccc;color:#070b2e;font-weight:600;}
.branch-title{margin-bottom:5px;font-size:20px;color:#efa31f} .site-footer{padding:15px;background-color:#070b2e;color:#FFF}
.site-footer .footer-copy{max-width:1170px;margin:auto}
.site-footer .footer-copy .site-info{float:left;padding:5px 0;font-size:14px;color:#a2a2a2}
.site-footer .footer-copy .site-info p{margin-bottom:0}
.site-footer .footer-copy .site-info .developed{font-size:13px;}
.site-footer .footer-copy .site-info a{color:#FFF}
.site-footer .footer-copy .social-navigation{float:right;margin-top:10px}
@media (max-width:767px){
.site-footer{text-align:center;}
.site-footer .footer-copy .site-info,
.site-footer .footer-copy .social-navigation{float:none;}
.site-footer .footer-copy .social-navigation{margin-top:5px}
}
.site-footer .footer-copy .social-navigation .social-links-menu{margin:0}
.site-footer .footer-copy .social-navigation .social-links-menu > li{display:inline;margin-left:5px}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a{height:32px;width:32px;border-radius:50px;background-color:#706e6e;color:#FFF;display:inline-block;text-align:center;line-height:32px}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a .screen-reader-text{font:0/0;display:none;}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a:hover{background-color:#efa31f;color:#070b2e}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a:after{font-family:"FontAwesome"}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="codepen.io"]:after{content:"\f216";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="digg.com"]:after{content:"\f221";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="dribbble.com"]:after{content:"\f201";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="dropbox.com"]:after{content:"\f225";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="facebook.com"]:after{content:"\f09a";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="flickr.com"]:after{content:"\f211";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="foursquare.com"]:after{content:"\f226";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="plus.google.com"]:after{content:"\f1a0";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="github.com"]:after{content:"\f200";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="instagram.com"]:after{content:"\f16d";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="linkedin.com"]:after{content:"\f0e1";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="path.com"]:after{content:"\f219";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="pinterest.com"]:after{content:"\f210";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="getpocket.com"]:after{content:"\f224";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="polldaddy.com"]:after{content:"\f217";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="reddit.com"]:after{content:"\f222";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="skype.com"]:after{content:"\f220";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="stumbleupon.com"]:after{content:"\f223";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="tumblr.com"]:after{content:"\f214";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="twitter.com"]:after{content:"\f099";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="vimeo.com"]:after{content:"\f212";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="wordpress.com"]:after,
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="wordpress.org"]:after{content:"\f205";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="youtube.com"]:after{content:"\f16a";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href^="mailto:"]:after{content:"\f410";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="spotify.com"]:after{content:"\f515";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href*="twitch.tv"]:after{content:"\f516";}
.site-footer .footer-copy .social-navigation .social-links-menu > li > a[href$="/feed/"]:after{content:"\f413";}
.points{
list-style-type:none;
padding:0;
margin:0 0 0 0
}
.section .points:first-child{margin-top:0}
.points > li{padding-left:20px;position:relative;margin-bottom:2px}
.points > li:before{font-family:"FontAwesome";content:"\f105";position:absolute;left:4px}
.head-office a{color:#efa31f;}
.head-office a:hover{background-color:#070b2e;color:#FFF;}
.inner-banner{height:300px;}
.page-id-8 .team .wpb_wrapper{text-align:center;}
.page-id-8 .team .wpb_wrapper .wpb_single_image{height:150px;width:150px;margin:auto;background-size:cover;border-radius:150px;}
.page-id-8 .team .wpb_wrapper .wpb_single_image img{display:none;}
.page-id-8 .team .wpb_wrapper .wpb_text_column .name{font-size:22px;font-weight:600;margin:15px 0 0 0;}
.page-id-8 .team .wpb_wrapper .wpb_text_column .company{font-size:18px;font-weight:400;}
#recognition .year{font-size:18px;font-weight:600;display:block;margin-top:20px}
.consulting-top{color:#FFF}
.consulting-top .wpb_single_image{max-width:64px;margin:auto}
.consulting-top h3{font-size:18px;text-align:center !important;margin-top:15px;text-transform:uppercase;}
.consulting-bottom{background-color:#413d3c;background-color:rgba(65, 61, 60, 0.78);color:#FFF;text-align:center !important;padding:30px 0 }
.consulting-bottom h2,
.consulting-bottom h3,
.consulting-bottom h4,
.consulting-bottom h5{text-align:center !important;max-width:200px;font-size:16px;font-weight:400;margin:auto;border-bottom:#efa31f 1px solid;padding-bottom:15px;}
@media (min-width:768px){
.consulting-bottom .vc_col-sm-3{width:20%}
}
.facility-management-wrap .vc_column-inner{padding-top:0 !important}
.facility-management-wrap .vc_column-inner .wpb_content_element{margin-bottom:0 !important}
.facility-management > div{float:left;width:20%;min-height:1px;}
.facility-management > div:after,
.facility-management > div:before,
.facility-management:before,
.facility-management:after{
content: "";
display: table;
table-layout: fixed;
}
.facility-management > div:after, .facility-management:after{clear:both;}
.facility-management .text-box{padding:100px 15px;text-align:center;color:#FFF;background-color:#413d3c;background-color:rgba(65, 61, 60, 0.78);font-size:20px;height:228px;position:relative;}
.facility-management .text-box p:after{content:"";border-top:2px solid #efa31f;position:absolute;bottom:30px;margin:auto;max-width:155px;left:0;right:0}
@media (max-width:1024px){
.facility-management .text-box{padding:50px 15px;height:169px;font-size:18px;line-height:24px;}
}
@media (max-width:767px){
.facility-management > div{width:100%}
}
.system-integration{color:#FFF}
.system-integration h3{text-align:center !important;color:#FFF;margin-bottom:0 !important;margin-top:15px}
.system-integration .vc_column-inner{padding:30px 0 !important}
.system-integration .vc_column-inner .wpb_single_image{margin-bottom:0 !important;max-width:200px;margin:auto}
.system-integration .system-integration-circle{max-width:1170px;margin:auto !important}
.bhains{text-align:center;}
.bhains h2{color:#FFF}
.entry-header{text-align:center;padding:15px 0 15px 0;}
.page-id-15 .entry-header{border-bottom:1px solid #ddd;margin-bottom:15px;}
.entry-header h1{margin-bottom:0;text-transform:uppercase;}
.entry-header h1:before{
content:"";
height:30px;
width:24px;
background-image:url(//www.ashinfo.com/wp-content/themes/twentyseventeen/images/title-arrow.jpg);
background-repeat:no-repeat;
background-position:center;
display:block;
margin:auto auto 5px;
}
.home .entry-header{display:none;}
.few-clients{margin:auto !important}
.few-clients .wpb_single_image{margin-bottom:0;height:120px;}
#clients .owl-wrapper-outer{height:210px !important}
#clients .owl-wrapper-outer .tf-client-name{font-weight:400}
#clients .owl-controls .owl-page{background-color:#070b2e}
#clients .owl-controls .owl-page.active{background-color:#efa31f} .page-id-802 .site-content {
padding:0px !important;
overflow-x: hidden;
}
.menu-item-has-children {
position: relative;
}
.sub-menu li {
list-style: none;
}
.sub-menu li a {
padding: 19.5px 15px;
display: block;
}
.page-id-802 #content {
margin: unset;
width: 100%;
max-width: 100%;
}
iframe {
width: 100% !important;
}