.select{border:1px solid #e5e5ea;position:relative;background:#fff;width:100%;display:block}.select-head{max-width:100%;cursor:pointer;width:100%;line-height:18px}.select-head:after{height:6px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);right:20px;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;content:"";position:absolute;bottom:50%;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath fill='%238E8E93' fill-rule='evenodd' d='m4.505 5.784-4.3-4.526a.764.764 0 0 1 0-1.042.676.676 0 0 1 .99 0L5 4.22 8.805.216a.676.676 0 0 1 .99 0 .765.765 0 0 1 0 1.042l-4.3 4.526A.68.68 0 0 1 5 6a.68.68 0 0 1-.495-.216' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%/cover;width:10px;display:block}.select-head.open:after{-webkit-transform:translateY(50%) rotate(180deg);-ms-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.select-list{overflow-y:auto;overflow-x:hidden;padding:0;-ms-scroll-chaining:none;border:1px solid #e5e5ea;right:0;position:absolute;max-height:205px;overscroll-behavior:contain;top:100%;margin:0;background:#fff;left:0;scrollbar-color:dark;scrollbar-width:thin;display:none;z-index:100}.select-list::-webkit-scrollbar{padding:5px;background-color:#f8f9fa;width:7px}.select-list::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:10px}.select-list .select-item{padding:10px 15px;list-style-type:none;position:relative;border-top:1px solid rgba(224,229,231,.5);cursor:pointer}.select-list .select-item:hover{background-color:rgba(224,229,231,.5)}.calculate-form{font-weight:400;color:#212121;width:100%;font-family:Montserrat,sans-serif}.calculate-form__label{font-size:11px;font-weight:700;text-transform:uppercase}.calculate-form__input-item label{margin-bottom:13px}.calculate-form__input-item .select,.calculate-form__input-item input{padding:17px 23px;border:1px solid #e5e5ea}.calculate-form__input-item input:focus,.calculate-form__input-item select:focus{border-color:#49c628}.calculate-form__input-item,.calculate-form__radio-column{-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.calculate-form__wrap-inputs{margin-bottom:25px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.calculate-form__wrap-checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:19px;width:55%;display:-webkit-box;display:-ms-flexbox;display:flex}.calculate-form__checkbox-item{-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;margin-bottom:12px;max-width:50%}.calculate-form__checkbox-item,.calculate-form__radio-item{justify-content:flex-start;align-items:flex-start;display:flex}.calculate-form__checkbox-item input,.calculate-form__radio-item input{margin-top:3px}.calculate-form__wrap-radio{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.calculate-form__radio-column{-ms-flex:0 0 33.33%;flex:0 0 33.33%;-webkit-box-flex:0;max-width:33.33%}.calculate-form__radio-column label{margin-bottom:26px}.calculate-form__checkbox-item label,.calculate-form__radio-item label{margin-left:10px}.calculate-form__submit{padding:15px 50px 15px 40px;border:none;color:#fff;margin:0 auto;border-radius:50px;background:#49c628;display:block}.calculate-form__wrap-submit{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-bottom:45px;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.calculate-form__submit-block{position:relative;display:inline-block}.calculate-form__submit-block svg{right:23px;position:absolute;top:13px}@media (max-width:990px){.calculate-form__input-item{margin-bottom:20px}}@media (max-width:768px){.calculate-form__input-item{margin-bottom:25px}.calculate-form__wrap-checkbox{width:100%}.calculate-form__radio-column{flex:0 0 50%;max-width:50%}.calculate-form__radio-column label{margin-bottom:15px}}@media (max-width:420px){.calculate-form__radio-column{flex:0 0 100%;margin-bottom:15px;max-width:100%}.calculate-form__wrap-radio{text-align:center}.calculate-form__wrap-checkbox{flex-direction:column}.calculate-form__checkbox-item{flex:0 0 100%;max-width:100%}}