@media (min-width:981px){.et_fullwidth_nav #main-header .container{width:92%!important;max-width:92%!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:0px;margin-bottom:60px!important;margin-left:25px!important}}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:0px;margin-bottom:60px!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a:after{padding-bottom:10px!important;border-bottom:2px solid #023E51!important;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #ffffff;content:"";display:block;height:2px;width:0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li.current_page_item>a:after{padding-bottom:10px!important;border-bottom:2px solid #2DC8FB!important;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #fff;content:"";display:block;height:2px;width:0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a:hover{opacity:1;color:#023E51}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a:hover:after{width:100%}.et_header_style_left #et-top-navigation nav>ul>li>a:after{padding-bottom:10px!important;border-bottom:2px solid #ffffff!important;transition:all ease-in-out .3s;background:none repeat scroll 0 0 transparent;content:"";display:block;height:2px;width:0}#top-menu{margin-top:15px!important}#top-menu .menu-item-has-children>a:first-child{padding-right:0!important}#top-menu .menu-item-has-children>a:first-child:after{border-bottom:2px solid #fff!important;transition:all ease-in-out .3s;background:none repeat scroll 0 0 transparent;content:"";display:block;height:2px;width:0;position:inherit!important;font-family:inherit!important}.et-fixed-header #top-menu .menu-item-has-children>a:first-child:after{padding-bottom:10px!important;border-bottom:2px solid #023E51!important;transition:all ease-in-out .3s;background:none repeat scroll 0 0 transparent;content:"";display:block;height:2px;width:0;position:inherit!important;font-family:inherit!important}.et_header_style_left #et-top-navigation nav>ul>li>a:hover{opacity:1;color:#fff}.et_header_style_left #et-top-navigation nav>ul>li>a:hover:after{width:100%}#top-menu{margin-right:0px!important}#top-menu .sub-menu li.current_page_item a{color:#2DC8FB!important}#top-menu .sub-menu li.current_page_item:hover a,.et-fixed-header #top-menu .sub-menu li.current_page_item:hover a{background-color:#fff!important;color:#2DC8FB!important}.et-fixed-header #top-menu .sub-menu li.current_page_item>a{background-color:#fff!important;color:#2DC8FB!important}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{font-weight:800!important;font-family:'Rooberto Bold',Helvetica,Arial,Lucida,sans-serif!important}.et-fixed-header #logo{content:url("//joemelville.com/wp-content/uploads/2025/06/JM-Logo-Fixed.png")}div#et-top-navigation nav#top-menu-nav{border-top:0px solid #fff!important}#top-menu li.current_page_item>a{color:#fff!important;font-family:inherit!important;border-radius:4px 10px 10px 10px;font-family:'Albert Sans',Helvetica,Arial,Lucida,sans-serif!important}#top-menu li.current-menu-ancestor>a{color:#fff!important}.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#2DC8FB!important;font-family:'Albert Sans',Helvetica,Arial,Lucida,sans-serif!important;border-radius:4px 10px 10px 10px}#top-menu li.current-menu-ancestor>a{color:#fff!important;font-family:inherit!important}.et-fixed-header #top-menu li.current-menu-ancestor>a{color:#2DC8FB!important;font-family:inherit!important}.et-fixed-header #top-menu li.current-menu-ancestor:hover>a:after{border-bottom:2px solid #2DC8FB!important}.nav li ul{width:320px!important;padding:15px!important}.nav li.nosub ul,.nav li.nosub a:after{display:none!important}.nav li ul li.zero{display:none!important}.nav li ul li a{padding:12px!important;letter-spacing:0.03em!important}ul.sub-menu{margin-top:-30px!important;margin-left:80px!important}@media all and (max-width:767px){.et_header_style_left #et-top-navigation{padding-top:30px!important}ul#mobile_menu.et_mobile_menu{background-color:#fff!important;font-family:inherit!important;margin-top:15px!important;width:200px!important;float:right!important;left:90px!important}}@media all and (min-width:768px) and (max-width:980px){.et_header_style_left #et-top-navigation{padding-top:33px!important}ul#mobile_menu.et_mobile_menu{background-color:#fff!important;font-family:inherit!important;margin-top:15px!important;width:230px!important;float:right!important;left:65%!important}}@media (max-width:980px){.et_header_style_left #logo{max-width:66%!important}.et_fixed_nav #main-header{height:120px!important;background-color:white!important}#logo{content:url("//joemelville.com/wp-content/uploads/2025/06/JM-Logo-Fixed.png");margin-left:-15px!important;margin-top:25px!important;max-height:66%!important}div.mobile_nav.closed .mobile_menu_bar:before{color:#023E51!important;top:8px;font-size:34px;content:'\2630'}div.mobile_nav.opened .mobile_menu_bar:before{color:#023E51!important;top:8px;font-size:34px;content:'\2715'}ul#mobile_menu.et_mobile_menu li a{font-size:19px!important;color:#023E51!important;padding:15px 0 15px 15px!important;font-weight:400!important}ul#mobile_menu.et_mobile_menu li a:hover{background-color:#2DC8FB!important;color:#fff!important}ul#mobile_menu.et_mobile_menu ul.sub-menu{display:none!important}ul#mobile_menu li.current-menu-item>a,ul#mobile_menu li.current_page_item>a{background-color:#2DC8FB!important;color:#fff!important}.et_mobile_menu .menu-item-has-children>a{font-weight:400!important;background-color:#fff!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .three-col-tab .et_pb_column{width:29.6667%!important}html .et-db .three-col-tab .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-tab .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}