.mobile_nav.opened .et_mobile_menu{background:#000!important;background-color:#000!important;opacity:1!important;width:100vw!important;max-width:100vw!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin:0!important;border:none!important;border-radius:0!important}.mobile_nav.opened .container,.mobile_nav.opened .et-l,.mobile_nav.opened .et_pb_row,.mobile_nav.opened .et_pb_section{max-width:100%!important}.et_mobile_menu li a,.mobile_nav.opened .et_mobile_menu li a{font-family:'Castoro',serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:22px!important;line-height:1.5em!important;color:#fff!important;text-align:center!important}.et_mobile_menu li{margin:10px 0!important}#top-menu li.buynow{padding:0!important;margin:0!important}#top-menu li.buynow a{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 20px!important;margin:0!important;background-color:#123737!important;color:#ffffff!important;font-family:'Castoro',Helvetica,Arial,sans-serif;font-weight:600;font-size:20px;letter-spacing:0.5px;line-height:1!important;border:none;border-radius:12px;position:relative;top:-2px;transition:all 0.25s ease}.et-fixed-header #top-menu li.buynow a,.et-fixed-header #top-menu li.buynow.current-menu-item a,.et-fixed-header #top-menu li.buynow.current_page_item a,.et-fixed-header #top-menu li.buynow.current-menu-ancestor a{background-color:#123737!important;color:#ffffff!important}#top-menu li.buynow a:hover,.et-fixed-header #top-menu li.buynow a:hover,.et-fixed-header #top-menu li.buynow.current-menu-item a:hover,.et-fixed-header #top-menu li.buynow.current_page_item a:hover{background-color:#ffffff!important;color:#123737!important;opacity:1!important}@media screen and (max-width:1050px){#logo{width:120px}}@media screen and (max-width:980px){#logo{width:auto}}.wpcf7,.wpcf7 form,.wpcf7 form p,.wpcf7 form label{text-align:left!important;color:white!important}.wpcf7 form label{display:block!important;width:100%!important;margin-bottom:6px;font-family:'Lexend',Helvetica,Arial,sans-serif!important;font-weight:600;font-size:14px;letter-spacing:1px}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-select{width:100%;padding:12px 16px;font-family:'sora-regular',Helvetica,Arial,Lucida,sans-serif!important;font-size:14px;letter-spacing:1px;color:white!important;border:1px solid white!important;border-radius:12px;background-color:transparent;outline:none;transition:all 0.3s ease;box-sizing:border-box}.wpcf7-form-control:focus{border-color:white!important;background-color:rgba(255,255,255,0.08);box-shadow:0 0 5px rgba(255,255,255,0.2)}.wpcf7-form-control::placeholder{color:rgba(255,255,255,0.7);font-style:italic}.wpcf7-form-control.wpcf7-textarea{min-height:120px;resize:vertical}.wpcf7 form .wpcf7-form-control-wrap{display:block;width:100%}.wpcf7-submit{display:inline-block;width:auto;padding:14px 28px;background-color:#E6E6E6;color:#123737;font-family:'Lexend',Helvetica,Arial,sans-serif;font-weight:600;font-size:14px;letter-spacing:1px;border:none;border-radius:12px;cursor:pointer;transition:all 0.3s ease}.wpcf7-submit:hover{background-color:#ffffff;color:#123737;transform:translateY(-2px)}.wpcf7-submit:active{transform:translateY(0)}.wpcf7 form p:last-of-type{text-align:left}a{color:#A8E6E1;text-decoration:none;transition:all 0.25s ease}a:hover{color:#FFFFFF;text-decoration:underline}.wpcf7 a{color:#A8E6E1}.wpcf7 a:hover{color:#FFFFFF}header .container,header .wrap,header .inner,.site-header .container,.site-header .wrap{max-width:1100px;margin:0 auto;padding-left:20px;padding-right:20px}#top-menu li a{font-weight:400!important}.vertical-menu nav ul li{width:100%;display:block}footer .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}#top-menu li.buynow a{background-color:#7A8E93!important}.et-fixed-header #top-menu li.buynow a,.et-fixed-header #top-menu li.buynow.current-menu-item a,.et-fixed-header #top-menu li.buynow.current_page_item a,.et-fixed-header #top-menu li.buynow.current-menu-ancestor a{background-color:#7A8E93!important;color:#ffffff!important}