body{background-color:#ffffff !important;}
.container{max-width:1140px !important; margin:auto;}
a, a:hover{text-decoration:none !important;}
.outer-box{border: #333333 0.25px solid; display: flex; flex-flow: wrap; margin: 30px 0; border-radius: 20px; box-shadow: -11px 15px 25px -22px rgba(0, 0, 0, 0.5);}
.left-block{width: 40%; background-color: #fef8f3; padding: 50px; display: flex; flex-direction: column; /*justify-content: center;*/ border-top-left-radius: 20px; border-bottom-left-radius: 20px;}
.left-block h3{font-size: 1.3rem; margin-bottom: 10px; color:#000; font-family: 'Raleway', sans-serif; font-weight:700;}
.price-input{cursor: pointer; display: inline-block; font-size: 1.9rem; margin-bottom: 10px; color:#000;font-family: 'Raleway', sans-serif; font-weight:700;}
.form-control{display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #1a1311; background-color: #fff; background-clip: padding-box; border: 1px solid #bbc7d7; appearance: none; border-radius: 0.25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.caret{-webkit-appearance: listbox!important;}
.price-big{ font-size: 3rem; margin-bottom: 50px; font-family: 'Raleway', sans-serif; font-weight:700; }
.left-block input[type=range]{background:#cccccc; margin-bottom: 40px;}
.left-block input[type=range]::-webkit-slider-thumb{background:#FEF8F3; border-color:#EA9653; border-width:2px;}
.right-block{width: 60%; padding: 50px 30px; text-align: center; display: flex; flex-direction: column; justify-content: center; align-content: center; background-color: #ffffff; border-top-right-radius: 20px; border-bottom-right-radius: 20px; position: relative;}
.right-block h4{color: #F79421; font-size: 1.8rem; margin-bottom: .5rem; padding-bottom: 0; letter-spacing: 1.75px;font-family: 'Raleway', sans-serif; font-weight:700;}
.big-price{font-size: 3rem; margin-bottom: 50px;}
.right-block p{max-width: 400px;
    margin: 0 auto 20px; font-size:1rem; line-height:23px;}
.btn-link a{background-color: #0074ff !important; display: inline-block; border-radius: 50px; padding: 15px 40px; text-transform: uppercase;font-family: 'Raleway', sans-serif; font-weight:700; color: #ffffff; text-decoration: none;box-shadow: 0px 5px 15px -2px rgba(0, 0, 0, 0.35);}
.btn-link a:hover{color: #ffffff !important;}
.mb-3{margin-bottom:35px;}
.mt-2{margin-top:15px;}
.m-auto{margin-left:auto; margin-right:auto;}
.font-medium{font-size:16px;}
.right-block hr{background-color: #ced8e5; height: 1px; width: 66%; border: 0; margin: -20px auto 30px;}
.organize{margin-bottom:40px;}
.organize ul{display: flex; justify-content: space-between; padding: 0 110px;}
.organize ul li{list-style:none;}
.left-t{width:70%;}
.right-t{width:30%; background-color: #ea9653; padding:50px 0 0 0; position:relative;}
.left-t .price-input, .left-t h3{text-align:center;}
.right-t h4{color:#000000; font-size: 20px; display: block;font-family: 'Raleway', sans-serif;font-weight:700}
.right-t .big-price{color:#ffffff;}
.text-center{text-align:center; display:block;}
.left-t .btn-link{display: flex; justify-content: center; margin-top:20px;}
.apply-btn{background-color: #0a0909; color: #fff; display: block; position: absolute; bottom: -1px; width: 100%; left: 0; padding: 16px 0 16px 0; font-size: 1.3rem; }
.close{font-size: 30px; position: absolute; top: 0; right: 22px; color: #000; cursor: pointer;}
@media (max-width:1300px){
.container{padding-left:15px; padding-right:15px; }
}
@media (max-width:767px){
	.container{max-width:100%; padding-left:15px; padding-right:15px;}
	.outer-box{margin:30px 0px;}
 .left-block, .right-block{width:100%;}
	.left-block{ border-bottom-left-radius: 0px; border-top-right-radius:20px}
	.right-block{border-top-right-radius: 0px;border-bottom-left-radius:20px; border-bottom-right-radius: 20px}
}
.dd-select{border:1px solid #bbc7d7;}


