/*!
Theme Name: ZipClimb
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: zipclimb
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
.review-slider .slick-track{display:flex}.review-slider .slick-slide{height:auto}.review-slider .review{box-shadow:0px 10px 18px 0px #152E8E1A;border-radius:30px;padding:60px;background-color:#fff;height:100%}.review_count_icon{display:flex;align-items:center;gap:15px}.review_count_icon p.text{font-family:Montserrat;font-size:40px;font-weight:400;line-height:1.3;text-align:left;color:#1b214c}.review_count_icon .icons{display:flex;align-items:center;gap:7px}.review-slider .slick-slide{margin:60px 15px 30px}.review-slider ul.slick-dots{display:flex;align-items:center;gap:7px;justify-content:center}h3.review-title{font-family:Montserrat;font-size:20px;font-weight:600;line-height:1.5;color:#4199d8;padding:25px 0}p.review-description{color:#5b5b5c;font-family:Cabin;font-size:16px;font-weight:400;line-height:1.4;text-align:left;padding-bottom:25px}.customer_details{display:flex;align-items:center;gap:20px}.customer_details .customer_image{width:70px}.customer_details .customer_image img{width:100%;object-fit:cover;aspect-ratio:1/1;object-position:top center;border-radius:50%}.customer_nl p.customer_name{font-size:18px;font-weight:600;line-height:25.2px;text-align:left;color:#000;text-transform:capitalize}.reviews-sec .container{max-width:1380px;padding:0 20px;position:relative}.review-slider{position:relative}.review-slider:after{content:"";position:absolute;top:0;width:calc(100% + 100px);background-color:#f7f9fc;height:476px;border-radius:40px;left:-100px}.review-slider .home_review_section{position:relative;z-index:6666;margin:0 auto;width:100%}.review-slider ul.slick-dots li button{display:none}.review-slider ul.slick-dots li{width:15px;height:15px;list-style:none;background:#dce4ea;border-radius:50%}.review-slider ul.slick-dots li.slick-active{background:#4b9cd3}.review-slider .slick-list.draggable{padding-right:250px}section.reviews-sec{padding:0 20px}.review_icons_count{display:flex;align-items:center;gap:14px}.custom_review_icons{display:flex;align-items:center;gap:5px}.total_reviews p{color:#5b5b5c;font-family:Cabin;font-size:16px;font-weight:400;line-height:1.3;padding-bottom:8px}.top_review_grid{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:60px;padding-top:20px;gap:25px}.reviews-sec h5.uk-h2.heading-bg:before{left:-37px;transform:rotate(90deg) translateX(0%);top:82%;width:152px;height:77.5px}.review-slider .review a.review-link{color:#4199d8;font-family:Montserrat;font-size:16px;font-weight:500;line-height:1.2;text-align:left;padding-bottom:20px;display:block}.review_icons_count .count h6{font-family:Montserrat;font-size:20px;font-weight:700;line-height:24.38px;text-align:left}h3.review-title a,.customer_nl p.customer_name a{text-decoration:none;color:unset}.private-group-gallery-img img{border-radius:30px}@media only screen and (min-width:1180px){.hero-sec{padding-top:300px !important;padding-bottom:110px !important}}@media only screen and (max-width:1199px){.review-slider:after{width:calc(100% + 40px);left:-40px}}@media only screen and (max-width:991px){.review-slider .slick-list.draggable{padding-right:0}}@media only screen and (max-width:767px){.review-slider .review{padding:25px 20px}.top_review_grid{padding-bottom:24px;justify-content:center;text-align:center}.review_count_icon p.text{font-size:30px}h3.review-title{font-size:18px;padding:10px 0}p.review-description{font-size:15px;padding-bottom:10px}.customer_details .customer_image{width:45px}.review-slider .slick-slide{margin:40px 15px}.review-slider .review a.review-link{font-size:15px}.review_count_icon .icons svg{width:15px}section.reviews-sec h5.heading-bg.heading-color{text-align:center;justify-content:center}.reviews-sec h5.uk-h2.heading-bg:before{width:106px;height:50.5px}.custom_review_icons svg{width:15px}.review-slider .slick-list.draggable{padding-right:0}.review-slider:after{width:100%;left:0}section.reviews-sec,section.reviews-sec .container{padding:0}}