/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

/* Font-face for Atlas Typewrite and Atlas Grotesk */
@font-face { font-family: 'Atlas-Typewriter-Regular'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasTypewriter-Regular-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Typewriter-Light'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasTypewriter-Light-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Grotesk-Bold'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasGrotesk-Bold-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Grotesk-Bold-Italic'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasGrotesk-BoldItalic-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Grotesk-Medium-Italic'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasGrotesk-MediumItalic-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Grotesk-Regular'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasGrotesk-Regular-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Grotesk-Medium'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasGrotesk-Medium-Web.woff') format('woff'); }
@font-face { font-family: 'Atlas-Grotesk-Light'; font-weight: normal; font-style: normal; src: url('/wp-content/themes/salient-child/fonts/AtlasGrotesk-Light-Web.woff') format('woff'); }

/* Padding */
.plr-1pct { padding-top: 0%; padding-right: 1%; padding-bottom: 0%; padding-left: 1%; }
.plr-2pct { padding-top: 0%; padding-right: 2%; padding-bottom: 0%; padding-left: 2%; }
.plr-4pct { padding-top: 0%; padding-right: 4%; padding-bottom: 0%; padding-left: 4%; }
.plr-8pct { padding-top: 0%; padding-right: 8%; padding-bottom: 0%; padding-left: 8%; }

/* Global Headings and Text */
h1, h2, h3, h4, h5, h6, p {text-rendering: optimizeLegibility;}
h1, h2, h3 {font-family: 'Atlas-Grotesk-Medium', Icons /*!Google*/;font-style: normal;font-weight: 400;line-height: 1.1;color: #080808;text-rendering: optimizeLegibility;}
.paragraph-text p {font-size: 18px; line-height: 30px;font-family: "Atlas-Grotesk-Light", Icons /*!Google*/;}
.paragraph-text a {text-decoration: underline!important;}
.text-24px {font-size: 24px; line-height: 36px;}
.text-36px {font-size: 36px; line-height: 48px;}
.text-40px {font-size: 40px; line-height: 56px;}
.paragraph-18px {font-size: 18px; line-height: 30px;}
.weight-light {font-family: 'Atlas-Grotesk-Light', Icons /*!Google*/;}
p, #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu li, #slide-out-widget-area.fullscreen-alt .menuwrapper li {color: #080808;font-family: 'Atlas-Grotesk-Light';}
.atlas {font-family: 'Atlas-Typewriter-Regular', Icons /*Google*/;letter-spacing: 0;}
.section-title, .section-title-link {line-height: 1.4;font-family: 'Atlas-Typewriter-Regular', Icons /*!Google*/;font-style: normal;font-weight: 400;letter-spacing: .05rem;}
#cta-centered {padding-right: 47px;background: url('/wp-content/uploads/2018/09/arrow-long.png') no-repeat;background-size: 22%;width: 160px;background-position-x: 125px;background-position-y: 7px;margin: 0 auto;}
#cta-arrow {padding-right: 47px;background: url('/wp-content/uploads/2018/09/arrow-long.png') no-repeat;background-size: 22%;width: 160px;background-position-x: 125px;background-position-y: 7px;float: right;}
.section-title-link{margin-top: 6px;}
.section-title{padding-bottom: 0;font-size: 18px;font-family: 'Atlas-Typewriter-Regular', Icons /*!Google*/ !important;}
.section-title-link {font-family: 'Atlas-Typewriter-Regular', Icons /*!Google*/ !important;}
.scrollIndicator {position: absolute;bottom: 0px!important;left: 50%;margin-left: -23.25px;font-family: 'Atlas-Typewriter-Regular', Icons /*!Google*/;font-size: 1.0rem;letter-spacing: .05rem;}
#scroll-Line {width: 1px;height: 42px;background: white;margin: 0 auto;margin-top: 10px;}

/* Header and Nav */
/*#header-outer {position: static !important;margin-bottom: -120px !important;}*/
#header-outer.side-widget-open {transform: translateY(0px) !important;}
#slide-out-widget-area .menuwrapper {margin-right: 50px!important;}
#slide-out-widget-area .menuwrapper .menu.menuopen {text-align: right;}
#slide-out-widget-area.fullscreen-alt .inner {top: 40%;}
.bottom-text {width: 100%; text-align: right; padding-right: 50px!important;}
.bottom-text a {padding-left: 50px;font-size: 14px;}
body.material #header-outer.transparent:not(.directional-nav-effect) .slide-out-widget-area-toggle a .close-line {background-color:#000!important;}
body[data-slide-out-widget-area-style="slide-out-from-right-hover"] .slide-out-widget-area-toggle.mobile-icon .lines:before, body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before, #header-outer .slide-out-widget-area-toggle .lines:before {width: 2rem!important;}
header#top .span_9 > .slide-out-widget-area-toggle i {color:#fff!important;}
header#top .span_9 > .slide-out-widget-area-toggle i {background-color: #fff!important;}
body.material #header-outer:not([data-format="left-header"]) header#top > .container .span_9 > .slide-out-widget-area-toggle.mobile-icon {margin-top: -8px;margin-right: 10px!important;}
#header-outer nav ul.buttons {margin-right: 20px!important;margin-top: -20px;}
.sf-menu {display: none!important;}
.scroll-down-wrap{display:none;}
#logo {margin-left: 0px;margin-top: 8px;}
#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a, #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a, #slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a, #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
    text-transform: lowercase;
    font-family: 'Atlas-Grotesk-Light';
}
.mk-header .mk-header-inner {
    padding-top: 3%;
    padding-bottom: 3%;
    }
    }

