*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%!important;overflow-x:hidden!important}.et_pb_contact_form_0_tb_footer.et_pb_contact_form_container .input,.et_pb_contact_form_0.et_pb_contact_form_container .input{padding-left:0px!important}#top-menu li a:before{content:"";position:absolute;left:0;right:100%;bottom:50%;background:#E5C87F;height:2px;transition:right 0.3s ease-out}#top-menu li a:hover:before{right:0}.et_pb_text_0.hero-title,.et_pb_text_inner{text-align:center!important}.et_pb_text_0.hero-title{width:100%!important;padding:15px!important}@media (min-width:981px){.adres-grid{display:grid!important;grid-template-columns:220px auto;column-gap:40px;row-gap:14px;width:fit-content;margin:30px auto;text-align:initial!important}.adres-grid div{font-size:18px!important;letter-spacing:2.5px!important;font-weight:400!important;white-space:nowrap}.adres-grid div:nth-child(odd){text-align:right!important}.adres-grid div:nth-child(even){text-align:left!important}}@media (max-width:980px){.adres-grid{display:block!important;text-align:center;margin:10px auto 0 auto!important}.adres-grid div{display:block;white-space:normal}.adres-grid div:nth-child(odd){font-size:20px;letter-spacing:2px;font-weight:500;margin-top:14px}.adres-grid div:nth-child(even){font-size:12px;letter-spacing:2px;margin-top:4px;opacity:0.9}}@media (max-width:980px){#main-header{position:fixed!important;top:0;width:100%;z-index:9999}#page-container{padding-top:90px}#main-header.et-fixed-header #logo{height:auto!important;max-height:none!important}#logo{height:70px!important}}