.et-fb-modal-settings--modules_all .et_fb_testimonial_slider,
.et-fb-modal-settings--modules_all .et_fb_b3_testimonial_archive,
.et-fb-modal-settings--modules_all .et_fb_b3_testimonial_grid_slider{background-color:#677482 !important;color:#b5bdc4  !important;}

.et-fb-modal-settings--modules_all .et_fb_testimonial_slider:hover,
.et-fb-modal-settings--modules_all .et_fb_b3_testimonial_archive:hover,
.et-fb-modal-settings--modules_all .et_fb_b3_testimonial_grid_slider:hover{background-color:#677482 !important;color:#FFFFFF  !important;}

.et-fb-modal-settings--modules_all .et_fb_testimonial_slider:before, 
.et_pb_saved_layouts_list .et_fb_testimonial_slider:before,
.et-fb-modal-settings--modules_all .et_fb_b3_testimonial_archive:before, 
.et_pb_saved_layouts_list .et_fb_b3_testimonial_archive:before ,
.et-fb-modal-settings--modules_all .et_fb_b3_testimonial_grid_slider:before, 
.et_pb_saved_layouts_list .et_fb_b3_testimonial_grid_slider:before{
   content: "*";
}
/*Star & Quote CSS */
@font-face {
  font-family: 'TS-Custom-Font';
  src:  url('../fonts/TS-Custom-Font.eot?1rlyj6');
  src:  url('../fonts/TS-Custom-Font.eot?1rlyj6#iefix') format('embedded-opentype'),
    url('../fonts/TS-Custom-Font.ttf?1rlyj6') format('truetype'),
    url('../fonts/TS-Custom-Font.woff?1rlyj6') format('woff'),
    url('../fonts/TS-Custom-Font.svg?1rlyj6#TS-Custom-Font') format('svg');
  font-weight: normal;
  font-style: normal;
}
.et_pb_testimonial_slider [class^="icon-"],.et_pb_testimonial_slider [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'TS-Custom-Font' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}
/*Star Rating CSS*/
.et_pb_testimonial_slider .icon-star-solid:before {content: "\e900";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider .b3-back-stars.b3star_style1 .icon-star-solid:before{opacity:0.5;}
.et_pb_testimonial_slider .b3-front-stars.b3star_style1 .icon-star-solid:before{opacity:1;}

.et_pb_testimonial_slider .icon-star-outline:before {content: "\e901";font-family: 'TS-Custom-Font' !important;}

.et_pb_testimonial_slider .icon-star-rounded-solid:before {content: "\e902";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider .b3-back-stars.b3star_style1 .icon-star-rounded-solid:before{opacity:0.5;}
.et_pb_testimonial_slider .b3-front-stars.b3star_style1 .icon-star-rounded-solid:before{opacity:1;}

.et_pb_testimonial_slider .icon-star-rounded-outline:before {content: "\e903";font-family: 'TS-Custom-Font' !important;}

.et_pb_testimonial_slider .icon-star-box:before {content: "\e904";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider .b3-back-stars.b3star_style1 .icon-star-box:before{opacity:0.3;}
.et_pb_testimonial_slider .b3-front-stars.b3star_style1 .icon-star-box:before{opacity:1;}
/*Quote CSS*/
.et_pb_slides_testi:before {position: absolute;font-family: "ETmodules";color: #e8e8e8;top: 70px;left: 0px;background: none !important;font-size: 300px;content: "\7b";}
.et_pb_testimonial_slider.b3_quote_icon_qstyle1 .et_pb_slides_testi:before{content: "\e905";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle2 .et_pb_slides_testi:before {content: "\e906";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle3 .et_pb_slides_testi:before{content: "\e907";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.et_pb_testimonial_slider .b3_quote_icon_qstyle4 .et_pb_slides_testi:before {content: "\e908";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle5 .et_pb_slides_testi:before {content: "\e909";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle6 .et_pb_slides_testi:before  {content: "\e90a";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle7 .et_pb_slides_testi:before  {content: "\e912";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle8 .et_pb_slides_testi:before  {content: "\e913";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle9 .et_pb_slides_testi:before  {content: "\e914";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle10 .et_pb_slides_testi:before {content: "\e915";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle11 .et_pb_slides_testi:before {content: "\e916";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle12 .et_pb_slides_testi:before{content: "\e917";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle13 .et_pb_slides_testi:before {content: "\e918";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle14 .et_pb_slides_testi:before{content: "\e919";font-family: 'TS-Custom-Font' !important;}
.et_pb_testimonial_slider.b3_quote_icon_qstyle15 .et_pb_slides_testi:before{content: "\e91a";font-family: 'TS-Custom-Font' !important;}
@media only screen and (max-width: 768px) {
.et_pb_slides_testi:before {top: 40px; font-size: 150px;}
}
/*Arrow Icon CSS*/
#et-fb-b3_arrows_icon li,.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li{display:none;}
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='#'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='4'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='8'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='<'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='@'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='D'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon='H'],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon="\e03b"],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon="\e045"],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon="\e049"],
.et-db #et-boc #et-fb-b3_arrows_icon.et-fb-font-icon-list li:not(.b3_divi_mt_icon_fd)[data-icon="\e04d"]{display:inline-block;}
[data-name="bts_navigation"] .b3_filter_div {display:none;}
/*Show Arrow CSS*/
.b3_tslider.et_pb_slider .et-pb-arrow-prev {left: 22px;opacity: 1;font-family: 'ETmodules' !important;}
.b3_tslider.et_pb_slider .et-pb-arrow-next {right: 22px;opacity: 1;font-family: 'ETmodules' !important;}

/*---------- star rating ----------*/
.b3-star-rating.b3star_style1 .b3-front-stars i,.b3-star-rating.b3star_style1 .b3-back-stars i{font-size: 2em;}
.b3-star-rating.b3star_style1 {display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}
.b3star_style1 .b3-back-stars {display: flex;color: #FFBC0B;position: relative;}
.b3star_style1 .b3-front-stars {display: flex;color: #FFBC0B;overflow: hidden;position: absolute;top: 0;}

.b3-star-rating.b3star_style2 .b3-front-stars i,.b3-star-rating.b3star_style2 .b3-back-stars i{font-size: 2em;}
.b3-star-rating.b3star_style2 {display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}
.b3star_style2 .b3-back-stars {display: flex;color: #ccc;position: relative;/*text-shadow: 2px 2px 2px #ccc;*/}
.b3star_style2 .b3-front-stars {display: flex;color: #FFBC0B;overflow: hidden;position: absolute;top: 0; }
.b3-star-rating-list.b3-star-rating{align-items:left;justify-content: left;}

/*** General Styles ***/
.et_pb_testimonial_slider .et-pb-controllers,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider .et-pb-controllers{position:relative;bottom:0px;}
.et_pb_testimonial_slider.display_profile_image_position_top .et-pb-controllers ,
.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider.display_profile_image_position_top .et-pb-controllers{bottom: 63%;position: absolute;}
.display_profile_image_position_top.et_pb_testimonial_slider .et_pb_slides_testi {padding-top: 20% !important;}
.display_profile_image_position_top.et_pb_testimonial_slider .et_pb_slides_testi::before{top:180px;}
.et_pb_testimonial_slider.et_pb_slider_with_overlay .et_pb_slide_overlay_container {position:relative;}
.et_pb_slide_image_testi img,.et_pb_slide_image_testi_responsive img{background-color: #000000 !important;background-size: contain;/*border-radius: 100px !important;*/
display: inline-block;margin-left: 12px;margin-right: 12px;text-indent: -9999px;transition: all 0.6s ease 0s;}
/*.et_pb_slide_image_testi_responsive img{height: 100px;width: 100px;}*/
.et_pb_slide_image_testi_square img,.et_pb_slide_image_testi_responsive_square img{background-color: #000000 !important;background-size: contain;display: inline-block;
margin-left: 12px;margin-right: 12px;text-indent: -9999px;transition: all 0.6s ease 0s;border-radius: 0px;}
/*.et_pb_slide_image_testi_responsive_square img{height: 100px;width: 100px;}*/
.et_pb_testimonial_slider .et_pb_slide{box-shadow: none !important;}
.et_pb_testimonial_slider .et_pb_slide_description, .et_pb_slider_fullwidth_off.et_pb_testimonial_slider .et_pb_slide_description {padding: 0 0 60px;text-shadow: inherit;}
.et_pb_testimonial_slider .et_pb_slide_description_image, .et_pb_slider_fullwidth_off.et_pb_testimonial_slider .et_pb_slide_description_image {padding: 0 0 25px;text-shadow: inherit;}
.et_pb_testimonial_slider .et_pb_slide_content {color: #9aa1a8 ;font-family: "Lora",Georgia,"Times New Roman",serif;font-size: 20px ;line-height:1.6em;}
.et_pb_testimonial_slider .et_pb_slide .et_pb_slide_title_name {color: #0c283d;}
.et_pb_testimonial_slider .et_pb_slide_title_name {margin-top: 20px;}
.et_pb_testimonial_slider .et_pb_slide .company_name, .et_pb_testimonial_slider .et_pb_slide .company_name a {color: #e3464b;}
.et_pb_testimonial_slider .et-pb-controllers .et-pb-active-control,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider .et-pb-controllers .et-pb-active-control{filter: brightness(100%);}
.et_pb_testimonial_slider .et-pb-controllers a,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider .et-pb-controllers a{height: 80px ;width: 80px ;margin-left: 10px;margin-right: 10px;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;display: inline-block;
text-indent: -9999px;filter: brightness(50%);border-radius: 0;border-style:solid;}
.et_pb_testimonial_slider .et-pb-controllers a:hover,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider .et-pb-controllers a:hover{filter: brightness(100%);}
.et_pb_testimonial_slider .et-pb-controllers .et-pb-active-control,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider .et-pb-controllers .et-pb-active-control{
filter: brightness(100%);transform: translateY(-10px);}
.et_pb_testimonial_slider {max-width: 1280px;margin: auto;}
.et_pb_testimonial_slider .et-pb-active-slide .et_pb_slide_description {
    -webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-ms-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;
    -webkit-animation-duration: .6s;-moz-animation-duration: .6s;-ms-animation-duration: .6s;-o-animation-duration: .6s;animation-duration: .6s;
    -webkit-animation-timing-function: ease-in-out;-moz-animation-timing-function: ease-in-out;-ms-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;
    -webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;
    -webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;
}
.et_pb_slide_image_testi_responsive,.et_pb_slide_image_testi_responsive_square{visibility:hidden;height: 0;
		-webkit-animation-name: fadeIn ;-moz-animation-name: fadeIn;-ms-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;
		-webkit-animation-duration: .6s !important;-moz-animation-duration: .6s !important;-ms-animation-duration: .6s !important;-o-animation-duration: .6s !important;animation-duration: .8s !important;
		-webkit-animation-timing-function: ease-in-out !important;-moz-animation-timing-function: ease-in-out !important;-ms-animation-timing-function: ease-in-out !important;-o-animation-timing-function: ease-in-out !important;animation-timing-function: ease-in-out !important;
		-webkit-animation-delay: .7s !important;-moz-animation-delay: .7s !important;-ms-animation-delay: .7s !important;-o-animation-delay: .7s !important;animation-delay: .7s !important;
		-webkit-animation-fill-mode: both !important;-moz-animation-fill-mode: both !important;-ms-animation-fill-mode: both !important;-o-animation-fill-mode: both !important;animation-fill-mode: both !important;							
}
/*.square_css_class .et-pb-controllers a,.et_divi_builder #et_builder_outer_content .square_css_class .et-pb-controllers a{ border-radius: 0;}
.et_pb_testimonial_slider.square_css_class .et-pb-controllers a ,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider.square_css_class .et-pb-controllers a{  margin-left: 0; margin-right: 2px;}*/
/*** RESPONSIVE ***/
@media only screen and (max-width : 980px) {
.et_pb_testimonial_slider .et_pb_slide_content {font-size: 20px !important;line-height: 1.8em !important;}
}
@media only screen and (max-width: 768px) {
.et_pb_testimonial_slider.client_image_class .et-pb-controllers a,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider.client_image_class .et-pb-controllers a {
height: 80px !important;width: 80px !important;margin-left: 4px;margin-right: 4px;}
.et_pb_testimonial_slider .et_pb_slide_description, .et_pb_slider_fullwidth_off.et_pb_testimonial_slider .et_pb_slide_description {padding: 0 0 20px !important;text-shadow: inherit;}
.et_pb_testimonial_slider.client_image_class  .et_pb_slide_title_name { margin-bottom: 30px;}
.client_image_class.et_pb_single_client_image .et_pb_slides_testi { padding-bottom: 0px;}
.et_pb_testimonial_slider .et_pb_slide_content {font-size: 16px !important;}
.et_pb_testimonial_slider .et_pb_slide_content {line-height: 1.6em!important;}
}
@media only screen and (max-width: 767px) {
.et_pb_testimonial_slider .et-pb-controllers,.et_divi_builder #et_builder_outer_content .et_pb_testimonial_slider .et-pb-controllers{height:auto;}
}
@media only screen and (max-width: 480px) {
.et_pb_testimonial_slider .et_pb_slide_content {font-size: 16px !important;}
}
@media only screen and (max-width: 487px) {
.et_pb_testimonial_slider .et_pb_slide_content {line-height: 1.6em!important;}
}
/*Single testimonial page*/
.single-testimonials.et_right_sidebar #main-content .container::before{content:inherit;}
.single-testimonials .et_pb_slide_title_name_testi{text-align:center;margin-bottom:50px;}
.single-testimonials .et_pb_slide_image_testi{text-align:center;}
.single-testimonials .company_name{color:#ed2d60;}