.bttn { border-radius: 10px; background: linear-gradient(180deg, #FFD704 0%, #9e8503 100%); /* box-shadow: 0px 0px 0px 0px #333; */ margin-top: 30px; text-align: center; text-transform: capitalize; padding: 20px 40px; line-height: 20px; font-size: 20px; color: #ffffff; font-weight: bold; border: none; } .form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: var(--bs-body-color); -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #252525 !important; background-clip: padding-box; border: var(--bs-border-width) solid #333 !important; border-radius: var(--bs-border-radius); transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; } .carousel .carousel-item { color: #999; overflow: hidden; min-height: 120px; font-size: 13px; } .carousel .media { position: relative; padding: 0 0 0 20px; margin-left: 20px; } .carousel .media img { width: 75px; height: 75px; display: block; } .carousel .testimonial { color: #fff; position: relative; /* background: #9b9b9b; */ padding: 15px; margin: 0 0 20px 20px; } .carousel .testimonial::before, .carousel .testimonial::after { content: ""; display: inline-block; position: absolute; left: 0; bottom: -20px; } /* .carousel .testimonial::before { width: 20px; height: 20px; background: #9b9b9b; box-shadow: inset 12px 0 13px rgba(0,0,0,0.5); } */ /* .carousel .testimonial::after { width: 0; height: 0; border: 10px solid transparent; border-bottom-color: #fff; border-left-color: #fff; } */ .carousel .carousel-item .row > div:first-child .testimonial { margin: 0 20px 20px 0; } .carousel .carousel-item .row > div:first-child .media { margin-left: 0; } .carousel .testimonial p { line-height: 21px; margin: 0; font-size: 15px; font-family: 'Montserrat'; margin-bottom: 10px; } /* .carousel .testimonial p::before { content: "\201D"; font-family: Arial,sans-serif; color: #fff; font-weight: bold; font-size: 68px; line-height: 70px; position: absolute; left: -25px; top: 0; } */ .carousel .overview { padding: 3px 0 0 15px; } .carousel .overview .details { padding: 5px 0 8px; color: #FFFFFF; font-size: 14px; font-style: italic; } .carousel .overview b { color: #FFFFFF; font-size: 16px; font-family: open sans-serif; } .carousel-control-prev, .carousel-control-next { width: 30px; height: 30px; background: #666; text-shadow: none; top: 4px; } .carousel-control-prev i, .carousel-control-next i { font-size: 16px; } .carousel-control-prev { left: auto; right: 40px; } .carousel-control-next { left: auto; } .carousel-indicators { bottom: -80px; list-style: none; } .carousel-indicators li, .carousel-indicators li.active { width: 17px; height: 17px; color: #fff; background: #252525; border: 1px solid #fff; border-radius: 20px; margin: 1px 5px; box-sizing: border-box; } .carousel-indicators li { color: #fff; background: #919191; border: 1px solid #919191; border-radius: 20px; } .carousel-indicators li.active { color: #fff; background: #ffffff; border: 1px solid #fff; border-radius: 20px; }.toggle-form input, .toggle-form textarea{padding: 12px; background: #fff !important;}.form-group {margin-bottom:1rem; }.next-btn:disabled{ opacity:0.5;} .toggle-form label{cursor:pointer;}#mainformboxx label {color: white;
    display: block;margin-bottom: 10px;}#mainformboxx input, #mainformboxx select, #mainformboxx textarea { padding: 8px;}.modal-backdrop{width: 100% !important; height: 100% !important;}@media screen and (max-width:768px){.testimonials-title{font-size:19px !important;}}@media screen and (max-width:768px){.bttn{font-size:15px !important;}}.bookbtn{
        text-align: center;}
    