@font-face{font-family:PlayfairDisplay;src:url(/build/assets/PlayfairDisplay-21ff418b.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-Regular-a7e791e8.otf);font-weight:400;font-style:normal}@font-face{font-family:Inter-Italic;src:url(/build/assets/Inter-RegularItalic-45ecfe6c.otf);font-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:url(/build/assets/Merriweather-Regular-29843a52.ttf);font-weight:400;font-style:normal}@font-face{font-family:Merriweather-Italic;src:url(/build/assets/Merriweather-Italic-4b10f0e5.ttf);font-weight:400;font-style:italic}@font-face{font-family:Merriweather-Bold;src:url(/build/assets/Merriweather-Bold-3f647c37.ttf);font-weight:700;font-style:normal}@font-face{font-family:Merriweather-BoldItalic;src:url(/build/assets/Merriweather-BoldItalic-3bd8ab3e.ttf);font-weight:700;font-style:italic}@font-face{font-family:Figtree;src:url(/build/assets/Figtree-46372963.ttf);font-weight:400;font-style:normal}@font-face{font-family:TWKLausanne-550;src:url(/build/assets/TWKLausanne-550-4837082a.otf);font-weight:400;font-style:normal}@font-face{font-family:TWKLausanne-Italic;src:url(/build/assets/TWKLausanne-550Italic-e30b97bc.otf);font-weight:400;font-style:normal}@font-face{font-family:AbhayaLibre-Regular;src:url(/build/assets/AbhayaLibre-Regular-b636a4f7.ttf);font-weight:400;font-style:normal}@font-face{font-family:SangBleuSunrise-Regular;src:url(/build/assets/SangBleuSunrise-77b267a8.ttf);font-weight:400;font-style:normal}@font-face{font-family:VisueltPro-Light;src:url(/build/assets/VisueltPro-Light-aff2d83c.ttf);font-weight:400;font-style:normal}@font-face{font-family:VisueltPro-Regular;src:url(/build/assets/VisueltPro-Regular-98842c0f.ttf);font-weight:400;font-style:normal}@font-face{font-family:NewParisText-Book;src:url(/build/assets/NewParisText-Book-bbfbcd81.ttf);font-weight:400;font-style:normal}@font-face{font-family:Charter-BT-Roman;src:url(/build/assets/Charter-BT-Roman-6dff5454.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/build/assets/Montserrat-Medium-7d557ed5.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(/build/assets/Montserrat-Bold-846d5823.ttf);font-weight:400;font-style:normal}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;margin:0}main{flex:1 1 0%}h1,h2,h3{font-weight:400;margin:0}p{margin:0}[x-cloak]{display:none!important}.line-clamp-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-clamp-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal p{margin:0;font-family:Figtree}.modal .error_input{border-color:#ff5c5c!important}.modal .error_placeholder::placeholder{color:#ff5c5c}.modal .error_checkbox{outline:2px solid #FF5C5C}.modal .error_message{color:#fff;font-size:14px;font-family:TWKLausanne-550;margin:12px 0}.modal .error_message.name_error{margin-top:2px}@media (max-width: 1199px){.modal .error_message.name_error{margin-top:-2px}}.modal .error_message.email_error{margin-top:-4px;margin-bottom:0}@media (max-width: 1199px){.modal .error_message.email_error{margin-top:-8px;margin-bottom:3px}}.modal .error_message.lighting_text_error{margin-bottom:0}@media (max-width: 1199px){.modal .error_message.lighting_text_error{margin-top:8px}}.modal .error_message.electronic_message_error{margin-bottom:0}@media (max-width: 1199px){.modal .error_message.electronic_message_error{margin-top:12px}}.modal .modal_content{background-color:#ff3a30;margin:10% auto;border-radius:0;border-top:8px solid #161616}@media (min-width: 1920px){.modal .modal_content{max-width:516px;padding:60px}}@media (min-width: 1200px){.modal .modal_content{max-width:516px;padding:60px}}@media (max-width: 1199px){.modal .modal_content{max-width:466px;padding:40px}}@media (max-width: 767px){.modal .modal_content{position:fixed;bottom:0;max-width:100%;padding:32px;margin:0;border-radius:20px 20px 0 0;border-top:none}}.modal .modal_content .modal_header{text-align:center}.modal .modal_content .modal_header .logo{width:300px;height:44px}@media (max-width: 767px){.modal .modal_content .modal_header .logo{width:218px;height:32px}}.modal .modal_content .modal_body{padding:32px 0}.modal .modal_content .modal_body_completed{padding:180px 0;text-align:center}@media (max-width: 1199px){.modal .modal_content .modal_body_completed{padding:176px 0}}@media (max-width: 767px){.modal .modal_content .modal_body_completed{padding:202px 0}}.modal .modal_content .modal_body_title{font-size:24px;padding-bottom:16px;font-family:TWKLausanne-550;line-height:36px;color:#161616}@media (max-width: 767px){.modal .modal_content .modal_body_title{padding-bottom:20px}}@media (max-width: 1199px){.modal .modal_content .modal_body_title{font-size:18px;line-height:26px}}.modal .modal_content .modal_body_description{padding-bottom:16px;font-size:14px;font-family:TWKLausanne-550;color:#161616;line-height:21px}.modal .modal_content .modal_body_description_success{max-width:346px;margin:auto}@media (min-width: 768px) and (max-width: 1199px){.modal .modal_content .modal_body_description{padding-bottom:32px}}@media (min-width: 1200px){.modal .modal_content .modal_body_description{padding-bottom:24px}}.modal .modal_content .modal_body label{display:block;font-size:14px}@media (max-width: 767px){.modal .modal_content .modal_body label.checkbox_label{display:grid;grid-template-columns:0fr 1fr;margin-top:12px}}.modal .modal_content .modal_body label a{color:#161616;text-decoration:underline}.modal .modal_content .modal_body label input[type=checkbox]{display:none}.modal .modal_content .modal_body label .checkbox_text{padding-left:12px;color:#161616;font-family:TWKLausanne-550;font-size:14px;position:relative;top:-3px;line-height:20px}@media (max-width: 767px){.modal .modal_content .modal_body label .checkbox_text{top:-2px}}.modal .modal_content .modal_body label .checkbox_modal{margin-top:12px;position:relative;display:inline-block;width:20px;height:20px;border:1px solid #161616;border-radius:3px;cursor:pointer;background:#FF3A30}@media (max-width: 767px){.modal .modal_content .modal_body label .checkbox_modal{margin-top:0}}.modal .modal_content .modal_body label .checkbox:checked+.checkbox_modal{background-color:#161616;border-color:#161616}.modal .modal_content .modal_body label .checkbox:checked+.checkbox_modal:after{content:"";position:absolute;top:23%;left:20%;width:12px;height:10px;background:url(/build/assets/check-339fe951.svg);background-repeat:no-repeat}.modal .modal_content .modal_body label .checkbox:checked+.checkbox_modal:after{opacity:1}.modal .modal_content .modal_body label input[type=checkbox].error_checkbox+.checkbox_modal{border-color:#ff5c5c}.modal .modal_content .modal_body .input_name,.modal .modal_content .modal_body .input_email{width:100%;outline:none;padding:17px 24px 14px;margin-bottom:12px;border:1px solid #161616;box-sizing:border-box;border-radius:0;color:#707070;font-size:14px;line-height:20px;font-family:Figtree;letter-spacing:.7px}.modal .modal_content .modal_body .input_name::placeholder,.modal .modal_content .modal_body .input_email::placeholder{font-family:Figtree;color:#707070}.modal .modal_content .modal_body .input_name_error::placeholder,.modal .modal_content .modal_body .input_email_error::placeholder{color:#ff3a30}.modal .modal_content .modal_body .input_name:focus,.modal .modal_content .modal_body .input_email:focus{border:1px solid #707070!important}.modal .modal_content .modal_body .input_email{margin-bottom:4px}.modal .modal_content .modal_footer{display:flex;justify-content:flex-end;gap:8px}.modal .modal_content .modal_footer .btn{border:none;cursor:pointer;border-radius:0;font-size:15px;border:1px solid #161616;font-family:TWKLausanne-550;letter-spacing:.7px;line-height:11px}.modal .modal_content .modal_footer .btn_completed{width:100%}.modal .modal_content .modal_footer .btn.closeBtn{padding:16px 44px;background-color:transparent;color:#161616}@media (max-width: 767px){.modal .modal_content .modal_footer .btn.closeBtn{padding:16px 55px}}.modal .modal_content .modal_footer .btn.submitBtn{padding:16px 30px;background-color:#161616;color:#fff}@media (max-width: 767px){.modal .modal_content .modal_footer .btn.submitBtn{padding:16px 30px;min-inline-size:fit-content;width:clamp(100px,100%,159px)}}@media (max-width: 767px){.modal .modal_content .modal_footer .btn{font-size:16px}}.modal .modal_content .close{float:right}.modal .modal_content .close img{width:10px;height:10px}.modal .modal_content .close:hover,.modal .modal_content .close:focus{color:#000;text-decoration:none;cursor:pointer}
