.section-transform{width:0px;height:0px;background:#fff;cursor:pointer;-webkit-transition:width 1s ease!important;-moz-transition:width 1s ease!important;-o-transition:width ease!important;-ms-transition:width ease!important;transition:width 1s ease!important}.cpform{height:0px;bottom:-30px;visibility:hidden;animation:dhslideOut 0.5s ease-out}.black:before{opacity:0!important}.black:after{opacity:1!important}.close:before{opacity:0!important}.close:after{opacity:1!important}.section-transform-active{height:100%!important;width:100%!important;background-color:#fff!important}.cpform-active{bottom:0!important;visibility:visible;height:100%!important;width:100%!important;animation:dhslideIn 0.5s;background-color:#fff!important;-webkit-transition:all 1s ease!important;-moz-transition:all 1s ease!important;-o-transition:all ease!important;-ms-transition:all ease!important;transition:all 1s ease!important}.hide{visibility:hidden!important;opacity:0!important;display:none;transition:all 2s ease,opacity 2s ease}.show{visibility:visible!important;display:block!important;opacity:1!important;transition:all 2s ease,opacity 2s ease}logo2{display:none}.menu-item-click a:hover{color:#d19b1e}.menu-item-click a{color:#fff}.menu-row{opacity:0}.section-transform-active .menu-row{opacity:1;transition:opacity 1s 200ms ease}.sttext{transform:translateY(8vw)}.sblock:hover .sttext{transform:translateY(0);transition:transform 0.5s ease-in}.sblock:hover .stext{transition:opacity .4s cubic-bezier(.4,0,.2,1) 0.5s,max-height .4s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1);opacity:1}.stext{opacity:0;opacity:.4s cubic-bezier(.4,0,.2,1) .15s,max-height .4s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1)}.gline:after{position:absolute;left:0;width:100%;height:5px;bottom:0px;background:#d19b1f;opacity:0;content:""}.gline:hover.gline:after{opacity:1!important;animation:showHide 2s ease-in}@keyframes showHide{0%{width:0%}20%{width:100%}100%{width:100%}}.dhform .gform_wrapper input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:none;font-size:14px!important;border-bottom:1px solid #999;padding:10px!important;background:#fafafa}.dhform .gform_button,.dhform .gform-button{border:none;padding:10px 16px!important;color:#000000!important;border-width:0px!important;border-radius:30px;font-size:18px!important;font-weight:300!important;text-transform:uppercase!important;background-color:#FFFFFF!important}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{font-size:13px;padding-top:0px}.dhform .gfield_consent_description{border:none!important}.gfield .iti.iti--allow-dropdown input{padding-left:25%!important}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:0px!important}@keyframes dhslideIn{from{transform:translateY(25px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dhslideOut{from{transform:translateY(0);opacity:1}to{transform:translateY(25px);opacity:0}}.et_pb_toggle_title:before{content:none!important}.gform_wrapper .gform_button{background:linear-gradient(135deg,#c8a45d,#f0d28b)!important;color:#000!important;border:none!important;padding:14px 40px!important;font-size:15px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0px!important;transition:all 0.4s ease!important;cursor:pointer}.gform_wrapper .gform_button:hover{background:#fff!important;color:#000!important;box-shadow:0 0 20px rgba(200,164,93,0.5)}.menu-main-wrap{display:flex;gap:120px;align-items:flex-start}.menu-main-wrap ul{list-style:none;padding:0;margin:0}.menu-main-wrap li{margin-bottom:22px;line-height:1.2}.menu-main-wrap a{color:#fff;font-size:42px;line-height:1.2;text-decoration:none}.menu-title{color:#c9a44c;font-size:16px;margin-bottom:25px;letter-spacing:1px}@media(max-width:767px){.menu-main-wrap{flex-direction:column;gap:40px}.menu-main-wrap a{font-size:32px}}