.sidebar .widget-title { font-size: 30px; line-height: 28px; color: black; } .sidebar aside { border: 5px solid #ddd; padding: 30px; margin-bottom: 20px; } span.privacy-policy a { margin-left: 10px; } @media all and (max-width: 768px) { body #page-header h1 { font-size: 50px; line-height: 58px; } body #page-header { padding: 50px 0px; } html body .main-navigation .main-nav ul li a { margin: 0px; } html body .main-navigation .main-nav ul li { margin: 0px; padding: 5px 20px; } html body .main-navigation .main-nav ul { padding: 10px 0px; } html body .main-navigation .main-nav ul li a { width: fit-content; } body .inside-footer-widgets>div:not(:last-child) { padding: 0px; } .inside-footer-widgets { padding: 0px 50px; } body .copyright-bar { display: block; } body .copyright-bar .col-right { text-align: center; } body .copyright-bar .col-left { text-align: center; } body .copyright-bar * { font-size: 12px; line-height: 20px; } } #logo-separator img { background: #003e69; padding: 0px 20px; } a.vc_general { padding: 8px 16px !important; } .site-footer #block-8 img { max-height: 190px; } .site-footer .widget .menu li a { font-family: AgencyFB; text-transform: uppercase; font-size: 22px; line-height: 28px; margin-bottom: 21px; display: block; } html .site-footer .single-icon { display: flex; } body .site-footer .single-icon img {max-height: 25px;margin-top: 8px;} aside#custom_html-3 { padding-left: 0px; } html .footer-widgets { background: #212121; } html .footer-widgets * { color: white; } .main-navigation a { font-family: 'AgencyFB'; font-size: 22px !important; line-height: 30px !important; color: black !important; } a.btn-back { padding: 10px 20px; margin-bottom: 20px!important; display: block; width: fit-content; text-decoration: none; } .post .inside-article { margin-bottom: 80px; } article.post { margin-top: 80px; padding-right: 30px; } .post .inside-article { padding: 40px!important; } h2.comments-title { font-size: 20px; line-height: 28px; } div#right-sidebar { margin-top: 60px; margin-bottom: 60px; } .menu-item-has-children .dropdown-menu-toggle { padding-right: 0px!important; } body .main-navigation .main-nav ul li ul li { margin-left: 0px; } body .main-navigation .main-nav ul li ul li a { border: none!important; color: #30506f !important; } @media all and (max-width: 1600px) and (min-width: 1000px) { .widget-blog p { font-weight: 400; } .site-footer .footer-widgets-container .inside-footer-widgets { padding: 0px 60px; } .widget-contact p { font-size: 16px!important; } } .footer-widgets-container { max-width: 1500px; } .textwidget.custom-html-widget .single-icon:first-child p strong, .textwidget.custom-html-widget .single-icon:nth-child(2) p strong { font-size: 18px; line-height: 26px; } body h1 { font-size: 90px; line-height: 90px; } body h2 { font-size: 46px; line-height: 48px; } .site-footer .widget ul li ul { margin-left: 0px; } .main-navigation .main-nav ul li ul.sub-menu li a:hover { color: #003e69 !important; } .main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a { color: #999; } .main-navigation .main-nav ul li[class*="current-menu-"] > a { color: #999; } .main-navigation .main-nav ul li ul.sub-menu li a {padding: 5px 25px;font-size: 14px;} .main-navigation ul ul { border: none!important; box-shadow: none; } body .main-navigation .main-nav ul li a { text-transform: uppercase; } nav li:hover a, nav li.current-menu-item a { color: #003e69 !important; border-bottom: 3px solid #94b003e69b4a!important; } body .main-navigation .main-nav ul li a { padding: 0pxpx; } body .main-navigation .main-nav ul li a { color: #2f506f; font-size: 18px; line-height: 26px; font-weight: 700; } .copyright-bar { width: 100%; } .copyright-bar { display: flex; } .copyright-bar div { flex: 1; } .copyright-bar .col-left { text-align: left; } .copyright-bar .col-right { text-align: right; } .site-footer a.vc_general { margin-top: 15px; } .vc_general { border-radius: 0px!important; } .widget-title { color: #30506f; margin-bottom: 10px; } .site-footer li a { font-weight: 600; text-decoration: none; font-size: 18px; line-height: 26px; } .site-footer p, .site-footer { font-size: 18px; line-height: 26px; } .site-footer .widget-blog { text-transform: uppercase; font-weight: 700; } .site-footer .widget-follow img { max-height: 35px; margin-right: 5px; } p, body { font-family: "Reddit Sans", sans-serif; color: #000; font-size: 18px; line-height: 24px; letter-spacing: -0.5px; } h1, h2, h3, h4, h5 { font-family: AgencyFB; color: #000; } h1, h2 { font-weight: 800!important; } h1 em { font-weight: 500; font-size: 38px; line-height: 46px; } h2 em { font-weight: 500; font-size: 34px; line-height: 42px; } .wpb_wrapper > div:last-child { margin-bottom: 0px; } @media all and (max-width: 1200px) and (min-width: 1000px) { body .grid-container { max-width: 960px; } } img { width: auto; } #cta p { color: white; } body #cta h2 { font-size: 30px; line-height: 38px; margin-bottom: 10px; } .site-footer .single-icon img { max-height: 35px; float: left; margin-right: 10px; } .site-footer .single-icon { clear: both; margin-bottom: 15px!important; } .site-footer .single-icon p { padding-top: 5px; } .footer-widget-2 { padding-left: 75px; } .main-navigation li.btn:hover a { background: black; color: white!important; } .accent { color: #003e69; } #cta .col-right a { color: #009548 !important; } #cta .col-right a:hover { color: white!important; } .widget-title { font-size: 22px; line-height: 30px; font-weight: 600; text-transform: uppercase; } .footer-widgets-container { padding: 80px 0px; } .main-navigation li.btn a { background: #fff; border-radius: 0px; margin-left: 10px; padding: 4px 12px !important; color: #000 !important; font-weight: 800 !important; border: 3px solid #000 !important; } .main-navigation li.btnalt a { background: #000; border-radius: 0px; margin-left: 0px; padding: 4px 12px !important; color: #fff !important; font-weight: 800 !important; border: 3px solid #000 !important; } .main-navigation li.btnalt a:hover { background: #fff; color: #000 !important; border: 3px solid #000 !important; } li#menu-item-28 {} a.vc_general { text-transform: uppercase; font-weight: 800; } body .main-navigation .main-nav ul li { margin-left: 35px; } body .main-navigation .main-nav ul li a { padding: 0px; border-bottom: 3px solid transparent; } .main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a { color: #0088cf; } @media all and (max-width: 768px) { .desktop-only { display: none!important; } } .vc_column-inner { padding-top: 0px !important; padding-bottom: 0px !important; } @media all and (min-width: 768px) { .mobile-only { display: none!important; } } .vc_row { background: white; } .vc_row.vc_inner { background: transparent; } .sec-padding { padding-top: 80px; padding-bottom: 80px; } .center, .center * { text-align: center !important; } a.vc_general { background: #fff !important; color: #000 !important; border: 3px solid black !important; font-family: 'AgencyFB'; font-weight: 700; } .btn-dark a.vc_general { background: #2f506f !important; } .btn-accent a.vc_general { background: #003e69 !important; } .vc_do_btn { display: block!important; } .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { margin-bottom: 0px; } .vc_do_btn { margin-top: 20px; } h1, h2, h3, h4, h5, p { margin-bottom: 20px; } .btn-white a.vc_general { background: white!important; color: #003e69 !important; } header.entry-header { display: none; } .entry-content { margin-top: 0px!important; } .inside-article { padding-top: 0px!important; padding-bottom: 0px!important; } main#main { margin: 0px auto; } h1, h2, h3 { font-weight: 600; } .vc_general { font-weight: 600; font-size: 22px!important; line-height: 30px!important; } body .vc_general:hover{ background: black !important; color: white!important; }