body{font-size:17px}body,p{line-height:1.9em}a,a:visited,.post-content a,.et_pb_pagebuilder_layout .et_pb_blurb_container p a,.et_pb_pagebuilder_layout .et_pb_code a,.et_pb_pagebuilder_layout .et_pb_promo_description a,.et_pb_pagebuilder_layout .et_pb_newsletter_description a,.et_pb_pagebuilder_layout .et_pb_team_member_description>a,.et_pb_pagebuilder_layout .et_pb_pricing li a,.et_pb_pagebuilder_layout .et_pb_slide_content a,.et_pb_pagebuilder_layout .et_pb_tab a,.et_pb_pagebuilder_layout .et_pb_text a,.et_pb_pagebuilder_layout .et_pb_toggle_content a,.et_pb_pagebuilder_layout .et_pb_fullwidth_code a{color:rgba(30,115,190,0.75)}body{color:rgba(0,0,0,0.67)}#page-container{background-color:#ffffff}#et-menu li a{font-size:14px}#et-menu>li a,#et-menu>li.menu-item-has-children>a:after,#et-menu>li.mega-menu-featured>a:after,#et-extra-mobile-menu>li.mega-menu-featured>a:after{color:#0a0a0a}#et-menu>li>a:hover,#et-menu>li.menu-item-has-children>a:hover:after,#et-menu>li.mega-menu-featured>a:hover:after,#et-navigation>ul#et-menu>li.current-menu-item>a,#et-navigation>ul#et-menu>li.current_page_item>a,#et-extra-mobile-menu>li.mega-menu-featured>a:hover:after,#et-extra-mobile-menu>li.current-menu-item>a,#et-extra-mobile-menu>li.current_page_item>a,#et-extra-mobile-menu>li>a:hover{color:#3d3d3d}#et-navigation>ul>li>a:before{background-color:#3d3d3d}#main-header{background-color:#ffffff}#et-menu li.mega-menu-featured>ul li.menu-item .recent-list .recent-post,#et-extra-mobile-menu li.mega-menu-featured>ul li.menu-item .recent-list .recent-post,#et-menu li.mega-menu>ul>li>a,#et-menu li.mega-menu>ul li:last-child a,#et-menu li>ul li a{border-color:#ffffff}#top-header{background-color:#000000}#et-info .et-cart,#et-info .et-top-search .et-search-field,#et-info .et-extra-social-icons .et-extra-icon{background-color:#000000}.et-fixed-header #main-header{background-color:#ffffff}#footer h4,#footer .et_pb_widget h4.widgettitle{font-size:17px}#footer,#footer li,#footer p,#footer a,#footer span,#footer .post-meta{font-size:17px}#footer-info a{font-size:12px}@media only screen and (min-width:768px){#main-header .logo{height:29.37px;margin:29.815px 0}.header.left-right #et-navigation>ul>li>a{padding-bottom:37.5px}}@media only screen and (min-width:768px){.et-fixed-header #main-header .logo{height:20.79px;margin:28.105px 0}.et-fixed-header .header.left-right #et-navigation>ul>li>a{padding-bottom:30.5px}}