@media (min-width: 1600px) {
  /* Adjust the page's banner on large screens to prevent the logo/links from being covered */
	.default-template .hero .post-thumbnail { 
		overflow: hidden;
	}
	.default-template .hero .post-thumbnail img {
    height: 80vh;
	}
}
@media (min-width: 768px) {
    .header .sub-menu li {
        padding-bottom: 14px;
    }
    .header .sub-menu a {
        font-size: 14px;
    }
    .header .sub-menu a:hover {
        text-decoration: underline;
    }
    .btn-yellow {
	padding: 0 !important;
    }
    .main-navigation .header_nav_block #second_header_menu-desk > li.btn-yellow > a  {
	padding: 8px 16px;
    }
}
a.btn:hover, a.btn:focus, a.btn:active {
    color: #FFF;
}
.with_frm_style .frm_button,
.frm_style_formidable-style.with_frm_style .frm_button_submit.frm_final_submit {
    background-image: linear-gradient(298.46deg, #165474 0%, #13a0bb 100%);
    background-size: 400%;
    background-position: top right;
    transition: background-size .3s;
    border: none;
    font-size: 16px;
    cursor: pointer;
    font-weight: 800;
    border-radius: 4px;
    color: #fff;
    text-decoration: none;
    letter-spacing: 0.1em;
    padding: 14px 22px 15px;
    font-family: "Lato",sans-serif;
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
    position: relative;
    overflow: hidden;
}
.with_frm_style .frm_button:hover,
.frm_style_formidable-style.with_frm_style .frm_button_submit.frm_final_submit:hover {
    background-size: 100%;
    background: none;
    background-image: linear-gradient(298.46deg, #165474 0%, #13a0bb 100%);
    color: #FFF;
}
.header .sub-menu .sub-menu {
    right: -95%;
    border: none;
}
.header .sub-menu .sub-menu:after {
    border: none !important;
}
.main-navigation-mobile .sub-menu a {
    display: block;
    padding-bottom: 10px;
}
/*Utility Classes*/
.u-margin-bottom {
    margin-bottom: 30px !important;
}
.u-white-link {
     color: #FFF;
     text-decoration: none;
}
.header .sub-menu .u-menu-item--left .sub-menu {
    right: 0;
    left: -115%;
}