/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-container-border-enabled .page-container{border-width:15px;border-style:solid;overflow:hidden;}@media (max-width:768px){.page-container-border-enabled .page-container{border-width:10px;transition:1s;}}
.logo-centered a :hover{filter:drop-shadow(0px 12px 12px black)!important;}
.subfooter.region--light-typography.region--dark-background,.subfooter.region--light-typography.region--black-background{color:#f0f0f0;}.bottom-spacing-medium{padding-bottom:0;}#block-showcaseplus-copyright{padding-bottom:24px;font-size:11px;}#block-footerbottomcustomsitebranding{padding-bottom:15px;}#block-footerbottomcustomsitebranding > div > div > div.logo-centered > a > img{width:auto;}
.field.field--name-field-image.field--type-image.field--label-hidden.field__items .image-caption.clearfix{visibility:hidden;}
.overlay.overlay--colored{background-color:rgba(0,0,0,0.2);}.messages--status{background:#e66300;}div.col-md-4:nth-child(n) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1){background-color:rgba(0,0,0,0.6);}
.banner__section{padding-bottom:0px;}.content-top__section{padding:60px 0 0;}.content-top-highlighted__section{padding:0;}.main-content__section,.sidebar__section{padding:0;}.featured-top__section{padding:0;}#block-howprofessionalisourstaff > div > div > div > div > img{width:220px;}#block-serviessubheadblock > div > div{text-align:center;}#block-ourworktitleblock > div > div{text-align:center;padding-top:5px;color:#2D2D2d;}#block-backgroundimageblockwork > div > div{background-color:#ededed;}body > div > div > div.clearfix.content-top-highlighted.region--dark-typography.region--gray-background.region--no-separator{background-color:rgba(76,76,76,0.1);padding-top:0px;padding-bottom:0px;margin-top:0px;}body > div > div > div.clearfix.content-top.region--dark-typography.region--white-background{padding-bottom:90px;}body > div > div > div.clearfix.featured-top.region--dark-typography.region--white-background.region--no-separator{background-color:rgba(76,76,76,0.1);padding-top:0px;padding-bottom:70px;}body > div > div > div.clearfix.featured-bottom.region--dark-typography.region--gray-background.region--no-separator{background-color:rgba(76,76,76,0.1);padding-bottom:75px;}#block-views-block-mt-showcases-grid-style-2-block-1 > div > div > div > div.view-content > div:nth-child(n){margin-bottom:25px;}#block-testimonialscarousel-2{margin-bottom:-55px;}@media (min-width:1200px){.container{width:1085px;}}#block-our-work-subhead-block > div > div{text-align:left;padding-top:55px;}#block-featuredlinkedtexttiles > div > div > div > div > div:nth-child(n) > div{min-height:488px;}#block-featuredlinkedtexttiles > div > div > div > div > div:nth-child(n) > div > a{position:absolute;bottom:34px;transform:translateX(-50%);}
.header__section ul.menu{padding:65px 40px 40px 40px;}.header-container ul.menu{text-align:right;float:right;margin-top:-133px;}.header-container .container-fluid .logo-and-site-name-wrapper{padding:15px 15px 15px 15px;}.onscroll .header.js-fixed{margin-left:0px;}.onscroll .header-container .container-fluid .logo-and-site-name-wrapper{padding:15px 15px 15px 30px;}.onscroll .header__section ul.menu{padding:40px 55px 40px 40px;margin-top:-108px;margin-right:-14px;}.header-container .sf-accordion-toggle.sf-style-none{text-align:right;margin-top:-103px;}.block{padding:0 0 0 0;}.logo{float:left;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.header-container ul.menu li a{margin:0;color:#ff8b33;}.header-container .sf-accordion-toggle.sf-style-none a{margin-top:23px;margin-right:13px;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{margin-top:20px;}.header-container ul.menu.sf-accordion li a{text-align:Center;}.header-container ul.menu.sf-accordion{margin-bottom:23px;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{width:100%;}@media (max-width:400px){.logo{float:left;visibility:visible;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);}}@media (max-width:400px){.header-container .container-fluid .logo-and-site-name-wrapper{padding:15px 15px 15px 0px;}}.header-container ul.menu li a:hover,.header-container ul.menu li a.is-active > a{background-color:rgba(255,139,51,0.1);}.header__container{padding:0;}
.view-testimonials-list-2 .views-field-title{font-size:14px;}.view-testimonials-list-2{font-size:13px;}.view-testimonials-list-2 .views-field-body{font-size:20px;}
.flexslider .flex-direction-nav .flex-next::before{font-family:"FontAwesome";margin:-12px 0px 5px 0px;}.flexslider .flex-direction-nav .flex-prev::before{font-family:"FontAwesome";margin:-12px 0px 5px 0px;}#flexslider-1 .media__icon--close{visibility:hidden!important;}#flexslider-1 .flex-direction-nav .flex-prev{margin-top:4%!important;}#flexslider-1 .flex-direction-nav .flex-next{margin-top:4%!important;}@media screen and (max-width:991px){.flexslider .flex-direction-nav .flex-next::before{display:none;}}@media screen and (max-width:991px){.flexslider .flex-direction-nav .flex-prev::before{display:none;}}@media screen and (max-width:991px){.flexslider .flex-direction-nav .flex-nav-next{display:none;}}@media screen and (max-width:991px){.flexslider .flex-direction-nav .flex-nav-prev{display:none;}}.flexslider{margin:0 0 4%;font-size:16px;font-weight:600;}@media screen and (max-width:991px){.flexslider{margin:0 0 4%;font-size:13px;font-weight:600;}}.media:first-child{margin-top:-2px;margin-bottom:1.5%;}
.views-field,.views-field-title{margin-bottom:12px!important;font-weight:600;margin-left:10px!important;margin-Right:10px!important;}#block-views-block-mt-showcases-grid-style-2-block-1 > div > div > div > div.view-content > div:nth-child(n){margin-bottom:25px;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;}
.frame-container{position:relative;padding-bottom:56.25%;padding-top:0;width:100%;left:0;}.frame-container iframe{position:absolute;top:0;left:0;width:100.3%;height:100.3%;}.wrapper{overflow:hidden;max-width:100%;}.flexslider .flex-direction-nav a:before{font-size:60px;content:'\f137';color:#ff8b33;;margin:-30px 0px 0px 0px;opacity:.9;}.flexslider .flex-direction-nav a.flex-next:before{content:'\f138';}.in-page-images-carousel .flex-direction-nav a{width:80px;}.flex-direction-nav a{width:80px;height:80px;top:38%;}.flex-control-thumbs li{width:23%;float:center;margin:10px;}@media (max-width:1200px){.flexslider .flex-direction-nav a:before{font-size:40px;margin:-18px 0px 0px 0px;}}@media (max-width:1200px){.flex-direction-nav a{width:42px;height:42px;}}@media (max-width:1200px){.in-page-images-carousel .flex-direction-nav a{width:50px;}}
