.contact-title{font-size:52px;color:var(--bfg-color-blue_dark);font-weight:var(--font-w-600)}.contact-title2{padding-top:12px;font-size:20px;padding-bottom:40px}.contact-item .title,.contact-title2,.contact-title3{color:var(--bfg-color-blue_dark);font-weight:var(--font-w-500)}.contact-title3{font-size:24px;margin-bottom:24px}.contact-col-wrapper{display:flex;margin:0-12px}.contact-col-left,.contact-col-right{padding:0 12px;width:50%;color:var(--bfg-color-blue_dark)}.contact-img{position:relative;border-radius:24px;height:469px;line-height:469px;margin:20px auto 0;padding:0;vertical-align:middle;text-align:center;display:block;overflow:hidden;width:100%}.contact-img img{max-width:100%;max-height:100%;position:absolute;z-index:0;top:0;left:0;object-fit:cover;object-position:center center;width:100%;height:100%;border-radius:24px}.contact-list{display:flex;margin:0-12px;flex-wrap:wrap}.contact-item{width:50%;padding:12px}.contact-item .title{font-size:20px;padding-bottom:20px}.contact-desc{padding:12px}.contacts-form{margin:0-12px;display:flex;flex-wrap:wrap}.contacts-form .form-control{padding:0 12px 24px;width:100%}.contacts-form .form-control.name,.contacts-form .form-control.phone{width:50%}.contacts-form .form-control label{font-size:20px;margin-bottom:20px;color:var(--bfg-color-blue_dark);display:block;font-weight:500}.contacts-form .form-control input,.contacts-form .form-control textarea{font-family:"Onest",sans-serif;border-radius:40px;padding:12px 16px;font-size:16px;border:1px solid var(--bfg-color-grey_dark);width:100%;color:var(--bfg-color-black)}.contacts-form .form-control textarea{min-height:120px;border-radius:24px}.contacts-form .form-control input::placeholder,.contacts-form .form-control textarea::placeholder{color:var(--bfg-color-grey_light)}.contacts-form .form-control input::-webkit-input-placeholder,.contacts-form .form-control textarea::-webkit-input-placeholder{color:var(--bfg-color-grey_light)}.contacts-form .form-control input::-moz-placeholder{color:var(--bfg-color-grey_light)}.contacts-form .form-control input::-ms-input-placeholder{color:var(--bfg-color-grey_light)}.contacts-form .form-control textarea::-moz-placeholder{color:var(--bfg-color-grey_light)}.contacts-form .form-control textarea::-ms-input-placeholder{color:var(--bfg-color-grey_light)}.submit{width:100%;display:flex;padding:32px 12px 0}.contacts-form .btn.btn-default{border:1px solid var(--bfg-color-white);color:var(--bfg-color-white);border-radius:32px;padding:8px 16px;width:calc(50% - 12px);max-width:260px;font-weight:var(--font-w-300);background-color:var(--bfg-color-peach);font-size:16px;cursor:pointer;margin-right:12px}.contacts-form .btn.btn-default:active,.contacts-form .btn.btn-default:focus,.contacts-form .btn.btn-default:hover,.contacts-form .btn.btn-reset:active,.contacts-form .btn.btn-reset:focus,.contacts-form .btn.btn-reset:hover{background-color:var(--bfg-color-peach);border-color:var(--bfg-color-blue_dark);color:var(--bfg-color-blue_dark)}.contacts-form .btn.btn-reset{border:1px solid var(--bfg-color-grey_dark);color:var(--bfg-color-grey_dark);border-radius:32px;padding:8px 16px;width:calc(50% - 12px);max-width:260px;font-weight:var(--font-w-300);background-color:var(--es-body);font-size:16px;cursor:pointer;margin-left:12px}.contacts-form .checkbox{font-size:14px;margin-left:12px}.contacts-form .checkbox input[type="checkbox"]{margin-left:-20px;position:absolute;opacity:0}.contacts-form .checkbox .custom-checkbox+label,.contacts-form .checkbox input[type="checkbox"]+label{position:relative;padding-left:30px;padding-top:0;display:inline-block}.contacts-form .checkbox input[type="checkbox"]+label::before{content:"";display:inline-block;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;margin-right:0;background-repeat:no-repeat;background-position:center center;position:absolute;left:0}.contacts-form .checkbox .custom-checkbox+label::before,.contacts-form .checkbox input[type="checkbox"]+label::before{width:18px;height:18px;border:1px solid var(--bfg-color-black);top:0;border-radius:4px}.contacts-form .checkbox .custom-checkbox:checked+label::before,.contacts-form .checkbox input[type="checkbox"]:checked+label::before{border-color:var(--bfg-color-black);background:url(/local/templates/bronkafashion-energosoft/assets/img/xcheckbox_mini.png.pagespeed.ic.5_ATU6iCyS.png) no-repeat center center;background-size:80% 85%}@media (max-width:1440px){.contact-title{font-size:40px}.contact-title2{padding-bottom:32px}.contact-img{height:340px;line-height:340px}.contacts-form .form-control label{margin-bottom:16px}.contacts-form .form-control.name,.contacts-form .form-control.phone{width:100%}.contacts-form .form-control input,.contacts-form .form-control textarea{padding:6px 16px}.contacts-form .form-control{padding:0 12px 20px}.contacts-form .btn.btn-default,.contacts-form .btn.btn-reset{width:calc(50% - 12px)}}@media (max-width:1024px){.contact-title{font-size:28px;margin-top:32px}.contact-list{float:left}.contact-col-wrapper{flex-direction:column-reverse}.contact-col-left,.contact-col-right{width:100%}.contact-img{height:300px;line-height:300px;max-width:456px;text-align:right}.contact-list{width:50%}.contact-item{width:100%}.contact-item .title{padding-bottom:16px}.contact-title2{padding-bottom:24px}.contacts-form .form-control.email,.contacts-form .form-control.name,.contacts-form .form-control.phone{width:33.33333%}.submit{justify-content:center}}@media (max-width:744px){.contact-list{width:100%;float:none}.contact-img{height:320px;line-height:320px;max-width:none;text-align:center;margin:8px auto 0}.contact-item .title{padding-bottom:12px;font-size:18px}.contact-item{padding:8px 12px}.contact-title3{display:none}.contacts-form .form-control.name,.contacts-form .form-control.phone{width:50%}.contacts-form .form-control.email{width:100%}.contacts-form .form-control{padding:0 12px 24px}.contacts-form .form-control textarea{min-height:160px}}@media (max-width:375px){.contact-item .title{padding-bottom:8px}.contact-desc,.contact-item{font-size:14px}.contact-desc{padding:8px 12px}.contact-img{height:160px;line-height:160px;border-radius:16px}.contact-title{font-weight:var(--font-w-500);font-size:20px;margin-top:24px}.contact-title2{font-weight:var(--font-w-400);padding-bottom:12px;font-size:16px}.contacts-form .form-control label{margin-bottom:12px;font-size:18px}.contacts-form .form-control.name,.contacts-form .form-control.phone{width:100%}.contacts-form .form-control{padding:0 12px 16px}.contacts-form .form-control textarea{border-radius:16px}}@media (max-width:320px){.submit{padding:24px 12px 0;flex-wrap:wrap}.contacts-form .btn.btn-default,.contacts-form .btn.btn-reset{width:100%;max-width:none}.contacts-form .btn.btn-default{margin-bottom:16px;margin-right:0}.contacts-form .btn.btn-reset{margin-left:0}.contacts-form .checkbox{margin-right:12px}}