.slider--full_w_default_h{height:650px;}@media (min-width:992px) and (max-width:1252px){.slider--full_w_default_h .container .slider-image img{object-position:50% 200%;}}@media (min-width:992px){.slider--full_w_default_h .container .text-holder{margin-top:70px;}}@media (min-width:1253px){.slider--full_w_default_h .container .slider-image img{object-position:50% 120%;}}@media (max-width:390px){.slider--full_w_default_h .container .slider-image img{object-position:95%;}}@media (min-width:1200px){.main-content img{width:50%;}}.page-item.active .page-link{background-color:var(--link);}.pagination li.active a:hover{background-color:var(--link_hover);}.pagination > li > a:hover{background-color:var(--link_hover);}@media (min-width:768px){.testimonials-section{padding:3.375rem 0 3.875rem;}}.partners-slider .slick-track{display:inline-flex;}.testimonials-section blockquote p:after{font-size:3.75rem;position:relative;top:1rem;line-height:0;}@media (min-width:992px){.path-frontpage #header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > a,.path-frontpage #header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > span{color:white;}.path-frontpage #header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > a:hover{color:var(--menu_hover_h);}}.button.js-form-submit{color:var(--btn_font);background-color:var(--btn);border-bottom:8px solid var(--btn_border);font-size:1.5rem;line-height:2.25rem;padding:1.3rem 0;width:320px;}input[type=submit]:hover{background:var(--btn_hover);color:var(--btn_font_hover);}@media screen and (max-width:991px){.button.js-form-submit{font-size:1rem;padding:0.4rem 1rem;width:auto;}}@media (min-width:992px){.webform-signature-pad .button{top:auto;}}.header-item .address-list li:nth-child(odd){font-weight:400;}@media (min-width:992px){.careers-list .card-item p{padding-bottom:15px;}}@media (min-width:992px){.menu-drop .main-nav li.menu-li.dropdown-menu:has(a[title=Services]) > .menu-submenu > .menu-row > .menu-col > .menu-submenu-ul:first-of-type{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5px;margin-right:5px;}.menu-drop .main-nav li.menu-li.dropdown-menu:has(a[title=Services]) > .menu-submenu > .menu-row > .menu-col > .menu-submenu-ul:first-of-type li a{height:100%;}}@media (max-width:467px){.services-section .ml-5{margin-left:0.5rem !important;margin-right:0.5rem !important;}}@media (min-width:992px){.we-mega-menu-submenu{box-shadow:0 3px 15px rgba(0,0,0,0.11765) !important;}}
