@media only screen and (min-width:981px){.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#1b277a!important}}#top-menu li a{color:#fff;font-size:17px}@media (min-width:981px){.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;margin-top:-30px}}#main-header .nav li ul a{color:#1b277a;border-bottom:1px solid lightgray}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:rgba(255,255,255,0.6)!important;color:#fff!important}.et_pb_with_border .et_pb_contact_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_contact_form .input[type=radio]+label i,.et_pb_with_border .et_pb_contact_form input,.et_pb_with_border .et_pb_contact_form select,.et_pb_with_border .et_pb_contact_form textarea{font-family:'Montserrat',sans-serif;padding:10px;border:none;border-bottom:1px solid #1b277a!important;border-radius:5px;background:#EEF0FB;color:#1b277a;margin-bottom:20px;font-weight:500}@media (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:20px;color:#fff!important}}.menu-item.call-button{margin:0!important}.menu-item.call-button>a{position:relative;display:inline-block;padding:8px 12px!important;margin-left:0!important;border:2px solid #1b277a;border-radius:5px;background:transparent;color:#fff!important;font-weight:700;vertical-align:middle;transition:background-color .3s,color .3s,border-color .3s;overflow:hidden}.menu-item.call-button>a:hover{background-color:#ff0000;border-color:#1b277a;color:transparent!important}.menu-item.call-button{margin-top:-10px!important;transition:0.2s}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1170px!important}@media (min-width:981px){.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff!important;color:#1b277a!important;margin-top:-25px!important}#main-header .nav li ul li a{display:block;color:#1b277a!important;border-bottom:1px solid lightgray!important;font-size:15px!important;text-decoration:none}}.menu-item.call-button>a{position:relative;z-index:1}.menu-item.call-button>a>*{transition:opacity 0.4s ease}.menu-item.call-button>a::after{content:"Call Now!";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#ff0000;color:#fff!important;font-weight:600;z-index:2;opacity:0;transition:opacity 0.4s ease;pointer-events:none}.menu-item.call-button>a:hover>*{opacity:0!important}.menu-item.call-button>a:hover::after{opacity:1}.menu-item.call-button>a{transition:border-color 0.4s ease,background-color 0.4s ease}.menu-item.call-button>a:hover{background-color:#ff0000;border-color:#1b277a}@media only screen and (max-width:768px){.et_fixed_nav #main-header{position:fixed!important;top:0!important}a.back-to-archive,a[href*="mortgage-news"]{display:none!important}}