.feature-card{padding:40px 30px;background:rgba(255,255,255,.05);border:1px solid rgba(212,175,55,.3);transition:all .3s ease;position:relative;overflow:hidden}.feature-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#b28c19;transform:scaleX(0);transition:transform .3s ease}.feature-card:hover::before{transform:scaleX(1)}.feature-card:hover{transform:translateY(-10px);background:rgba(212,175,55,.1);border-color:#b28c19}.feature-icon{width:60px;height:60px;background-color:#b28c19;margin-bottom:20px;position:relative;overflow:hidden}.feature-icon::after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;background:#000;transform:translate(-50%,-50%) rotate(45deg)}.feature-card h3{font-size:22px;margin-bottom:15px;color:#fff}.feature-card p{font-size:14px;line-height:1.6;color:rgba(255,255,255,.7)}.areas{}.areas-grid{}.area-card{transition:all .3s ease;cursor:pointer}.area-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#b28c19;transform:scaleX(0);transition:transform .3s ease}.area-card:hover::after{transform:scaleX(1)}.area-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.metaslider.ms-theme-nexus .caption-wrap{width:100% !important}body .gform_wrapper.gravity-theme .gf_progressbar{background-color:#222 !important;border-radius:20px !important;height:12px !important;margin-bottom:25px !important}body .gform_wrapper.gravity-theme .gf_progressbar_percentage{background:linear-gradient(90deg,#927a4d,#c4a46d) !important;border-radius:20px !important;height:12px !important;color:transparent !important}body .gform_wrapper.gravity-theme .gform_next_button,body .gform_wrapper.gravity-theme .gform_button,body .gform_wrapper.gravity-theme input[type="submit"],body .gform_wrapper.gravity-theme input[type="button"].gform_next_button{background:linear-gradient(135deg,#c4a46d 0%,#927a4d 100%) !important;color:#000 !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:2px !important;padding:18px 50px !important;border:none !important;border-radius:0 !important;cursor:pointer !important;font-size:14px !important;transition:filter .3s ease !important;margin-left:auto !important;display:block !important}body .gform_wrapper.gravity-theme .gform_next_button:hover,body .gform_wrapper.gravity-theme input[type="submit"]:hover{filter:brightness(1.1) !important}#gform_wrapper_5,#gform_wrapper_6{max-width:850px !important;margin:0 auto !important}#gform_wrapper_5 .gfield_label,#gform_wrapper_5 .gsection_title,#gform_wrapper_6 .gfield_label,#gform_wrapper_6 .gsection_title{display:block !important;visibility:visible !important;color:#fff !important;font-family:"Playfair Display",serif !important;font-size:32px !important;margin-bottom:10px !important;font-weight:400 !important}#gform_wrapper_5 .gfield_description,#gform_wrapper_6 .gfield_description{color:#888 !important;font-size:16px !important;margin-bottom:30px !important;font-style:normal !important}#gform_wrapper_5 .gfield_required,#gform_wrapper_6 .gfield_required{display:none !important}#gform_wrapper_5 .gfield_checkbox,#gform_wrapper_5 .gfield_radio,#gform_wrapper_6 .gfield_checkbox,#gform_wrapper_6 .gfield_radio{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:15px !important;width:100% !important}#gform_wrapper_5 .gchoice input,#gform_wrapper_6 .gchoice input{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;pointer-events:none !important}#gform_wrapper_5 .gchoice label,#gform_wrapper_6 .gchoice label{display:flex !important;align-items:center !important;min-height:80px !important;padding:0 25px !important;background-color:#050505 !important;border:1px solid #222 !important;color:#fff !important;font-family:inherit;font-weight:500 !important;cursor:pointer !important;margin:0 !important;transition:all .2s ease-in-out !important;width:100% !important;max-width:100% !important}#gform_wrapper_5 .gchoice label:hover,#gform_wrapper_6 .gchoice label:hover{background-color:#0c0c0c !important;border-color:#444 !important}#gform_wrapper_5 .gchoice input:checked+label,#gform_wrapper_6 .gchoice input:checked+label{border-color:#c4a46d !important;background-color:rgba(196,164,109,.1) !important;color:#fff !important}#gform_wrapper_5 input[type="text"],#gform_wrapper_5 input[type="tel"],#gform_wrapper_5 input[type="email"],#gform_wrapper_6 input[type="text"],#gform_wrapper_6 input[type="tel"],#gform_wrapper_6 input[type="email"]{background-color:#050505 !important;border:1px solid #222 !important;color:#fff !important;padding:18px 20px !important;border-radius:0px !important;font-size:16px !important;margin-bottom:12px !important;width:100% !important}#gform_wrapper_5 input::placeholder,#gform_wrapper_6 input::placeholder{color:#666 !important}#gform_wrapper_5 .gform_page_footer,#gform_wrapper_6 .gform_page_footer{display:flex !important;align-items:center !important;margin-top:40px !important;width:100% !important}#gform_wrapper_5 .gform_previous_button,#gform_wrapper_6 .gform_previous_button{background:transparent !important;border:none !important;color:#888 !important;text-transform:uppercase !important;font-size:12px !important;letter-spacing:2px !important;font-weight:600 !important;cursor:pointer !important;padding:0 !important;margin-right:auto !important}#gform_wrapper_5,#gform_wrapper_6{max-width:620px !important;margin:0 auto !important;padding:0 20px !important}#gform_wrapper_5 .gf_progressbar_wrapper,#gform_wrapper_6 .gf_progressbar_wrapper{text-align:center !important;margin-bottom:38px !important}#gform_wrapper_5 .gf_progressbar_title,#gform_wrapper_6 .gf_progressbar_title{display:block !important;text-align:center !important;color:#8f8f8f !important;font-family:"Playfair Display",serif !important;font-size:15px !important;font-weight:400 !important;letter-spacing:.5px !important;text-transform:none !important;margin:0 0 14px !important}#gform_wrapper_5 .gform_wrapper .gf_progressbar,#gform_wrapper_5 .gf_progressbar,#gform_wrapper_6 .gf_progressbar{background-color:#2b2b2b !important;border-radius:20px !important;height:10px !important;max-width:320px !important;margin:0 auto !important;overflow:hidden !important;box-shadow:none !important}#gform_wrapper_5 .gf_progressbar_percentage,#gform_wrapper_6 .gf_progressbar_percentage{background:linear-gradient(90deg,#8a7040 0%,#c4a46d 100%) !important;border-radius:20px !important;height:10px !important}#gform_wrapper_5 .gf_progressbar_percentage span,#gform_wrapper_6 .gf_progressbar_percentage span,#gform_wrapper_5 .gf_progressbar_percentage_label,#gform_wrapper_6 .gf_progressbar_percentage_label{display:none !important}#gform_wrapper_5 .gfield_label,#gform_wrapper_5 .gsection_title,#gform_wrapper_6 .gfield_label,#gform_wrapper_6 .gsection_title{display:block !important;text-align:center !important;color:#fff !important;font-family:"Playfair Display",serif !important;font-size:40px !important;line-height:1.18 !important;font-weight:400 !important;margin:0 auto 18px !important;max-width:460px !important}#gform_wrapper_5 .gfield_description,#gform_wrapper_6 .gfield_description{text-align:center !important;color:#9a9a9a !important;font-family:"Playfair Display",serif !important;font-size:17px !important;padding:0 !important;margin:0 0 38px !important}#gform_wrapper_5 .gfield .gfield_checkbox,#gform_wrapper_5 .gfield .gfield_radio,#gform_wrapper_6 .gfield .gfield_checkbox,#gform_wrapper_6 .gfield .gfield_radio{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:16px !important;width:100% !important}#gform_wrapper_5 .gfield .gchoice label,#gform_wrapper_6 .gfield .gchoice label{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;min-height:100px !important;padding:18px 16px !important;background-color:#0a0a0a !important;border:1px solid #1f1f1f !important;color:#fff !important;font-family:"Playfair Display",serif !important;font-size:17px !important;line-height:1.35 !important;font-weight:400 !important;letter-spacing:.3px !important;cursor:pointer !important;margin:0 !important;transition:all .2s ease-in-out !important}#gform_wrapper_5 .gfield .gchoice label:hover,#gform_wrapper_6 .gfield .gchoice label:hover{background-color:#111 !important;border-color:#4a4a4a !important}#gform_wrapper_5 .gfield .gchoice input:checked+label,#gform_wrapper_6 .gfield .gchoice input:checked+label{border-color:#c4a46d !important;background-color:rgba(196,164,109,.1) !important;color:#fff !important}#gform_wrapper_5 input[type="text"],#gform_wrapper_5 input[type="tel"],#gform_wrapper_5 input[type="email"],#gform_wrapper_6 input[type="text"],#gform_wrapper_6 input[type="tel"],#gform_wrapper_6 input[type="email"]{background-color:#0a0a0a !important;border:1px solid #1f1f1f !important;text-align:center !important;padding:20px !important;margin-bottom:16px !important}#gform_wrapper_5 .gform_page_footer,#gform_wrapper_6 .gform_page_footer{display:flex !important;align-items:center !important;margin-top:45px !important;border-top:none !important;padding:0 !important}#gform_wrapper_5 .gform_next_button,#gform_wrapper_5 input[type="submit"],#gform_wrapper_6 .gform_next_button,#gform_wrapper_6 input[type="submit"]{font-family:"Playfair Display",serif !important;font-size:15px !important;font-weight:700 !important;letter-spacing:4px !important;text-transform:uppercase !important;padding:20px 55px !important;min-width:200px !important;margin-left:auto !important}#gform_wrapper_5 .gform_previous_button,#gform_wrapper_6 .gform_previous_button{font-family:"Playfair Display",serif !important;letter-spacing:3px !important;font-size:12px !important;text-transform:uppercase !important;color:#7d7d7d !important}@media (max-width:640px){#gform_wrapper_5,#gform_wrapper_6{padding:0 14px !important}#gform_wrapper_5 .gfield_label,#gform_wrapper_5 .gsection_title,#gform_wrapper_6 .gfield_label,#gform_wrapper_6 .gsection_title{font-size:29px !important}#gform_wrapper_5 .gfield_description,#gform_wrapper_6 .gfield_description{font-size:15px !important;margin-bottom:28px !important}#gform_wrapper_5 .gfield .gchoice label,#gform_wrapper_6 .gfield .gchoice label{min-height:88px !important;font-size:15px !important;padding:14px 10px !important}#gform_wrapper_5 .gfield .gfield_checkbox,#gform_wrapper_5 .gfield .gfield_radio,#gform_wrapper_6 .gfield .gfield_checkbox,#gform_wrapper_6 .gfield .gfield_radio{gap:12px !important}#gform_wrapper_5 .gform_next_button,#gform_wrapper_5 input[type="submit"],#gform_wrapper_6 .gform_next_button,#gform_wrapper_6 input[type="submit"]{padding:18px 30px !important;min-width:160px !important;font-size:13px !important;letter-spacing:3px !important}}#gform_wrapper_5,#gform_wrapper_6{border-top:1px solid rgba(196,164,109,.5) !important;padding-top:40px !important}#gform_wrapper_5 .gfield .gchoice label,#gform_wrapper_6 .gfield .gchoice label{min-height:68px !important;padding:12px 14px !important}#gform_wrapper_5 .gfield .gfield_checkbox,#gform_wrapper_5 .gfield .gfield_radio,#gform_wrapper_6 .gfield .gfield_checkbox,#gform_wrapper_6 .gfield .gfield_radio{gap:12px !important}@media (max-width:640px){#gform_wrapper_5 .gfield .gchoice label,#gform_wrapper_6 .gfield .gchoice label{min-height:60px !important;padding:10px 8px !important}}#gform_wrapper_5 .gform_page_footer,#gform_wrapper_6 .gform_page_footer,#gform_wrapper_5 .gform_footer,#gform_wrapper_6 .gform_footer{display:grid !important;grid-template-columns:1fr auto 1fr !important;align-items:center !important;justify-content:initial !important;position:static !important;gap:10px !important}#gform_wrapper_5 .gform_previous_button,#gform_wrapper_6 .gform_previous_button{position:static !important;transform:none !important;grid-column:1 !important;justify-self:start !important;margin:0 !important}#gform_wrapper_5 .gform_next_button,#gform_wrapper_5 input[type="submit"],#gform_wrapper_6 .gform_next_button,#gform_wrapper_6 input[type="submit"]{grid-column:2 !important;justify-self:center !important;margin:0 !important}@media (max-width:640px){#gform_wrapper_5 .gform_next_button,#gform_wrapper_5 input[type="submit"],#gform_wrapper_6 .gform_next_button,#gform_wrapper_6 input[type="submit"]{min-width:150px !important;padding:16px 24px !important}#gform_wrapper_5 .gform_previous_button,#gform_wrapper_6 .gform_previous_button{font-size:11px !important;letter-spacing:2px !important}}#gform_wrapper_5 .gform_previous_button,#gform_wrapper_6 .gform_previous_button{background:transparent !important;border:1px solid #2a2a2a !important;color:#8a8a8a !important;padding:16px 22px !important;transition:all .2s ease !important}#gform_wrapper_5 .gform_previous_button:hover,#gform_wrapper_6 .gform_previous_button:hover{border-color:#4a4a4a !important;color:#c4a46d !important}.gform_confirmation_message_5,.gform_confirmation_message_5 p,.gform_confirmation_message_5 h2,.gform_confirmation_message_5 h4{color:#fff}#page-container .gform_wrapper .gfield.gf-plain-checkbox .gchoice,#page-container .gform_wrapper .gfield.gf-plain-checkbox .ginput_container_checkbox,#page-container .gform_wrapper .gfield.gf-plain-checkbox .gfield_checkbox{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;background:none !important;border:0 !important;padding:0 !important;margin:0 !important;width:auto !important;min-height:0 !important;box-shadow:none !important}#page-container .gform_wrapper .gfield.gf-plain-checkbox input.gfield-choice-input{position:static !important;opacity:1 !important;visibility:visible !important;display:inline-block !important;clip:auto !important;clip-path:none !important;pointer-events:auto !important;width:18px !important;height:18px !important;margin:0 !important;flex:0 0 18px !important;-webkit-appearance:checkbox !important;appearance:auto !important;accent-color:#c5a572;cursor:pointer}#page-container .gform_wrapper .gfield.gf-plain-checkbox label.gform-field-label,#page-container .gform_wrapper .gfield.gf-plain-checkbox input:checked+label.gform-field-label{display:inline !important;background:none !important;border:0 !important;padding:0 !important;margin:0 !important;width:auto !important;min-height:0 !important;box-shadow:none !important;color:#9a9a9a !important;font-size:14px !important;cursor:pointer}#page-container .gform_wrapper .gfield.gf-plain-checkbox label.gform-field-label::before,#page-container .gform_wrapper .gfield.gf-plain-checkbox label.gform-field-label::after{content:none !important;display:none !important}#page-container .gform_wrapper .gfield.gf-plain-checkbox label a{color:#c5a572 !important;text-decoration:underline}#page-container .gform_wrapper .gform-phone__input-wrapper{position:relative !important;display:block !important}#page-container .gform_wrapper .gform-phone .ginput_phone_container{display:block !important;margin:0 !important;padding:0 !important}#page-container .gform_wrapper .gform-phone .ginput_country-selector_container{position:absolute !important;top:1px !important;bottom:1px !important;left:1px !important;display:flex !important;margin:0 !important;padding:0 !important;z-index:2 !important}#page-container .gform_wrapper .gform-phone__country-selector{display:flex !important;align-items:center !important;gap:8px !important;height:100% !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 14px !important;background:#0a0a0a !important;border:0 !important;border-right:1px solid #222 !important;border-radius:0 !important;box-shadow:none !important;color:#9a9a9a !important;cursor:pointer}#page-container .gform_wrapper .gform-phone__country-selector:hover,#page-container .gform_wrapper .gform-phone__country-selector:focus-visible,#page-container .gform_wrapper .gform-phone__country-selector[aria-expanded="true"]{background:#111 !important;border-right-color:#c5a572 !important;outline:none !important}#page-container .gform_wrapper .gform-phone__country-selector::after{border-color:#9a9a9a !important}#page-container .gform_wrapper .gform-phone__input{display:block !important;width:100% !important;margin:0 !important;padding:20px 20px 20px 90px !important;border-radius:0 !important;box-sizing:border-box !important}#page-container .gform_wrapper .gform-phone{margin-bottom:16px !important}#page-container .gform_wrapper .gform-phone .gform-phone__dropdown.gform-phone__dropdown{background:#0a0a0a !important;background-color:#0a0a0a !important;border:1px solid #c5a572 !important;border-radius:0 !important;padding:0 !important;box-shadow:0 10px 30px rgba(0,0,0,.6) !important;color:#ccc !important;z-index:50 !important}#page-container .gform_wrapper .gform-phone .gform-phone__search-wrapper{background:#0a0a0a !important;background-color:#0a0a0a !important;padding:10px !important;margin:0 !important;border:0 !important;border-bottom:1px solid #222 !important}#page-container .gform_wrapper .gform-phone .gform-phone__search{background:#000 !important;border:1px solid #222 !important;border-radius:0 !important;color:#ddd !important;text-align:left !important;min-height:44px !important;padding:0 12px !important;margin:0 !important}#page-container .gform_wrapper .gform-phone .gform-phone__search::placeholder{color:#666 !important}#page-container .gform_wrapper .gform-phone .gform-phone__search:focus{border-color:#c5a572 !important;outline:none !important;box-shadow:none !important}#page-container .gform_wrapper .gform-phone .gform-phone__country-list{background:#0a0a0a !important;background-color:#0a0a0a !important;margin:0 !important;padding:0 !important;border:0 !important;scrollbar-color:#444 #0a0a0a;scrollbar-width:thin}#page-container .gform_wrapper .gform-phone .gform-phone__country-list::-webkit-scrollbar{width:8px}#page-container .gform_wrapper .gform-phone .gform-phone__country-list::-webkit-scrollbar-track{background:#0a0a0a}#page-container .gform_wrapper .gform-phone .gform-phone__country-list::-webkit-scrollbar-thumb{background:#444}#page-container .gform_wrapper .gform-phone .gform-phone__country-list li,#page-container .gform_wrapper .gform-phone .gform-phone__country-list li:focus{background:transparent !important;color:#ccc !important;text-align:left !important;outline:none !important;box-shadow:none !important;border:0 !important}#page-container .gform_wrapper .gform-phone .gform-phone__country-list li:hover,#page-container .gform_wrapper .gform-phone .gform-phone__country-list li[aria-selected="true"],#page-container .gform_wrapper .gform-phone .gform-phone__country-list li:focus{background:#1a1a1a !important;color:#c5a572 !important}#page-container .gform_wrapper .gform-phone .gform-phone__country-list li:focus-visible{outline:none !important;box-shadow:inset 2px 0 0 #c5a572 !important}@media (max-width:640px){#page-container .gform_wrapper .gform-phone__country-selector{padding:0 10px !important;gap:4px !important}#page-container .gform_wrapper .gform-phone__input{padding:20px 14px 20px 76px !important}}@media (max-width:640px){#page-container #gform_wrapper_5 .gform_page_footer,#page-container #gform_wrapper_6 .gform_page_footer,#page-container #gform_wrapper_5 .gform_footer,#page-container #gform_wrapper_6 .gform_footer{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:12px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}#page-container #gform_wrapper_5 .gform_previous_button,#page-container #gform_wrapper_5 .gform_next_button,#page-container #gform_wrapper_5 .gform_button,#page-container #gform_wrapper_5 input[type="submit"],#page-container #gform_wrapper_6 .gform_previous_button,#page-container #gform_wrapper_6 .gform_next_button,#page-container #gform_wrapper_6 .gform_button,#page-container #gform_wrapper_6 input[type="submit"]{display:block !important;flex:1 1 0 !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:16px 8px !important;grid-column:auto !important;justify-self:auto !important;position:static !important;transform:none !important;box-sizing:border-box !important;white-space:nowrap !important;font-size:12px !important;letter-spacing:2px !important;text-align:center !important}}