/**/

@font-face{font-family: 'slick';font-weight: normal;font-style: normal; src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block; width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%);cursor: pointer;color: transparent; border: none; outline: none;background: transparent;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color: transparent;outline: none;background: transparent;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-prev{left: -25px;}
[dir='rtl'] .slick-prev{right: -25px; left: auto;}
.slick-prev:before{content: '←';}
[dir='rtl'] .slick-prev:before{content: '→';}
.slick-next{right: -25px;}
[dir='rtl'] .slick-next{right: auto;left: -25px;}
.slick-next:before{content: '→';}
[dir='rtl'] .slick-next:before{content: '←';}
/* Dots */
.slick-dotted.slick-slider{margin-bottom: 30px;}
.slick-dots{position: absolute; bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px; padding: 5px;cursor: pointer;color: transparent; border: 0; outline: none; background: transparent;}
.slick-dots li button:hover, .slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1;}
.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px; position: absolute;top: 0;left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25;color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before{opacity: .75;color: black;}

#adminmenuwrap #adminmenu li.menu-icon-testimonials .dashicons-before:before {content: "\f473" !important;}
.mpslider {position:relative;}
.mpslider .slick-prev:before, .mpslider .slick-next:before {font-family:"FontAwesome"; font-size: 30px;}
.mpslider .slick-prev:before {content: "\f104";}
.mpslider .slick-next:before {content: "\f105";}

/* MP Testimonials Plugin Style CSS */
.mpslider .slick-track{display: flex !important;}
.mpslider .slick-slide{height: inherit !important;}
.mpslider .flex-control-nav{margin-left: -15px !important;bottom: -20px !important;}