/*#slide-out-widget-area-bg {z-index: 9999 !important;}
#slide-out-widget-area {z-index: 10000 !important;}*/


/* Footer */
.social-hyperlinks {float: right;margin-top: 10px;}
.social-hyperlinks small span a {margin-left:10px;}
.social-hyperlinks small span a:hover {color: #cc1128;}
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):hover {color: #cc1128!important;opacity:1;}
#locs {padding-top: 15px;margin-left: 100px;font-family: 'Atlas-Grotesk-Regular'; }
#locs span {color: #fff;font-size:30px;margin-left:20px;margin-top:30px;}
h2#social-hyperlinks, #slide-out-widget-area.fullscreen-alt .bottom-text {font-family: 'Atlas-Typewriter-Regular'!important;}

/* Work / Case Studies page and dynamic elements */
.work-title-client {font-size: 17px;}
.portfolio-filters-inline #current-category, .portfolio-filters-inline {font-family: 'Atlas-Typewriter-Regular', Helvetica;}
.portfolio-filters-inline.non-fw #current-category, .portfolio-filters-inline.non-fw .container > ul li#sort-label {display: none;}
.portfolio-filters-inline .container > ul {float: left;padding-bottom: 20px;}
.portfolio-filters-inline .container {padding-bottom: 20px!important; border-bottom: 1px solid #000;}
.portfolio-filters-inline.non-fw {padding-bottom: 100px!important;}
.portfolio-filters-inline .container ul li a:hover, .portfolio-filters-inline .container ul li a.active {color: #cc1128!important;}
.portfolio-filters-inline .container span#current-category {color: #cc1128!important;}
.project-title .section .subheader {font-size: 40px; line-height: 56px;}
.single-portfolio-section .divider-wrap .divider-border, .content-section .divider-wrap .divider-border, .related-news .wpb_wrapper >.divider-wrap {margin-bottom: 100px!important;}
.statistic, .statistic p {display: block; margin-top: 40px; margin-bottom: 50px;letter-spacing: -5px;color: #040404;font-size:100px;font-family:'Atlas-Typewriter-Light';font-weight:normal;word-wrap:normal}
.statistic-description, .statistic-description p, p.award-category, p.award-source {letter-spacing: -.5px;color: #040404;word-wrap:normal;font-family:'Atlas-Typewriter-Regular'!important;font-weight:normal;font-size: 18px;}
p.award-source, p.award-category {padding-bottom: 0px!important;}
.portfolio-items .col .work-info .vert-center {padding-left:7%;padding-right: 7%;}
.portfolio-items .work-item.style-3 p, .portfolio-items .work-item.style-3-alt p {color: #fff!important; opacity: 1;}
.work-info .vert-center h3, .work-title-client {font-size: 17px; font-family: 'Atlas-Grotesk-Light'!important;}
.work-info .vert-center p {font-family: "Atlas-Grotesk-Light", Icons /*!Google*/ !important;font-style: normal;font-weight: 400;padding: 0;font-size: 24px!important;margin: 0;color: #ffffff;line-height: 30px!important;text-align: center;text-rendering: optimizeLegibility;}
#full_width_portfolio .project-title h1 {font-family: 'Atlas-Grotesk-Light', Helvetica!important; font-size: 18px;letter-spacing: 1px;}
.subheader {font-family: 'Atlas-Grotesk-Light', Helvetica!important;font-size: 40px!important;line-height: 48px!important;letter-spacing: 2px;}
.postid-242 .page-header-overlay-color:after, .postid-18 .page-header-overlay-color:after, .postid-335 .page-header-overlay-color:after {opacity: .5;}
.results-vert-line-right {min-height: 200px!important; padding-top: 50px;border-right: 1px solid #ccc;}
.awards-vert-line-right {border-right: 1px solid #ccc;}
.column-margin-fix .no-left-margin {margin-left: 0%!important;}
.column-margin-fix .vc_col-sm-4 {margin-left: 0%!important;}
.column-margin-fix {padding-left: 2.1%;}
.awards-second-row {margin-top: 100px;}


/* Homepage */
.homepage-section-title-top {font-size: 3rem;line-height: 1.2;font-family: 'Atlas-Grotesk-Regular', Icons /*!Google*/;}
.hero-title {padding-top: 22%!important;padding-bottom: 22%!important;}
.home-section-design{z-index:1000;}
span#an img {display: inline-block;top: 0px;width: 170px !important;height: 55px !important;position: relative;}
#homepage-adage{margin-bottom: 0px;}
#small-agency {display: block;text-align: center;font-family: Atlas-Grotesk-Medium;font-size: 84px;line-height: 100px;}
.familiar-is-failure {font-size: 40px;line-height: 56px;font-family: 'Atlas-Grotesk-Medium', Icons /*!Google*/;}
.homepage-section-title-top {font-size: 36px;line-height: 48px;}
.work-title-categories {font-family: 'Atlas-Typewriter-Regular'!important; letter-spacing: 1.5px;}
.work-title-statement {font-family: "Atlas-Grotesk-Light", Icons /*!Google*/ !important;font-style: normal;font-weight: 400;padding: 0;font-size: 36px!important;margin: 0;color: #ffffff;font-size: 3rem;line-height: 48px;text-align: center;text-rendering: optimizeLegibility;}
.homepage-services-text-container {background-color: #fff!important;padding: 50px;}
.services-text {font-size: 18px;line-height: 34px;font-family: 'Atlas-Grotesk-Light', Helvetica;}
.services-title {font-size: 40px;line-height: 50px;text-align: left;font-family: 'Atlas-Grotesk-Light', Helvetica;}
.consulting-text {width: inherit;}

/*About Us*/
.about-us-title, .sub-page-no-feature-h1 {font-size: 60px;line-height: 72px;}
.about-us-leadership .vc_col-sm-3 {padding: 1.5%;}
.about-us-profile-name{font-family: "Atlas-Grotesk-Regular", Icons /*!Google*/;font-style: normal;font-weight: 400;padding: 0;font-size: 22px;margin: 0;color: #000;line-height: 24px;margin-top: 10px;text-rendering: optimizeLegibility;padding-bottom: 10px;}
.about-us-profile-role {font-size: 14px;line-height: 18px;font-family: 'Atlas-Typewriter-Light', Icons /*!Google*/!important;letter-spacing: 0;}

/*Careers*/
.careers-title {font-size: 60px;line-height: 72px;}

/*News*/
.news-post-content {padding: 2%;}
.news-post-content .news-post-source, .news-post-content .news-post-date {line-height: 1.4;font-family: 'Atlas-Typewriter-Regular', Icons /*!Google*/;font-size: 12px;letter-spacing: .05rem;}
.news-post-content .news-post-title {font-family: 'Atlas-Grotesk-Light';font-size: 32px;line-height: 40px;letter-spacing: 0px;}
.news-post-content .news-post-title a:hover, .news-featured-post .news-post-title a:hover {color:#cc1128;}
.news-post-content .news-post-date {color: #ccc;}
div#mc_embed_signup {margin: 0 auto;}
#mc_embed_signup form {display: block;position: relative;text-align: center !important;padding: 0 !important;}
#mc_embed_signup input.email { font-family: "Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif; font-size: 15px; display: block; padding: 0 0.4em; margin: 0 4% 10px 0; min-height: 32px; width: 58%; min-width: 130px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #fff; }
input.newsletter { border: none !important; border-bottom: 1px solid #e5e5e5 !important; max-width: 465px !important; width: 465px; margin: 0 auto !important; display: inline-block !important; border-radius: 0px !important; margin-top: 50px !important; font-size: 12px !important; font-family: 'Atlas-Typewriter-Light' !important; padding-left: 5px !important; min-height: 0 !important; }
#mc_embed_signup input.button { display: block; width: 35%; margin: 0 0 10px 0; min-width: 90px; }
#mc_embed_signup .button { clear: both; background-color: #aaa; border: 0 none; border-radius: 4px; letter-spacing: .03em; cursor: pointer; display: inline-block; font-size: 15px; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto; transition: all 0.23s ease-in-out 0s; }
#mc_embed_signup .button { clear: both; background-color: inherit !important; border: none !important; border-radius: 0 !important; letter-spacing: normal !important; cursor: pointer !important; /* display: block !important; */ margin-left: 5px !important; font-size: 12px !important; height: 152px; line-height: 8.9 !important; margin: 0 auto!important; padding: 0 !important; text-align: left !important; left: 15px !important; /* text-decoration: none !important; */ vertical-align: baseline !important; white-space: nowrap!important; /* width: auto !important; */ transition: all 0.23s ease-in-out 0s; }
.subscribe { border: none !important; width: 160px !important; margin: 0 auto !important; margin-top: 40px !important; display: inline-block !important; left: 0px !important; position: relative !important; color: #cc1128 !important; background-position-y: center; background-position-x: right; font-family: 'Atlas-Typewriter-Light' !important; background: url('/wp-content/uploads/2018/09/arrow-long.png') no-repeat 100% 52% / 21% !important; }
body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:hover {box-shadow: none!important; -ms-transform: none!important; transform: none!important; -webkit-transform: none!important; background-color: #fff!important; transition: none!important; box-shadow: none!important; }
.news-featured-post .news-post-source {font-family: 'Atlas-Typewriter-Light' !important;  font-size: 12px;padding-bottom: 10px;letter-spacing: 1px;}
.news-featured-post .news-post-title, .news-post-title {font-size: 21px;line-height: 1.4;font-family: 'Atlas-Grotesk-Regular', Icons /*!Google*/!important;letter-spacing: 0px;padding-bottom: 10px;}
.news-featured-post .news-post-date { font-family: 'Atlas-Typewriter-Light' !important; font-size: 12px; color: #b3b3b3; letter-spacing: 1px; }
.email-signup-row {}

/*Careers*/
.careers-page p.section-title { color: #000; margin-bottom: 10px; font-weight: normal; margin-top: 40px; font-size: 16px; font-family: 'Atlas-Typewriter-Regular' !important; }
.careers-page p.section-title .divider-border { margin-bottom: 30px; }
.careers-page .careers-job-title a { font-family: 'Atlas-Grotesk-Regular'; font-size: 22px; transition: .4s; font-weight: normal; }
.careers-job-title-col {padding: 0;}
.careers-page .careers-job-title a:hover {color:#cc1128;}
.careers-page .careers-job-location { color: #999; margin: 8px 0px; font-family: 'Atlas-Typewriter-Regular' !important; float: right; font-size: 14px; position: relative;right: 150px; }
.careers-page-post { margin-bottom: 25px; border-bottom: 1px solid #efefef; padding-bottom: 30px!important; }

/*Extras*/
.google-slides-container{
    position: relative;
    width: 100%;
    height: 0%;
    padding-top: 60%;
    overflow: hidden;
}

.google-slides-container iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* For Desktop Large */
@media only screen and (max-width: 1920px) and (min-width: 990px) {
    .portfolio-items .col.span_4 { width: 47.6%!important; }
	.portfolio-items .col .work-item.style-3 img, .portfolio-items .col .work-item.style-3-alt img { width: 100%; }
}

/* Desktop All */
@media only screen and (min-width: 1001px) {
    .portfolio-items .col.span_4 { width: 47.6%!important; }
	.portfolio-items .col .work-item.style-3 img, .portfolio-items .col .work-item.style-3-alt img { width: 100%; }
    #slide-out-widget-area .mobile-only {display: block!important;}
    #logo {margin-left: 18px;margin-top: 8px!important;}
    .homepage-feature-work {min-height: 625px!important;}
    .divider-100px {display: block; height: 100px;}
    .sub-page-title {padding-top: 10%;}
}

/* Tablet */
@media only screen and (max-width: 1000px) and (min-width: 690px) {
	#small-agency { font-size: 60px; line-height: 72px; } 
	.familiar-is-failure { font-size: 60px; line-height: 72px; }
	.homepage-section-title-top { font-size: 36px; line-height: 48px; }
	.about-us-title, .sub-page-no-feature-h1 { font-size: 56px; line-height: 65px; }
    .col, body .vc_row-fluid .wpb_column { margin-bottom: 10px; }
    .sub-page-title {padding-top: 10%;}
    .about-us-leadership .col {min-height: 475px;}

}

/*Mobile*/
@media only screen and (max-width: 690px) and (min-width: 1px) {
	#small-agency { font-size: 35px; line-height: 42px; } 
	.familiar-is-failure { font-size: 48px; line-height: 56px; } 
	.homepage-section-title-top { font-size: 24px; line-height: 30px; } 
	.about-us-title, .careers-title, .sub-page-no-feature-h1 { font-size: 36px; line-height: 48px; }
	.bottom-text{display: none;} 
    .col, body .vc_row-fluid .wpb_column { margin-bottom: 10px!important; }
	.careers-posts-container {padding-left: 5%;padding-right: 5%;} 
	.careers-page .careers-job-location {float:left; right: 0;}
	#locs span {display: block; width: 100%;float: left;margin-left: 0;} 
	.footer-logo {width: 100%;} 
	.social-hyperlinks {float: left;margin-top: 10px;} 
	.social-hyperlinks small span a:after {content: "\A"; white-space: pre;}
	body .swiper-container .slider-next, body .swiper-container .slider-prev { display: block; }
	#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a { font-size: 36px!important; line-height: 30px!important; }
	.social-hyperlinks {float: none;width: 40%;}
    .sub-page-title {padding-top: 30%;}
    .news-featured-post {margin-bottom: 50px;}
    .about-us-profile-name {font-size: 16px;}
    .about-us-profile-role {font-size: 12px;}
    .about-us-leadership .col {min-height: 250px!important;}
    .homepage-feature-work {min-height: 314px!important;}
    .divider-100px {display: block; height: 10px;}
    .news-featured-view-01 .row {padding-bottom: 10px;}
    .material .wpb_row, .material .wpb_content_element {margin-bottom: .5em!important;}
    .sub-page-title-bg .wpb_row {margin-bottom: 0em!important;}
    .portfolio-filters-inline {padding-top: 0px !important;}
    #grnhse_iframe #wrapper #main {padding-bottom: 0!important;}
    .single-portfolio .section-title-link {margin-top: 2px;}
}

/* Mobile and Tablet All */
@media only screen and (max-width: 1000px) and (min-width: 1px) {
    body.material header#top #logo img {margin-top: 10px!important; padding-left: 10px;}
    all .material header#top .span_9 >.slide-out-widget-area-toggle > div {margin-top: -15px!important;}
    .work-title-statement {font-size: 24px!important; line-height: 36px;}
    .familiar-is-failure {font-size: 32px;line-height: 40px;}
    .work-info .vert-center h3 {font-size: 17px;}
    .about-us-title, .careers-title, .sub-page-no-feature-h1 {font-size: 32px; line-height: 40px;margin-top: 50px;}
    .section-title {font-size: 16px;padding-top: 5px;}
    .text-24px {font-size: 20px; line-height: 30px;}
    .text-36px {font-size: 24px; line-height: 32px;}
    .text-40px, .news-post-title, .single-portfolio #page-header-bg .subheader {font-size: 21px!important; line-height: 30px!important;}
    .single-portfolio #full_width_portfolio .row .col.section-title h1, .single-portfolio .row .col.section-title h1 {font-size: 17px!important;}
    .single-portfolio-section .divider-wrap .divider-border, .content-section .divider-wrap .divider-border {margin-top: 0!important; margin-bottom: 30px!important;}
    .portfolio-items .col .work-item.style-3 .work-info-bg {opacity: 0.45!important;}
    .about-us-leadership .wpb_column {padding-bottom: 20px!important;}
    .footer-logo img {float: none!important;}
    .social-hyperlinks {float: none;}
    .social-hyperlinks small span a:after, #locs a span:after {content: "\A"; white-space: pre;}
    #locs span:before {float:left;content: "\A";}
    #locs {margin-left: 0;margin-top: 0;}
    #locs a {display: block;margin-top: 20px;}
    #locs span {margin-left: 0;}
    .hero-title {padding-top: 30%!important;padding-bottom: 30%!important;}
    #slide-out-widget-area .menuwrapper {margin-top: 50px!important;}
	.slide-out-widget-area-toggle.mobile-icon .lines:before, body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before {width: 2rem!important;}
	body.material #header-outer.transparent:not(.directional-nav-effect) .slide-out-widget-area-toggle a .close-line {background-color:#000!important;}
	.results-vert-line-right {min-height: none!important; padding-top: 0px;border-right: none;}
    .awards-vert-line-right {border-right: none;}
    .column-margin-fix .no-left-margin {margin-left: 0%!important;}
    .column-margin-fix .vc_col-sm-4 {margin-left: 0%!important;}
    .column-margin-fix {padding-left: 2.1%;}
    .awards-second-row {margin-top: 0px;}
}

/* Mobile and Tablet Portait */
@media only screen and (min-width: 481px) and (max-width: 1000px) and (orientation: portrait) { 
    .hero-title {padding-top: 40%!important;padding-bottom: 40%!important;}
}

/* Mobile Portait */
@media only screen and (max-width: 480px) and (orientation: portrait) { 
    .hero-title {padding-top: 50%!important;padding-bottom: 50%!important;}
}

@media only screen and (max-width: 690px) and (min-width: 1px) and (orientation: portrait) {
    .sub-page-title-bg .about-us-title, .sub-page-title-bg .careers-title {padding-top: 10%; padding-bottom: 30%!important;}
    .sub-page-no-feature-h1 {padding-top: 10%;padding-bottom: 5%!important;}
    }

/* Mobile Landscape */
@media only screen and (max-width: 812px) and (orientation: landscape) { 
    .hero-title {padding-top: 20%!important;padding-bottom: 20%!important;}
    .sub-page-title {padding-top: 8%!important;}
    .about-us-leadership .col {min-height: 350px!important;}
}

/* Tablet Landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: landscape)  {
    .hero-title {padding-top: 22.5%!important; padding-bottom: 22.5%!important;}
}

/* Tablet Portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: portrait)  {
    .hero-title {padding-top: 60%!important; padding-bottom: 60%!important;}
}