:root{--txt-h1: 66px;--txt-h2: 44px;--txt-h3: 24px;--txt-h4: 18px;--txt-h5: 16px;--txt-h6: 14px;--txt-xxs: 10px;--txt-xs: 12px;--txt-s: 14px;--txt-m: 16px;--txt-l: 18px;--txt-xl: 24px;--txt-xxl: 48px;--txt-xxxl: 56px}@media screen and (max-width: 1400px){:root{--txt-h1: 64px;--txt-h2: 40px;--txt-h3: 22px;--txt-xl: 22px;--txt-xxl: 44px}}@media screen and (max-width: 768px){:root{--txt-h1: 44px;--txt-h2: 34px;--txt-h3: 19px;--txt-h4: 17px;--txt-h5: 15px;--txt-h6: 13.5px;--txt-s: 13.5px;--txt-m: 15px;--txt-l: 16.5px;--txt-xl: 19px;--txt-xxl: 40px}}html{scroll-padding-top:230px}@media (max-width: 499px){.header_title{font-size:34px !important}.form-subtitle{font-size:20px !important}.form-group{margin:16px 0 0 0 !important}.form-control:focus+.control-label{top:9px !important}.form-group.label-floating label.control-label{top:39px}.form-control:valid:not(:placeholder-shown)+label.control-label{top:9px !important}.error:invalid:not(:placeholder-shown)+label.control-label{top:9px !important}.form-title{font-size:24px !important;line-height:30px !important}.form-subtitle{font-size:14px !important;line-height:24px !important}.faq-form{padding-top:36px !important;padding-left:20px !important;padding-right:20px !important}.email_error{margin-top:0 !important}.contact_map_title{font-size:24px !important}.header{padding-bottom:40px !important}.address_box{width:220px !important}.address_text{font-size:12px !important;padding:18px 0 10px 22px !important;line-height:26px !important}strong{font-size:14px !important}}@media (min-width: 500px) and (max-width: 767px){.container-faq{max-width:100% !important;width:100% !important}.header-title{font-size:40px !important}.form-subtitle{font-size:14px !important;line-height:24px !important}.form-group.label-floating label.control-label{top:51px}.form-control:focus+.control-label{top:18px !important}.form-title{font-size:36px !important;line-height:30px !important}.faq-form{padding-top:64px !important;padding-left:20px !important;padding-right:20px !important}.email_error{margin-top:0 !important}}@media (min-width: 768px) and (max-width: 991px){.form-subtitle{font-size:20px !important}.form-group.label-floating label.control-label{top:51px}.form-control:focus+.control-label{top:18px !important}.faq-form{padding-left:20px !important;padding-right:20px !important}}@media (min-width: 992px) and (max-width: 1200px){.form-group.label-floating label.control-label{top:51px}.form-control:focus+.control-label{top:18px !important}.faq-form{padding-left:20px !important;padding-right:20px !important}}@media (min-width: 1200px){.container-faq{max-width:1279px !important}.form-group.label-floating label.control-label{top:51px}.form-control:focus+.control-label{top:18px !important}}#main{background:transparent linear-gradient(180deg, #fff 0%, #F5F7F8 20%) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(270deg, #fff 0%, #F5F7F8 20%) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(270deg, #fff 0%, #F5F7F8 20%) 0% 0% no-repeat padding-box}.container-faq{margin:auto}.container{margin:auto}.header{z-index:1;position:relative;padding-top:90px;padding-bottom:80px;text-align:center}.header_title{margin:auto;font-weight:700;text-align:center;padding-top:120px;line-height:normal;font-size:64px;text-align:center;margin:auto;text-decoration:none;color:var(--gunpowder710)}.div-scroll{width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding-left:15px !important;padding-right:15px !important;padding-top:20px}.address_box{background-color:white;border-radius:20px;display:inline-flex;text-align:left;font-size:16px;color:#3F4960;font-weight:400;width:300px;height:100%;padding-left:0;transition:0.3s}.address_box:hover{transform:translate(-10px, -20px);box-shadow:15px 15px #e2ecf0;transition:0.3s;cursor:pointer}.address_box:hover strong{color:#3f4960 !important;transition:0.3s}.address_text{padding:36px 0 20px 44px;line-height:30px;margin-top:0}.form-control,.form-group .form-control{color:#1C2A39;border:2px solid #1C2A3926;border-radius:200px;background-color:rgba(255,255,255,0.03);padding:20px}.error{border:3px solid #d90000;transition:background 0s ease-out;float:none;box-shadow:none;border-radius:0}.form-group.label-floating label.control-label{font-size:16px;line-height:1.42857143;left:40px;color:#1C2A39}.form-control:focus+.control-label{padding-left:5px;padding-right:5px;font-size:12px !important;line-height:1.07142857 !important;color:#27A1D8 !important;left:55px !important;background-color:#F5F7F8 !important}.form-control:focus~.email_error{display:none !important}.form-control:focus~.website_error{display:none !important}.form-control:focus{background-color:rgba(39,161,216,0.1) !important;border:2px solid #27A1D8 !important;color:#1C2A39 !important}.form-control:focus,.form-control .form-group{border:2px solid #27A1D8;transition-duration:0.3s !important}.error:required:invalid:not(:placeholder-shown),.error{outline:0 !important;border:2px solid #d90000;box-shadow:none !important;transition-duration:0.3s !important}.error:invalid:not(:placeholder-shown),.error{outline:0 !important;border:2px solid #d90000;box-shadow:none !important;transition-duration:0.3s !important}#firstname-input .form-control:focus label.control-label .form-group.label-floating{top:7px;font-size:12px;line-height:1.07142857}.form-group.label-floating label.control-label{will-change:left,top,contents}.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label,.form-group.label-static label.control-label{position:absolute;pointer-events:none;transition:.2s ease all}.control-label{color:#666}#ask .form{margin-right:auto;margin-left:auto;margin-top:30px;text-align:left}.form-group{padding-bottom:7px;margin:28px 0 0 0}.form-control{margin-bottom:7px}.error:invalid:not(:placeholder-shown)+label.control-label{top:18px;font-size:12px;line-height:1.07142857;left:55px !important;background-color:#F5F7F8;padding-left:5px;padding-right:5px}.form-control:required:valid+label.control-label{top:16px;font-size:12px;line-height:1.07142857}.form-control:valid:not(:placeholder-shown)+label.control-label{top:18px;left:55px;background-color:#F5F7F8;padding-left:5px;padding-right:5px;font-size:12px;line-height:1.07142857}.form-control:invalid:not(:placeholder-shown)+label.control-label{top:18px;left:55px;background-color:#F5F7F8;padding-left:5px;padding-right:5px;color:#d90000;font-size:12px;line-height:1.07142857}.form-group label.control-label{font-size:12px;line-height:1.07142857;font-weight:400}.faq-form{z-index:1;position:relative;padding-top:80px;padding-bottom:80px;padding-left:15px;padding-right:15px;opacity:0.9}.form-group textarea{resize:none}textarea.form-control{height:auto}.error:required:invalid:not(:placeholder-shown)~.email_error{display:block;font-size:12px;font-weight:300;color:#d90000;position:absolute}.form-control:invalid:not(:placeholder-shown)~.website_error{display:block;font-size:12px;font-weight:300;color:#d90000;position:absolute}.email_error{display:none;position:absolute;margin-left:28px;font-size:12px;font-weight:300;color:#d90000;bottom:-25px}.website_error{display:none;position:absolute;margin-left:28px;font-size:12px;font-weight:300;color:#d90000;bottom:-25px}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.submit-btn{background:none;border:none;color:white;font-weight:800;width:100%;margin:auto}.submit-btn:hover{cursor:pointer}.btn_submit_box{position:relative;width:230px;text-align:center;margin:auto}.btn_submit_base{display:block;position:relative;padding-right:30px;padding-left:150px;padding-top:16px;padding-bottom:16px;box-shadow:0px 6px 30px rgba(0,158,217,0.35);background:transparent linear-gradient(78deg, #009ed9 0%, #36d0dc 100%) 0% 0% no-repeat padding-box;color:white;border:none;border-radius:50px;border:none;cursor:pointer;transition-duration:0.3s;z-index:1;height:70px}.btn_submit_txt{display:block;z-index:10;position:absolute;top:22px;left:0;bottom:0;right:0;font-weight:800;font-size:22px;white-space:nowrap;transform:scale(0.95);color:white;text-transform:capitalize}.btn_submit_txt:hover{text-decoration:none;color:white}.btn_submit_box:hover .btn_submit_base{transform:scale(0.95);box-shadow:none;z-index:2}.btn_submit_base::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.04);border:none;border-radius:50px;border:none;cursor:pointer;z-index:1;height:70px;transform:scale(0, 1);transition:0.3s}.btn_submit_box:hover .btn_submit_base::after{transition:0.3s;transform:scale(1)}.post_success{display:none;max-width:820px;text-align:center;font-weight:500;color:#3F4960;padding:15px;margin-bottom:22px;margin-left:auto;margin-right:auto;font-size:22px}.post_success.active{display:block;font-weight:300;color:#3F4960;padding:15px;margin-top:10px;border-radius:4px;margin-left:auto;margin-right:auto}.success_icon{display:none;text-align:center}.success_icon.active{display:block;text-align:center}.submit-btn-box.hide{display:none}.post_error{display:none;max-width:820px;font-weight:500;color:#3F4960;padding:15px;border-radius:4px;margin-left:auto;margin-right:auto}.post_error.active{display:block;max-width:820px;color:#3F4960;padding:15px;margin-top:10px;font-size:22;font-weight:500;text-align:center;margin-left:auto;margin-right:auto}.gmap{max-width:900px;padding-top:80px}.contact_map_title{text-align:center;font-size:54px;font-weight:700;padding-bottom:20px;color:#3F4960}b,strong{font-weight:700 !important}textarea{font-family:Jakarta !important}input:-webkit-autofill+label.control-label{top:16px;font-size:12px;line-height:1.07142857;color:#1C2A39 !important}input:-webkit-autofill{box-shadow:0 0 0px 1000px #F5F7F8 inset;background-color:#F5F7F8 !important;color:#1C2A39 !important;background-clip:content-box;-webkit-text-fill-color:#1C2A39 !important;height:0px;padding-top:32px !important;padding-bottom:32px !important;font-size:1rem !important;font-family:Jakarta !important;border:2px solid #1C2A3926 !important}input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:-webkit-autofill::first-line{font-size:1rem !important;font-family:Jakarta !important}@media (min-width: 768px){.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.btn-header{justify-content:center}@media screen and (max-width: 1400px){.header{padding-top:64px}.header_title{padding-top:0px}}
