﻿@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Oswald:wght@200..700&display=swap');.hero-segment .background-cover{display:flex;align-items:center;justify-content:center;height:100vh;max-height:1000px}.hero-segment h1{font-size:60px;font-weight:bold;color:#fff;text-shadow:1px 1px 2px #4a5865;margin-bottom:15px;margin:auto;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both}.hero-segment h3{font-size:24px;color:#fff;text-shadow:1px 1px 2px #4a5865;margin-bottom:30px;max-width:700px;margin:auto;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1s}.hero-segment .portlet-link-class{animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1.5s}@media screen and (max-width:991px){.hero-segment .background-cover{padding:20px !important;min-height:100vh}.hero-segment h1{font-size:40px}.hero-segment h3{font-size:20px}.hero-segment .background-cover{background-position:right}}.header{position:fixed;width:100%;background:transparent !important;border-bottom:none;left:0;top:0}.dark-header .header{background:#101a35 !important}.dark-header .main-content-margin-top-42{padding-top:140px}.main-content-margin-top-42 .header{margin-top:42px}.header .nav li a{color:#fff;font-family:'Oswald',sans-serif}.pageCreator .header{position:relative}.scrolling-fixed.header{background:#101a35c2 !important}.scrolling-fixed.header .logo img{max-width:150px}.front-topbar{border-bottom:none}.header .nav>li>a:hover,.header .nav>li.active>a,.header .nav>li.active:hover>a{border-bottom:solid 3px #ffb41d !important;background:transparent;color:#fff}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text,.header .nav>li>a:focus,.header .nav>li>a:visited,.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.header .headerMenuPortletWrap .navbar-nav li a{font-size:16px;padding:10px 15px}.header .header-menu-portlet .dropdown-menu li a{background:#101a35c2 !important}.header .dropdown-menu,.header .dropdown-menu li{border:none}@media screen and (max-width:767.98px){.logo img{max-width:200px}.header .xs-portlet-header-menu .navbar-toggle.btn.navbar-btn{background:transparent;position:absolute;top:10px;right:0}.header-menu-portlet{background:#101a35c2 !important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:hover,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:focus{border-bottom:none !important;background:#061e5c}.header .navbar-nav li a{border-bottom:none !important}}.image-text-wrap{position:absolute;height:100%;top:0;background:transparent;display:flex;align-items:center;justify-content:center;color:#fff;border:none;flex-direction:column}.image-text-wrap .img-title{font-size:36px;font-family:'Oswald',sans-serif;margin-bottom:10px}.image-text-wrap .img-description{font-size:16px;padding:15px;font-family:'Oswald',sans-serif;border-top:1px solid #fff}.image-portlet-wrap:hover .image-text-wrap{background:#101a3538}.image-portlet-wrap a:hover .image-link-icon-wrapper{display:none}.services tr td>div:first-child{max-width:80px;margin-right:20px}.services tr{display:flex}.services tr td{padding-left:20px;color:#fff;display:flex}@media screen and (max-width:767.98px){.services table.res_table>tbody>tr>td.res-td{display:flex}}.footer{background:#101a35;color:#fff}.copyright{background:#0b1122;color:#fff}.contact-portlet-thank-you-section .thank-you-text{color:#fff}.form-control{height:auto;padding:15px;background-color:transparent;border:1px solid #344574}.separate-content-from-top-elements .min-content-height{padding-top:0 !important}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif}.portlet-link-class,.portlet-link-class:hover,.schedulingAssetLink,.schedulingAssetLink,.schedulingAssetLink:hover,.schedulingAssetLink:focus,.contactPortletWrap .contactBtn{color:#fff !important;background-color:#061e5c !important;padding:20px;font-family:'Oswald';font-weight:normal;transition:all .3s ease-in-out;border:none}.portlet-link-class:hover,.schedulingAssetLink:hover,.contactPortletWrap .contactBtn{background-color:#ffb41d !important}.portlet-link-class:hover,.schedulingAssetLink:hover,.contactPortletWrap .contactBtn:hover{background-color:#ffb41d !important}.logo-img{max-width:300px;margin:auto}.galleryPortletWrap .gallery .galleryThumbnail{border-radius:5px !important}.galleryPortletWrap .gallery .galleryThumbnail img{width:100%;height:auto;max-width:100%;max-height:none}.galleryPortletWrap .gallery .galleryThumbnail .gallery-image-hover-wrap .on-hover-gallery-icon{border-radius:5px;background:rgba(44,40,38,.7) !important}.flyUp{animation-name:flyUp;animation-duration:1s;animation-timing-function:ease-in-out}.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease-in-out}.delay-0{animation-fill-mode:both;animation-delay:.5s}.delay-1{animation-fill-mode:both;animation-delay:1s}.delay-2{animation-fill-mode:both;animation-delay:1.5s}.delay-3{animation-fill-mode:both;animation-delay:2s}@keyframes flyUp{from{opacity:0;transform:translatey(120px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}