.cm-testimonial{overflow:initial;padding-bottom:50px;padding-top:50px}.cm-testimonial .container{position:relative;z-index:2}.cm-testimonial .top-sec h2{font-size:48px;font-weight:700;line-height:1;margin-bottom:40px;padding-left:5px}.cm-testimonial .top-sec{text-align:center}.cm-testimonial .bottom-sec .flex_row{row-gap:100px}.cm-testimonial .bottom-sec .flex_row .testmn_item{display:flex;flex-wrap:wrap;padding:0 10px;width:100%}.cm-testimonial .bottom-sec .testmn_inner{align-items:center;border-radius:0;box-shadow:0 0 40px 0 rgba(0,0,0,.1);display:flex;overflow:hidden;padding:0 25px;position:relative;white-space:normal;width:100%}.cm-testimonial .bottom-sec .wrapper-content-main{width:50%}.cm-testimonial .bottom-sec .card_box.custom{padding:80px 80px 80px 85px;position:relative;z-index:5}.cm-testimonial .bottom-sec .card_quote>p{color:rgba(29,32,35,.96);font-size:26px;font-weight:600;line-height:1.5em;margin-bottom:10px;position:relative;text-align:start}.cm-testimonial .bottom-sec .card_quote>p:before{color:#1d2023;content:"“";display:block;font-family:Georgia,montserrat;font-size:120px;font-weight:900;line-height:81px;padding-top:20px}.cm-testimonial .bottom-sec .card_content{margin-top:51px}.cm-testimonial .bottom-sec .card_content h4{display:block;font-size:19px;font-weight:700;line-height:1;margin-bottom:10px;text-align:start}.cm-testimonial .bottom-sec .card_content span{display:block;font-size:19px;font-weight:500;line-height:1;text-align:start}.cm-testimonial .iframe-main{display:flex;flex-wrap:wrap;padding:30px;position:relative;width:50%}.cm-testimonial .iframe-main .iframe-inner{aspect-ratio:1.77777;width:100%}.cm-testimonial .iframe-main .iframe-inner iframe{background-color:#000;border:none;display:flex;height:100%;line-height:1;margin:0;max-width:100%;width:100%}@media(max-width:991px){.cm-testimonial .bottom-sec .wrapper-content-main,.cm-testimonial .iframe-main{width:100%}.cm-testimonial .bottom-sec .testmn_inner{flex-direction:column!important;padding:0 20px}.cm-testimonial .bottom-sec .card_box.custom{padding:50px 0}.cm-testimonial .iframe-main{padding:0 0 30px}}@media(max-width:767px){.cm-testimonial .top-sec h2{font-size:32px}.cm-testimonial .bottom-sec .flex_row{row-gap:50px}}