@font-face{font-family:Tahoma;src:url(/fonts/Tahoma.woff) format("woff"),url(/fonts/Tahoma.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Tahoma;src:url(/fonts/Tahoma-Bold.woff) format("woff"),url(/fonts/Tahoma-Bold.ttf) format("truetype");font-weight:700;font-style:normal}#vue-calculator{font-family:Tahoma}@media (max-width:600px){#vue-calculator .breadcrumb{margin-top:10px}}.flex-wrap{flex-wrap:wrap}@media (max-width:767px){.select-region{margin-top:10px!important}.mobile-region{padding:0!important}}.m-l-md{margin-left:15px}.gap-x-30{gap:0 30px}.header{background:url(/img/calculator/header-calculator-bg.jpg) no-repeat;background-size:contain;padding-top:89px}@media (max-width:1200px) and (min-width:991px){.header{padding-top:65px}}@media (max-width:768px){.header{padding-top:45px}}@media (max-width:600px){.header{background:url(/img/calculator/mobile-header-calculator-bg.jpg) no-repeat;background-size:contain;margin:-97px -15px 0}}.header h1{font-weight:700;font-size:36px;line-height:20px;color:#fff;margin-bottom:28px}@media (max-width:600px){.header h1{margin:93px auto 10px;font-size:24px;line-height:25px;max-width:215px}}.header h2{font-weight:400;font-size:20px;line-height:20px;color:#fff;margin-bottom:97px}@media (max-width:1200px) and (min-width:991px){.header h2{margin-bottom:80px}}@media (max-width:991px){.header h2{margin-bottom:40px}}@media (max-width:600px){.header h2{font-size:18px;line-height:20px;max-width:246px;margin:0 auto 40px}}.header-form{background:#ecf1f7;padding:70px 40px;width:82%;margin:auto}.header-form input{height:45px;border-color:#bdbdbd}@media (max-width:1024px){.header-form{padding:30px}}@media (max-width:600px){.header-form{padding:20px 15px;width:91%}}.header .control-label{font-size:16px;line-height:19px;font-weight:400;margin-bottom:8px}.header-rooms{flex-grow:1;max-width:340px}@media (max-width:1024px){.header-rooms{max-width:100%}}.header-rooms label{font-size:14px;line-height:17px;width:50px!important;padding:10px}.header-rooms label:first-child{text-align:left;width:100%!important}.header .btn-group-justified{height:45px}.header .form-group{margin-bottom:0}.header .select2 .select2-selection{height:45px}.header .select2 .selection .select2-selection__rendered{font-size:16px;line-height:19px;padding:10px 12px;color:#4f4f4f}.header .select2 .selection .select2-selection__rendered .select2-selection__clear{top:6px}.header button{font-weight:700;font-size:16px;line-height:19px;width:100%;height:45px}.header-block{gap:22px 30px;justify-content:space-between}@media (max-width:1024px){.header-block{gap:15px 30px}}.header-block__address{flex-grow:1;max-width:340px}@media (max-width:1024px){.header-block__address{max-width:100%}}.header-block__area,.header-block__floor,.header-block__floors{flex-grow:1;max-width:130px}@media (max-width:1024px){.header-block__area,.header-block__floor,.header-block__floors{max-width:100%}}.header-block__factorRepair{flex-grow:1;max-width:340px}@media (max-width:1024px){.header-block__factorRepair{max-width:100%}}.header-block .btn-success{width:100%;max-width:200px;height:45px;margin-top:auto}@media (max-width:600px){.header-block .btn-success{max-width:100%;margin-top:5px}}.header-block-top{justify-content:space-between;width:100%;gap:0 30px}@media (max-width:1024px){.header-block-top{gap:15px 0;flex-direction:column}}@media (max-width:600px){.header-block-top{gap:10px 0}}.header-block-bottom{justify-content:space-between;width:100%;gap:0 30px}@media (max-width:1024px){.header-block-bottom{gap:15px 0;flex-direction:column}}@media (max-width:600px){.header-block-bottom{gap:10px 0}}.H2{margin-top:70px;margin-bottom:40px;font-weight:700;font-size:30px;line-height:20px}@media (max-width:600px){.H2{margin-top:40px;margin-bottom:20px;font-size:18px;line-height:20px;text-align:left!important;max-width:280px}}.how-grade__items{gap:0 30px}@media (max-width:991px){.how-grade__items{flex-direction:column;align-items:center;gap:22px 0}}.how-grade__item{width:100%;max-width:360px;align-items:center;position:relative;z-index:1;padding-bottom:20px;height:135px}@media (max-width:991px) and (min-width:600px){.how-grade__item{justify-content:center}}.how-grade__item-description{font-size:16px;line-height:19px;max-width:221px;margin-left:20px}@media (max-width:1200px) and (min-width:991px){.how-grade__item-description{font-size:14px;margin-left:10px}}@media (max-width:1024px){.how-grade__item-description{margin-left:10px}}@media (max-width:768px){.how-grade__item-description{margin-left:20px}}@media (max-width:600px){.how-grade__item-description{font-size:14px;line-height:17px}}.how-grade .icon{max-width:58px;width:100%;height:58px;margin-left:25px}@media (max-width:1200px) and (min-width:991px){.how-grade .icon{margin-left:15px;max-width:50px}}@media (max-width:1024px){.how-grade .icon{margin-left:10px}}@media (max-width:768px){.how-grade .icon{margin-left:25px}}.how-grade .icon-payment,.how-grade .icon-writing{fill:#828282}.how-grade .icon-server{fill:#4f4f4f}.octagon-block{top:0;position:absolute;background:#23376c;max-width:360px;width:100%;height:122px;z-index:-1;clip-path:polygon(0 0,0 0,calc(100% - 47px) 0,100% 60px,100% calc(100% - 60px),calc(100% - 47px) 100%,0 100%,0 calc(100% - 30px))}@media (max-width:991px){.octagon-block{height:136px;clip-path:polygon(0 0,0 0,100% 0,100% 60px,100% calc(100% - 160px),100% calc(100% - 20px),calc(100% - 175px) 100%,0 calc(100% - 20px))}}.octagon-block:before{content:"";display:block;position:relative;top:2px;left:2px;height:118px;max-width:calc(100% - 3px);background-color:#fff;clip-path:inherit}@media (max-width:991px){.octagon-block:before{height:132px;max-width:calc(100% - 4px)}}.who-help__items{gap:0 20px;margin-bottom:70px}@media (max-width:991px){.who-help__items{flex-direction:column;align-items:center;gap:22px 0;margin-bottom:40px}}@media (max-width:600px){.who-help__item{width:100%}}.who-help__item-title{display:block;font-weight:700;font-size:20px;line-height:20px;margin-bottom:15px}@media (max-width:600px){.who-help__item-title{font-size:16px;line-height:20px;margin-bottom:10px}}.who-help__item-description{display:inline-block;font-weight:400;font-size:16px;line-height:20px;max-width:280px}@media (max-width:600px){.who-help__item-description{font-size:14px;line-height:20px;max-width:215px}}.who-help .icon{width:90px;height:91px}.who-help .icon-buyer,.who-help .icon-realtor,.who-help .icon-seller{color:#080}.refine{margin:70px 0;padding:0 104px}@media (max-width:1200px) and (min-width:991px){.refine{padding:0 80px}}@media (max-width:1024px){.refine{padding:0;width:82%;margin:40px auto}}@media (max-width:991px){.refine{padding:0;width:100%}}.refine-top{margin-bottom:30px}.refine-top__title{font-weight:700;font-size:20px;line-height:24px}@media (max-width:1024px){.refine-top__title{font-size:18px;line-height:22px}}@media (max-width:600px){.refine-top__title{display:block;font-size:18px;line-height:22px;margin-bottom:20px}}.refine-top__address{font-weight:400;font-size:20px;line-height:24px;margin-left:20px;display:inline-block}@media (max-width:1024px){.refine-top__address{font-size:24px;line-height:29px}}@media (max-width:600px){.refine-top__address{font-weight:400;font-size:14px;line-height:17px;color:#333;margin-left:0}}@media (max-width:600px){.refine-bottom{flex-direction:column;gap:20px 0}}.refine-bottom__block{margin-right:110px}@media (max-width:600px){.refine-bottom__block{display:flex;flex-direction:column;margin-right:0}}.refine-bottom__title{display:inline-block;font-weight:700;font-size:16px;line-height:19px;margin-bottom:15px;color:#333}@media (max-width:1024px){.refine-bottom__title{font-size:14px;line-height:17px;margin-bottom:10px}}.refine-bottom__address{display:inline-block;font-weight:700;font-size:36px;line-height:43px;color:#002873;white-space:nowrap}@media (max-width:1200px){.refine-bottom__address{font-size:34px}}@media (max-width:1024px){.refine-bottom__address{font-size:24px;line-height:29px}}.calc-request{justify-content:space-between;gap:0 30px;box-sizing:border-box}.calc-request__form{width:100%}.calc-request__block{gap:0 30px}@media (max-width:600px){.calc-request__block{flex-direction:column}}.calc-request__block-phone{flex-grow:1;max-width:40%}@media (max-width:600px){.calc-request__block-phone{max-width:100%}}.calc-request__block-email{flex-grow:1;max-width:60%}@media (max-width:600px){.calc-request__block-email{max-width:100%}}.calc-request textarea.calc-request__text{min-height:122px}.calc-request textarea.calc-request__text::-moz-placeholder{color:#bdbdbd}.calc-request textarea.calc-request__text::placeholder{color:#bdbdbd}.calc-request__policy{margin-top:15px;margin-bottom:70px;justify-content:space-between}@media (max-width:1200px){.calc-request__policy{flex-wrap:wrap}}@media (max-width:600px){.calc-request__policy{margin-bottom:40px}}.calc-request__policy-description{font-weight:400;font-size:12px;line-height:140%;color:#bdbdbd;max-width:416px}@media (max-width:600px){.calc-request__policy-description{max-width:320px}}.calc-request__policy button{width:100%;max-width:190px;height:45px;margin-top:auto;font-weight:700;font-size:16px;line-height:19px;white-space:nowrap}@media (max-width:1200px){.calc-request__policy button{max-width:100%;margin-top:20px}}.calc-request input.form-control{height:40px}.calc-request input.form-control::-moz-placeholder{color:#bdbdbd}.calc-request input.form-control::placeholder{color:#bdbdbd}.calc-request__message{justify-content:center;align-items:center;font-weight:400;font-size:30px;line-height:36px;margin:80px 0}.calc-request__message svg{margin-right:20px}@media (max-width:600px){.calc-request__message svg{margin-right:0}}@media (max-width:600px){.calc-request__message{flex-direction:column;gap:20px 0;margin-top:47px;margin-bottom:40px;font-size:24px;line-height:29px}}@media (max-width:600px){.calc-request .form-group{margin-bottom:10px}}.icon-exclamation-question{width:54px;height:49px;fill:#ffaf10}.header .select2 .selection .select2-selection__rendered .select2-selection__clear{top:24%}.suggestions-addon[data-addon-type=clear]{width:20px!important;left:auto!important;right:6px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px!important}