@charset "utf-8";

.ekit-wid-con .elementskit-single-testimonial-slider { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 9px 11px 14px 0px; padding: 30px 30px 30px 60px; position: relative; transition: 0.4s; z-index: 1; }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-commentor-content > p { transition: 0.4s; }

.ekit-wid-con .elementskit-single-testimonial-slider::before { position: absolute; content: ""; top: 0px; left: 0px; height: 100%; width: 100%; border-radius: inherit; transform-origin: center bottom; transform: scaleY(0); transition: 0.4s; z-index: -1; }

.ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider::before { opacity: 0; transform: none; }

.ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:hover::before { opacity: 1; }

.ekit-wid-con .elementskit-single-testimonial-slider:hover::before { transform: scaleY(1); }

.ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo { opacity: 1; }

.ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo + .elementskit-testimonial-client-logo { opacity: 0; }

.ekit-wid-con .elementskit-single-testimonial-slider .tilte { font-size: 22px; margin-bottom: 22px; }

.ekit-wid-con .elementskit-single-testimonial-slider .ekit-team-social-list > li > a { font-size: 16px; }

.ekit-wid-con .elementskit-single-testimonial-slider.gradient { background: linear-gradient(45deg, rgb(242, 112, 156) 0px, rgb(254, 143, 117) 100%); }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style { padding: 55px 40px; transition: border-bottom-color 0.5s; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content { padding-right: 0px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content > hr { width: 30px; border-top: 3px solid rgb(231, 231, 231); transition: border-top-color 0.5s; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style2 { border-radius: 10px; position: relative; padding: 40px 40px 80px; margin-bottom: 105px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style2:not(.white-v) .elementskit-commentor-content > i { color: rgba(37, 117, 252, 0.2); }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style2 .elementskit-commentor-bio { position: absolute; top: calc(100% - 35px); width: 100%; left: 0px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 { border-radius: 10px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .elementskit-commentor-content { margin-bottom: 30px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 { overflow: hidden; border-radius: 10px; position: relative; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon { left: inherit; right: 20px; top: 20px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon .quote { z-index: 1; position: relative; font-size: 28px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-image { margin-bottom: 30px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-bio { margin-bottom: 15px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-stars { margin-bottom: 25px; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-watermark-icon { line-height: 0; }

.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-des, .ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-name { color: rgb(255, 255, 255); }

.ekit-wid-con .elementskit-single-testimonial-slider .commentor-header { margin-bottom: 15px; }

.ekit-wid-con .elementskit-single-testimonial-slider .quote { font-size: 48px; }

.ekit-wid-con .elementskit-single-testimonial-slider:not(.white-v) .quote { color: rgba(37, 117, 252, 0.2); }

.ekit-wid-con .elementskit-single-testimonial-slider.ekit_testimonial_style_2 .elementskit-watermark-icon { position: absolute; top: 10px; left: 10px; }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon { position: static; color: rgba(0, 0, 0, 0.1); line-height: 1; display: inline-block; }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon > i { font-size: 48px; transition: 0.4s; }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon > svg { width: 48px; height: auto; vertical-align: middle; }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge { line-height: 0; }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge .quote { color: rgb(255, 255, 255); }

.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge::before { position: absolute; content: ""; top: -100px; left: -30px; background-color: rgb(37, 117, 252); width: 160px; height: 160px; border-radius: 50%; }

.ekit-wid-con .elementskit-single-testimonial-slider .main-logo { display: none; }

.ekit-wid-con .elementskit-single-testimonial-slider.style-2 { padding: 0px 0px 0px 60px; border-left: 3px solid rgb(37, 117, 252); }

.ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card { margin-left: 20px; }

.ekit-wid-con .elementskit-single-testimonial-slider.version-2 { background: linear-gradient(-35deg, rgb(242, 112, 156) 0px, rgb(254, 143, 117) 100%); padding: 40px 50px 80px; border-radius: 10px; position: relative; }

.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content { padding-right: 0px; }

.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content > i { color: rgba(255, 255, 255, 0.5); }

.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content > p { margin-bottom: 25px; }

.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-bio { position: absolute; top: calc(100% - 45px); left: 0px; width: 100%; }

.ekit-wid-con .elementskit-single-testimonial-slider.gradient-1 { background: linear-gradient(-35deg, rgb(130, 225, 130) 0px, rgb(10, 203, 245) 100%); }

.ekit-wid-con .elementskit-single-testimonial-slider.gradient-2 { background: linear-gradient(-35deg, rgb(242, 112, 156) 0px, rgb(254, 143, 117) 100%); }

.ekit-wid-con .elementskit-single-testimonial-slider.gradient-3 { background: linear-gradient(-35deg, rgb(177, 140, 254) 0px, rgb(148, 96, 255) 100%); }

.ekit-wid-con .elementskit-single-testimonial-slider.review-block { padding: 80px; }

.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content > p { margin-bottom: 20px; }

.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content .elementskit-author-name { font-size: 18px; }

.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-stars { margin-bottom: 25px; }

.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-watermark-icon { top: -40px; left: 0px; font-size: 132px; color: rgba(0, 0, 0, 0.07); }

.ekit-wid-con .elementskit-commentor-content { padding-right: 30px; position: relative; }

.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo { margin-bottom: 32px; min-height: 50px; display: inline-block; position: relative; }

.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-active-logo { position: absolute; top: 0px; left: 0px; opacity: 0; transition: 0.4s; }

.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-logo { transition: 0.4s; }

.ekit-wid-con .elementskit-commentor-content > i { font-size: 48px; margin-bottom: 23px; display: inline-block; }

.ekit-wid-con .elementskit-commentor-content > p { margin-bottom: 35px; color: rgba(0, 0, 0, 0.5); }

.ekit-wid-con .elementskit-commentor-content > .elementskit-border-hr { width: 40px; height: 2px; background-color: rgb(37, 117, 252); margin-top: 0px; margin-bottom: 20px; display: inline-block; }

.ekit-wid-con .elementskit-commentor-content .elementskit-profile-info { display: block; }

.ekit-wid-con .elementskit-commentor-content .elementskit-author-name { font-size: 22px; transition: 0.4s; }

.ekit-wid-con .elementskit-commentor-content .elementskit-author-des { font-size: 13px; transition: 0.4s; }

.ekit-wid-con .elementskit-testimonial_card { position: relative; padding: 200px 170px 80px; z-index: 1; background-repeat: no-repeat; background-position: center center; background-size: cover; text-align: center; display: block; }

.ekit-wid-con .elementskit-testimonial_card .elementskit-stars { margin-bottom: 25px; }

.ekit-wid-con .elementskit-testimonial_card .elementskit-stars > li > a, .ekit-wid-con .elementskit-testimonial_card .elementskit-stars > li > span { color: rgb(255, 255, 255); }

.ekit-wid-con .elementskit-testimonial_card .video-popup { box-shadow: rgba(0, 0, 0, 0.1) 19.799px 19.799px 40px 0px; background-color: rgb(255, 255, 255); color: rgb(37, 117, 252); font-size: 28px; }

.ekit-wid-con .elementskit-testimonial_card > p { font-size: 22px; font-style: italic; color: rgb(255, 255, 255); margin-bottom: 35px; }

.ekit-wid-con .elementskit-testimonial_card .xs-overlay { border-radius: inherit; z-index: -1; }

.ekit-wid-con .elementskit-testimonial_card .elementskit-video-popup-content { margin-bottom: 30px; }

.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des, .ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name { color: rgb(255, 255, 255); }

.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name { font-size: 22px; }

.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des { font-size: 13px; }

.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content { background-color: rgb(37, 117, 252); border-radius: 10px; padding: 40px 60px; color: rgb(255, 255, 255); margin-bottom: 50px; }

.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content > p { margin-bottom: 0px; }

.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-watermark-icon { position: absolute; bottom: -50px; left: 20px; font-size: 80px; color: rgba(0, 0, 0, 0.1); line-height: 1; }

.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content::before { position: absolute; content: ""; bottom: -20px; left: 50%; transform: translateX(-50%) rotate(45deg); width: 40px; height: 40px; background-color: rgb(37, 117, 252); }

.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars > li > a, .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars > li > span { color: rgb(255, 255, 255); }

.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content { padding: 60px 50px; margin-bottom: 90px; }

.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content::before { transform: none; left: 50%; bottom: inherit; top: 100%; border-top: 65px solid rgb(37, 117, 252); border-right: 89px solid transparent; background-color: transparent; }

.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content .elementskit-watermark-icon { position: static; font-size: 48px; color: rgba(255, 255, 255, 0.1); padding-right: 30px; }

.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content { margin-bottom: 0px; padding-top: 60px; padding-bottom: 80px; }

.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content::before { display: none; }

.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text { position: relative; }

.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text .elementskit-commentor-bio { position: absolute; top: calc(100% + 35px); left: 0px; }

.ekit-wid-con .elementskit-commentor-bio .elementskit-commentor-image > img { border-radius: 50%; height: 70px; width: 70px; }

.ekit-wid-con .elementskit-commentor-bio .elementskit-author-name { font-size: 22px; line-height: 1; }

.ekit-wid-con .elementskit-commentor-bio .elementskit-author-des { font-size: 13px; }

.ekit-wid-con .elementskit-commentor-bio.style-2 .elementskit-commentor-image > img { border: 5px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 19.799px 19.799px 40px 0px; width: 80px; height: 80px; }

.ekit-wid-con .elementskit-commentor-bio.style-3 .elementskit-commentor-image > img { width: 120px; height: 120px; }

.ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-name { font-size: 18px; }

.ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-des { font-size: 13px; }

.ekit-wid-con .testimonial-block-slider2 { padding-bottom: 100px; }

.ekit-wid-con .testimonial-block-slider2.modern-nav .owl-nav { top: calc(50% - 30px); }

.ekit-wid-con .testimonial-block-slider3 { margin-bottom: 70px; }

.ekit-wid-con .testimonial-block-slider3 .owl-nav button > i { font-size: 36px; color: rgb(37, 117, 252); }

.ekit-wid-con .elementskit-profile-info .elementskit-author-name { display: block; font-size: 18px; font-weight: 700; color: rgb(0, 0, 0); transition: color 0.3s; }

.ekit-wid-con .elementskit-profile-info .elementskit-author-des { color: rgba(0, 0, 0, 0.5); font-weight: 400; }

.ekit-wid-con .elementskit-profile-image-card { position: relative; overflow: hidden; }

.ekit-wid-con .elementskit-profile-image-card::before { position: absolute; content: ""; top: 100%; left: 0px; height: 100%; width: 100%; transition: 0.4s; pointer-events: none; }

.ekit-wid-con .elementskit-profile-image-card > img { width: 100%; backface-visibility: hidden; }

.ekit-wid-con .elementskit-profile-image-card:hover::before { background-color: rgba(17, 17, 17, 0.8); top: 0px; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper { overflow: visible; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper .swiper-slide { overflow: visible; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination span { padding: 0px; margin: 0px; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide { max-width: calc(100% / var(--ekit_testimonial_slidetoshow,1)); margin-right: var(--ekit_testimonial_left_right_spacing,15px); margin-left: var(--ekit_testimonial_left_right_spacing,15px); }

.ekit-wid-con .elementskit-testimonial_card .xs-overlay { opacity: 1; background-color: rgba(0, 0, 0, 0.5); }

.ekit-wid-con .elementskit-commentor-bio { position: absolute; left: 0px; width: 100%; }

.ekit-wid-con .elementskit-commentor-bio.client_center { text-align: center; }

.ekit-wid-con .elementskit-commentor-bio.client_center .elementskit-commentor-image > img { margin-left: auto; margin-right: auto; }

.ekit-wid-con .elementskit-commentor-bio.client_right { text-align: right; }

.ekit-wid-con .elementskit-commentor-bio.client_right .elementskit-commentor-image > img { margin-left: auto; }

.ekit-wid-con .elementskit-commentor-bio.client_left { text-align: left; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev { font-size: 36px; color: rgb(37, 117, 252); width: auto; height: auto; z-index: 1; }

.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next::before, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev::before { display: none; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-header { display: flex; -webkit-box-align: start; align-items: flex-start; -webkit-box-pack: justify; justify-content: space-between; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-stars { align-self: flex-end; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio { position: static; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details, .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details { -webkit-box-align: center; align-items: center; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-icon-content { align-self: flex-end; }

.ekit-wid-con .elementskit-testimonial_card .xs-overlay { background-color: rgba(0, 0, 0, 0.5); }

.ekit-wid-con .elementskit-testimonial-slider-block-style-three { overflow: hidden; position: relative; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-bio { position: static; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-profile-info { text-align: center; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-content > p { margin-bottom: 30px; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content { position: absolute; right: 20px; top: 20px; line-height: 1; z-index: 1; }

.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before { position: absolute; content: ""; top: -100px; left: -30px; background-color: rgb(37, 117, 252); width: 160px; height: 160px; border-radius: 50%; z-index: -1; }

.ekit-wid-con .elementkit-commentor-details.client_center { margin: auto; }

.ekit-wid-con .elementkit-commentor-details.client_left { margin-right: auto; }

.ekit-wid-con .elementkit-commentor-details.client_right { margin-left: auto; }

.ekit-wid-con .ekit_testimonial_style_2 { padding: 30px; border-bottom: 3px solid transparent; text-align: center; }

.ekit-wid-con .ekit_testimonial_style_2:hover { border-bottom-color: rgb(37, 117, 252); }

.ekit-wid-con .ekit_testimonial_style_2 .elementskit-commentor-content { padding-right: 0px; }

.ekit-wid-con .ekit-testimonia-style-4 { text-align: center; }

.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider { padding: 30px 30px 50px; margin-bottom: 80px; display: block; }

.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-content { padding-right: 0px; }

.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-image img { margin: auto; }

.ekit-wid-con .ekit-testimonia-style-4 .elementskit-watermark-icon { margin-bottom: 23px; color: rgba(37, 117, 252, 0.2); }

.ekit-wid-con .ekit-testimonia-style-4 .ekit-testimonial--avatar { margin-bottom: 20px; }

.ekit-wid-con .ekit_testimonial_style_5 { text-align: left; }

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-commentor-header { display: block; }

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider { padding: 30px; display: block; }

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content { padding-right: 0px; }

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content > p { margin-top: 30px; margin-bottom: 30px; }

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-watermark-icon { position: absolute; color: rgba(37, 117, 252, 0.2); }

.ekit-wid-con .ekit_testimonial_style_5 .ekit-testimonial--avatar { margin-right: 20px; }

.ekit-wid-con .ekit_testimonial_style_6 { text-align: center; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider { padding: 30px; display: block; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider .elementskit-commentor-content { padding-right: 0px; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-stars { margin-bottom: 20px; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon { color: rgb(255, 255, 255); }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon > i { font-size: 30px; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon > svg { width: 30px; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-profile-info { margin-bottom: 15px; }

.ekit-wid-con .ekit_testimonial_style_6 .elementskit-commentor-image > img { margin-left: auto; margin-right: auto; }

.ekit-wid-con .ekit_testimonial_style_6 .ekit-testimonial--avatar { margin-bottom: 20px; }

.ekit-wid-con .ekit_watermark_icon_custom_position { position: absolute; }

.ekit-wid-con .elementskit-commentor-content > i, .ekit-wid-con .elementskit-icon-content > i { display: inline-block; }

.ekit-wid-con .elementskit-stars { position: relative; z-index: 6; }

.ekit-wid-con .elementskit-stars > li { display: inline-block; }

.ekit-wid-con .elementskit-stars > li:not(:last-child) { margin-right: 5px; }

.ekit-wid-con .elementskit-stars > li > a, .ekit-wid-con .elementskit-stars > li > span { display: block; pointer-events: none; }

.ekit-wid-con .elementskit-stars.style-2 > li > a { color: rgb(254, 196, 45); }

.ekit-wid-con .elementskit-stars.style-3 > li > a { color: rgb(0, 0, 0); }

.ekit-wid-con .ekit-testimonial--link { position: absolute; inset: 0px; font-size: 0px; z-index: 1; }

@media (min-width: 992px) and (max-width: 1199px) {
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style { padding: 30px; }
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content { display: none; }
  .ekit-wid-con .elementskit-testimonial-preset { overflow: hidden; }
  .ekit-wid-con .elementskit-single-testimonial-slider { box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 10px 0px; }
}

@media (max-width: 991px) {
  .ekit-wid-con .elementskit-testimonial-preset { overflow: hidden; padding: 40px; }
  .ekit-wid-con .elementskit-testimonial-preset.testimonial-block-slider { padding-left: 0px; padding-right: 0px; }
  .ekit-wid-con .elementskit-single-testimonial-slider { box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 10px 0px; padding: 30px; }
  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-profile-image-card { margin-bottom: 0px; }
  .ekit-wid-con .elementskit-single-testimonial-slider.style-2 { padding: 30px; border-left: 0px solid rgb(37, 117, 252); }
  .ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card { margin-left: 0px; }
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style { padding: 30px; }
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content { display: none; }
  .ekit-wid-con .elementskit-commentor-content { padding-right: 0px; margin-bottom: 30px; }
  .ekit-wid-con .elementskit-tootltip-testimonial { width: 90%; margin-left: auto; margin-right: auto; }
}

@media (max-width: 767px) {
  .ekit-wid-con .elementskit-testimonial_card { padding: 100px 60px 40px; }
  .ekit-wid-con .elementskit-testimonial-slider .swiper-button-next, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev { display: none !important; }
}

@media (max-width: 320px) {
  .ekit-wid-con .elementskit-testimonial-preset { padding: 20px 10px; }
  .ekit-wid-con .elementskit-single-testimonial-slider.review-block { padding: 20px; }
  .ekit-wid-con .elementskit-testimonial_card { padding: 50px 30px 20px; }
  .ekit-wid-con .elementskit-testimonial_card > p { font-size: 15px; }
}

.elementskit-commentor-content ol, .elementskit-commentor-content ul { padding-left: 18px; }