.header-top>.container,.header-top>.container-fluid{min-height:30px}@media (min-width:768px) and (max-width:1169px){#header .searchform input{width:318px}}@media (min-width:992px){#header .header-main .header-right{padding-left:30px}}#header .header-right-bottom{margin:8px 0 6px}#header .header-right-bottom>*{margin-left:.8em}#header .search-toggle i:before{content:"\f002";font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");font-weight:900}@media (max-width:991px){#header .header-right-bottom{margin-bottom:0;margin-top:0}#header .header-right-bottom .mobile-toggle{margin-right:0}}#header .header-main .header-left,#header .header-main .header-right{padding-bottom:1rem;padding-top:1rem}@media (min-width:992px){#header .header-main.sticky .header-right-top{display:none}#header .searchform{margin-left:15px}}#header .searchform-popup .search-toggle{font-size:14px}@media (max-width:1169px){.mega-menu>li.menu-item>a{padding:9px 9px 8px}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border-color:var(--porto-input-bc);color:#777}.header-wrapper,header .header-main{background-color:#fff0}.page-top{background-color:#212529}#footer{background-color:#1cb3e8}#footer .footer-bottom{background-color:#1b2f42}#header .searchform{background:#fff;border-color:#eee}#header .header-top,.header-top .top-links>li.menu-item:after{color:#fff}#header .header-top .top-links>li.menu-item>a{color:#fff}#header .header-top .top-links>li.menu-item.active>a,#header .header-top .top-links>li.menu-item.has-sub:hover>a,#header .header-top .top-links>li.menu-item:hover>a,#header .header-top .top-links>li.menu-item>a.active{color:#0099e6}#header .header-main .top-links>li.menu-item.has-sub:hover>a{background-color:#08c}#header .main-menu .wide .popup>.inner,#header .top-links .narrow ul.sub-menu{background-color:#08c}#header .top-links .narrow li.menu-item>a{color:#fff}#header .top-links .narrow li.menu-item:hover>a{color:#fff}#header .top-links .narrow li.menu-item:hover>a{background-color:#08c}#header .header-top .top-links>li.menu-item>a{padding:5px}#header .header-top .top-links .narrow li.menu-item:hover>a{text-decoration:none}#header .top-links>li.menu-item:after{content:none}#header .header-top .gap{visibility:hidden}.header-top{background-color:#f4f4f4;border-bottom:1px solid #ededed}#header .main-menu>li.menu-item>a{color:#08c;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:20px;padding:10px 16px}#header .main-menu>li.menu-item.active>a{background-color:#08c;color:#fff}#header .main-menu>li.menu-item.active:hover>a,#header .main-menu>li.menu-item:hover>a{background-color:#08c;color:#fff}#header .porto-narrow-sub-menu a{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:30px}#header .main-menu .wide .popup{border-width:0}#header .main-menu .wide .popup>.inner{border-radius:2px}#header .main-menu .narrow ul.sub-menu{background-color:#08c}#header .main-menu .narrow li.menu-item>a{border-bottom-color:#0099e6;color:#fff}#header .main-menu .narrow li.menu-item:hover>a,#header .main-menu .wide li.menu-item li.menu-item:hover>a{background-color:#08c;color:#fff}#header .searchform input:-ms-input-placeholder{color:#555}#header .searchform input::-ms-input-placeholder{color:#555}#header .searchform input::placeholder{color:#555}#header .simple-search-layout .searchform-fields{border-color:#eee}#header .searchform button{color:#333}#header .searchform select option{background-color:#fff;color:#555}#header .simple-search-layout .search-toggle:after{border-bottom-color:#fff}#header .mobile-toggle{background-color:#fff0;color:#08c;font-size:20px}#header .mobile-toggle:first-child{padding-left:1px}@media (max-width:1169px){#header .main-menu>li.menu-item>a{padding:9px 14px}}#nav-panel .mobile-nav-wrap{background-color:#fff}#nav-panel .accordion-menu li{border-bottom-color:#e8e8e8}#nav-panel .accordion-menu li.menu-item.active>a{background-color:#08c}#nav-panel .accordion-menu .sub-menu li:not(.active):hover>a,#nav-panel .accordion-menu li.menu-item.active>a,#nav-panel .accordion-menu li.menu-item:hover>a{background:#f5f5f5}.page-wrapper{transition:left .3s}#nav-panel .accordion-menu>li.menu-item>.arrow,#nav-panel .accordion-menu>li.menu-item>a{color:#08c}#nav-panel .accordion-menu .arrow,#nav-panel .accordion-menu li.menu-item>a,#nav-panel .accordion-menu>li.menu-item>.arrow,#nav-panel .accordion-menu>li.menu-item>a{color:#333}#nav-panel .mobile-nav-wrap::-webkit-scrollbar-thumb{background:hsl(0 0% 80% / .5)}.footer-wrapper.fixed #footer .footer-bottom{background-color:rgb(27 47 66 / .8)}.footer .footer-bottom,.footer .footer-bottom .widget>div>ul li,.footer .footer-bottom .widget>ul li,.footer .footer-bottom p{color:#fff}.widget_nav_menu li{color:#657382}.widget .widget-title a:hover,.widget li.active>a,ul.list.icons li a:hover,ul.list.icons li i,ul[class^=wsp-] li:before{color:#08c}.mega-menu:not(:hover)>li.menu-item.active>a,.mega-menu:not(:hover)>li.menu-item:hover>a{background-color:#08c}.has-primary-color{color:#08c}.has-primary-background-color{background-color:#08c}.has-secondary-color{color:#e36159}.has-secondary-background-color{background-color:#e36159}.has-tertiary-color{color:#2baab1}.has-tertiary-background-color{background-color:#2baab1}.has-quaternary-color{color:#383f48}.has-quaternary-background-color{background-color:#383f48}.has-dark-color{color:#212529}.has-dark-background-color{background-color:#212529}.has-light-color{color:#fff}.has-light-background-color{background-color:#fff}.page-top{border-bottom:5px solid #ccc}.page-top>.container{padding-bottom:15px;padding-top:15px}.page-top .page-title{color:#fff}.page-top .page-sub-title{color:#e6e6e6;margin:0}.popup .sub-menu{text-transform:none}.footer,.footer .widget>div>ul li,.footer .widget>ul li,.footer p{color:#fff}.footer .widget>div>ul,.footer .widget>div>ul li,.footer .widget>ul,.footer .widget>ul li{border-color:hsl(0 0% 100% / .3)}.footer a:not(.btn){color:#fff}.footer a:hover{color:#fff}.footer .widget-title,.footer .widget-title a,.footer h1,.footer h1 a,.footer h2,.footer h2 a,.footer h3,.footer h3 a,.footer h4,.footer h4 a,.footer h5,.footer h5 a,.footer h6,.footer h6 a{color:#fff}.footer .footer-bottom .widget_nav_menu ul li:before,.footer .footer-bottom a{color:#777}.footer .footer-bottom a:hover{color:#fff}.page-wrapper [class*=wp-container-]{flex-wrap:wrap!important;gap:0!important}