:root{--black:#010101;--grey:#e5e5e5;--red:#ed2627;--dark-red:#c72627;--dark:#2d2d2d;--white:#fff;--blue:#1f3361;--lt-blue:#587abb;--fs-blue:#2d368f;--fs-dark-blue:#242b72;--fs-orange:#e59227;--fs-dark-orange:#b7751f;--fs-gold:#f4b924;--fs-dark-gold:#c3941d;--orange:#ef6a33;--breakers:breakers,"Poppins" sans-serif;--bebas:"bebas-neue-pro-expanded","Montserrat",sans-serif !important}.vertical-align{display:flex;flex-wrap:wrap;align-items:center}.drop-shadow{filter:drop-shadow(3px 30px 14px #00000000)}p,ul,li{font-family:var(--breakers);font-weight:400;font-style:normal;font-weight:400;font-style:normal;font-size:18px;line-height:1.4em}a{font-weight:700}h1,h2{font-family:var(--bebas);font-weight:700;font-style:normal;font-size:30px}h3{font-family:var(--bebas);font-weight:600;font-style:normal;font-size:18px;text-transform:uppercase}h4{font-family:var(--bebas);font-weight:700;font-style:italic;font-size:20px}#main-header{padding-top:10px !important;box-shadow:none !important;height:8.5vh;position:relative !important;z-index:10000}#global-mega-menu{position:absolute !important}#global-mega-menu img{width:150px}.desktop-phone span{font-weight:700;font-size:28px;position:absolute;right:0;top:2.5vh}@media (max-width:1200px) and (min-width:1024px){.desktop-phone span{font-size:22px !important}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a{font-size:26px !important}.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a{font-size:24px !important}}.desktop-phone a{transition:all .5s ease;-webkit-transition:all .5s ease;color:var(--blue)}.desktop-phone a:hover{color:var(--black)}.header-btn{font-family:var(--bebas);position:absolute;font-weight:700;color:var(--white) !important;text-transform:uppercase;text-align:center !important;display:flex !important;padding:11px;border-radius:4px;font-size:18px;width:auto !important;transition:all .5s ease;-webkit-transition:all .5s ease}.call-btn:hover,.book-btn:hover{background-color:var(--dark) !important}.book-btn{background-color:var(--blue)}.call-btn{background-color:var(--dark)}.quote-btn{background-color:var(--orange)}.quote-btn:hover{background-color:var(--dark-red)}.quote-btn img,.book-btn img,.call-btn img{width:20px !important;height:20px !important;margin-right:8px !important}.quote-btn span,.book-btn span,.call-btn span,.call-btn a,.book-btn a,.quote-btn a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:700;color:var(--white) !important;text-transform:uppercase;text-align:center !important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{flex-direction:column;align-items:stretch;border-top:none;margin-top:.5rem !important;margin-left:-6%;width:101vw !important;z-index:10000}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{padding-left:0}.et_mobile_menu{overflow-y:scroll !important;max-height:84vh}.et_mobile_menu li a{font-family:var(--bebas);font-weight:600;font-style:normal;font-size:14px !important;padding:8px 0 9px 10px;border-bottom:none;border-radius:6px;color:var(--dark);line-height:1.2em;text-transform:uppercase}.et_mobile_menu .menu-item-has-children>a{background:var(--white)}.et_pb_menu .et-menu>li{padding:0 8px}.et-menu li li a{width:260px !important;padding:0 2%}.et-menu li li a:hover{background-color:transparent}.et-menu a{color:var(--dark);font-size:14px !important}.et_mobile_menu li li{padding-left:0}.sub-menu{width:260px !important}@media (max-width:980px){.test{background-color:red !important}.reverse-on-mobile{flex-direction:column-reverse !important}#main-header{height:8.1rem}.call-btn{position:absolute;right:18%;padding:11px;bottom:-105px}.book-btn,.quote-btn{top:0;width:49% !important;padding:8px}.header-btn{justify-content:center}.quote-btn{right:0}.desktop-phone{display:none}#global-mega-menu{width:100%;top:50px}.hide-on-mobile{display:none}}@media (min-width:980px){.test{background-color:orange !important}#main-header{height:6rem}#global-mega-menu img{width:160px}.hidden-link{display:none !important}.header-btn{right:17vw;top:1.5vh;justify-content:space-between !important;font-size:16px}.book-btn{margin-right:110px}.call-btn{display:none !important}}