/* Bay navy + bright blue palette (from approved banner). Generated override; load LAST. */
.bay-nav-dd-panel{background:#050d22!important;border:1px solid rgba(58,134,245,.5);box-shadow:0 14px 36px rgba(5,13,34,.5)}
.bay-nav-dd-panel a:hover{background:rgba(31,95,208,.2)!important;color:#fff!important}
.bay-nav-dd-h{color:#3a86f5}
.bay-nav-dd-panel a.bay-nav-dd-all{color:#3a86f5!important}
.bay-foot-areas a:hover{color:#3a86f5}
:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}
@media screen and (max-width:768px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
@media screen and (max-width:480px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,0.5)}
#scroll-top{background:#1f5fd0!important;box-shadow:0 2px 8px rgba(5,13,34,.28)!important;color:#fff!important}
#scroll-top:hover{background:#1f5fd0!important;color:#fff!important}
#scroll-top:focus-visible{outline:3px solid #050d22!important}
.wpcf7 form .wpcf7-response-output{border:2px solid #3a86f5}
.wpcf7 form.spam .wpcf7-response-output{border-color:#3a86f5}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#3a86f5}
.wpcf7-spinner{background-color:#071634}
form.oceanwp-searchform button{background-color:rgba(5,13,34,0)!important}
.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(5,13,34,.6);color:#3a86f5}
::selection{background:#071634}
::-moz-selection{background:#071634}
a{background-color:rgba(5,13,34,0)}
.boxed-layout.wrap-boxshadow #wrap{box-shadow:0 1px 4px rgba(5,13,34,.15)}
body.separate-blog.separate-layout .content-area{background-color:rgba(5,13,34,0)}
body.separate-blog.separate-layout #blog-entries.blog-grid>*{background-color:rgba(5,13,34,0)}
pre{color:#3a86f5}
code{color:#3a86f5}
hr.blackborder{border-color:#050d22}
@media print{*{background:rgba(5,13,34,0)!important}}
form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{background-color:rgba(5,13,34,0)}
input[type=checkbox]{box-shadow:inset 0 1px 2px rgba(5,13,34,.1)}
input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover,.button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover{background-color:#1f5fd0;color:#fff!important}
#top-bar-content select{background-color:rgba(5,13,34,0);border-color:rgba(5,13,34,.2)}
#top-bar-social li a.oceanwp-skype a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-xing a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-rss a:hover{color:#3a86f5}
#site-header.is-transparent{background-color:rgba(5,13,34,0)}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,.3)}
#site-header .custom-header-media:before{background:-moz-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:-webkit-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:linear-gradient(to bottom, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%)}
#site-header.transparent-header{background-color:rgba(5,13,34,0)}
#site-header.top-header .header-top{box-shadow:0 1px 5px 0 rgba(5,13,34,.1)}
#site-header.top-header #search-toggle button.site-search-toggle{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar .ham{background-color:#071634}
#site-header.full_screen-header .menu-bar .ham:before,#site-header.full_screen-header .menu-bar .ham:after{background-color:#071634;outline:1px solid rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar.exit .ham{background-color:rgba(5,13,34,0)!important}
#site-header.full_screen-header #full-screen-menu{background-color:rgba(5,13,34,.9)}
#site-header.full_screen-header .fs-dropdown-menu>li.search-toggle-li input{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header{background-color:rgba(5,13,34,0)}
#site-header.medium-header #medium-searchform input{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header #medium-searchform button{background-color:rgba(5,13,34,0)}
#site-header.medium-header.is-transparent .top-header-wrap,#site-header.medium-header.is-transparent #site-navigation-wrap,#site-header.medium-header.is-transparent .oceanwp-mobile-menu-icon{background-color:rgba(5,13,34,0)}
#site-header.vertical-header.has-shadow{box-shadow:0 0 20px 0 rgba(5,13,34,.1)}
#site-header.vertical-header .ps__thumb-y{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu .sub-menu{background-color:rgba(5,13,34,.03);border-top:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #vertical-searchform form input{background-color:rgba(5,13,34,0)!important;border-color:rgba(5,13,34,.04)}
#site-header.vertical-header #vertical-searchform form button{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #vertical-searchform form .search-bg{background-color:rgba(5,13,34,.03)}
#site-navigation-wrap .dropdown-menu>li.btn>a{background-color:rgba(5,13,34,0)!important}
#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span{background-color:#1f5fd0;color:#fff!important}
.dropdown-menu .sub-menu{box-shadow:0 2px 6px rgba(5,13,34,.1)}
.oceanwp-social-menu ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li.oceanwp-skype a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-xing a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-rss a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-telegram a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-qq a:hover{color:#3a86f5}
.oceanwp-social-menu .colored ul li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a:hover{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-threads a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-threads a:hover{background-color:#050d22}
.oceanwp-social-menu .minimal ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li.oceanwp-skype a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-tiktok a:hover{border-color:#050d22}
.oceanwp-social-menu .minimal ul li.oceanwp-telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-qq a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-threads a:hover{border-color:#050d22}
.oceanwp-social-menu .dark ul li a{background-color:#071634}
.oceanwp-social-menu .dark ul li a:hover{background-color:#050d22}
.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{border:2px solid rgba(5,13,34,.1)}
.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{text-shadow:0 0 rgba(5,13,34,0)}
.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.navigation .megamenu .sub-menu{background:rgba(5,13,34,0)}
.navigation li.mega-cat ul li a.mega-post-link{background-color:#050d22}
.navigation li.mega-cat ul li a.mega-post-link .overlay{background-color:rgba(5,13,34,.2)}
.navigation li.mega-cat ul li .mega-post-title a:hover{background-color:rgba(5,13,34,0)}
#searchform-dropdown,#icon-searchform-dropdown{box-shadow:0 2px 7px rgba(5,13,34,.1)}
#searchform-dropdown input,#icon-searchform-dropdown input{background-color:rgba(5,13,34,0)}
#searchform-header-replace input{background-color:rgba(5,13,34,0)}
#searchform-overlay,#icon-searchform-overlay{background-color:rgba(5,13,34,.9)}
#searchform-overlay form input,#icon-searchform-overlay form input{background-color:rgba(5,13,34,0);border-bottom:1px solid #2a3f6e}
#mobile-dropdown{box-shadow:0 2px 6px rgba(5,13,34,.1)}
#mobile-dropdown ul li{border-bottom:1px solid rgba(5,13,34,.035)}
#mobile-dropdown ul li ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
#mobile-dropdown #mobile-menu-search form button{background-color:rgba(5,13,34,0)!important}
#mobile-fullscreen{background-color:rgba(5,13,34,.9)}
#mobile-fullscreen #mobile-search input{background-color:rgba(5,13,34,0)}
#mobile-fullscreen .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
.background-image-page-header{background-color:#050d22}
.background-image-page-header-overlay{background-color:#050d22}
.blog-entry.post .thumbnail .overlay{background-color:rgba(5,13,34,.2)}
.gallery-format .flickity-button{background-color:rgba(5,13,34,.6)}
.gallery-format .flickity-button:hover{background-color:rgba(5,13,34,.8)}
.link-entry i{background-color:#071634}
.link-post-svg-icon{background-color:#071634}
.post-quote-author{background-color:#1f5fd0;color:#fff!important}
.related-thumb{background-color:#071634}
.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers.current:hover{background-color:rgba(5,13,34,0)}
.loader-ellips__dot{background-color:#071634}
#footer-widgets{background-color:#071634}
#footer-widgets .tagcloud a{background-color:#071634;border-color:#2a3f6e}
#footer-widgets .tagcloud a:hover{background-color:#071634}
.has-parallax-footer:not(.boxed-layout) #main{box-shadow:0 0 40px 0 rgba(5,13,34,.1)}
#footer-bottom{background-color:#071634}
#scroll-top{background-color:rgba(5,13,34,.4)}
#scroll-top:hover{background-color:rgba(5,13,34,.8)}
.pswp__button:hover{background-color:rgba(5,13,34,0)}
.sidr-class-dropdown-menu ul,.sidr-class-fs-dropdown-menu ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
.sidr-class-dropdown-menu li,.sidr-class-fs-dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.035)}
.sidr-class-dropdown-menu>li:first-child,.sidr-class-fs-dropdown-menu>li:first-child{border-top:1px solid rgba(5,13,34,.035)}
.oceanwp-sidr-overlay{background:rgba(5,13,34,.3)}
.sidr-class-mobile-searchform button{background-color:rgba(5,13,34,0)!important}
.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:rgba(5,13,34,0)}
.flickity-page-dots .dot{background:#071634}
.mfp-bg{background:#050d22}
button.mfp-close,button.mfp-arrow{background:rgba(5,13,34,0)}
.mfp-arrow:before,.mfp-arrow:after{border:medium inset rgba(5,13,34,0)}
.mfp-arrow-left:before{border-right:27px solid #2a3f6e}
.mfp-arrow-right:before{border-left:27px solid #2a3f6e}
.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(5,13,34,.6);background:#050d22}
.mfp-figure:after{box-shadow:0 0 8px rgba(5,13,34,.6);background:#071634}
body input[type=button]:hover,body input[type=reset]:hover,body input[type=submit]:hover,body button[type=submit]:hover,body input[type=button]:active,body input[type=reset]:active,body input[type=submit]:active,body button[type=submit]:active,body input[type=button]:focus,body input[type=reset]:focus,body input[type=submit]:focus,body button[type=submit]:focus,body .theme-button:hover,body .theme-button:focus,body .button:hover,body .button:focus,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,body.woocommerce-cart .wp-element-button:hover,body.woocommerce-checkout .wp-element-button:hover,body .wp-block-button__link:hover,body .wp-block-button__link:focus{background-color:var(--owp-button-bg-color-hover, #1f5fd0);color:#fff!important}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus-visible{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
.custom-header-media.ocean-accessible-header-media{background:#050d22}
.custom-header-media.ocean-accessible-header-media::before{background-color:var(--owp-header-media-overlay-color, rgba(5,13,34,0.3))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button{background-color:var(--owp-header-media-button-bg-color, rgba(5,13,34,0.5))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:hover{background-color:var(--owp-header-media-button-bg-color-hover, rgba(5,13,34,0.75))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:focus-visible{background-color:var(--owp-header-media-button-bg-color-focus, rgba(5,13,34,0.75))}
#site-header.vertical-header .vertical-toggle{background-color:rgba(5,13,34,0)}
#site-header.vertical-header .vertical-toggle:hover{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:hover,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:active,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar:hover{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close:hover{background-color:rgba(5,13,34,0)}
#site-navigation-wrap .dropdown-menu>li>button.site-search-toggle{background-color:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button{background:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button:hover{background-color:rgba(5,13,34,0)}
#searchform-header-replace-close{background:rgba(5,13,34,0)}
button.dropdown-toggle,.oceanwp-sub-menu-toggle{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle:hover,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:active,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:focus,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:hover,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:active,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-dropdown ul li.active>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.active>button.oceanwp-sub-menu-toggle-icon,#mobile-dropdown ul li.open-sub>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.open-sub>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
.oceanwp-has-submenu-toggle>.oceanwp-sub-menu-toggle-icon,.oceanwp-has-accessible-toggle>.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link,#full-screen-menu li>button.menu-link{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link:hover,#mobile-fullscreen li>button.menu-link:active,#mobile-fullscreen li>button.menu-link:focus,#full-screen-menu li>button.menu-link:hover,#full-screen-menu li>button.menu-link:active,#full-screen-menu li>button.menu-link:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link .nav-arrow,#full-screen-menu li>button.menu-link .nav-arrow{background:rgba(5,13,34,0)}
.elementor-custom-embed-play i{text-shadow:1px 0 6px rgba(5,13,34,.3)}
.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(5,13,34,.1)}
.elementor-field-group .elementor-select-wrapper:before{text-shadow:0 0 3px rgba(5,13,34,.3)}
.elementor-element.elementor-button-warning .elementor-button{background-color:#1f5fd0;color:#fff!important}
.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#1f5fd0;color:#fff!important}
.elementor-kit-1462 e-page-transition{background-color:#1f5fd0;color:#fff!important}
.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#071634}
.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{border:3px solid #2a3f6e}
.e--pointer-background .elementor-item:before{background:#071634}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu a.current{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border-bottom:8px solid #2a3f6e}
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#2a3f6e transparent transparent}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{border-color:var(--e-nav-menu-divider-color,#050d22)}
.elementor-nav-menu a.current{background:#071634}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#071634}
.elementor-menu-toggle{background-color:rgba(5,13,34,.05)}
.elementor-menu-toggle .e-font-icon-svg{fill:#071634}
.elementor-nav-menu--dropdown a.current{background:#071634}
.elementor-1477 .elementor-element.elementor-element-7d8a01e0 a{color:#3a86f5}
.elementor-1477 .elementor-element.elementor-element-1bc91f99 a{color:#3a86f5}
.elementor-1477 .elementor-element.elementor-element-4c0c04f4 a{color:#3a86f5}
.elementor .e-tab-base.e--selected{border-color:#050d22}
.elementor .e-tab-base:focus{border-color:#050d22}
.elementor .e-divider-base{background-color:#050d22}
.elementor .e-form-submit-button-base{background-color:#050d22}
.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#071634}
.elementor .e-86b20bd{background-color:#050d22}
.elementor .e-1cda599{background-color:#050d22}
.elementor .e-269467c{background-color:#050d22}
.elementor .e-dfbf03b-d7bf548{background-color:#050d22}
.elementor .e-1d7d8023-373f3e5{background-color:#050d22}
.bay-top{background:#050d22}
.bay-phone{background:#1f5fd0;color:#fff!important}
.bay-hero{background:#050d22}
.bay-hero h1:after{background:#1f5fd0;color:#fff!important}
.bay-btn-amber{background:#1f5fd0;color:#fff!important}
.bay-btn-ghost{background:#050d22}
.bay-hero-visual{background:#050d22 center right/cover no-repeat}
.bay-stamp{border:2px solid #3a86f5;color:#3a86f5}
.bay-trust svg{stroke:#3a86f5}
.bay-services{background:#050d22}
.bay-services h2{color:#3a86f5!important}
.bay-card{border:1px solid #2a3f6e;background:#050d22}
.bay-card-label{background:#050d22}
.bay-card svg{stroke:#3a86f5}
.bay-why-kicker{color:#3a86f5}
.bay-why-card svg{stroke:#3a86f5}
.bay-why-title, .bay-why-card h3{-webkit-text-fill-color:#050d22!important}
.bay-why-card a{border-bottom:1px solid #3a86f5}
.bay-areas{background:#1f5fd0;color:#fff!important}
.bay-foot{background:#050d22}
.bay-form-wrap{background:#050d22}
.bay-form input,.bay-form select,.bay-form textarea{border:1px solid #2a3f6e;background:#050d22}
.bay-note.bad{color:#3a86f5}
.bay-form-hero h2{color:#3a86f5}
.bay-form-hero input,.bay-form-hero select,.bay-form-hero textarea{background:#050d22;border:1px solid #2a3f6e}
.bay-brands{background:#050d22;border-top:1px solid #2a3f6e;border-bottom:1px solid #2a3f6e}
.bay-brands{background:#050d22}
.bay-wm-thermador{border-bottom:2px solid #3a86f5}
.bay-featured{background:#050d22;border-bottom:3px solid #3a86f5}
.bay-featured-label{color:#3a86f5}
.bay-featured-item .bay-wm-sq{background:#1f5fd0;color:#fff!important}
.bay-mark-fo{background:#1f5fd0;color:#fff!important}
.bay-mark-da{background:#1f5fd0;color:#fff!important}
.bay-mark-he{background:#071634}
.bay-steps-kicker{color:#3a86f5}
.bay-steps .n{background:#1f5fd0;color:#fff!important}
.bay-steps a{border-bottom:1px solid #3a86f5}
.bay-quotes{background:#050d22}
.bay-quotes h2{color:#3a86f5}
.bay-quote{border-left:4px solid #3a86f5}
body:not(.bay-front) .elementor-button,
body:not(.bay-front) a.elementor-button[href^="tel:"]{background:#1f5fd0!important;border-color:#3a86f5!important;color:#fff!important}
body:not(.bay-front) header.bay-top{background:#050d22!important}
.bay-foot-svcs a{color:#3a86f5!important}
body:not(.bay-front) #right-sidebar{background:#050d22}
body:not(.bay-front) #right-sidebar .widget,
body:not(.bay-front) #right-sidebar .sidebar-box{background:#050d22;border:1px solid #2a3f6e}
body:not(.bay-front) #right-sidebar .widget-title{color:#3a86f5!important;border-left:3px solid #3a86f5}
body:not(.bay-front) #right-sidebar a{color:#3a86f5!important}
.bay-inner-bar{background:#050d22;border-bottom:3px solid #3a86f5}
body:not(.bay-front) #right-sidebar .bay-side-about,
body:not(.bay-front) #right-sidebar .bay-side-pay{background:#050d22;border:1px solid #2a3f6e}
body:not(.bay-front) #right-sidebar .bay-side-about .widget-title,
body:not(.bay-front) #right-sidebar .bay-side-pay .widget-title{color:#3a86f5!important;border-left:3px solid #3a86f5}
body.bay-front .bay-why-kicker{color:#3a86f5!important;-webkit-text-fill-color:#3a86f5!important}
body.bay-front .bay-why h2,
body.bay-front #why-bay h2{-webkit-text-fill-color:#050d22!important}
body.bay-front .bay-why-title,
body.bay-front .bay-why-card h3,
body.bay-front .bay-why-card h3.elementor-heading-title,
body.bay-front #why-bay .bay-why-title{-webkit-text-fill-color:#050d22!important}
body.bay-front .bay-services h2{color:#3a86f5!important}
.bay-why-simple svg{stroke:#3a86f5}
.bay-why-simple strong{-webkit-text-fill-color:#050d22!important}
.bay-quote-grid blockquote{border-top:3px solid #3a86f5;background:#050d22}
.bay-pm{background:#050d22;border-top:2px solid #3a86f5;border-bottom:2px solid #3a86f5}
.bay-pm .bay-kicker{color:#3a86f5}
.bay-pm-grid span{background:#071634}
.bay-area-links a{text-decoration-color:#050d22}
.bay-form-hero input:focus,.bay-form-hero select:focus,.bay-form-hero textarea:focus{outline:3px solid rgba(58,134,245,.35);border-color:#3a86f5}
.bay-top-chips span{color:#3a86f5;border:1.5px solid #3a86f5}
.bay-offer{border:2px dashed #2a3f6e}
.bay-offer-btn{background:#050d22;color:#3a86f5!important}
.bay-quote-stars{color:#3a86f5}
.bay-nav a.bay-book{color:#3a86f5!important;border:2px solid #3a86f5}
.bay-nav a.bay-book:hover{background:#1f5fd0;color:#fff!important}
.bay-text-l{border-bottom:1px solid #3a86f5}
.bay-btn-book{border:2px solid #3a86f5}
.bay-btn-book:hover{background:#1f5fd0;color:#fff!important}
.bay-foot .bay-foot-links a{color:#3a86f5}
@media(max-width:900px){.bay-mbar{background:#050d22;border-top:2px solid #3a86f5}
.bay-mbar-call{background:#1f5fd0;color:#fff!important}
.bay-mbar-text{background:#050d22}}
.bay-inner-bar .bay-bar-book{border:2px solid #3a86f5;color:#3a86f5}
.bay-inner-bar .bay-bar-book:hover{background:#1f5fd0;color:#fff!important}
.bay-hero-sub .bay-dot{color:#3a86f5}
a.bay-callband-btn:hover .bay-callband-num,a.bay-callband-btn:focus-visible .bay-callband-num{color:#3a86f5}
.bay-foot .bay-foot-social a.bay-soc:focus-visible{box-shadow:0 0 0 2px #050d22,0 0 0 4px #3a86f5}
.bay-hero h1 .bay-h1-accent{color:#3a86f5!important;-webkit-text-fill-color:#3a86f5!important}
@media(max-width:480px){.bay-top .bay-nav a.bay-phone::before{-webkit-text-fill-color:#050d22!important}}
body.bay-front .bay-home-faq-item{border-left:4px solid #3a86f5}
body.page-id-1827 .bay-page-faq h3,body.page-id-1828 .bay-page-faq h3,body.page-id-1827 .bay-page-faq h3:hover,body.page-id-1828 .bay-page-faq h3:hover,body.page-id-1827 .bay-page-faq h3 a,body.page-id-1828 .bay-page-faq h3 a,body.page-id-1827 .elementor-accordion .elementor-tab-title,body.page-id-1828 .elementor-accordion .elementor-tab-title,body.page-id-1827 .elementor-toggle .elementor-tab-title,body.page-id-1828 .elementor-toggle .elementor-tab-title,body.page-id-1827 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1828 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1827 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title:is(:hover,:focus-visible,.elementor-active) :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1828 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title:is(:hover,:focus-visible,.elementor-active) :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1827 .e-n-accordion-item-title-text,body.page-id-1828 .e-n-accordion-item-title-text,body.page-id-1827 .e-n-accordion-item>summary:is(:hover,:focus-visible) .e-n-accordion-item-title-text,body.page-id-1828 .e-n-accordion-item>summary:is(:hover,:focus-visible) .e-n-accordion-item-title-text,body.page-id-1827 .e-n-accordion-item[open]>summary .e-n-accordion-item-title-text,body.page-id-1828 .e-n-accordion-item[open]>summary .e-n-accordion-item-title-text{-webkit-text-fill-color:#050d22}
:root{--bay-amber:#3a86f5;--bay-ink:#050d22;--bay-cream:#eef4ff}
html body:not(.home) #main .bay-cta-box{background:#050d22}
.bay-inner-bar{background:#050d22!important}
.bay-callband,.bay-callband *{border-color:#2a3f6e!important}
.bay-callband{background:#050d22!important}
.bay-callband-items,.bay-callband-items li{background:#050d22!important}
.bay-callband-main{background:#050d22!important}
.bay-callband-kicker{background:#050d22!important}
#main .bay-cta-box p.bay-cta-plain a:not(.x):not(.y){color:#3a86f5!important}
.bay-trust-hero{--bth-amber:#3a86f5;background:#050d22}
.bay-trust-hero-cta svg{stroke:#050d22}
.bay-trust-hero-trust{border-top:1px solid #2a3f6e}
.bay-trust-hero-trust span+span{border-left:1px solid #2a3f6e}
:root{--bay-ink:#050d22;--bay-char:#050d22;--bay-amber:#3a86f5;--bay-amber-2:#3a86f5}
#site-header,
#masthead,
.oceanwp-header,
header#site-header,
.elementor-location-header,
#site-header-inner,
.header-wrap{background:#050d22!important;border-bottom:1px solid #2a3f6e!important}
body.home a.elementor-button,
body.home .elementor-button,
a.elementor-button[href^="tel:"],
.elementor-button[href^="tel:"]{box-shadow:0 10px 24px rgba(58,134,245,.28)!important}
body.home .elementor-top-section:first-of-type,
body.home .elementor-section:first-of-type,
body.home .e-con:first-of-type{background:#050d22!important}
body.home .elementor-widget-icon-box .elementor-icon-box-wrapper,
body.home .elementor-widget-image-box .elementor-image-box-wrapper{background:#050d22;border:1px solid #2a3f6e}
.site-footer,
#footer,
#footer-wrap,
footer#site-footer,
.elementor-location-footer{background:#050d22!important}
#bay-sticky-cta{box-shadow:0 12px 30px rgba(5,13,34,.35)}
body.home h1::after{background:#1f5fd0;color:#fff!important}
#site-header .current-menu-item > a,
#site-navigation li.current-menu-item > a,
#site-header #site-navigation .menu-link{border-color:#3a86f5!important}
#site-header #site-navigation li.current-menu-item > a,
#site-header .oceanwp-mobile-menu-icon a.mobile-menu{color:#3a86f5!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a{background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a:hover{background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover{border-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover .owp-icon use{stroke:#050d22}
.contact-info-widget li.skype a{background-color:#1f5fd0;color:#fff!important}
.contact-info-widget li.skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-recent-posts .recent-posts-comments a:hover{color:#3a86f5}
.oceanwp-social-icons.style-light li.oceanwp-skype a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-skype a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-trello a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-trello a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-xing a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-xing a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-rss a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-rss a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover{border-color:#050d22!important}
.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover .owp-icon use{stroke:#050d22!important}
.oceanwp-social-icons.style-dark li a{border:1px solid #2a3f6e}
.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover{border-color:#050d22!important}
.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover .owp-icon use{stroke:#050d22!important}
.oceanwp-social-icons.style-colored li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-trello a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-trello a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-icons.style-colored li.oceanwp-tiktok a:hover{background-color:#050d22}
.owp-social-share.style-minimal li.twitter a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.twitter a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-minimal li.reddit a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.reddit a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-minimal li.whatsapp a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.whatsapp a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-colored li.twitter a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-colored li.reddit a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-colored li.whatsapp a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-dark li a{background-color:#071634}
.owp-social-share.name-shown.style-minimal li.twitter a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.name-shown.style-minimal li.reddit a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.name-shown.style-minimal li.whatsapp a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a{background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a:hover{background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover{border-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover .owp-icon use{stroke:#050d22}
.contact-info-widget li.skype a{background-color:#1f5fd0;color:#fff!important}
.contact-info-widget li.skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-recent-posts .recent-posts-comments a:hover{color:#3a86f5}
.oceanwp-social-icons.style-light li.oceanwp-skype a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-skype a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-trello a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-trello a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-xing a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-xing a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-rss a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-rss a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover{border-color:#050d22!important}
.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover .owp-icon use{stroke:#050d22!important}
.oceanwp-social-icons.style-dark li a{border:1px solid #2a3f6e}
.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover{border-color:#050d22!important}
.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover .owp-icon use{stroke:#050d22!important}
.oceanwp-social-icons.style-colored li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-trello a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-trello a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-icons.style-colored li.oceanwp-tiktok a:hover{background-color:#050d22}
.owp-social-share.style-minimal li.twitter a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.twitter a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-minimal li.reddit a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.reddit a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-minimal li.whatsapp a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.whatsapp a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-colored li.twitter a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-colored li.reddit a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-colored li.whatsapp a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-dark li a{background-color:#071634}
.owp-social-share.name-shown.style-minimal li.twitter a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.name-shown.style-minimal li.reddit a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.name-shown.style-minimal li.whatsapp a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.wpcf7 form .wpcf7-response-output{border:2px solid #3a86f5}
.wpcf7 form.spam .wpcf7-response-output{border-color:#3a86f5}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#3a86f5}
.wpcf7-spinner{background-color:#071634}
form.oceanwp-searchform button{background-color:rgba(5,13,34,0)!important}
.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(5,13,34,.6);color:#3a86f5}
::selection{background:#071634}
::-moz-selection{background:#071634}
a{background-color:rgba(5,13,34,0)}
.boxed-layout.wrap-boxshadow #wrap{box-shadow:0 1px 4px rgba(5,13,34,.15)}
body.separate-blog.separate-layout .content-area{background-color:rgba(5,13,34,0)}
body.separate-blog.separate-layout #blog-entries.blog-grid>*{background-color:rgba(5,13,34,0)}
pre{color:#3a86f5}
code{color:#3a86f5}
hr.blackborder{border-color:#050d22}
@media print{*{background:rgba(5,13,34,0)!important}}
form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{background-color:rgba(5,13,34,0)}
input[type=checkbox]{box-shadow:inset 0 1px 2px rgba(5,13,34,.1)}
input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover,.button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover{background-color:#1f5fd0;color:#fff!important}
#top-bar-content select{background-color:rgba(5,13,34,0);border-color:rgba(5,13,34,.2)}
#top-bar-social li a.oceanwp-skype a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-xing a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-rss a:hover{color:#3a86f5}
#site-header.is-transparent{background-color:rgba(5,13,34,0)}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,.3)}
#site-header .custom-header-media:before{background:-moz-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:-webkit-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:linear-gradient(to bottom, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%)}
#site-header.transparent-header{background-color:rgba(5,13,34,0)}
#site-header.top-header .header-top{box-shadow:0 1px 5px 0 rgba(5,13,34,.1)}
#site-header.top-header #search-toggle button.site-search-toggle{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar .ham{background-color:#071634}
#site-header.full_screen-header .menu-bar .ham:before,#site-header.full_screen-header .menu-bar .ham:after{background-color:#071634;outline:1px solid rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar.exit .ham{background-color:rgba(5,13,34,0)!important}
#site-header.full_screen-header #full-screen-menu{background-color:rgba(5,13,34,.9)}
#site-header.full_screen-header .fs-dropdown-menu>li.search-toggle-li input{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header{background-color:rgba(5,13,34,0)}
#site-header.medium-header #medium-searchform input{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header #medium-searchform button{background-color:rgba(5,13,34,0)}
#site-header.medium-header.is-transparent .top-header-wrap,#site-header.medium-header.is-transparent #site-navigation-wrap,#site-header.medium-header.is-transparent .oceanwp-mobile-menu-icon{background-color:rgba(5,13,34,0)}
#site-header.vertical-header.has-shadow{box-shadow:0 0 20px 0 rgba(5,13,34,.1)}
#site-header.vertical-header .ps__thumb-y{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu .sub-menu{background-color:rgba(5,13,34,.03);border-top:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #vertical-searchform form input{background-color:rgba(5,13,34,0)!important;border-color:rgba(5,13,34,.04)}
#site-header.vertical-header #vertical-searchform form button{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #vertical-searchform form .search-bg{background-color:rgba(5,13,34,.03)}
#site-navigation-wrap .dropdown-menu>li.btn>a{background-color:rgba(5,13,34,0)!important}
#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span{background-color:#1f5fd0;color:#fff!important}
.dropdown-menu .sub-menu{box-shadow:0 2px 6px rgba(5,13,34,.1)}
.oceanwp-social-menu ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li.oceanwp-skype a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-xing a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-rss a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-telegram a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-qq a:hover{color:#3a86f5}
.oceanwp-social-menu .colored ul li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a:hover{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-threads a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-threads a:hover{background-color:#050d22}
.oceanwp-social-menu .minimal ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li.oceanwp-skype a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-tiktok a:hover{border-color:#050d22}
.oceanwp-social-menu .minimal ul li.oceanwp-telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-qq a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-threads a:hover{border-color:#050d22}
.oceanwp-social-menu .dark ul li a{background-color:#071634}
.oceanwp-social-menu .dark ul li a:hover{background-color:#050d22}
.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{border:2px solid rgba(5,13,34,.1)}
.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{text-shadow:0 0 rgba(5,13,34,0)}
.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.navigation .megamenu .sub-menu{background:rgba(5,13,34,0)}
.navigation li.mega-cat ul li a.mega-post-link{background-color:#050d22}
.navigation li.mega-cat ul li a.mega-post-link .overlay{background-color:rgba(5,13,34,.2)}
.navigation li.mega-cat ul li .mega-post-title a:hover{background-color:rgba(5,13,34,0)}
#searchform-dropdown,#icon-searchform-dropdown{box-shadow:0 2px 7px rgba(5,13,34,.1)}
#searchform-dropdown input,#icon-searchform-dropdown input{background-color:rgba(5,13,34,0)}
#searchform-header-replace input{background-color:rgba(5,13,34,0)}
#searchform-overlay,#icon-searchform-overlay{background-color:rgba(5,13,34,.9)}
#searchform-overlay form input,#icon-searchform-overlay form input{background-color:rgba(5,13,34,0);border-bottom:1px solid #2a3f6e}
#mobile-dropdown{box-shadow:0 2px 6px rgba(5,13,34,.1)}
#mobile-dropdown ul li{border-bottom:1px solid rgba(5,13,34,.035)}
#mobile-dropdown ul li ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
#mobile-dropdown #mobile-menu-search form button{background-color:rgba(5,13,34,0)!important}
#mobile-fullscreen{background-color:rgba(5,13,34,.9)}
#mobile-fullscreen #mobile-search input{background-color:rgba(5,13,34,0)}
#mobile-fullscreen .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
.background-image-page-header{background-color:#050d22}
.background-image-page-header-overlay{background-color:#050d22}
.blog-entry.post .thumbnail .overlay{background-color:rgba(5,13,34,.2)}
.gallery-format .flickity-button{background-color:rgba(5,13,34,.6)}
.gallery-format .flickity-button:hover{background-color:rgba(5,13,34,.8)}
.link-entry i{background-color:#071634}
.link-post-svg-icon{background-color:#071634}
.post-quote-author{background-color:#1f5fd0;color:#fff!important}
.related-thumb{background-color:#071634}
.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers.current:hover{background-color:rgba(5,13,34,0)}
.loader-ellips__dot{background-color:#071634}
#footer-widgets{background-color:#071634}
#footer-widgets .tagcloud a{background-color:#071634;border-color:#2a3f6e}
#footer-widgets .tagcloud a:hover{background-color:#071634}
.has-parallax-footer:not(.boxed-layout) #main{box-shadow:0 0 40px 0 rgba(5,13,34,.1)}
#footer-bottom{background-color:#071634}
#scroll-top{background-color:rgba(5,13,34,.4)}
#scroll-top:hover{background-color:rgba(5,13,34,.8)}
.pswp__button:hover{background-color:rgba(5,13,34,0)}
.sidr-class-dropdown-menu ul,.sidr-class-fs-dropdown-menu ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
.sidr-class-dropdown-menu li,.sidr-class-fs-dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.035)}
.sidr-class-dropdown-menu>li:first-child,.sidr-class-fs-dropdown-menu>li:first-child{border-top:1px solid rgba(5,13,34,.035)}
.oceanwp-sidr-overlay{background:rgba(5,13,34,.3)}
.sidr-class-mobile-searchform button{background-color:rgba(5,13,34,0)!important}
.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:rgba(5,13,34,0)}
.flickity-page-dots .dot{background:#071634}
.mfp-bg{background:#050d22}
button.mfp-close,button.mfp-arrow{background:rgba(5,13,34,0)}
.mfp-arrow:before,.mfp-arrow:after{border:medium inset rgba(5,13,34,0)}
.mfp-arrow-left:before{border-right:27px solid #2a3f6e}
.mfp-arrow-right:before{border-left:27px solid #2a3f6e}
.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(5,13,34,.6);background:#050d22}
.mfp-figure:after{box-shadow:0 0 8px rgba(5,13,34,.6);background:#071634}
body input[type=button]:hover,body input[type=reset]:hover,body input[type=submit]:hover,body button[type=submit]:hover,body input[type=button]:active,body input[type=reset]:active,body input[type=submit]:active,body button[type=submit]:active,body input[type=button]:focus,body input[type=reset]:focus,body input[type=submit]:focus,body button[type=submit]:focus,body .theme-button:hover,body .theme-button:focus,body .button:hover,body .button:focus,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,body.woocommerce-cart .wp-element-button:hover,body.woocommerce-checkout .wp-element-button:hover,body .wp-block-button__link:hover,body .wp-block-button__link:focus{background-color:var(--owp-button-bg-color-hover, #1f5fd0);color:#fff!important}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus-visible{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
.custom-header-media.ocean-accessible-header-media{background:#050d22}
.custom-header-media.ocean-accessible-header-media::before{background-color:var(--owp-header-media-overlay-color, rgba(5,13,34,0.3))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button{background-color:var(--owp-header-media-button-bg-color, rgba(5,13,34,0.5))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:hover{background-color:var(--owp-header-media-button-bg-color-hover, rgba(5,13,34,0.75))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:focus-visible{background-color:var(--owp-header-media-button-bg-color-focus, rgba(5,13,34,0.75))}
#site-header.vertical-header .vertical-toggle{background-color:rgba(5,13,34,0)}
#site-header.vertical-header .vertical-toggle:hover{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:hover,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:active,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar:hover{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close:hover{background-color:rgba(5,13,34,0)}
#site-navigation-wrap .dropdown-menu>li>button.site-search-toggle{background-color:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button{background:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button:hover{background-color:rgba(5,13,34,0)}
#searchform-header-replace-close{background:rgba(5,13,34,0)}
button.dropdown-toggle,.oceanwp-sub-menu-toggle{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle:hover,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:active,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:focus,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:hover,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:active,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-dropdown ul li.active>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.active>button.oceanwp-sub-menu-toggle-icon,#mobile-dropdown ul li.open-sub>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.open-sub>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
.oceanwp-has-submenu-toggle>.oceanwp-sub-menu-toggle-icon,.oceanwp-has-accessible-toggle>.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link,#full-screen-menu li>button.menu-link{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link:hover,#mobile-fullscreen li>button.menu-link:active,#mobile-fullscreen li>button.menu-link:focus,#full-screen-menu li>button.menu-link:hover,#full-screen-menu li>button.menu-link:active,#full-screen-menu li>button.menu-link:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link .nav-arrow,#full-screen-menu li>button.menu-link .nav-arrow{background:rgba(5,13,34,0)}
.elementor-custom-embed-play i{text-shadow:1px 0 6px rgba(5,13,34,.3)}
.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(5,13,34,.1)}
.elementor-field-group .elementor-select-wrapper:before{text-shadow:0 0 3px rgba(5,13,34,.3)}
.elementor-element.elementor-button-warning .elementor-button{background-color:#1f5fd0;color:#fff!important}
.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#1f5fd0;color:#fff!important}
.elementor-kit-1462 e-page-transition{background-color:#1f5fd0;color:#fff!important}
.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#071634}
.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{border:3px solid #2a3f6e}
.e--pointer-background .elementor-item:before{background:#071634}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu a.current{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border-bottom:8px solid #2a3f6e}
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#2a3f6e transparent transparent}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{border-color:var(--e-nav-menu-divider-color,#050d22)}
.elementor-nav-menu a.current{background:#071634}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#071634}
.elementor-menu-toggle{background-color:rgba(5,13,34,.05)}
.elementor-menu-toggle .e-font-icon-svg{fill:#071634}
.elementor-nav-menu--dropdown a.current{background:#071634}
.elementor-1477 .elementor-element.elementor-element-7d8a01e0 a{color:#3a86f5}
.elementor-1477 .elementor-element.elementor-element-1bc91f99 a{color:#3a86f5}
.elementor-1477 .elementor-element.elementor-element-4c0c04f4 a{color:#3a86f5}
.elementor .e-tab-base.e--selected{border-color:#050d22}
.elementor .e-tab-base:focus{border-color:#050d22}
.elementor .e-divider-base{background-color:#050d22}
.elementor .e-form-submit-button-base{background-color:#050d22}
.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#071634}
.elementor .e-86b20bd{background-color:#050d22}
.elementor .e-1cda599{background-color:#050d22}
.elementor .e-269467c{background-color:#050d22}
.elementor .e-dfbf03b-d7bf548{background-color:#050d22}
.elementor .e-1d7d8023-373f3e5{background-color:#050d22}
.wpcf7 form .wpcf7-response-output{border:2px solid #3a86f5}
.wpcf7 form.spam .wpcf7-response-output{border-color:#3a86f5}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#3a86f5}
.wpcf7-spinner{background-color:#071634}
form.oceanwp-searchform button{background-color:rgba(5,13,34,0)!important}
.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(5,13,34,.6);color:#3a86f5}
::selection{background:#071634}
::-moz-selection{background:#071634}
a{background-color:rgba(5,13,34,0)}
.boxed-layout.wrap-boxshadow #wrap{box-shadow:0 1px 4px rgba(5,13,34,.15)}
body.separate-blog.separate-layout .content-area{background-color:rgba(5,13,34,0)}
body.separate-blog.separate-layout #blog-entries.blog-grid>*{background-color:rgba(5,13,34,0)}
pre{color:#3a86f5}
code{color:#3a86f5}
hr.blackborder{border-color:#050d22}
@media print{*{background:rgba(5,13,34,0)!important}}
form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{background-color:rgba(5,13,34,0)}
input[type=checkbox]{box-shadow:inset 0 1px 2px rgba(5,13,34,.1)}
input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover,.button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover{background-color:#1f5fd0;color:#fff!important}
#top-bar-content select{background-color:rgba(5,13,34,0);border-color:rgba(5,13,34,.2)}
#top-bar-social li a.oceanwp-skype a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-xing a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-rss a:hover{color:#3a86f5}
#site-header.is-transparent{background-color:rgba(5,13,34,0)}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,.3)}
#site-header .custom-header-media:before{background:-moz-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:-webkit-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:linear-gradient(to bottom, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%)}
#site-header.transparent-header{background-color:rgba(5,13,34,0)}
#site-header.top-header .header-top{box-shadow:0 1px 5px 0 rgba(5,13,34,.1)}
#site-header.top-header #search-toggle button.site-search-toggle{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar .ham{background-color:#071634}
#site-header.full_screen-header .menu-bar .ham:before,#site-header.full_screen-header .menu-bar .ham:after{background-color:#071634;outline:1px solid rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar.exit .ham{background-color:rgba(5,13,34,0)!important}
#site-header.full_screen-header #full-screen-menu{background-color:rgba(5,13,34,.9)}
#site-header.full_screen-header .fs-dropdown-menu>li.search-toggle-li input{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header{background-color:rgba(5,13,34,0)}
#site-header.medium-header #medium-searchform input{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header #medium-searchform button{background-color:rgba(5,13,34,0)}
#site-header.medium-header.is-transparent .top-header-wrap,#site-header.medium-header.is-transparent #site-navigation-wrap,#site-header.medium-header.is-transparent .oceanwp-mobile-menu-icon{background-color:rgba(5,13,34,0)}
#site-header.vertical-header.has-shadow{box-shadow:0 0 20px 0 rgba(5,13,34,.1)}
#site-header.vertical-header .ps__thumb-y{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu .sub-menu{background-color:rgba(5,13,34,.03);border-top:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #vertical-searchform form input{background-color:rgba(5,13,34,0)!important;border-color:rgba(5,13,34,.04)}
#site-header.vertical-header #vertical-searchform form button{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #vertical-searchform form .search-bg{background-color:rgba(5,13,34,.03)}
#site-navigation-wrap .dropdown-menu>li.btn>a{background-color:rgba(5,13,34,0)!important}
#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span{background-color:#1f5fd0;color:#fff!important}
.dropdown-menu .sub-menu{box-shadow:0 2px 6px rgba(5,13,34,.1)}
.oceanwp-social-menu ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li.oceanwp-skype a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-xing a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-rss a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-telegram a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-qq a:hover{color:#3a86f5}
.oceanwp-social-menu .colored ul li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a:hover{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-threads a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-threads a:hover{background-color:#050d22}
.oceanwp-social-menu .minimal ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li.oceanwp-skype a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-tiktok a:hover{border-color:#050d22}
.oceanwp-social-menu .minimal ul li.oceanwp-telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-qq a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-threads a:hover{border-color:#050d22}
.oceanwp-social-menu .dark ul li a{background-color:#071634}
.oceanwp-social-menu .dark ul li a:hover{background-color:#050d22}
.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{border:2px solid rgba(5,13,34,.1)}
.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{text-shadow:0 0 rgba(5,13,34,0)}
.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.navigation .megamenu .sub-menu{background:rgba(5,13,34,0)}
.navigation li.mega-cat ul li a.mega-post-link{background-color:#050d22}
.navigation li.mega-cat ul li a.mega-post-link .overlay{background-color:rgba(5,13,34,.2)}
.navigation li.mega-cat ul li .mega-post-title a:hover{background-color:rgba(5,13,34,0)}
#searchform-dropdown,#icon-searchform-dropdown{box-shadow:0 2px 7px rgba(5,13,34,.1)}
#searchform-dropdown input,#icon-searchform-dropdown input{background-color:rgba(5,13,34,0)}
#searchform-header-replace input{background-color:rgba(5,13,34,0)}
#searchform-overlay,#icon-searchform-overlay{background-color:rgba(5,13,34,.9)}
#searchform-overlay form input,#icon-searchform-overlay form input{background-color:rgba(5,13,34,0);border-bottom:1px solid #2a3f6e}
#mobile-dropdown{box-shadow:0 2px 6px rgba(5,13,34,.1)}
#mobile-dropdown ul li{border-bottom:1px solid rgba(5,13,34,.035)}
#mobile-dropdown ul li ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
#mobile-dropdown #mobile-menu-search form button{background-color:rgba(5,13,34,0)!important}
#mobile-fullscreen{background-color:rgba(5,13,34,.9)}
#mobile-fullscreen #mobile-search input{background-color:rgba(5,13,34,0)}
#mobile-fullscreen .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
.background-image-page-header{background-color:#050d22}
.background-image-page-header-overlay{background-color:#050d22}
.blog-entry.post .thumbnail .overlay{background-color:rgba(5,13,34,.2)}
.gallery-format .flickity-button{background-color:rgba(5,13,34,.6)}
.gallery-format .flickity-button:hover{background-color:rgba(5,13,34,.8)}
.link-entry i{background-color:#071634}
.link-post-svg-icon{background-color:#071634}
.post-quote-author{background-color:#1f5fd0;color:#fff!important}
.related-thumb{background-color:#071634}
.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers.current:hover{background-color:rgba(5,13,34,0)}
.loader-ellips__dot{background-color:#071634}
#footer-widgets{background-color:#071634}
#footer-widgets .tagcloud a{background-color:#071634;border-color:#2a3f6e}
#footer-widgets .tagcloud a:hover{background-color:#071634}
.has-parallax-footer:not(.boxed-layout) #main{box-shadow:0 0 40px 0 rgba(5,13,34,.1)}
#footer-bottom{background-color:#071634}
#scroll-top{background-color:rgba(5,13,34,.4)}
#scroll-top:hover{background-color:rgba(5,13,34,.8)}
.pswp__button:hover{background-color:rgba(5,13,34,0)}
.sidr-class-dropdown-menu ul,.sidr-class-fs-dropdown-menu ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
.sidr-class-dropdown-menu li,.sidr-class-fs-dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.035)}
.sidr-class-dropdown-menu>li:first-child,.sidr-class-fs-dropdown-menu>li:first-child{border-top:1px solid rgba(5,13,34,.035)}
.oceanwp-sidr-overlay{background:rgba(5,13,34,.3)}
.sidr-class-mobile-searchform button{background-color:rgba(5,13,34,0)!important}
.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:rgba(5,13,34,0)}
.flickity-page-dots .dot{background:#071634}
.mfp-bg{background:#050d22}
button.mfp-close,button.mfp-arrow{background:rgba(5,13,34,0)}
.mfp-arrow:before,.mfp-arrow:after{border:medium inset rgba(5,13,34,0)}
.mfp-arrow-left:before{border-right:27px solid #2a3f6e}
.mfp-arrow-right:before{border-left:27px solid #2a3f6e}
.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(5,13,34,.6);background:#050d22}
.mfp-figure:after{box-shadow:0 0 8px rgba(5,13,34,.6);background:#071634}
body input[type=button]:hover,body input[type=reset]:hover,body input[type=submit]:hover,body button[type=submit]:hover,body input[type=button]:active,body input[type=reset]:active,body input[type=submit]:active,body button[type=submit]:active,body input[type=button]:focus,body input[type=reset]:focus,body input[type=submit]:focus,body button[type=submit]:focus,body .theme-button:hover,body .theme-button:focus,body .button:hover,body .button:focus,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,body.woocommerce-cart .wp-element-button:hover,body.woocommerce-checkout .wp-element-button:hover,body .wp-block-button__link:hover,body .wp-block-button__link:focus{background-color:var(--owp-button-bg-color-hover, #1f5fd0);color:#fff!important}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus-visible{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
.custom-header-media.ocean-accessible-header-media{background:#050d22}
.custom-header-media.ocean-accessible-header-media::before{background-color:var(--owp-header-media-overlay-color, rgba(5,13,34,0.3))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button{background-color:var(--owp-header-media-button-bg-color, rgba(5,13,34,0.5))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:hover{background-color:var(--owp-header-media-button-bg-color-hover, rgba(5,13,34,0.75))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:focus-visible{background-color:var(--owp-header-media-button-bg-color-focus, rgba(5,13,34,0.75))}
#site-header.vertical-header .vertical-toggle{background-color:rgba(5,13,34,0)}
#site-header.vertical-header .vertical-toggle:hover{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:hover,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:active,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar:hover{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close:hover{background-color:rgba(5,13,34,0)}
#site-navigation-wrap .dropdown-menu>li>button.site-search-toggle{background-color:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button{background:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button:hover{background-color:rgba(5,13,34,0)}
#searchform-header-replace-close{background:rgba(5,13,34,0)}
button.dropdown-toggle,.oceanwp-sub-menu-toggle{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle:hover,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:active,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:focus,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:hover,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:active,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-dropdown ul li.active>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.active>button.oceanwp-sub-menu-toggle-icon,#mobile-dropdown ul li.open-sub>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.open-sub>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
.oceanwp-has-submenu-toggle>.oceanwp-sub-menu-toggle-icon,.oceanwp-has-accessible-toggle>.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link,#full-screen-menu li>button.menu-link{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link:hover,#mobile-fullscreen li>button.menu-link:active,#mobile-fullscreen li>button.menu-link:focus,#full-screen-menu li>button.menu-link:hover,#full-screen-menu li>button.menu-link:active,#full-screen-menu li>button.menu-link:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link .nav-arrow,#full-screen-menu li>button.menu-link .nav-arrow{background:rgba(5,13,34,0)}
.wpcf7 form .wpcf7-response-output{border:2px solid #3a86f5}
.wpcf7 form.spam .wpcf7-response-output{border-color:#3a86f5}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#3a86f5}
.wpcf7-spinner{background-color:#071634}
form.oceanwp-searchform button{background-color:rgba(5,13,34,0)!important}
.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(5,13,34,.6);color:#3a86f5}
::selection{background:#071634}
::-moz-selection{background:#071634}
a{background-color:rgba(5,13,34,0)}
.boxed-layout.wrap-boxshadow #wrap{box-shadow:0 1px 4px rgba(5,13,34,.15)}
body.separate-blog.separate-layout .content-area{background-color:rgba(5,13,34,0)}
body.separate-blog.separate-layout #blog-entries.blog-grid>*{background-color:rgba(5,13,34,0)}
pre{color:#3a86f5}
code{color:#3a86f5}
hr.blackborder{border-color:#050d22}
@media print{*{background:rgba(5,13,34,0)!important}}
form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{background-color:rgba(5,13,34,0)}
input[type=checkbox]{box-shadow:inset 0 1px 2px rgba(5,13,34,.1)}
input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover,.button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover{background-color:#1f5fd0;color:#fff!important}
#top-bar-content select{background-color:rgba(5,13,34,0);border-color:rgba(5,13,34,.2)}
#top-bar-social li a.oceanwp-skype a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-xing a:hover{color:#3a86f5}
#top-bar-social li a.oceanwp-rss a:hover{color:#3a86f5}
#site-header.is-transparent{background-color:rgba(5,13,34,0)}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,.3)}
#site-header .custom-header-media:before{background:-moz-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:-webkit-linear-gradient(to top, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%);background:linear-gradient(to bottom, rgba(5,13,34,0) 0%, rgba(5,13,34,0.3) 75%, rgba(5,13,34,0.3) 100%)}
#site-header.transparent-header{background-color:rgba(5,13,34,0)}
#site-header.top-header .header-top{box-shadow:0 1px 5px 0 rgba(5,13,34,.1)}
#site-header.top-header #search-toggle button.site-search-toggle{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar .ham{background-color:#071634}
#site-header.full_screen-header .menu-bar .ham:before,#site-header.full_screen-header .menu-bar .ham:after{background-color:#071634;outline:1px solid rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar.exit .ham{background-color:rgba(5,13,34,0)!important}
#site-header.full_screen-header #full-screen-menu{background-color:rgba(5,13,34,.9)}
#site-header.full_screen-header .fs-dropdown-menu>li.search-toggle-li input{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header{background-color:rgba(5,13,34,0)}
#site-header.medium-header #medium-searchform input{background-color:rgba(5,13,34,0)!important}
#site-header.medium-header #medium-searchform button{background-color:rgba(5,13,34,0)}
#site-header.medium-header.is-transparent .top-header-wrap,#site-header.medium-header.is-transparent #site-navigation-wrap,#site-header.medium-header.is-transparent .oceanwp-mobile-menu-icon{background-color:rgba(5,13,34,0)}
#site-header.vertical-header.has-shadow{box-shadow:0 0 20px 0 rgba(5,13,34,.1)}
#site-header.vertical-header .ps__thumb-y{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu .sub-menu{background-color:rgba(5,13,34,.03);border-top:1px solid rgba(5,13,34,.05)}
#site-header.vertical-header #vertical-searchform form input{background-color:rgba(5,13,34,0)!important;border-color:rgba(5,13,34,.04)}
#site-header.vertical-header #vertical-searchform form button{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #vertical-searchform form .search-bg{background-color:rgba(5,13,34,.03)}
#site-navigation-wrap .dropdown-menu>li.btn>a{background-color:rgba(5,13,34,0)!important}
#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span{background-color:#1f5fd0;color:#fff!important}
.dropdown-menu .sub-menu{box-shadow:0 2px 6px rgba(5,13,34,.1)}
.oceanwp-social-menu ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu ul li.oceanwp-skype a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-xing a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-rss a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-telegram a:hover{color:#3a86f5}
.oceanwp-social-menu ul li.oceanwp-qq a:hover{color:#3a86f5}
.oceanwp-social-menu .colored ul li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-tiktok a:hover{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-qq a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-menu .colored ul li.oceanwp-threads a{background-color:#050d22}
.oceanwp-social-menu .colored ul li.oceanwp-threads a:hover{background-color:#050d22}
.oceanwp-social-menu .minimal ul li a{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li a:hover{background-color:rgba(5,13,34,0)}
.oceanwp-social-menu .minimal ul li.oceanwp-skype a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-tiktok a:hover{border-color:#050d22}
.oceanwp-social-menu .minimal ul li.oceanwp-telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-qq a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-social-menu .minimal ul li.oceanwp-threads a:hover{border-color:#050d22}
.oceanwp-social-menu .dark ul li a{background-color:#071634}
.oceanwp-social-menu .dark ul li a:hover{background-color:#050d22}
.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{border:2px solid rgba(5,13,34,.1)}
.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{text-shadow:0 0 rgba(5,13,34,0)}
.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.effect-ten #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span{box-shadow:0 0 10px 4px rgba(5,13,34,.1)}
.navigation .megamenu .sub-menu{background:rgba(5,13,34,0)}
.navigation li.mega-cat ul li a.mega-post-link{background-color:#050d22}
.navigation li.mega-cat ul li a.mega-post-link .overlay{background-color:rgba(5,13,34,.2)}
.navigation li.mega-cat ul li .mega-post-title a:hover{background-color:rgba(5,13,34,0)}
#searchform-dropdown,#icon-searchform-dropdown{box-shadow:0 2px 7px rgba(5,13,34,.1)}
#searchform-dropdown input,#icon-searchform-dropdown input{background-color:rgba(5,13,34,0)}
#searchform-header-replace input{background-color:rgba(5,13,34,0)}
#searchform-overlay,#icon-searchform-overlay{background-color:rgba(5,13,34,.9)}
#searchform-overlay form input,#icon-searchform-overlay form input{background-color:rgba(5,13,34,0);border-bottom:1px solid #2a3f6e}
#mobile-dropdown{box-shadow:0 2px 6px rgba(5,13,34,.1)}
#mobile-dropdown ul li{border-bottom:1px solid rgba(5,13,34,.035)}
#mobile-dropdown ul li ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
#mobile-dropdown #mobile-menu-search form button{background-color:rgba(5,13,34,0)!important}
#mobile-fullscreen{background-color:rgba(5,13,34,.9)}
#mobile-fullscreen #mobile-search input{background-color:rgba(5,13,34,0)}
#mobile-fullscreen .oceanwp-social-menu.simple-social ul li a{background-color:rgba(5,13,34,0)!important}
.background-image-page-header{background-color:#050d22}
.background-image-page-header-overlay{background-color:#050d22}
.blog-entry.post .thumbnail .overlay{background-color:rgba(5,13,34,.2)}
.gallery-format .flickity-button{background-color:rgba(5,13,34,.6)}
.gallery-format .flickity-button:hover{background-color:rgba(5,13,34,.8)}
.link-entry i{background-color:#071634}
.link-post-svg-icon{background-color:#071634}
.post-quote-author{background-color:#1f5fd0;color:#fff!important}
.related-thumb{background-color:#071634}
.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers.current:hover{background-color:rgba(5,13,34,0)}
.loader-ellips__dot{background-color:#071634}
#footer-widgets{background-color:#071634}
#footer-widgets .tagcloud a{background-color:#071634;border-color:#2a3f6e}
#footer-widgets .tagcloud a:hover{background-color:#071634}
.has-parallax-footer:not(.boxed-layout) #main{box-shadow:0 0 40px 0 rgba(5,13,34,.1)}
#footer-bottom{background-color:#071634}
#scroll-top{background-color:rgba(5,13,34,.4)}
#scroll-top:hover{background-color:rgba(5,13,34,.8)}
.pswp__button:hover{background-color:rgba(5,13,34,0)}
.sidr-class-dropdown-menu ul,.sidr-class-fs-dropdown-menu ul{border-top:1px solid rgba(5,13,34,.035);background-color:rgba(5,13,34,.02)}
.sidr-class-dropdown-menu li,.sidr-class-fs-dropdown-menu li{border-bottom:1px solid rgba(5,13,34,.035)}
.sidr-class-dropdown-menu>li:first-child,.sidr-class-fs-dropdown-menu>li:first-child{border-top:1px solid rgba(5,13,34,.035)}
.oceanwp-sidr-overlay{background:rgba(5,13,34,.3)}
.sidr-class-mobile-searchform button{background-color:rgba(5,13,34,0)!important}
.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:rgba(5,13,34,0)}
.flickity-page-dots .dot{background:#071634}
.mfp-bg{background:#050d22}
button.mfp-close,button.mfp-arrow{background:rgba(5,13,34,0)}
.mfp-arrow:before,.mfp-arrow:after{border:medium inset rgba(5,13,34,0)}
.mfp-arrow-left:before{border-right:27px solid #2a3f6e}
.mfp-arrow-right:before{border-left:27px solid #2a3f6e}
.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(5,13,34,.6);background:#050d22}
.mfp-figure:after{box-shadow:0 0 8px rgba(5,13,34,.6);background:#071634}
body input[type=button]:hover,body input[type=reset]:hover,body input[type=submit]:hover,body button[type=submit]:hover,body input[type=button]:active,body input[type=reset]:active,body input[type=submit]:active,body button[type=submit]:active,body input[type=button]:focus,body input[type=reset]:focus,body input[type=submit]:focus,body button[type=submit]:focus,body .theme-button:hover,body .theme-button:focus,body .button:hover,body .button:focus,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,body.woocommerce-cart .wp-element-button:hover,body.woocommerce-checkout .wp-element-button:hover,body .wp-block-button__link:hover,body .wp-block-button__link:focus{background-color:var(--owp-button-bg-color-hover, #1f5fd0);color:#fff!important}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
form :where(input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea):focus-visible{outline:var(--owp-form-focus-outline-width, 0) solid rgba(5,13,34,0);box-shadow:0 0 0 4px rgba(58,134,245,.18)}
.custom-header-media.ocean-accessible-header-media{background:#050d22}
.custom-header-media.ocean-accessible-header-media::before{background-color:var(--owp-header-media-overlay-color, rgba(5,13,34,0.3))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button{background-color:var(--owp-header-media-button-bg-color, rgba(5,13,34,0.5))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:hover{background-color:var(--owp-header-media-button-bg-color-hover, rgba(5,13,34,0.75))}
.custom-header-media.ocean-accessible-header-media .wp-custom-header-video-button:focus-visible{background-color:var(--owp-header-media-button-bg-color-focus, rgba(5,13,34,0.75))}
#site-header.vertical-header .vertical-toggle{background-color:rgba(5,13,34,0)}
#site-header.vertical-header .vertical-toggle:hover{background-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:hover,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:active,#site-header.vertical-header #site-navigation-wrap .dropdown-menu li>button.menu-link.dropdown-toggle:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar{background-color:rgba(5,13,34,0)}
#site-header.full_screen-header .menu-bar:hover{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close{background-color:rgba(5,13,34,0)}
#mobile-fullscreen button.close:hover{background-color:rgba(5,13,34,0)}
#site-navigation-wrap .dropdown-menu>li>button.site-search-toggle{background-color:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button{background:rgba(5,13,34,0)}
.oceanwp-mobile-menu-icon>button:hover{background-color:rgba(5,13,34,0)}
#searchform-header-replace-close{background:rgba(5,13,34,0)}
button.dropdown-toggle,.oceanwp-sub-menu-toggle{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-dropdown ul li>button.menu-link.dropdown-toggle:hover,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:active,#mobile-dropdown ul li>button.menu-link.dropdown-toggle:focus,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:hover,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:active,#mobile-dropdown ul li>button.oceanwp-sub-menu-toggle-icon:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-dropdown ul li.active>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.active>button.oceanwp-sub-menu-toggle-icon,#mobile-dropdown ul li.open-sub>button.menu-link.dropdown-toggle,#mobile-dropdown ul li.open-sub>button.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
.oceanwp-has-submenu-toggle>.oceanwp-sub-menu-toggle-icon,.oceanwp-has-accessible-toggle>.oceanwp-sub-menu-toggle-icon{background:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link,#full-screen-menu li>button.menu-link{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link:hover,#mobile-fullscreen li>button.menu-link:active,#mobile-fullscreen li>button.menu-link:focus,#full-screen-menu li>button.menu-link:hover,#full-screen-menu li>button.menu-link:active,#full-screen-menu li>button.menu-link:focus{background:rgba(5,13,34,0);border-color:rgba(5,13,34,0)}
#mobile-fullscreen li>button.menu-link .nav-arrow,#full-screen-menu li>button.menu-link .nav-arrow{background:rgba(5,13,34,0)}
.elementor-custom-embed-play i{text-shadow:1px 0 6px rgba(5,13,34,.3)}
.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(5,13,34,.1)}
.elementor-field-group .elementor-select-wrapper:before{text-shadow:0 0 3px rgba(5,13,34,.3)}
.elementor-element.elementor-button-warning .elementor-button{background-color:#1f5fd0;color:#fff!important}
.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#1f5fd0;color:#fff!important}
.elementor-kit-1462 e-page-transition{background-color:#1f5fd0;color:#fff!important}
.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#071634}
.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{border:3px solid #2a3f6e}
.e--pointer-background .elementor-item:before{background:#071634}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu a.current{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#071634}
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border-bottom:8px solid #2a3f6e}
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#2a3f6e transparent transparent}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{border-color:var(--e-nav-menu-divider-color,#050d22)}
.elementor-nav-menu a.current{background:#071634}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#071634}
.elementor-menu-toggle{background-color:rgba(5,13,34,.05)}
.elementor-menu-toggle .e-font-icon-svg{fill:#071634}
.elementor-nav-menu--dropdown a.current{background:#071634}
.elementor .e-tab-base.e--selected{border-color:#050d22}
.elementor .e-tab-base:focus{border-color:#050d22}
.elementor .e-divider-base{background-color:#050d22}
.elementor .e-form-submit-button-base{background-color:#050d22}
.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#071634}
.elementor .e-11b539a-9ac7dc0{background-image:linear-gradient(#050d22,#050d22);background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a{background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a:hover{background-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover{color:#3a86f5;border-color:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover .owp-icon use{stroke:#3a86f5}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover{border-color:#050d22}
.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover .owp-icon use{stroke:#050d22}
.contact-info-widget li.skype a{background-color:#1f5fd0;color:#fff!important}
.contact-info-widget li.skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-recent-posts .recent-posts-comments a:hover{color:#3a86f5}
.oceanwp-social-icons.style-light li.oceanwp-skype a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-skype a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-trello a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-trello a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-xing a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-xing a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-rss a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-rss a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover{border-color:#050d22!important}
.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover .owp-icon use{stroke:#050d22!important}
.oceanwp-social-icons.style-dark li a{border:1px solid #2a3f6e}
.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover{color:#3a86f5!important;border-color:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover .owp-icon use{stroke:#3a86f5!important}
.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover{border-color:#050d22!important}
.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover .owp-icon use{stroke:#050d22!important}
.oceanwp-social-icons.style-colored li.oceanwp-linkedin a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-skype a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-skype a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-trello a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-trello a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-vimeo a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-xing a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-xing a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-rss a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-rss a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-email a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-telegram a{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-telegram a:hover{background-color:#1f5fd0;color:#fff!important}
.oceanwp-social-icons.style-colored li.oceanwp-tiktok a{background-color:#050d22}
.oceanwp-social-icons.style-colored li.oceanwp-tiktok a:hover{background-color:#050d22}
.owp-social-share.style-minimal li.twitter a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.twitter a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-minimal li.reddit a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.reddit a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-minimal li.whatsapp a:hover{color:#3a86f5;border-color:#3a86f5}
.owp-social-share.style-minimal li.whatsapp a:hover .owpss-icon{fill:#1f5fd0}
.owp-social-share.style-colored li.twitter a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-colored li.reddit a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-colored li.whatsapp a{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.style-dark li a{background-color:#071634}
.owp-social-share.name-shown.style-minimal li.twitter a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.name-shown.style-minimal li.reddit a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.owp-social-share.name-shown.style-minimal li.whatsapp a:hover .owp-icon-wrap{background-color:#1f5fd0;color:#fff!important}
.bay-top-chips span{color:#3a86f5;border:1.5px solid #3a86f5}
.bay-offer{border:2px dashed #2a3f6e}
.bay-offer-btn{background:#050d22;color:#3a86f5!important}
.bay-quote-stars{color:#3a86f5}
.bay-nav a.bay-book{color:#3a86f5!important;border:2px solid #3a86f5}
.bay-nav a.bay-book:hover{background:#1f5fd0;color:#fff!important}
.bay-text-l{border-bottom:1px solid #3a86f5}
.bay-btn-book{border:2px solid #3a86f5}
.bay-btn-book:hover{background:#1f5fd0;color:#fff!important}
.bay-foot .bay-foot-links a{color:#3a86f5}
@media(max-width:900px){.bay-mbar{background:#050d22;border-top:2px solid #3a86f5}
.bay-mbar-call{background:#1f5fd0;color:#fff!important}
.bay-mbar-text{background:#050d22}}
.bay-inner-bar .bay-bar-book{border:2px solid #3a86f5;color:#3a86f5}
.bay-inner-bar .bay-bar-book:hover{background:#1f5fd0;color:#fff!important}
.bay-hero-sub .bay-dot{color:#3a86f5}
a.bay-callband-btn:hover .bay-callband-num,a.bay-callband-btn:focus-visible .bay-callband-num{color:#3a86f5}
.bay-foot .bay-foot-social a.bay-soc:focus-visible{box-shadow:0 0 0 2px #050d22,0 0 0 4px #3a86f5}
.bay-hero h1 .bay-h1-accent{color:#3a86f5!important;-webkit-text-fill-color:#3a86f5!important}
@media(max-width:480px){.bay-top .bay-nav a.bay-phone::before{-webkit-text-fill-color:#050d22!important}}
body.bay-front .bay-home-faq-item{border-left:4px solid #3a86f5}
body.page-id-1827 .bay-page-faq h3,body.page-id-1828 .bay-page-faq h3,body.page-id-1827 .bay-page-faq h3:hover,body.page-id-1828 .bay-page-faq h3:hover,body.page-id-1827 .bay-page-faq h3 a,body.page-id-1828 .bay-page-faq h3 a,body.page-id-1827 .elementor-accordion .elementor-tab-title,body.page-id-1828 .elementor-accordion .elementor-tab-title,body.page-id-1827 .elementor-toggle .elementor-tab-title,body.page-id-1828 .elementor-toggle .elementor-tab-title,body.page-id-1827 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1828 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1827 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title:is(:hover,:focus-visible,.elementor-active) :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1828 :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title:is(:hover,:focus-visible,.elementor-active) :is(a,.elementor-accordion-title,.elementor-toggle-title),body.page-id-1827 .e-n-accordion-item-title-text,body.page-id-1828 .e-n-accordion-item-title-text,body.page-id-1827 .e-n-accordion-item>summary:is(:hover,:focus-visible) .e-n-accordion-item-title-text,body.page-id-1828 .e-n-accordion-item>summary:is(:hover,:focus-visible) .e-n-accordion-item-title-text,body.page-id-1827 .e-n-accordion-item[open]>summary .e-n-accordion-item-title-text,body.page-id-1828 .e-n-accordion-item[open]>summary .e-n-accordion-item-title-text{-webkit-text-fill-color:#050d22}
:root{--bay-amber:#3a86f5;--bay-ink:#050d22;--bay-cream:#eef4ff}
html body:not(.home) #main .bay-cta-box{background:#050d22}
.bay-inner-bar{background:#050d22!important}
.bay-callband,.bay-callband *{border-color:#2a3f6e!important}
.bay-callband{background:#050d22!important}
.bay-callband-items,.bay-callband-items li{background:#050d22!important}
.bay-callband-main{background:#050d22!important}
.bay-callband-kicker{background:#050d22!important}
#main .bay-cta-box p.bay-cta-plain a:not(.x):not(.y){color:#3a86f5!important}
.bay-trust-hero{--bth-amber:#3a86f5;background:#050d22}
.bay-trust-hero-cta svg{stroke:#050d22}
.bay-trust-hero-trust{border-top:1px solid #2a3f6e}
.bay-trust-hero-trust span+span{border-left:1px solid #2a3f6e}
.bay-top{background:#050d22}
.bay-phone{background:#1f5fd0;color:#fff!important}
.bay-hero{background:#050d22}
.bay-hero h1:after{background:#1f5fd0;color:#fff!important}
.bay-btn-amber{background:#1f5fd0;color:#fff!important}
.bay-btn-ghost{background:#050d22}
.bay-hero-visual{background:#050d22 center right/cover no-repeat}
.bay-stamp{border:2px solid #3a86f5;color:#3a86f5}
.bay-trust svg{stroke:#3a86f5}
.bay-services{background:#050d22}
.bay-services h2{color:#3a86f5!important}
.bay-card{border:1px solid #2a3f6e;background:#050d22}
.bay-card-label{background:#050d22}
.bay-card svg{stroke:#3a86f5}
.bay-why-kicker{color:#3a86f5}
.bay-why-card svg{stroke:#3a86f5}
.bay-why-title, .bay-why-card h3{-webkit-text-fill-color:#050d22!important}
.bay-why-card a{border-bottom:1px solid #3a86f5}
.bay-areas{background:#1f5fd0;color:#fff!important}
.bay-foot{background:#050d22}
.bay-form-wrap{background:#050d22}
.bay-form input,.bay-form select,.bay-form textarea{border:1px solid #2a3f6e;background:#050d22}
.bay-note.bad{color:#3a86f5}
.bay-form-hero h2{color:#3a86f5}
.bay-form-hero input,.bay-form-hero select,.bay-form-hero textarea{background:#050d22;border:1px solid #2a3f6e}
.bay-brands{background:#050d22;border-top:1px solid #2a3f6e;border-bottom:1px solid #2a3f6e}
.bay-brands{background:#050d22}
.bay-wm-thermador{border-bottom:2px solid #3a86f5}
.bay-featured{background:#050d22;border-bottom:3px solid #3a86f5}
.bay-featured-label{color:#3a86f5}
.bay-featured-item .bay-wm-sq{background:#1f5fd0;color:#fff!important}
.bay-mark-fo{background:#1f5fd0;color:#fff!important}
.bay-mark-da{background:#1f5fd0;color:#fff!important}
.bay-mark-he{background:#071634}
.bay-steps-kicker{color:#3a86f5}
.bay-steps .n{background:#1f5fd0;color:#fff!important}
.bay-steps a{border-bottom:1px solid #3a86f5}
.bay-quotes{background:#050d22}
.bay-quotes h2{color:#3a86f5}
.bay-quote{border-left:4px solid #3a86f5}
body:not(.bay-front) .elementor-button,
body:not(.bay-front) a.elementor-button[href^="tel:"]{background:#1f5fd0!important;border-color:#3a86f5!important;color:#fff!important}
body:not(.bay-front) header.bay-top{background:#050d22!important}
.bay-foot-svcs a{color:#3a86f5!important}
body:not(.bay-front) #right-sidebar{background:#050d22}
body:not(.bay-front) #right-sidebar .widget,
body:not(.bay-front) #right-sidebar .sidebar-box{background:#050d22;border:1px solid #2a3f6e}
body:not(.bay-front) #right-sidebar .widget-title{color:#3a86f5!important;border-left:3px solid #3a86f5}
body:not(.bay-front) #right-sidebar a{color:#3a86f5!important}
.bay-inner-bar{background:#050d22;border-bottom:3px solid #3a86f5}
body:not(.bay-front) #right-sidebar .bay-side-about,
body:not(.bay-front) #right-sidebar .bay-side-pay{background:#050d22;border:1px solid #2a3f6e}
body:not(.bay-front) #right-sidebar .bay-side-about .widget-title,
body:not(.bay-front) #right-sidebar .bay-side-pay .widget-title{color:#3a86f5!important;border-left:3px solid #3a86f5}
body.bay-front .bay-why-kicker{color:#3a86f5!important;-webkit-text-fill-color:#3a86f5!important}
body.bay-front .bay-why h2,
body.bay-front #why-bay h2{-webkit-text-fill-color:#050d22!important}
body.bay-front .bay-why-title,
body.bay-front .bay-why-card h3,
body.bay-front .bay-why-card h3.elementor-heading-title,
body.bay-front #why-bay .bay-why-title{-webkit-text-fill-color:#050d22!important}
body.bay-front .bay-services h2{color:#3a86f5!important}
.bay-why-simple svg{stroke:#3a86f5}
.bay-why-simple strong{-webkit-text-fill-color:#050d22!important}
.bay-quote-grid blockquote{border-top:3px solid #3a86f5;background:#050d22}
.bay-pm{background:#050d22;border-top:2px solid #3a86f5;border-bottom:2px solid #3a86f5}
.bay-pm .bay-kicker{color:#3a86f5}
.bay-pm-grid span{background:#071634}
.bay-area-links a{text-decoration-color:#050d22}
.bay-form-hero input:focus,.bay-form-hero select:focus,.bay-form-hero textarea:focus{outline:3px solid rgba(58,134,245,.35);border-color:#3a86f5}
:root{--bay-ink:#050d22;--bay-char:#050d22;--bay-amber:#3a86f5;--bay-amber-2:#3a86f5}
#site-header,
#masthead,
.oceanwp-header,
header#site-header,
.elementor-location-header,
#site-header-inner,
.header-wrap{background:#050d22!important;border-bottom:1px solid #2a3f6e!important}
body.home a.elementor-button,
body.home .elementor-button,
a.elementor-button[href^="tel:"],
.elementor-button[href^="tel:"]{box-shadow:0 10px 24px rgba(58,134,245,.28)!important}
body.home .elementor-top-section:first-of-type,
body.home .elementor-section:first-of-type,
body.home .e-con:first-of-type{background:#050d22!important}
body.home .elementor-widget-icon-box .elementor-icon-box-wrapper,
body.home .elementor-widget-image-box .elementor-image-box-wrapper{background:#050d22;border:1px solid #2a3f6e}
.site-footer,
#footer,
#footer-wrap,
footer#site-footer,
.elementor-location-footer{background:#050d22!important}
#bay-sticky-cta{box-shadow:0 12px 30px rgba(5,13,34,.35)}
body.home h1::after{background:#1f5fd0;color:#fff!important}
#site-header .current-menu-item > a,
#site-navigation li.current-menu-item > a,
#site-header #site-navigation .menu-link{border-color:#3a86f5!important}
#site-header #site-navigation li.current-menu-item > a,
#site-header .oceanwp-mobile-menu-icon a.mobile-menu{color:#3a86f5!important}
.bay-nav-dd-panel{background:#050d22!important;border:1px solid rgba(58,134,245,.5);box-shadow:0 14px 36px rgba(5,13,34,.5)}
.bay-nav-dd-panel a:hover{background:rgba(31,95,208,.2)!important;color:#fff!important}
.bay-nav-dd-h{color:#3a86f5}
.bay-nav-dd-panel a.bay-nav-dd-all{color:#3a86f5!important}
.bay-foot-areas a:hover{color:#3a86f5}
:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}
@media screen and (max-width:768px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
@media screen and (max-width:480px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,0.5)}
.bay-ph{background:#050d22}
.bay-ph-bg::after{background:linear-gradient(90deg,rgba(5,13,34,var(--ov-a)) 0,rgba(5,13,34,var(--ov-a)) var(--ov-s1),rgba(5,13,34,var(--ov-b)) var(--ov-s2),rgba(5,13,34,var(--ov-c)) 100%)}
.bay-ph h1,.bay-ph .bay-hero-copy>p,.bay-ph .bay-ph-eyebrow{text-shadow:0 1px 3px rgba(5,13,34,.6)}
.bay-ph .bay-form-card{border-top:5px solid #3a86f5;box-shadow:0 18px 44px rgba(5,13,34,.45)}
.bay-ph .bay-form-card .bay-form input[name]:focus,.bay-ph .bay-form-card .bay-form select:focus,.bay-ph .bay-form-card .bay-form textarea:focus{outline:3px solid rgba(58,134,245,.45);border-color:#3a86f5!important}
.bay-ph .bay-form-card button.bay-btn-amber{background:#1f5fd0!important;color:#fff!important}
.bay-ph .bay-form-card button.bay-btn-amber:hover{background:#1f5fd0!important;color:#fff!important}
.bay-ph .bay-form-card .bay-note.bad{color:#3a86f5}
.bay-ph--inner{--bth-amber:#3a86f5}
.bay-ph--inner .bay-hero-copy>p.bay-ph-eyebrow,.bay-ph--inner .bay-ph-eyebrow{color:#3a86f5}
.bay-ph--inner .bay-ph-meta b{color:#3a86f5}
.bay-ph .bay-hero-sub .bay-dot{color:#3a86f5}
@media(max-width:900px){.bay-ph-bg::after{background:linear-gradient(180deg,rgba(5,13,34,var(--ovm-a)) 0,rgba(5,13,34,var(--ovm-b)) 100%)}
.bay-ph .bay-form-card{border-top:4px solid #3a86f5}}
.bay-ph .bay-ph-stamp{border:2px solid #3a86f5;background:rgba(5,13,34,.45);color:#3a86f5}
body.bay-front a.bay-guide-card{border-left:4px solid #3a86f5}
body.bay-front a.bay-guide-card::after{color:#3a86f5}
body.bay-front a.bay-guide-card:hover,body.bay-front a.bay-guide-card:focus-visible{border-color:#3a86f5;box-shadow:0 2px 10px rgba(5,13,34,.08)}
body.bay-front .bay-guides-more a{border-bottom:2px solid #3a86f5}
#scroll-top{background:#1f5fd0!important;box-shadow:0 2px 8px rgba(5,13,34,.28)!important;color:#fff!important}
#scroll-top:hover{background:#1f5fd0!important;color:#fff!important}
#scroll-top:focus-visible{outline:3px solid #050d22!important}
.bay-nav-dd-panel{background:#050d22!important;border:1px solid rgba(58,134,245,.5);box-shadow:0 14px 36px rgba(5,13,34,.5)}
.bay-nav-dd-panel a:hover{background:rgba(31,95,208,.2)!important;color:#fff!important}
.bay-nav-dd-h{color:#3a86f5}
.bay-nav-dd-panel a.bay-nav-dd-all{color:#3a86f5!important}
.bay-foot-areas a:hover{color:#3a86f5}
:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}
@media screen and (max-width:768px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
@media screen and (max-width:480px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,0.5)}
.bay-ph{background:#050d22}
.bay-ph-bg::after{background:linear-gradient(90deg,rgba(5,13,34,var(--ov-a)) 0,rgba(5,13,34,var(--ov-a)) var(--ov-s1),rgba(5,13,34,var(--ov-b)) var(--ov-s2),rgba(5,13,34,var(--ov-c)) 100%)}
.bay-ph h1,.bay-ph .bay-hero-copy>p,.bay-ph .bay-ph-eyebrow{text-shadow:0 1px 3px rgba(5,13,34,.6)}
.bay-ph .bay-form-card{border-top:5px solid #3a86f5;box-shadow:0 18px 44px rgba(5,13,34,.45)}
.bay-ph .bay-form-card .bay-form input[name]:focus,.bay-ph .bay-form-card .bay-form select:focus,.bay-ph .bay-form-card .bay-form textarea:focus{outline:3px solid rgba(58,134,245,.45);border-color:#3a86f5!important}
.bay-ph .bay-form-card button.bay-btn-amber{background:#1f5fd0!important;color:#fff!important}
.bay-ph .bay-form-card button.bay-btn-amber:hover{background:#1f5fd0!important;color:#fff!important}
.bay-ph .bay-form-card .bay-note.bad{color:#3a86f5}
.bay-ph--inner{--bth-amber:#3a86f5}
.bay-ph--inner .bay-hero-copy>p.bay-ph-eyebrow,.bay-ph--inner .bay-ph-eyebrow{color:#3a86f5}
.bay-ph--inner .bay-ph-meta b{color:#3a86f5}
.bay-ph .bay-hero-sub .bay-dot{color:#3a86f5}
@media(max-width:900px){.bay-ph-bg::after{background:linear-gradient(180deg,rgba(5,13,34,var(--ovm-a)) 0,rgba(5,13,34,var(--ovm-b)) 100%)}
.bay-ph .bay-form-card{border-top:4px solid #3a86f5}}
.bay-ph .bay-ph-stamp{border:2px solid #3a86f5;background:rgba(5,13,34,.45);color:#3a86f5}
body.bay-front a.bay-guide-card{border-left:4px solid #3a86f5}
body.bay-front a.bay-guide-card::after{color:#3a86f5}
body.bay-front a.bay-guide-card:hover,body.bay-front a.bay-guide-card:focus-visible{border-color:#3a86f5;box-shadow:0 2px 10px rgba(5,13,34,.08)}
body.bay-front .bay-guides-more a{border-bottom:2px solid #3a86f5}
#scroll-top{background:#1f5fd0!important;box-shadow:0 2px 8px rgba(5,13,34,.28)!important;color:#fff!important}
#scroll-top:hover{background:#1f5fd0!important;color:#fff!important}
#scroll-top:focus-visible{outline:3px solid #050d22!important}
.bay-nav-dd-panel{background:#050d22!important;border:1px solid rgba(58,134,245,.5);box-shadow:0 14px 36px rgba(5,13,34,.5)}
.bay-nav-dd-panel a:hover{background:rgba(31,95,208,.2)!important;color:#fff!important}
.bay-nav-dd-h{color:#3a86f5}
.bay-nav-dd-panel a.bay-nav-dd-all{color:#3a86f5!important}
.bay-foot-areas a:hover{color:#3a86f5}
:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}
@media screen and (max-width:768px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
@media screen and (max-width:480px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,0.5)}
#scroll-top{background:#1f5fd0!important;box-shadow:0 2px 8px rgba(5,13,34,.28)!important;color:#fff!important}
#scroll-top:hover{background:#1f5fd0!important;color:#fff!important}
#scroll-top:focus-visible{outline:3px solid #050d22!important}
.bay-nav-dd-panel{background:#050d22!important;border:1px solid rgba(58,134,245,.5);box-shadow:0 14px 36px rgba(5,13,34,.5)}
.bay-nav-dd-panel a:hover{background:rgba(31,95,208,.2)!important;color:#fff!important}
.bay-nav-dd-h{color:#3a86f5}
.bay-nav-dd-panel a.bay-nav-dd-all{color:#3a86f5!important}
.bay-foot-areas a:hover{color:#3a86f5}
:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}
@media screen and (max-width:768px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
@media screen and (max-width:480px){:root{--owp-primary-color:#3a86f5;--owp-primary-color-hover:#3a86f5;--owp-link-color-hover:#3a86f5;--owp-button-bg-color:#3a86f5;--owp-button-bg-color-hover:#3a86f5;--owp-input-border-color-focus:#2a3f6e;--owp-widget-link-color:#3a86f5;--owp-widget-link-color-hover:#3a86f5;--owp-search-form-label-color:#050d22;--owp-comment-form-label-color:#050d22;--owp-comment-form-label-required-mark-color:#050d22;--owp-social-external-mark-bg:#050d22;--owp-header-media-button-bg-color:rgba(5,13,34,0.5);--owp-header-media-button-bg-color-hover:rgba(5,13,34,0.75);--owp-header-media-button-bg-color-focus:rgba(5,13,34,0.75);--owp-header-media-overlay-color:rgba(5,13,34,0.3);--owp-topbar-social-external-mark-bg:#050d22}}
#site-header.has-header-media .overlay-header-media{background-color:rgba(5,13,34,0.5)}
.bay-ph{background:#050d22}
.bay-ph-bg::after{background:linear-gradient(90deg,rgba(5,13,34,var(--ov-a)) 0,rgba(5,13,34,var(--ov-a)) var(--ov-s1),rgba(5,13,34,var(--ov-b)) var(--ov-s2),rgba(5,13,34,var(--ov-c)) 100%)}
.bay-ph h1,.bay-ph .bay-hero-copy>p,.bay-ph .bay-ph-eyebrow{text-shadow:0 1px 3px rgba(5,13,34,.6)}
.bay-ph .bay-form-card{border-top:5px solid #3a86f5;box-shadow:0 18px 44px rgba(5,13,34,.45)}
.bay-ph .bay-form-card .bay-form input[name]:focus,.bay-ph .bay-form-card .bay-form select:focus,.bay-ph .bay-form-card .bay-form textarea:focus{outline:3px solid rgba(58,134,245,.45);border-color:#3a86f5!important}
.bay-ph .bay-form-card button.bay-btn-amber{background:#1f5fd0!important;color:#fff!important}
.bay-ph .bay-form-card button.bay-btn-amber:hover{background:#1f5fd0!important;color:#fff!important}
.bay-ph .bay-form-card .bay-note.bad{color:#3a86f5}
.bay-ph--inner{--bth-amber:#3a86f5}
.bay-ph--inner .bay-hero-copy>p.bay-ph-eyebrow,.bay-ph--inner .bay-ph-eyebrow{color:#3a86f5}
.bay-ph--inner .bay-ph-meta b{color:#3a86f5}
.bay-ph .bay-hero-sub .bay-dot{color:#3a86f5}
@media(max-width:900px){.bay-ph-bg::after{background:linear-gradient(180deg,rgba(5,13,34,var(--ovm-a)) 0,rgba(5,13,34,var(--ovm-b)) 100%)}
.bay-ph .bay-form-card{border-top:4px solid #3a86f5}}
.bay-ph .bay-ph-stamp{border:2px solid #3a86f5;background:rgba(5,13,34,.45);color:#3a86f5}
.bay-trust-hero{--bth-amber:#3a86f5;background:#050d22}
.bay-trust-hero-cta svg{stroke:#050d22}
.bay-trust-hero-trust{border-top:1px solid #2a3f6e}
.bay-trust-hero-trust span+span{border-left:1px solid #2a3f6e}
#scroll-top{background:#1f5fd0!important;box-shadow:0 2px 8px rgba(5,13,34,.28)!important;color:#fff!important}
#scroll-top:hover{background:#1f5fd0!important;color:#fff!important}
#scroll-top:focus-visible{outline:3px solid #050d22!important}
/* inline style attributes */
[style*="#F5A00F"],[style*="#f5a00f"]{color:#3a86f5!important}
/* hero photo overlay tint */
.bay-ph .bay-ph-bg::after,.bay-ph::before{}
/* buttons: consistent blue */
.bay-btn-amber,.bay-btn.bay-btn-amber,.bay-phone,.bay-trust-hero-cta,button[type=submit].bay-btn{background:linear-gradient(#2463d6,#1a52b8)!important;color:#fff!important;border-color:#1f5fd0!important}
.bay-btn-amber:hover,.bay-phone:hover{background:#1a52b8!important}
.bay-btn-book,.bay-book{color:#fff!important;border-color:#2f7bff!important;background:transparent!important}
.bay-h1-accent{color:#3a86f5!important}
img.bay-logo-img,.bay-logo img{}

/* ---- Oct 14 contrast fixes ---- */
/* Cities box: navy, white text, light-blue underlined links */
.bay-areas{background:#0d2552!important;color:#fff!important}
.bay-areas h2,.bay-areas p,.bay-areas .tag,.bay-areas .tag small,.bay-areas li,.bay-areas-intro{color:#fff!important}
.bay-areas a,.bay-areas-intro a,.bay-areas-links a{color:#8fbaff!important;text-decoration:underline!important}
.bay-areas a:hover,.bay-areas a:focus,.bay-areas-intro a:hover,.bay-areas-links a:hover{color:#fff!important}
/* Trust-hero call button: white text/icon on blue */
.bay-trust-hero a.bay-trust-hero-cta,html body .bay-trust-hero a.bay-trust-hero-cta{color:#fff!important;background:linear-gradient(#2463d6,#1a52b8)!important}
.bay-trust-hero a.bay-trust-hero-cta svg{stroke:#fff!important}
