/*module testimonial tabs */
.module-testimonial .left-content-wrapper h2 { margin-bottom: 22px; font-style: normal; /* font-weight: 300; */ /* font-size: 32px; */ /* line-height: 38px; */ color: #031794; }

.module-testimonial .left-content-wrapper { margin-bottom: 48px; padding-left: 0; }

.module-testimonial-wrapper { clear: both; position: relative; }

.module-testimonial-wrapper:after { content: ""; display: block; clear: both; }

.module-testimonial-tabs .mCSB_inside.mCSB_vertical > .mCSB_container { margin: 0 15px 0 24px; padding-right: 24px; }

.module-testimonial .testimonial-item { border-radius: 10px; padding: 9px 9px; overflow: hidden; margin-bottom:5px; }

.testimonial-item.slick-current, .testimonial-item.current, .no-touch .testimonial-item:hover {opacity: 1; }

.testimonial-item > a { display: inline-block; width: 100%; outline: none; color: red !important; }

.testimonial-item .testimonial-thumb { max-width: 108px; width: 41%; float: left; border-radius: 4px; overflow: hidden; }

.testimonial-item .testimonial-thumb > img { width: 100%; height: auto; border-radius: 10px; }

.testimonial-item .testimonial-text { float: right; width: 59%; text-align: left; padding-left: 20px; padding-top: 14px; }
.testimonial-item .testimonial-no-image-text{width: 100%;}
.testimonial-item.slick-current .testimonial-nav-title,.testimonial-item.slick-current .testimonial-nav-desc, .module-testimonial .testimonial-item.current:hover .testimonial-nav-title, .module-testimonial .testimonial-item.current:hover .testimonial-nav-desc, .no-touch .testimonial-item.current:hover .testimonial-nav-desc, .testimonial-item:hover .testimonial-nav-title, .testimonial-item:hover .testimonial-nav-desc, .module-testimonial .testimonial-item.current .testimonial-nav-title, .module-testimonial .testimonial-item.current .testimonial-nav-desc { color: #fff !important; }

.testimonial-item .testimonial-nav-title { margin-bottom: 8px; font-style: normal; line-height: 22px; color: #031794; }

/*.testimonial-item.slick-current .testimonial-nav-desc, .testimonial-item.current .testimonial-nav-desc, .no-touch .testimonial-item:hover .testimonial-nav-desc, .module-testimonial .testimonial-item.current:hover .testimonial-nav-desc { color: #fff; }*/

.testimonial-item .testimonial-nav-desc { margin-bottom: 10px; font-style: normal; font-weight: 600; font-size: 12px; line-height: 14px; color: #4D4D4D; }

.testimonial-item:after { clear: both; display: block; content: ""; }

.module-testimonial-tabs .mt-slider-nav { position: relative; overflow: hidden; }

.module-testimonial .testimonial-item.slick-current, .module-testimonial .no-touch .testimonial-item:hover, .module-testimonial .testimonial-item.current, .module-testimonial .testimonial-item:hover { background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%); box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844); border-radius:10px;}
/*  */

.module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_vertical { left: 0; right: auto; }

.module-testimonial-tabs .mCS-dark-thin.mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar { width: 4px; margin-left: 0; }

.module-testimonial-content { width: 74%; float: right; padding: 0 14px 0 4px; }

.nojs .module-testimonial-content { width: 100%; padding: 0; }

.testimonial-content { padding: 20px 24px 10px; position: relative; float: left; min-height: 468px !important; width: 100%; background: #FFFFFF; box-shadow: 24px 24px 40px rgb(3 23 148 / 10%), -4px -4px 16px rgb(255 255 255 / 35%), 4px 4px 16px rgb(0 0 0 / 8%); border-radius: 20px; }

.nojs .testimonial-content { display: block; margin-bottom: 30px; }

.testimonial-content .testimonial-left-content { float: left; width: 32%; padding-right: 15px; }

.testimonial-left-content:before { content: ""; width: 238px; height: 124px; top: 112px; left: 0; position: absolute; background-image: url(/~/media/Images/a/anglo-american-group-v9//PLC/modules/tab/testiShape.svg); background-repeat: no-repeat; background-position: bottom; z-index: 1; }

.testimonial-content .testimonial-img { display: inline-block; border-radius: 4px; overflow: hidden; margin-bottom: 8px; position: relative; }

.testimonial-content .testimonial-img img { width: 100%; height: auto; }

.testimonial-content .testimonial-img:before { content: ""; width: 120%; height: 110%; top: 0px; left: 0; position: absolute; background: radial-gradient(43.87% 15.51% at 45.05% 82.92%, rgba(3, 23, 148, 0.526497) 0%, rgba(12, 57, 183, 0.65911) 48.57%, rgba(31, 124, 252, 0.0001) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */; mix-blend-mode: normal; opacity: 0.61; }

.testimonial-content .testimonial-img:after { content: ""; width: 52px; height: 61px; background: radial-gradient(90.52% 75.83% at 30.39% 0%, #FE0000 0%, rgba(255, 0, 0, 0.0001) 100%); filter: blur(73.3936px); transform: rotate(-90deg); background-size: 100%; position: absolute; right: 0; bottom: 40px; }

.module-testimonial .testimonial-content .testimonial-title { text-transform: none; font-weight: normal; position: relative; z-index: 2; margin-bottom: 7px; font-style: normal; font-size: 24px; line-height: 32px; color: #031794; }

.testimonial-content .testimonial-detail { font-style: normal; font-weight: 600; font-size: 14px; line-height: 17px; color: #4D4D4D; }

.testimonial-content .testimonial-right-content { float: left; width: 68%; padding: 18px 13px 42px; height: 430px; overflow: hidden; position: relative; }

.testimonial-content .testimonial-right-content.show { height: auto; }

.testimonial-content.enable-readmore .testimonial-right-content .testimonial-readmore { display: block; }

.testimonial-content .testimonial-right-content .testimonial-readmore { display: none; position: absolute; width: 99%; left: 0; font-weight: 600; font-size: 14px; line-height: 17px; text-decoration: none; /*background-image: url(/~/media/39C3B04D053047C690E3A40612742142.svg)*/background-image: url(/~/media/Images/A/Anglo-American-Group-v9/Universal/modules/testimonial/readmore-dot.svg); background-repeat: no-repeat; background-position: 13px 18px; padding: 11px 11px 11px 45px; z-index: 2; background-color: #fff; color: #031794; margin: 1px; bottom: -1px; }

.module-testimonial-tabs { width: 26%; float: left; padding: 0; position: absolute; height: 468px; }

.nojs .module-testimonial-tabs { display: none; }

.module-testimonial-tabs .mCSB_scrollTools_vertical .mCSB_draggerRail { display: none; }

/*.testimonial-item.slick-current:hover, .module-testimonial .testimonial-item.current:hover { background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%); box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844); }*/

.testimonial-content .testimonial-right-content.show::after { height: auto !important; }

.testimonial-content.enable-readmore .testimonial-right-content::after { background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.38), #fff); content: ""; position: absolute; bottom: 39px; left: 0; width: 100%; height: 117px; border-radius: 0px 0px 4px 4px; }

/*.module-testimonial-wrapper { margin-left: -15px; margin-right: -15px; }*/

 /*to change the color of title and desc white on hover
 .module-testimonial .testimonial-item:hover .testimonial-nav-title, .module-testimonial .testimonial-item:hover .testimonial-nav-desc{	color:#fff;}*/

@media all and (max-width: 1200px) { .module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_vertical { left: 5px; } }

@media all and (max-width: 991px) { 
.module-testimonial-tabs { width: 100%; position: relative; padding: 0; margin-bottom: 15px; height: auto; } 
.testimonial-item { float: left; opacity: 1; max-width: 220px; } 
.module-testimonial-content { width: 100%; padding: 0 15px; } 
.testimonial-item .testimonial-text { padding-left: 15px; padding-top: 0; float: left; } 
.testimonial-content { padding: 20px 15px; } 
.testimonial-content .testimonial-left-content { width: 100%; padding: 0; display: none; } 
.testimonial-content .testimonial-right-content { width: 100%; padding: 0; padding-bottom: 42px; } 
.mt-testimonial-scrollbar { display: none; } 
.module-testimonial-tabs > .mt-slider-nav { display: block; } 
.mt-slider-nav.slick-slider .slick-track { display: table; } 
.mt-slider-nav.slick-initialized .slick-slide { display: table-cell; float: none; vertical-align: middle; height: 100%; } 
.testimonial-content .testimonial-right-content .testimonial-readmore { padding: 11px 11px 11px 30px; background-position: center; font-size: 0; } }

@media screen and (max-width: 767px) { 
.module-testimonial .mt-slider-nav.slick-initialized .slick-slide { display: block; float: left; height: 100%; vertical-align: middle;  margin-right: 5px;}
.testimonial-item { max-width: 100%; padding: 10px 10px 10px 10px !important; } 
.testimonial-item .testimonial-thumb > img { max-width: 84px !important; height: 90px !important; } 
.testimonial-item .testimonial-thumb { max-width: 100%; width: auto; } 
.module-testimonial-tabs .mt-slider-nav { overflow: visible !important; }
.module-testimonial .left-content-wrapper h2 { font-weight: 400; }
.module-testimonial-content { width: 100%; padding: 0 15px; }
.mt-slider-nav.slick-slider .slick-track { display: block; }
.module-testimonial .mCustomScrollbar, .module-testimonial .slick-list, .module-testimonial .mCustomScrollBox{overflow: hidden !important;}
}
/* module testimonial ends */
.module-testimonial .testimonial-right-content-inner .rad-link{
    color: var(--main-blue);
    text-decoration: underline;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 19px;}
.module-testimonial .testimonial-right-content-inner .rad-link:hover{color: var(--lavender);}

@media screen and (min-width: 991px) { 
.module-testimonial .mt-slider-nav {display:none;}
}
.module-testimonial-tabs .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .module-testimonial-tabs .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #1E7CFF !important;
}