/* mp_testimonial_style1 */
.mp_testimonial_style1{text-align:center;color:#6b6b6b;padding:0px 30px;}
.mp_testimonial_style1 .slick-slide{position:relative;padding:45px 15px 0px 15px;}
.mp_testimonial_style1 .slick-slide::before{left:50%;-moz-transform:translatex(-50%);-webkit-transform:translatex(-50%);transform:translatex(-50%);top: 3px;content: "\f10d";position: absolute;font-family: "FontAwesome";font-size: 34px;}
.mp_testimonial_style1 p{padding-bottom: 10px;font-size:16px;}
.mp_testimonial_style1 h2{font-weight: 600;font-size: 20px;margin-top:55px;position:relative;}
.mp_testimonial_style1 h2::before{content:" ";padding: 2px 85px;position: absolute;top: -25px;left: 50%;transform: translateX(-50%);}
.mp_testimonial_style1 .testimonial-img{position: relative;max-height: 180px;min-height: 180px;overflow: hidden;width: 100%;max-width: 180px;margin:20px auto 20px auto;border-radius:50%;}
.mp_testimonial_style1 .testimonial-img img{width: 100%;position: absolute;object-fit: cover;height: 100%;}
/* mp_testimonial_style2 */
.mp_testimonial_style2 h4{font-weight: 600;font-size: 16px;padding:15px 0px;color:#6b6b6b;}
.mp_testimonial_style2{text-align:left;}
.mp_testimonial_style2 p{padding-bottom: 10px;font-size:16px;}
.mp_testimonial_style2 h2{font-weight: 500;font-size: 20px;margin-bottom:0px;margin-top: 20px;}
.mp_testimonial_style2 .slick-slide{background:#fff;border-width:1px;border-style:solid;position:relative;padding:60px 25px 20px 25px;margin:15px;}
.mp_testimonial_style2 .slick-slide::before{left:15;top:25px;content: "\f10d";position: absolute;font-family: "FontAwesome";font-size: 34px;}
.mp_testimonial_style2 .testimonial-img{position: relative;max-height: 180px;min-height: 180px;overflow: hidden;width: 100%;max-width: 180px;margin:20px 0px 20px 0px;border-radius:0%;}
.mp_testimonial_style2 .testimonial-img img{width: 100%;position: absolute;object-fit: cover;height: 100%;}
/* mp_testimonial_style3 */
.mp_testimonial_style3{text-align:left;color:#6b6b6b;padding:0px 30px;font-size: 16px;}
.mp_testimonial_style3 .slick-slide{position:relative;padding:50px 0px 20px 0px;margin:15px;}
.mp_testimonial_style3 .slick-slide::before{left:15;top:25px;content: "\f10d";position: absolute;font-family: "FontAwesome";font-size: 30px;}
.mp_testimonial_style3 p{padding-bottom: 10px;line-height: 1.6em;color:#0b2145;}
.mp_testimonial_style3 h2{margin-bottom:0px;margin-top: 10px;font-weight: 600;font-size: 22px;color:#0b2145;} 
.mp_testimonial_style3 .testimonial-img{position: relative;max-height: 180px;min-height: 180px;overflow: hidden;width: 100%;max-width: 180px;margin:20px 0px 20px 0px;border-radius:5px;}
.mp_testimonial_style3 .testimonial-img img{width: 100%;position: absolute;object-fit: cover;height: 100%;}
/* mp_testimonial_style4 Dark*/
.mp_testimonial_style4_dark{position:relative;}
.mp_testimonial_style4_dark h2{font-weight: 600;font-size: 20px;}
.mp_testimonial_style4_dark .slick-slide{position:relative;padding:50px 0px 20px 0px;margin:15px;}
.mp_testimonial_style4_dark .slick-slide::before{top:15px;content: "\f10d";position: absolute;font-family: "FontAwesome";font-size: 36px;left:50%;-moz-transform:translatex(-50%);-webkit-transform:translatex(-50%);transform:translatex(-50%);}
.mp_testimonial_style4_dark{text-align:center;color:#fff;padding:15px 30px 0px 30px;}
.mp_testimonial_style4_dark p{padding-bottom: 10px;line-height: 1.6em;color:#fff;font-size:18px;}
.mp_testimonial_style4_dark h2{margin-bottom:10px;margin-top: 20px;font-weight: 600;font-size: 24px;color:#fff;}
.mp_testimonial_style4_dark h4{font-weight: 500;font-size: 20px;color:#ddd;} 
.mp_testimonial_style4_dark .testimonial-img{position: relative;max-height: 180px;min-height: 180px;overflow: hidden;width: 100%;max-width: 180px;margin:20px auto 20px auto;border-radius:50%;}
.mp_testimonial_style4_dark .testimonial-img img{width: 100%;position: absolute;object-fit: cover;height: 100%;}
/* mp_testimonial_style5 */
.mp_testimonial_style5{text-align:left;color:#403f3f;padding:0px 30px;}
.mp_testimonial_style5 p{padding-bottom: 10px;font-size: 16px;}
.mp_testimonial_style5 h2{margin-bottom:0px;margin-top: 20px;font-weight: 600;font-size: 20px;} 
.mp_testimonial_style5 .testimonial-img{position: relative;max-height: 180px;min-height: 180px;overflow: hidden;width: 100%;max-width: 180px;margin:20px 0px 20px 0px;border-radius:50%;}
.mp_testimonial_style5 .testimonial-img img{width: 100%;position: absolute;object-fit: cover;height: 100%;}
/* Sidebar Testimonials */
.recent-testimonial {padding:25px 20px !important;}
.recent-testimonial h2 {font-size:24px;}
.recent-testimonial ul {padding:0 !important;}
.recent-testimonial ul li {padding:15px 0;list-style-type:none;border-bottom:solid 1px var(--minute-primary-color) !important;margin-bottom:10px;}
.recent-testimonial ul li h3 {color: var(--minute-primary-color) !important;font-size:20px;position:relative;padding-bottom: 0;}
.recent-testimonial ul li p {padding-bottom: 10px;font-size:16px;}
.recent-testimonial ul li .client-design {font-size:15px;font-weight:600;margin-top: 10px;font-style:italic;}
.recent-testimonial ul li .client-company {color: var(--minute-secondary-color) !important;font-size:15px;font-style:italic;}
.recent-testimonial ul li .client-design:before, .recent-testimonial ul li .client-company:before {content:"-";font-weight:bold;}
.recent-testimonial ul li:last-child {border-bottom:unset !important;margin-bottom:0px;}
.recent-testimonial .testimonial-img{position: relative;max-height: 180px;min-height: 180px;overflow: hidden;width: 100%;max-width: 180px;margin:20px 0px 20px 0px;border-radius:5px;}
.recent-testimonial .testimonial-img img{width: 100%;position: absolute;object-fit: cover;height: 100%;}
/* END MP Testimonials Plugin Style CSS */

@media only screen and (max-width:768px)
{
    .mp_testimonial_style3 h2{font-size: 20px;}
    .mp_testimonial_style4_dark p{font-size: 16px;}
    .mp_testimonial_style4_dark h2{font-size: 20px;}
}

/* MP Testimonials Plugin Variable Style CSS */
.mpslider .slick-prev::before, .mpslider .slick-next::before{color: var(--minute-primary-color) !important;}
.mp_testimonial_style1 .slick-slide::before{color: var(--minute-primary-color) !important;}
.mp_testimonial_style1 h2::before{background: var(--minute-primary-color) !important;}
.mp_testimonial_style2 .slick-slide::before{color: var(--minute-primary-color) !important;}
.mp_testimonial_style2 .slick-slide{border-color:var(--minute-primary-color) !important;}
.mp_testimonial_style2 .slick-slide:hover{border-color:var(--minute-secondary-color) !important;}
.mp_testimonial_style3 .slick-slide::before{color: var(--minute-primary-color) !important;}
/* END MP Testimonials Plugin Style CSS */