.age-gate-headline,.age-gate__headline{color:#000!important;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.age-gate-subheadline,.age-gate__subheadline{color:#000!important;font-size:20px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important}.age-gate__submit.age-gate__submit--yes{color:#FFFFFF!important;border-width:2px!important;border-color:#AE1857;border-radius:30px;font-size:22px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#AE1857}.age-gate__submit.age-gate__submit--yes:hover{color:#fff!important;background-color:#000}.age-gate__submit.age-gate__submit--no{color:#fff!important;border-width:1px!important;border-color:#000000;border-radius:30px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;background-color:#000}.age-gate__submit.age-gate__submit--no:hover{color:#fff!important;background-color:#AE1857}.inline-buttons .et_pb_button_module_wrapper{display:inline-block}.wpac{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.wp-gr .grw-review .wp-google-feedback{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_header_style_left .logo_container{position:absolute;display:block;top:-36px;width:auto;max-width:460px;z-index:8;text-align:center}#top-header{display:block;transition:all .3s ease-in-out;z-index:8}#et-info{float:right;padding-left:30px}#et-info-phone::before{margin-right:8px}#et-info-phone{margin-right:25px}#et-info-email::before{margin-right:10px}#et-secondary-nav li{margin-right:25px}#top-menu-nav .nav li:not(:last-child){padding-right:42px}#top-menu li{padding-right:42px}#main-header.et-fixed-header .logo_container{top:0}@media (max-width:980px){.et_header_style_left .logo_container a img#logo{top:0}.et_header_style_left .logo_container{top:0;box-shadow:none}#et-info{float:left}}nav#top-menu-nav,#top-menu{float:none;width:100%;text-align:right}#main-header .container{width:95%;max-width:1480px}#top-header .container{width:95%;max-width:1480px}#main-footer .container{width:90%;max-width:1280px}