@import url("http://fonts.cdnfonts.com/css/mark-pro");body{font-family:Mark,Helvetica,Arial,sans-serif!important}body.no_scroll.scrolled{overflow:hidden}.section_quote{position:relative;width:95%}.quote_main,.section_quote{background:#fff;margin:0 auto}.quote_title h3{color:#7a2e8e;font-size:50px;font-weight:800;margin:0;padding:0;text-align:center}.quote_title img{margin-bottom:15px;width:73px}.quote_text{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;max-width:100%;padding-bottom:0;width:100%}.quote_text span{font-size:16px;padding:15px}.text_right h2{cursor:pointer;transition:all .2s ease-in-out}.text_right h2:hover{text-decoration:underline;text-decoration-color:#0056b3}.text_left,.text_right{padding:0;width:50%}.text_left h2,.text_right h2{color:#7a2e8e;font-size:60px;margin:0;padding:0 0 20px;text-align:center}.text_left:hover h2,.text_right:hover h2{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#7a2e8e;color:transparent}@media only screen and (max-width:767px){.text_left,.text_right{font-size:40px;padding:20px;width:100%}.section_quote{margin:30px auto 0}.quote_text{flex-wrap:wrap;padding-bottom:5px}.quote_title h3{font-size:40px;position:relative;text-align:start;width:87%}.text_left h2,.text_right h2{font-size:40px}.quote_text span{padding:0}.quote_title img{margin-bottom:15px;position:static;right:0;top:-40px;width:73px;width:55px}}@media only screen and (max-width:480px){.quote_title h3{font-size:25px}.text_left h2,.text_right h2{font-size:25px;padding:0}.text_left:hover h2,.text_right:hover h2{-webkit-text-stroke-width:1px}}#request-popup-wrapper{background:rgba(53,6,66,.6) 0 0 no-repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#request-popup{background:#fff;border-radius:8px;box-sizing:border-box;left:50%;max-width:96%;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:660px}#request-popup .model-head{margin-bottom:30px;position:relative;width:100%}#request-popup .model-head .model-head_text{align-items:center;display:flex;justify-content:center;width:auto}#request-popup .model-head .model-head_text .head_im{display:flex;width:55px}#request-popup .model-head .model-head_text .head_text{padding:0 0 0 30px;width:calc(100% - 35px)}#request-popup .model-head .model-head_text .head_text p{color:#000;font-size:16px;line-height:24px;margin:8px 0 0}#request-popup .model-head .cls-pop-button{position:absolute;right:0;top:-10px;width:auto}#request-popup .model-head .cls-pop-button #close-pop-btn{background:0;border:0;color:#7a2e8e;cursor:pointer;font-weight:400;letter-spacing:0;line-height:normal;outline:0;padding:0}#request-popup .model-head .cls-pop-button #close-pop-btn:before{content:"\0078";font-size:24px}#request-popup .model-body-req{width:100%}#request-popup .model-body-req .module_inquiryform{background:transparent;box-shadow:none;margin:0;max-width:100%;width:100%}#request-popup .model-body-req .module_inquiryform:after{display:none}#request-popup .model-body-req .module_inquiryform .span6{flex-basis:100%;padding:0}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form .hs-richtext{display:none}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form *{flex-basis:100%}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form .hs_company,#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form .hs_firstname,#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form .hs_lastname{flex-basis:50%;flex-basis:calc(50% - 4px)}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form label{display:none}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form .hs_submit input[type=submit]{-webkit-appearance:none;background:#7a2e8e;border:2px solid #7a2e8e;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:Mark,Helvetica,Arial,sans-serif;font-size:14px;font-weight:900;letter-spacing:2px;line-height:14px;outline:0;padding:15px 30px;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}#request-popup .model-body-req .module_inquiryform .submitted-message{background:#a8cb3c;border-radius:8px;box-sizing:border-box;color:#fff;font-size:20px;padding:20px;text-align:center;width:100%}.field{margin:0!important}#close-confirm-wrapper{background:rgba(53,6,66,.6) 0 0 no-repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#close-confirm-popup{background:#fff;border-radius:8px;box-sizing:border-box;left:50%;max-width:96%;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:660px}#close-confirm-popup h2{font-size:30px;line-height:45px;margin:0 0 24px}#close-confirm-popup p{color:#000;font-size:16px;line-height:24px;margin:0 0 40px}#close-confirm-popup .close-popup-button{display:flex;justify-content:space-between;width:100%}#close-confirm-popup .close-popup-button button{border:1px solid #7a2e8e;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;padding:12px;text-transform:uppercase;transition:.3s;width:49%}#close-confirm-popup .close-popup-button button.leave_btn{background:#f8f8f8;border:1px solid #e5e5e5;color:#7a2e8e}#request-popup .hs_recaptcha.hs-recaptcha.field.hs-form-field{margin:5px 0 20px!important;padding:2px}#request-popup .model-head .model-head_text .head_text h2{font-family:Mark,Helvetica,Arial,sans-serif;font-size:30px;line-height:45px;margin:-5px 0 0}.field textarea{max-height:75px}@media only screen and (max-width:991px){.quote_text .text_left h2,.quote_text .text_right h2{font-size:60px}.quote_text span{padding:40px 0 40px 15px}.quote_text span:after{left:55px;width:calc(100% - 55px)}}@media only screen and (max-width:767px){.quote_text{border-left:none;margin:0;padding:20px 0}.quote_text .text_left,.quote_text .text_right{padding:0}.quote_text .text_left h2,.quote_text .text_right h2{font-size:50px;line-height:unset!important}.quote_text span{padding:30px 0}.quote_text span:after{left:40px;width:calc(100% - 40px)}#request-popup{height:60vh;overflow:hidden;padding:20px}#request-popup .model-head{margin-bottom:20px}#request-popup .model-body-req::-webkit-scrollbar{display:none}#request-popup .model-body-req{-webkit-overflow-style:none;-ms-overflow-style:none;height:calc(100% - 70px);overflow-y:auto;scrollbar-width:none}#request-popup .model-head .model-head_text .head_im{height:45px}#request-popup .model-head .model-head_text .head_im img{height:50px}#request-popup .model-head .model-head_text .head_text{padding:0}#request-popup .model-head .model-head_text .head_text h2{font-size:24px;line-height:34px}#request-popup .model-head .model-head_text .head_text p{font-size:14px;line-height:22px;margin:0}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form form{display:block}#request-popup .model-body-req .module_inquiryform .module_inquiryform_form{padding-top:0}#close-confirm-popup h2{font-size:24px;line-height:30px;margin:0 0 15px}#close-confirm-popup .close-popup-button button{padding:9px}}@media only screen and (max-width:480px){.quote_text .text_left h2,.quote_text .text_right h2{font-size:40px;line-height:45px}.quote_text span:after{width:140px}}@media screen and (max-width:360px){#request-popup .model-head .model-head_text .head_text h2{font-size:20px;line-height:30px}#request-popup .model-head .model-head_text .head_text p{font-size:12px;line-height:18px}}@media only screen and (max-height:480px){#request-popup{height:70vh;overflow:hidden;padding:20px}#request-popup .model-body-req::-webkit-scrollbar{display:none}#request-popup .model-body-req{-webkit-overflow-style:none;-ms-overflow-style:none;height:calc(100% - 50px);overflow-y:auto;scrollbar-width:none}#request-popup .model-head .model-head_text .head_im{height:45px}#request-popup .model-head .model-head_text .head_im img{height:50px}#request-popup .model-head .model-head_text .head_text{padding:0}#request-popup .model-head .model-head_text .head_text h2{font-size:24px;line-height:34px}#request-popup .model-head .model-head_text .head_text p{font-size:14px;line-height:22px;margin:0}}.quote_main,.section_quote{border-radius:6px;height:80px;max-width:310px}.quote_main .text_left,.quote_main .text_right{width:100%}.quote_main .text_left h2,.quote_main .text_right h2{font-family:Mark,Helvetica,Arial,sans-serif;font-size:30px;line-height:78px;padding:0}