/*** ============================================= Testimonial Style1 Area Css ============================================= ***/ .testimonials-style1-area { position: relative; display: block; background: #0b67b4; padding: 120px 0px 120px; overflow: hidden; z-index: 10; } .testimonials-style1-area.pdt { padding-top: 220px; } .testimonials-style1-area .map-layer { position: absolute; top: 0; left: 0px; width: 100%; height: 100%; background-repeat: no-repeat; background-position: left center; z-index: -1; } .testimonial-style1-title-box { position: relative; display: block; } .testimonial-style1-title-box .sec-title h2 { color: #ffffff; } .single-testimonials-style1 { position: relative; display: block; } .single-testimonials-style1__inner { position: relative; display: block; background-color: #ffffff; padding: 43px 40px 43px; border-radius: 8px; z-index: 1; } .single-testimonials-style1__inner:before { content: ""; position: absolute; left: 62px; bottom: -10px; width: 45px; height: 10px; border-top: 10px solid #ffffff; border-left: 22.5px solid transparent; border-right: 22.5px solid transparent; transition: all 200ms linear; transition-delay: 0.1s; } .single-testimonials-style1 .quote-box { position: relative; display: block; padding-bottom: 18px; } .single-testimonials-style1 .quote-box span { position: relative; display: block; line-height: 0; } .single-testimonials-style1 .quote-box span:before { color: var(--thm-base); font-size: 60px; line-height: 60px; transition: all 200ms linear; transition-delay: 0.1s; } .single-testimonials-style1 .text-box { position: relative; display: block; } .single-testimonials-style1 .text-box p { color: #494949; transition: all 200ms linear; transition-delay: 0.1s; } .single-testimonials-style1 .customer-info { position: relative; display: flex; align-items: center; padding-top: 30px; margin-left: 50px; } .single-testimonials-style1 .customer-info .img-box { position: relative; display: block; overflow: hidden; width: 70px; border-radius: 50%; } .single-testimonials-style1 .customer-info .img-box:before { content: ""; position: absolute; left: 0; bottom: 0px; right: 0; height: 100%; background-color: var(--thm-primary); opacity: 0.7; border-radius: 0%; transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; transition: transform 0.4s ease, -webkit-transform 0.4s ease; transform-origin: top center; -webkit-transform: scale(0); transform: scale(0); z-index: 1; } .single-testimonials-style1:hover .customer-info .img-box:before { -webkit-transform: scale(1); transform: scale(1); transform-origin: bottom center; } .single-testimonials-style1 .customer-info .img-box img { width: 100%; transition: all 200ms linear; transition-delay: 0.1s; } .single-testimonials-style1:hover .customer-info .img-box img { transform: scale(1.05); } .single-testimonials-style1 .customer-info .title-box { position: relative; padding-left: 25px; flex: 1; } .single-testimonials-style1 .customer-info .title-box h3 { color: #ffffff; font-size: 18px; line-height: 20px; margin: 0 0 0px; } .single-testimonials-style1 .customer-info .title-box span { position: relative; display: inline-block; color: #f98888; font-size: 16px; line-height: 16px; font-weight: 500; } /*** ============================================= Testimonial Style2 Area Css ============================================= ***/ .testimonials-style2-area { position: relative; display: block; background: #1f1e3b; padding: 120px 0px 120px; overflow: hidden; z-index: 10; } .testimonials-style2-area .map-layer { position: absolute; top: 0; left: 0px; width: 100%; height: 100%; background-repeat: no-repeat; background-position: left center; opacity: 0.2; z-index: -1; } .testimonial-style2-carousel.owl-nav-style-one.owl-theme .owl-nav { position: absolute; left: -410px; bottom: 112px; } .testimonials-style2-area--bg2 { background-color: #062648; } /*** ============================================= Testimonial Style3 Area Css ============================================= ***/ .testimonials-style3-area { position: relative; display: block; background: #a22929; padding: 120px 0px 90px; overflow: hidden; z-index: 10; } .testimonials-style3-area .sec-title .sub-title .border-left { background-color: #ffffff; } .testimonials-style3-area .sec-title .sub-title h5 { color: #ffffff; } .testimonials-style3-area .map-layer { position: absolute; top: 0; left: 5%; bottom: 0; right: 0; background-repeat: no-repeat; background-position: left center; opacity: 0.1; z-index: -1; } .single-testimonials-style1--instyle2 .single-testimonials-style1__inner { background-color: transparent; padding: 0px 40px 43px; border-bottom: 1px solid #ffffff; border-radius: 0; } .single-testimonials-style1--instyle2 .single-testimonials-style1__inner:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; width: 1px; background-image: -moz-linear-gradient( 90deg, rgb(247, 241, 235) 5%, rgb(173, 87, 87) 50%, rgb(155, 51, 51) 95% ); background-image: -webkit-linear-gradient( 90deg, rgb(247, 241, 235) 5%, rgb(173, 87, 87) 50%, rgb(155, 51, 51) 95% ); background-image: -ms-linear-gradient( 90deg, rgb(247, 241, 235) 5%, rgb(173, 87, 87) 50%, rgb(155, 51, 51) 95% ); border: none; height: 100%; } .single-testimonials-style1--instyle2 .single-testimonials-style1__inner:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: 1px; background-image: -moz-linear-gradient( 90deg, rgb(247, 241, 235) 5%, rgb(173, 87, 87) 50%, rgb(155, 51, 51) 95% ); background-image: -webkit-linear-gradient( 90deg, rgb(247, 241, 235) 5%, rgb(173, 87, 87) 50%, rgb(155, 51, 51) 95% ); background-image: -ms-linear-gradient( 90deg, rgb(247, 241, 235) 5%, rgb(173, 87, 87) 50%, rgb(155, 51, 51) 95% ); border: none; height: 100%; } .single-testimonials-style1--instyle2 .quote-box { position: absolute; padding-bottom: 0; bottom: -27px; right: 40px; background: #a22929; padding: 0 20px; } .single-testimonials-style1--instyle2 .quote-box span:before { color: #ffffff; } .single-testimonials-style1--instyle2 .text-box p { color: #ffffff; } .single-testimonials-style1--instyle2 .customer-info { padding-top: 0px; margin-left: 0px; margin-bottom: 21px; } .single-testimonials-style1--instyle2 .customer-info .title-box span { color: #cacaca; font-size: 16px; font-weight: 400; } .single-testimonials-style1--instyle2 .customer-info .img-box:before { background-color: #000000; } .testimonial-style3-carousel.owl-nav-style-one.owl-theme .owl-stage-outer { padding-bottom: 30px; } .testimonial-style3-carousel.owl-nav-style-one.owl-theme .owl-nav { position: absolute; left: -410px; bottom: 33px; } .testimonial-style3-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"] { border: 2px solid rgba(255, 255, 255, 0.3); } .testimonial-style3-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"] span { color: rgba(255, 255, 255, 0.5); } /*** ============================================= Testimonial Style4 Area Css ============================================= ***/ .testimonials-style4-area { position: relative; display: block; background: #edf0f7; padding: 120px 0px 120px; overflow: hidden; z-index: 10; } .testimonials-style4-area .map-layer { position: absolute; top: 0; left: 0px; width: 100%; height: 100%; background-repeat: no-repeat; background-position: right center; opacity: 0.05; z-index: -1; } .testimonials-style4-area .testimonial-style1-title-box .sec-title h2 { color: var(--thm-black); } .testimonials-style4-area .single-testimonials-style1 .customer-info .title-box h3 { color: var(--thm-black); } .testimonials-style4-area .single-testimonials-style1 .customer-info .title-box span { color: var(--thm-primary); } /*** ============================================= Testimonial Page Area Css ============================================= ***/ .testimonials-page-one { position: relative; display: block; background: #ffffff; padding: 120px 0px 60px; overflow: hidden; z-index: 10; } .testimonials-page-one__title { position: relative; display: block; } .testimonials-page-one__title .sec-title { padding-bottom: 0; } .testimonials-page-one .single-testimonials-style1 { margin-bottom: 60px; } .testimonials-page-one .single-testimonials-style1__inner { background-color: #fcfcfd; padding: 43px 40px 43px; border-radius: 8px; border: 1px solid #f1f1f1; } .testimonials-page-one .single-testimonials-style1__inner:before { display: none; } .testimonials-page-one .single-testimonials-style1__inner .down-arrow { position: absolute; left: 60px; bottom: -17px; } .testimonials-page-one .single-testimonials-style1 .customer-info .title-box h3 { color: var(--thm-black); } .testimonials-page-one .single-testimonials-style1 .customer-info .title-box span { color: var(--thm-base); } /** End Css***/