.icheck{font-size:14px;color:#fff}.icheck.error,.icheck.error a{color:#ec1115}.icheck a{text-decoration:underline;color:#fff}.icheck a:hover{text-decoration:none}.icheck input{height:auto!important;padding:0!important;border:none!important;border-radius:0!important;width:auto!important;display:inline-block!important}.wrp .icheck,.wrp .icheck a{color:#000}.overlay,.overlay-tnx{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.5);left:0;width:100%;display:none;z-index:9999}.overlay-tnx{background-color:rgba(0,0,0,.7);z-index:999993}.dialog-tnx,.dialogs{padding:30px 0;color:#fff;position:absolute;max-width:600px;top:0;background:#1f2543 url(https://abfwexo.online/template/img/bg/form.jpg);left:50%;width:100%;display:none;z-index:999991}.dialogs .form-wrapper{padding:0 50px}.dialogs h2{font-size:33px;margin-bottom:15px;color:#fff;text-transform:none;text-align:center;background:url(https://abfwexo.online/template/img/bg/fline3.png) 100% 100% no-repeat;padding-bottom:30px}.dialogs input[type=text],.dialogs textarea{height:50px;padding:0 10px 0 55px;font-size:18px;border:1px solid #687297;font-weight:300;margin-bottom:25px;color:#fff;border-radius:5px;background:#3f4667 18px no-repeat;width:100%}.dialogs input[name=name]{background-image:url(https://abfwexo.online/template/img/ico/fname.png)}.dialogs input[name=phone]{background-image:url(https://abfwexo.online/template/img/ico/fphone.png)}.dialogs textarea{height:150px;padding:20px 10px 20px 55px;resize:none;margin-bottom:10px;background-position:18px 20px;width:100%;background-image:url(https://abfwexo.online/template/img/ico/fmessage.png)}.dialogs .btn{text-align:center;margin-top:30px}.dialog-tnx .close,.dialogs .close{height:28px;right:5px;text-indent:-99999px;position:absolute;top:5px;background:url(https://abfwexo.online/template/img/ico/ico_close.png) 50% no-repeat;cursor:pointer;width:28px;z-index:100}.dialog-tnx .close{background-image:url(https://abfwexo.online/template/img/ico/ico_close.png)}.dialog-tnx{position:fixed;max-width:600px;min-width:300px;background:#fff;width:auto;z-index:999999}.dialog-tnx .jstxt{padding:40px;color:#000}.dialog-tnx .jstxt p{margin-bottom:1em}.dialog-tnx.error .jstxt{padding:40px;color:#cb2626}.dialog-tnx.error h2{color:#cb2626}.dialog-tnx{max-width:400px}.dialog-tnx h2{font-size:33px;color:#000;text-transform:none;text-align:center}.dialog-tnx.error .close{background-image:url(https://abfwexo.online/template/img/ico/ico_close.png)}.errors-list{margin-top:10px}.errors-list .efield{display:block}.dialogs input.error,.dialogs textarea.error{border-color:#f83033}.dialogs.calc{max-width:none;width:952px!important}.form .hd{font-size:48px;font-weight:700;margin-bottom:25px}.form .hd span{position:relative;display:inline-block}.form .hd span:after{height:66px;right:-130px;bottom:-25px;background:url(https://abfwexo.online/template/img/ico/whitearrow.png);width:71px}.form .hd .line{font-size:24px}.form .inputs{font-size:0;margin-bottom:10px}.form .inputs input[type=text],.form .inputs select,.form textarea{height:50px;padding:0 10px 0 15px;font-size:18px;border:1px solid #687297;font-weight:300;color:#fff;border-radius:5px;background:#3f4667 18px no-repeat;width:294px;font-family:GothamPro;display:inline-block}.form textarea{padding:15px}.form .inputs input.center,.form .inputs select.center{margin:0 14px}.form .inputs select{padding-right:35px;background:#3f4667 url(https://abfwexo.online/template/img/ico/select.png) 100% no-repeat}.form textarea{height:175px;resize:none;width:910px}.form .btn{text-align:center;margin-top:30px}.rsform{padding:20px;color:#fff;text-align:center;box-sizing:border-box;background:url(https://abfwexo.online/template/img/bg/form.png);width:952px!important}.rsform p{margin:0}.rsform textarea{margin-bottom:10px}.rsform textarea[name=delivery]{height:100px;margin-bottom:20px}.rsform .files{margin-left:100px;width:195px;float:left}.rsform .files label{position:relative}.rsform .files label input{height:0;position:absolute;opacity:0;width:0}.rsform .files label input+span{font-size:20px;border:1px solid #dad7d7;color:#000;box-sizing:border-box;border-radius:5px;background:#9ddef6;cursor:pointer;width:195px;line-height:40px;display:inline-block}.rsform .files label input+span:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9adcf4",endColorstr="#fddf6d",GradientType=0);background:#9adcf4;background:-moz-linear-gradient(top,#9adcf4 0,#fddf6d 100%);background:-webkit-linear-gradient(top,#9adcf4,#fddf6d);background:linear-gradient(180deg,#9adcf4 0,#fddf6d)}.rsform .icheck{text-align:left;margin-left:30px;width:490px;float:left}.form .inputs input.error,.form .inputs select.error,.form textarea.error{border-color:#f83033}