.et-fixed-header{background:#fff!important}#et-top-navigation .sub-menu{border-radius:3px}#top-menu li li{text-align:center;margin-bottom:5px}#et-top-navigation .sub-menu li a{padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.2)}#et-top-navigation .sub-menu li.current-menu-item a{font-weight:700}#et-top-navigation .sub-menu li:last-child a{padding-bottom:0;border:0}#et-top-navigation .sub-menu li:last-child{margin-bottom:0}#et-top-navigation .sub-menu li a{transition:none}#et-top-navigation .sub-menu li a:hover{font-weight:700;opacity:1;background:none}#et-top-navigation .sub-menu{transition:all .2s ease-in-out;margin-top:-25px}#et-top-navigation .sub-menu:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px}.gform_button{border:1px solid #e9b412;padding:10px 10px;text-transform:uppercase;font-size:15px!important;font-weight:700;color:#e9b412;background:none;transition:0.3s all;cursor:pointer}.gform_button:hover{border:1px solid #e9b412;color:#ffffff;background:#e9b412}.ginput_container_radio ul li{display:inline-block;margin-right:20px!important;vertical-align:top}@media screen and (max-width:1024px){#et-top-navigation .sub-menu{margin-top:0!important}}.stars{float:left;margin-bottom:35px}.stars input{display:none}.stars label{float:right;font-size:30px;color:#ffffff;margin:0 5px;cursor:pointer;text-shadow:0 0 3px rgba(0,0,0,0.3)}.stars label:before{content:'★'}.stars label.active{color:#e9b412!important;text-shadow:0 0 3px #e9b412!important}.stars:not(:checked)>label:hover,.stars:not(:checked)>label:hover~label,.stars.second:not(:checked)>label:hover{color:#e9b412}.es_references .reference.active .wrapper{height:auto}#et-secondary-nav li ul,#top-header{background:none!important}.main-button.header{position:absolute;top:30px;right:40px;z-index:900000;background:#e9b412;padding:10px 25px;border-radius:5px;font-weight:600}@media screen and (max-width:1000px){.main-button.header{display:block}}@media screen and (max-width:980px){.main-button.header{right:17%}}@media screen and (max-width:630px){.main-button.header{right:20%}}@media screen and (max-width:500px){.main-button.header{right:23%}}.mobile-navi-header div.et-last-child{display:flex!important;justify-content:flex-end}body .et_pb_section .mobile-navi-header a:not(.et_pb_button):not(.et_pb_lightbox_image):after{display:none}