#top .obj_calculator_section{padding-bottom:0;padding-top:0}#top .calculation_sec .title h3,#top .calculation_sec .offer h3,#top .insikter_sec h3{margin-bottom:30px}#top .calculation_sec .offer h3,.insikter_sec h3{margin-bottom:30px!important}#top .calculation_sec .header .title h3{font-size:22px;line-height:28px;padding-bottom:20px;border-bottom:0;margin-bottom:0}#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage:focus,#top .calculation_sec .number-component .number .input-wrapper input[type="text"]{box-shadow:none!important}#top .calculation_sec{background-color:#fff0}#top .calculation_sec .property_title h4{margin:0 0 18px 0px!important;font-size:19px!important;line-height:26px!important}#top .calculation_sec .property_title h4.price{font-size:28px!important;line-height:35px!important;margin:0 0;font-weight:600!important;font-family:"Open Sans"!important}#top .calculation_sec .header .row,#top .calculation_sec .body .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-right:0;padding:0}.bookingform-show #header{z-index:1}#top .calculation_sec .header .row>div:last-child .hint .hint-content{left:unset;right:0;transform:none}#top .calculation_sec .body .row{margin-bottom:0}#top .calculation_sec .header .row>div{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%}#top .calculation_sec .header .row>div.property_title{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}#top .calculation_sec .header{padding:0 0 30px 0px!important;position:relative!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;display:block}#top .calculation_sec .container{padding-left:0px!important;padding-right:0px!important}#top .calculation_sec ul.cost-breakdown li{position:static;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top .calculation_sec ul.cost-breakdown li .total{margin-left:auto;white-space:nowrap}#top .calculation_sec ul.cost-breakdown li .cost-hint,.calculation_sec .number-component .number label .hint,#top .calculation_sec ul.cost-breakdown li .economic-cost-hint{margin-left:5px;min-width:20px;position:relative;height:28px;display:flex;align-items:center}#top .calculation_sec ul.cost-breakdown li .cost-hint .hint{height:100%;display:flex;align-items:center}#top .calculation_sec .number-component .number label .hint{margin-top:-1px}#top .calculation_sec ul.cost-breakdown li .cost-hint i,.calculation_sec .number-component .number label .hint i{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:unset;width:20px;font-family:"fontawesome";font-style:normal;line-height:19px;font-weight:500;padding:8px 6px}#top .calculation_sec .hint .hint-wrapper{position:absolute;display:inline-block;left:0;right:0;width:100%;height:100%}#top .calculation_sec .hint .hint-content{border-radius:6px;-webkit-box-shadow:0 20px 20px -20px rgb(43 54 75 / .3)!important;box-shadow:0 20px 20px -20px rgb(43 54 75 / .3)!important;padding:15px;position:absolute;visibility:hidden;white-space:pre-line;width:340px;z-index:1000;font-size:13px!important;line-height:20px;left:50%;right:0;transform:translate(-50%,0%);top:27px;font-family:"Open Sans";font-weight:400}#top .calculation_sec ul.cost-breakdown li .cost-hint .hint.hint-open .hint-content,#top .calculation_sec .number-component .number label .hint.hint-open .hint-content{visibility:visible}#top .calculation_sec .number-component .number label .hint.hint-open .hint-content{left:50%;right:0%;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);width:340px;margin:0 0px!important}#top .calculation_sec .body .row .hint-container{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}#top .calculation_sec .body .row .hint-container.compact{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;margin-top:45px;margin-bottom:50px}#top .calculation_sec .body .row .hint-container .number-component{margin-bottom:20px}#top .calculation_sec .body .row .hint-container .number-component .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:37px;position:static}#top .calculation_sec .body .row .hint-container .number-component .number label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0;font-weight:600;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:static}#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage:focus{box-shadow:none}#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage{background-color:#fff0;margin:0;padding:0;height:27px;font-size:18px;font-weight:500;text-align:right;margin-right:3px}#top .calculation_sec .body .row .hint-container .number-component .number label strong{display:flex;align-items:baseline}#top .calculation_sec .body .row .hint-container .number-component .number .input-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:10px;line-height:18px;font-weight:400}#top .calculation_sec .number-component .number .input-wrapper input[type="text"]{-webkit-appearance:none;background:#fff0;border:0 solid #fff0;font-size:18px;font-style:normal;font-weight:600;letter-spacing:0;line-height:18px;padding:1px 6px 0;text-align:right;padding:0 25px 0 0;line-height:28px!important;height:auto;margin-bottom:0;font-family:"Open Sans"}#top .calculation_sec .number-component .number .input-wrapper .unit{font-size:18px;font-style:normal;font-weight:600;letter-spacing:0;line-height:28px;margin-left:-20px}#top .calculation_sec .body{padding:0 0 0 0}#top .calculation_sec .slider{margin-top:0;padding:10px 0}#top .calculation_sec input[type="range"]{-webkit-appearance:none;background:-webkit-gradient(linear,left top,left bottom,from(#1d1d1dcc),to(#1d1d1dcc)) no-repeat content-box,-webkit-gradient(linear,left top,left bottom,from(#c6c6c678),to(#c6c6c678)) content-box;background:-o-linear-gradient(#1d1d1dcc,#1d1d1dcc) no-repeat content-box,-o-linear-gradient(#c6c6c678,#c6c6c678) content-box;background:linear-gradient(#1d1d1dcc,#1d1d1dcc) no-repeat content-box,linear-gradient(#c6c6c678,#c6c6c678) content-box;border-radius:2px;cursor:pointer;height:3px;width:100%}#top .calculation_sec input,.calculation_sec select,.calculation_sec textarea{border:none;font-weight:400;-webkit-transition:none;-o-transition:none;transition:none}#top .calculation_sec .offer p{margin-bottom:45px!important}#top .calculation_sec .offer a.avia-button{margin:0 0;line-height:26px}#top .calculation_sec .offer .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;background-color:#fff0;border:none;padding:0 0;margin-top:18px}#top .calculation_sec table{display:table!important;margin-top:5px!important;width:100%!important;background:#fff0}#top .calculation_sec table tr{background-color:transparent!important}#top .calculation_sec table tr td,.calculation_sec table tr th{display:table-cell!important;text-align:left!important;padding-right:15px}#top .calculation_sec .number-component .number label span{white-space:pre-line!important;line-height:26px;font-size:18px!important;font-weight:600!important}#top .calculation_sec .number-component .number label :last-child{margin-left:auto!important;font-size:18px}#top .calculation_sec input[type="range"]{--webkit-appearance:none !important;border-radius:2px!important;cursor:pointer!important;height:2px;width:100%}#top .calculation_sec input[type="range"].disabled{display:none}#top .calculation_sec input[type="range"]:focus{outline:none}#top .calculation_sec input[type="range"]::-webkit-slider-runnable-track{-webkit-appearance:none;border:none;cursor:pointer;height:2px;width:100%}#top .calculation_sec input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;background:url(/wp-content/plugins/newbrokermspecssolution/assets/images/line.png) #fff;background-position:center;background-size:10px;background-repeat:no-repeat;border:1px solid #f4f4f4;border-radius:50px;-webkit-box-shadow:0 16px 24px -5px rgb(0 0 0 / .06),0 2px 6px rgb(0 0 0 / .04),0 0 1px rgb(0 0 0 / .04);box-shadow:0 16px 24px -5px rgb(0 0 0 / .06),0 2px 6px rgb(0 0 0 / .04),0 0 1px rgb(0 0 0 / .04);cursor:pointer;height:45px;margin-top:-22.5px;width:45px}#top .calculation_sec input[type="range"]::-moz-range-track{border:none;box-shadow:none;cursor:pointer;height:2px;width:100%}#top .calculation_sec input[type="range"]::-moz-range-progress{background:#181818;border:none;box-shadow:none;cursor:pointer;width:100%}#top .calculation_sec input[type="range"]::-moz-range-thumb{background:url(/wp-content/plugins/newbrokermspecssolution/assets/images/line.png);background-position:top 50% left 50%;background-repeat:no-repeat;border-radius:5px;box-shadow:0 16px 24px -5px rgb(0 0 0 / .06),0 2px 6px rgb(0 0 0 / .04),0 0 1px rgb(0 0 0 / .04);cursor:pointer;height:30px;width:30px}#top .calculation_sec input[type="range"]::-ms-track{background:#fff0;border-color:#fff0;color:#fff0;cursor:pointer;height:2px;width:100%}#top .calculation_sec input[type="range"]::-ms-fill-lower{background:#181818;border:none;box-shadow:none}#top .calculation_sec input[type="range"]::-ms-fill-upper{background:#c6c6c6;border:none;box-shadow:none}#top .calculation_sec input[type="range"]::-ms-thumb{background:url(/wp-content/plugins/newbrokermspecssolution/assets/images/line.png);background-position:top 50% left 50%;background-repeat:no-repeat;border-radius:5px;box-shadow:0 16px 24px -5px rgb(0 0 0 / .06),0 2px 6px rgb(0 0 0 / .04),0 0 1px rgb(0 0 0 / .04);cursor:pointer;height:30px;margin-top:0;width:30px}#top .calculation_sec input[type="range"]:focus::-ms-fill-lower{background:#181818}#top .calculation_sec input[type="range"]:focus::-ms-fill-upper{background:#c6c6c6}@media handheld,only screen and (max-width:1370px){#top .calculation_sec .number-component .number label .hint.hint-open .hint-content{width:260px}}@media (max-width:1350px){#top .calculation_sec .header .row>div{-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%}#top .calculation_sec .header .row>div.property_title{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}#top .calculation_sec .number-component .number label span{white-space:nowrap!important}}@media handheld,only screen and (max-width:1250px){#top .calculation_sec .hint .hint-content{width:250px}#top .calculation_sec .header .row>div .hint .hint-content{width:350px}}@media handheld,only screen and (max-width:1150px){#top .calculation_sec .header .row>div.property_title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#top .calculation_sec .header .row>div{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#top .calculation_sec .header .row>div ul{padding-left:0}#top .calculation_sec .header{padding:0 0 0 0px!important}#top .calculation_sec .body .row .hint-container{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media handheld,only screen and (max-width:989px){#top .calculation_sec .header .row>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#top .calculation_sec .body .row .hint-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#top .calculation_sec .offer p{margin-bottom:30px!important}#top .calculation_sec .property_title h4{margin:0 0 15px 0px!important}#top .calculation_sec table tr td,#top .calculation_sec table tr th{font-size:16px;line-height:20px;padding-bottom:5px}#top .calculation_sec .number-component .number .input-wrapper input[type="text"]{font-size:16px;line-height:26px!important}#top .calculation_sec .number-component .number .input-wrapper .unit{font-size:16px;line-height:26px!important}#top .calculation_sec input[type="range"]::-webkit-slider-thumb{height:30px!important;margin-top:-15px!important;width:30px!important}#top .calculation_sec .number-component .number label span{font-size:16px}#top .calculation_sec .number-component .number label :last-child{margin-left:auto!important;font-size:16px;line-height:27px}#top .calculation_sec .hint .hint-content{line-height:20px!important}#top .calculation_sec .body .row .hint-container.compact{margin-top:30px}#top .insikter_sec .fill{padding:20px!important}#top .calculation_sec .body .row .hint-container .number-component .number .input-wrapper{margin:0 0 0 0;height:35px}#top .calculation_sec .slider{margin-top:0;padding:0 0 10px 0}#top .calculation_sec .header .row>div .hint .hint-content{left:unset!important;right:0px!important;transform:none}#top .calculation_sec .hint .hint-content{left:0px!important;right:unset!important;transform:none!important}}@media handheld,only screen and (max-width:767px){#top .calculation_sec .body .row .hint-container.compact{margin-bottom:0}#top .insikter_sec h3{margin-bottom:20px}#top .calculation_sec .offer h3,.insikter_sec h3{margin-bottom:20px!important}#top .calculation_sec .body .row .hint-container.compact{margin-top:15px}#top .calculation_sec .header{padding:0 0 10px 0px!important}#top .calculation_sec .title h3,#top .calculation_sec .offer h3,#top .insikter_sec h3{margin-bottom:20px}#top .calculation_sec .hint .hint-content{line-height:18px!important;font-size:11px!important}#top .calculation_sec .header .title h3{padding-bottom:10px;font-size:20px;line-height:26px}#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage{font-size:16px;line-height:27px}#top .obj_calculator_section{padding-top:40px}#top .obj_calculator_section .offer{font-size:16px;line-height:26px}}@media handheld,only screen and (max-width:639px){#top .calculation_sec .number-component .number label .hint.hint-open .hint-content{width:100%}#top .calculation_sec .hint .hint-wrapper{height:auto;margin-top:-28px}#top .calculation_sec .body .row .hint-container .number-component .number .input-wrapper{margin:0 0 0 10px}#top .calculation_sec .number-component .number label .hint.hint-open .hint-content,#top .calculation_sec .hint .hint-content{width:100%!important;padding:10px 15px}#top .calculation_sec .number-component .number label .hint,#top .calculation_sec ul.cost-breakdown li .cost-hint .hint{position:static}#top .calculation_sec ul.cost-breakdown li .cost-hint .hint{height:inherit}#top .calculation_sec .number-component .number label span{white-space:wrap!important}#top .calculation_sec ul.cost-breakdown li .cost-hint,.calculation_sec .number-component .number label .hint{position:static}}@media handheld,only screen and (max-width:479px){#top .calculation_sec .number-component .number .input-wrapper input[type="text"]{max-width:120px}#top .calculation_sec .number-component .number label span.font-normal{display:block}#top .total_deal_count fieldset{margin-bottom:12px}#top .calculation_sec .number-component .number label span{white-space:unset!important;line-height:22px!important;font-size:14px!important}#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage,#top .calculation_sec .body .row .hint-container .number-component .number label strong,#top .calculation_sec .number-component .number .input-wrapper input[type="text"],#top .calculation_sec .number-component .number .input-wrapper .unit{line-height:22px!important;font-size:14px!important}#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage{height:23px}#top .calculation_sec .number-component .number label .hint{margin-top:-3px}}@media handheld,only screen and (max-width:380px){#top .calculation_sec table tr td,#top .calculation_sec table tr th{font-size:14px;line-height:17px;padding-right:10px}#top .calculation_sec ul.cost-breakdown li{font-size:16px;line-height:24px}#top .calculation_sec .number-component .number label .hint.hint-open .hint-content{width:290px}}