.b-form .form__header .b-title-h2{padding:0;font-size:55px;font-weight:600;color:#3e3d40;margin:0 0 60px;line-height:1.2}.b-form .b-btnbox,.b-form a.b-btnbox:link,.b-form a.b-btnbox:visited{padding:20px 28px;font-size:14px;font-weight:500;color:#fff;transition:background .2s ease-in-out;max-width:260px;border-radius:4px;background:#5bc020;width:auto;line-height:1.2}.b-form .b-btnbox:hover,.b-form a.b-btnbox:link:hover,.b-form a.b-btnbox:visited:hover{background:#f0410d}.b-form input:not([type=checkbox]),.b-form input:not([type=radio]),.b-form select,.b-form textarea{padding:20px 25px;font-size:14px;border:none;font-weight:300;border-radius:4px;background:#fff;line-height:1.2}.b-form input:not([type=checkbox])::placeholder,.b-form input:not([type=radio])::placeholder,.b-form select::placeholder,.b-form textarea::placeholder{color:#9a989e}.b-form .form__input--checkbox input[type=checkbox]:checked~.form__checkbox .form__checkbox-trigger{border-color:#5bc020;background:#5bc020}@media(max-width:1349px){.b-form .form__header .b-title-h2{font-size:40px;margin:0 0 15px}.b-form input:not([type=checkbox]),.b-form input:not([type=radio]),.b-form select,.b-form textarea{padding:15px}}@media(max-width:767px){.b-form .form__header .b-title-h2{font-size:26px}.b-form input:not([type=checkbox]),.b-form input:not([type=radio]),.b-form select,.b-form textarea{padding:15px 20px}}.b-form form [id*=js-error_block]{width:100%}@media(max-width:767px){.b-form .form__checkbox-label [target=_blank]{font-size:14px}}.b-form .form__text-onform .form__form-text{max-width:700px}.b-form .form__text-onform hr{display:none}.b-form-line{max-width:810px;margin:0 150px 0 0}.b-form-line .form__cols-wrap{margin:0 -5px;flex-flow:wrap;row-gap:20px;display:flex}@media(max-width:767px){.b-form-line .form__cols-wrap{row-gap:0}}.b-form-line .form__col-1{width:33.333%}.b-form-line [class^=form__col-]{flex:auto;padding:6px 5px}.b-form-line .b-btnbox,.b-form-line a.b-btnbox:link,.b-form-line a.b-btnbox:visited{width:100%}@media(max-width:1349px){.b-form-line{padding:0;max-width:unset;margin:0}.b-form-line .b-btnbox,.b-form-line a.b-btnbox:link,.b-form-line a.b-btnbox:visited{padding:15px 20px}}@media(max-width:767px){.b-form-line .form__col-1{width:100%}.b-form-line .form__col-btn{order:1}.b-form-line .b-btnbox,.b-form-line a.b-btnbox:link,.b-form-line a.b-btnbox:visited{max-width:unset}}.b-form-file .form__input--file{cursor:pointer}.b-form-file .form__input--file label{cursor:pointer;display:flex}.b-form-file .form__input--file label span{padding:0;border:none;margin:0 0 0 10px;background:none;width:auto}.b-form-file .form__input--file label strong{padding:0 0 0 28px;font-size:12px;font-weight:400;color:#5bc020;position:relative;margin:0;align-items:center;background:none;cursor:pointer;width:auto;line-height:1.2;display:flex}.b-form-file .form__input--file label strong:after{height:20px;content:"";position:absolute;background-size:cover;background-position:50%;left:0;width:20px;background-image:url(/files/110/input-file.svg);background-repeat:no-repeat}.b-form-file .form__input--file:hover label strong{text-decoration:underline;color:#5bc020;background:none}.b-form-file .form__input--file input[type=file]{cursor:pointer}.b-form-file .form__item--error .form__input--file label strong{color:#5bc020;background:none}.b-guestbox-form{transform:translateX(-50%);padding:70px 0;position:relative;margin:0 auto;background:#d5f9c0;left:50%;width:100vw}.b-guestbox-form .form__header,.b-guestbox-form form{padding:0 30px;max-width:1470px;box-sizing:border-box;margin:0 auto}@media(max-width:767px){.b-guestbox-form{padding:40px 0}.b-guestbox-form .form__header,.b-guestbox-form form{padding:0 20px}}.b-callbackform-wrap{padding:30px;background-color:#d5f9c0}@media(max-width:767px){.b-callbackform-wrap{padding:30px 20px}}.b-callbackform-wrap .b-form{padding:0}.b-callbackform-wrap .b-form .b-title-h2{font-size:34px;margin-bottom:20px}.b-callbackform-wrap .b-form .form__item--btns{text-align:center}.b-form-stocks-wrapper{padding:90px 100vw 85px;max-width:1470px;margin:0 -100vw;background:#d5f9c0;float:left;display:flex}.b-form-stocks-wrapper .b-editor{flex:1}.b-fancy-image-form{padding:0!important;margin:0!important;border-radius:0}.b-image-form{margin:0!important}.b-image-form .form__cols-wrap{margin:0}@media(max-width:1349px){.b-form-stocks-wrapper{padding:50px 30px 85px;flex-direction:column;margin:0 -30px;width:100%}}@media(max-width:767px){.b-form-stocks-wrapper{padding:30px 20px 35px;margin:0 -20px}}.b-form-with-text .form__header .b-title-h2{margin:0 0 30px}@media(max-width:1349px){.b-form-with-text .form__header .b-title-h2{margin:0 0 15px}}.fancybox-container .b-form-with-text .form__header .b-title-h2{margin:0 0 15px}.b-image-form{background:#ffc738}.b-image-form [class^=form__col-]{padding:5px 4.5px}.b-image-form .form__imgbox{display:flex}.b-image-form .form__imgbox img{width:100%}.b-image-form .form__cols-wrap{padding:35px 35.5px 55px}.b-image-form .form__col--text{padding:0 4.5px 10px}.b-image-form .form__col--text p{font-size:15px;font-weight:400;color:#3e3d40;margin:0 0 20px;line-height:1.2;font-family:Unbounded,sans-serif}.b-image-form .form__footer{padding:0 40px 28px;box-sizing:border-box;background:#fff}.b-image-form .form__footer-head{transform:translateY(-50%);margin:0 auto;display:flex}.b-image-form .form__footer-item{padding:9px 14px 9px 25px;font-size:13px;font-weight:600;color:#3e3d40;position:relative;box-sizing:border-box;align-items:center;border-radius:10px;background:#f3f3f3;width:calc(33.333% - 2px);line-height:16px;font-family:Unbounded,sans-serif;display:flex}.b-image-form .form__footer-item:before{height:7px;content:"";position:absolute;border-radius:50%;background:#5bc020;left:10px;width:7px}.b-image-form .form__footer-item:not(:nth-child(3n)){margin-right:3px}.b-image-form .form__footer-text{font-size:12px;font-weight:400;color:#3e3d40;line-height:1.2;font-family:Unbounded,sans-serif}.b-image-form .b-btnbox,.b-image-form a.b-btnbox:link,.b-image-form a.b-btnbox:visited{max-width:unset;width:100%}@media(max-width:767px){.b-image-form [class^=form__col-]{padding:4px 0}.b-image-form .form__cols-wrap{padding:0 20px 10px}.b-image-form .form__col--text{padding:10px 0}.b-image-form .form__col--text p{font-size:12px;margin:0 0 10px}.b-image-form .form__col--text p:last-child{margin:0}.b-image-form .form__footer{padding:0 20px 17px;background:#ffc738}.b-image-form .form__footer-head{transform:none;flex-wrap:wrap;margin-bottom:5px}.b-image-form .form__footer-item{padding:5px 10px 5px 27px;font-size:10px;margin-bottom:5px;width:100%}.b-image-form .form__footer-item:before{left:10px}.b-image-form .form__footer-item:not(:nth-child(3n)){margin-right:0}.b-image-form .form__footer-text{font-size:10px}}.b-image-form--chiper .form__imgbox{display:none}.b-image-form--chiper .form__col--text p{font-size:20px;font-weight:400;color:#3e3d40;line-height:1.2}.b-image-form--chiper .form__col--text p span{color:#f0410d}.b-image-form--chiper .form__footer-text{font-size:11px;font-weight:400;color:#3e3d40;line-height:1.2}.b-image-form--chiper .form__cols-wrap{padding:35px 35.5px 44px}.b-image-form--chiper .form__footer{padding:17px 40px}.b-fancy-image-form .b-image-form--chiper .form__imgbox{display:block}