.container-inner{margin-left:-0.75rem;margin-right:-0.75rem}.bg-lightgray{background-color:#f4f4f4}.divider{border-color:#e4e4e4}.mb-1x{margin-bottom:1em}.my-1x{margin:1em auto}.form-select.select-lg,.form-input.input-lg,.btn.btn-lg{height:2.5rem}.card .card-header,.card .card-body,.card .card-footer{padding:.75rem 1.3rem;padding-bottom:0}.hero-xs{margin-bottom:40px;padding-bottom:0;padding-top:0}@media screen and (max-width: 600px){.hero-xs{margin-bottom:20px}}.show-xs2,.show-sm2,.show-lg2{display:none}@media(max-width: 540px){.hide-xs2{display:none !important}.show-xs2{display:block}}@media(max-width: 720px){.hide-sm2{display:none !important}.show-sm2{display:block}}@media(max-width: 1120px){.hide-lg2{display:none !important}.show-lg2{display:block}}.flex-between{justify-content:space-between}.has-question-form{background:#f2f8ff;padding-top:45px;padding-bottom:42px}.has-question-form .title{font-size:50px;letter-spacing:.45px;margin-bottom:32px;margin-top:25px;font-weight:800}.has-question-form .body{margin-bottom:34px;font-size:1rem}.has-question-form .smart-input{margin-right:6px;height:60px}.has-question-form .smart-input .placeholder{padding:18px 15px;font-size:.9rem}.has-question-form .smart-input.data .placeholder{padding:5px 15px;font-size:12px}.has-question-form .input.smart-input[data-role=phone]{font-size:18px}.has-question-form .btn{font-size:16px;font-weight:700}.has-question-form .smart-input,.has-question-form .btn{width:100%;max-width:250px;margin-bottom:18px}.has-question-form .privacy-text{width:769px;margin:auto}@media screen and (max-width: 840px){.has-question-form .smart-input,.has-question-form .btn{max-width:186px}.has-question-form .privacy-text{width:580px}}@media screen and (max-width: 600px){.has-question-form{padding-top:14px}.has-question-form .title{font-weight:800;font-size:28px;letter-spacing:0px;margin-bottom:12px}.has-question-form .body{font-weight:400;font-size:14px;line-height:140%;margin-bottom:19px}.has-question-form .smart-input{max-width:286px;margin-right:0;height:46px}.has-question-form .smart-input .placeholder{padding:14px 15px 0 15px;font-weight:300;font-size:16px}.has-question-form .smart-input.data .placeholder{padding:3px 15px}.has-question-form .smart-input input{font-weight:300;font-size:16px}.has-question-form .btn{max-width:286px;height:46px;margin-bottom:13px}.has-question-form .privacy-text{width:286px;margin:auto}}

/*# sourceMappingURL=/assets/css/pages/page_contacts.04a24a.css.map*/