.cal-section{padding:70px 0 0}.cal-section .calParent{padding-bottom:50px}.cal-section .topContent{font-size:22px;max-width:100%;margin:0 auto 70px}.cal-section .radio-slider legend{text-align:center;font-size:24px}.cal-section .output{font-size:22px;text-align:center;color:#0a9bcd;margin-top:10px}.cal-section .cl-right-part .output,.cal-section .cl-right-part .output a{color:#f06400}.cal-section .bottomText{text-align:center;font-size:18px;color:#505050;font-weight:600;margin:50px auto 0;padding:0 20px;position:relative;max-width:500px}.cal-section .cl-left-part,.cal-section .cl-right-part{width:50%}.cal-section .inner-cl{display:flex;flex-wrap:wrap}.cal-section .cl-left-part .radio-slider__bar .radio-slider__item{width:12.5%;margin-top:40px}.cal-section .cl-right-part .radio-slider__bar .radio-slider__item{width:20%;margin-top:40px}.cal-section .cl-right-part .radio-slider__bar .radio-slider__item label{left:50%;transform:translateX(-50%);font-size:16px;font-weight:600;font-family:GT-Eesti-Pro-Display-Medium,sans-serif!important}.radio-slider__bar .radio-slider__item{position:relative}.radio-slider__bar .radio-slider__item label{position:absolute;top:-30px;left:50%;transform:translateX(-50%);font-size:16px;font-weight:600;font-family:GT-Eesti-Pro-Display-Medium,sans-serif!important}.radio-slider__bar{display:flex;flex-wrap:wrap}.radio-slider__bar .radio-slider__item:before{content:"";height:20px;width:20px;border-radius:50%;background-color:#d4d4d4;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}.radio-slider__bar .radio-slider__item:first-child:after,.radio-slider__bar .radio-slider__item input{display:none}.radio-slider__bar .radio-slider__item:after{content:"";width:100%;height:10px;background-color:#d4d4d4;position:absolute;top:5px;left:-50%}.radio-slider__bar .radio-slider__item.active:after,.radio-slider__bar .radio-slider__item.active:before{background-color:#0a9bcd}.cal-section .cl-right-part .radio-slider__bar .radio-slider__item.active:after,.cal-section .cl-right-part .radio-slider__bar .radio-slider__item.active:before{background-color:#f06400}.priceSection .rightInner{position:relative;z-index:99}.priceSection .leftInner{padding-right:40px}@media(max-width:991px){.cal-section .cl-left-part,.cal-section .cl-right-part{width:100%;padding-bottom:50px}}@media(max-width:480px){.radio-slider__bar .radio-slider__item:before{height:15px;width:15px}.radio-slider__bar .radio-slider__item:after{height:7px;top:4px}.radio-slider__bar .radio-slider__item label{font-size:14px}.cal-section .output,.cal-section .radio-slider legend{font-size:18px}}.priceSection{padding:80px 0 50px;position:relative}.priceSection:before{content:"";height:153px;width:calc(50% - 60px);background-color:#f2f2f2;z-index:-1;top:56px;position:absolute;left:0}.priceSection:after{content:"";position:absolute;top:56px;z-index:9;left:calc(50% - 60px);border-color:transparent transparent transparent #f2f2f2;border-style:solid;border-width:78px 0 76px 76px}.priceSection .leftContent{font-size:15px;line-height:1.5;max-width:80%;margin-top:35px}.priceSection .leftContent p{font-size:inherit}.priceSection .leftInner,.priceSection .priceParent{display:flex;flex-wrap:wrap}.priceSection .priceBoxes,.priceSection .priceLeft,.priceSection .priceRight{width:50%}.priceSection .priceBoxes h3,.priceSection .priceRight h2{color:#6e3cbe}.priceSection .priceRight{position:relative}.priceSection .priceRight .shapeImage{position:absolute;top:-70px;left:-50px;width:400px;z-index:99}@media(min-width:768px){.priceSection .priceRight .leftContent{display:none}}@media(max-width:991px){.priceSection{padding:30px 0 100px}.priceSection .priceLeft,.priceSection .priceRight{width:100%}.priceSection .priceRight{margin:80px auto 0;max-width:330px}.priceSection .priceRight .shapeImage{left:-60px}.priceSection:before{width:calc(100% - 60px);top:10px;height:120px}.priceSection:after{left:calc(100% - 60px);top:10px;border-width:60px 0 60px 60px}}@media(max-width:767px){.priceSection:before{height:153px}.priceSection:after{border-width:78px 0 76px 76px}.priceSection .leftContent{display:none}.priceSection .priceRight .leftContent{display:block;max-width:100%;margin:80px 0 0}.priceSection .priceRight{margin-top:120px}}@media(max-width:480px){.priceSection{padding:30px 0 50px;max-width:100%}.priceSection .priceRight{margin-top:30px}.priceSection .priceRight .shapeImage,.priceSection:after,.priceSection:before{display:none}.priceSection .priceBoxes{width:100%;margin-bottom:30px}.priceSection .leftContent{max-width:100%}.priceSection .priceBoxes h5{height:auto!important}.priceSection .priceRight{margin-top:0;max-width:100%}.priceSection .priceRight .leftContent{margin-top:20px}.formSection .leftCol .titleShape{padding-top:0}}