#popup-general .popup-content{width:586px;padding:0;background-repeat:repeat;background-position:top center;background-size:cover;background-image:image-set(url(../../../images/2024/bg-whiteline.png) 1x,url(../../../images/2024/bg-whiteline@2x.png) 2x);z-index:1}.popup-overlay{background-color:#262626;opacity:.8}#popup-general .popup-inner{width:100%;padding:0 25px}#popup-general .form-action{padding-top:0}#popup-general .form-field input,#popup-general .form-field select{text-indent:12px}#popup-general h3{font-size:51px;line-height:1;margin-bottom:5px}#popup-general h3 span{font-size:21.5px;margin-top:7px}#popup-general h3 span:first-of-type{font-size:20px;text-transform:none;position:relative;margin-bottom:2px}#popup-general h3 span:first-of-type::before{content:'';position:absolute;top:8px;left:-60px;width:50px;height:2px;background-color:#fff}#popup-general h3 span:first-of-type::after{content:'';position:absolute;top:8px;right:-60px;width:50px;height:2px;background-color:#fff}#popup-general .popup-info{padding:10px 20px 33px}#popup-general p{font-size:1.125em;line-height:1.333;margin:0 auto 15px;max-width:505px}#popup-general .popup-info,#popup-general .popup-success{background-image:url(../../../images/2024/blue-pattern-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}#popup-general .form-action [type="submit"].button{color:#000;font-size:18px;height:50px;padding:0;width:100%;max-width:224px;margin-top:10px}#popup-general .form-field{padding:10px;padding-bottom:10px}#popup-general .popup-close:before,#popup-general .popup-close:after{background-color:#4f4f4f}#popup-general .popup-info .popup-close:before,#popup-general .popup-info .popup-close:after,#popup-general .popup-success .popup-close:before,#popup-general .popup-success .popup-close:after{background-color:#fff}#popup-general .form-field input,#popup-general .form-field select,#popup-general .form-field ::placeholder{color:#262626;font-size:13px;height:40px;line-height:40px;padding:0;font-family:'Soleil-Regular';text-indent:10px;padding-top:2px}#popup-general .popup-success{padding:19px 20px 56px}#popup-general .popup-success img{max-width:329px;margin:-50px 0 17px -16px}#popup-general .popup-success .thanks{font-size:36.5px;margin:0 auto}#popup-general .popup-success .check{font-size:20px;line-height:24px;max-width:300px;margin:0 auto}#popup-general .popup-success .button{width:100%;max-width:224px;margin:0 auto;height:50px;line-height:50px;color:#000;font-size:18px;margin-top:13px}@media screen and (max-width:767px){#popup-general{font-size:14px}}@media screen and (max-width:567px){#popup-general .popup-inner{padding:100px 15px}#popup-general h3{font-size:38px;line-height:36px}#popup-general h3 span{font-size:52px}#popup-general p{font-size:1em}#popup-general .form-row{flex-direction:column}#popup-general .form-field{padding-top:0}#popup-general img{margin-top:-18px}#popup-general .button{height:56px;line-height:56px;font-size:23px;margin-top:-5px}#popup-general .popup-info{padding:32px 6px}#popup-general .popup-info h3{font-size:46px;margin:0 0 8px 0}#popup-general .form-field input,#popup-general .form-field select,#popup-general .form-field ::placeholder{height:44px;line-height:44px}#popup-general .popup-info h3 span{font-size:19.5px;margin-top:0}#popup-general .popup-info h3 span:first-of-type{font-size:18px}#popup-general h3 span:first-of-type::before,#popup-general h3 span:first-of-type::after{top:15px}#popup-general .form-field{padding-bottom:16px}#popup-general .popup-success{padding:32px 15px 56px 15px}#popup-general .popup-success p br{display:none}#popup-general .popup-success h3{font-size:35px}#popup-general .popup-success h3 span{font-size:48px}#popup-general .popup-success img{margin-top:23px;margin-bottom:12px}#popup-general .popup-success .thanks{font-size:36.5px;line-height:1;max-width:280px;margin:0 auto}#popup-general .popup-success .check{margin-top:10px}#popup-general .popup-success .button{margin-top:26px}}