#main-header{box-shadow:none!important}.container.clearfix{width:100%!important;max-width:1920px;padding-right:30px}.et_header_style_left .logo_container{height:150px!important;width:100%;max-height:150px!important}.container.clearfix.et_menu_container{background-color:#4293cc}#blueback h2.woocommerce-loop-product__title,#blueback small.woocommerce-price-suffix,#blueback .woocommerce-Price-amount.amount,#blueback .price{color:#fff!important;font-size:14px;font-weight:600}#blueback .star-rating{display:none!important}.et_shop_image img{border-radius:100%}.smallbutton{font-size:14px;text-transform:uppercase;color:#fff;background-color:#4293cc;padding:5px 10px;border-radius:3px}h1.tribe-events-single-event-title{color:#4293cc}#event-widget .tribe-event-date-end,#event-widget .tribe-event-date-start,#event-widget .timezone,#event-widget .tribe-events-widget-events-list__event-date-tag-month,#event-widget .tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium{color:#ffbd14}h3.tribe-events-widget-events-list__event-title.tribe-common-h7{font-size:14px!important}.strong-rating .star:before{width:15px!important;height:17px!important}.wpmtst-testimonial-content,.strong-view-id-2 .wpmtst-testimonial-inner .wpmtst-testimonial-image .initials{background-color:rgba(0,0,0,0.1)!important}.strong-view.wpmtst-minimalist .wpmtst-testimonial-content:after{border-top:0.5em solid rgba(0,0,0,0.1)}#testimonial-white.wpmtst-testimonial-field.testimonial-field.testimonial-name{font-weight:700;color:#fff}.strong-rating .star:before{color:red!important;background:red!important}.readmore-page.loadmore a{text-transform:uppercase;font-size:20px;color:#fff;background-color:#4293cc;padding:10px 20px;border-radius:3px;letter-spacing:2px}.wpmtst-testimonial-content a.readmore{text-transform:uppercase;letter-spacing:2px}#testimonial-white p,#testimonial-white a.readmore,#testimonial-white h3,#testimonial-white .testimonial-name{color:#fff!important}.wpmtst-testimonial-heading a{line-height:1.3em}input#wpmtst_submit_testimonial{font-size:20px;background-color:#4293cc;border-radius:3px;padding:10px 20px;color:#fff;border:0;text-transform:uppercase;letter-spacing:2px}.et_pb_section_4_tb_footer.et_pb_section{background-color:#333333!important}.et_pb_image_0_tb_footer,.et_pb_image_1_tb_footer,.et_pb_image_2_tb_footer,.et_pb_image_3_tb_footer{text-align:left;margin-left:0}.et_pb_text_6_tb_footer h1,.et_pb_text_8_tb_footer.et_pb_text,.et_pb_text_9_tb_footer.et_pb_text,.et_pb_text_10_tb_footer h1{color:#ffffff!important}.et_pb_text_6_tb_footer h3,.et_pb_text_10_tb_footer h3{text-transform:uppercase;font-size:18px;color:#ffffff!important;letter-spacing:2px}.et_pb_text_6_tb_footer{margin-bottom:0px!important}.et_pb_sidebar_0_tb_footer.et_pb_widget_area h3:first-of-type,.et_pb_sidebar_0_tb_footer.et_pb_widget_area h4:first-of-type,.et_pb_sidebar_0_tb_footer.et_pb_widget_area h5:first-of-type,.et_pb_sidebar_0_tb_footer.et_pb_widget_area h6:first-of-type,.et_pb_sidebar_0_tb_footer.et_pb_widget_area h2:first-of-type,.et_pb_sidebar_0_tb_footer.et_pb_widget_area h1:first-of-type,.et_pb_sidebar_0_tb_footer.et_pb_widget_area .widget-title,.et_pb_sidebar_0_tb_footer.et_pb_widget_area .widgettitle{color:#ffbd14!important;line-height:1.3em}.et_pb_sidebar_0_tb_footer.et_pb_widget_area,.et_pb_sidebar_0_tb_footer.et_pb_widget_area li,.et_pb_sidebar_0_tb_footer.et_pb_widget_area li:before,.et_pb_sidebar_0_tb_footer.et_pb_widget_area a,.et_pb_text_7_tb_footer.et_pb_text{color:#FFFFFF!important}.et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:32px;line-height:64px;height:64px;width:64px}.et_pb_social_media_follow_0_tb_footer li a.icon{height:64px;width:64px}.et_pb_text_7_tb_footer,.et_pb_text_8_tb_footer,.et_pb_text_9_tb_footer{font-size:12px}.et_pb_audio_0_tb_footer.et_pb_audio_module h2,.et_pb_audio_0_tb_footer.et_pb_audio_module h1.et_pb_module_header,.et_pb_audio_0_tb_footer.et_pb_audio_module h3.et_pb_module_header,.et_pb_audio_0_tb_footer.et_pb_audio_module h4.et_pb_module_header,.et_pb_audio_0_tb_footer.et_pb_audio_module h5.et_pb_module_header,.et_pb_audio_0_tb_footer.et_pb_audio_module h6.et_pb_module_header{font-size:18px;letter-spacing:1px;text-align:center}.et_pb_audio_0_tb_footer.et_pb_audio_module{background-color:#8bbf53!important}.et_pb_column .et_pb_audio_0_tb_footer .et_pb_audio_module_content,.et_pb_column .et_pb_audio_1_tb_footer .et_pb_audio_module_content{padding-right:10px!important;padding-left:10px!important}.et_pb_audio_1_tb_footer.et_pb_audio_module h2,.et_pb_audio_1_tb_footer.et_pb_audio_module h1.et_pb_module_header,.et_pb_audio_1_tb_footer.et_pb_audio_module h3.et_pb_module_header,.et_pb_audio_1_tb_footer.et_pb_audio_module h4.et_pb_module_header,.et_pb_audio_1_tb_footer.et_pb_audio_module h5.et_pb_module_header,.et_pb_audio_1_tb_footer.et_pb_audio_module h6.et_pb_module_header{font-size:18px;letter-spacing:1px}.et_pb_audio_1_tb_footer.et_pb_audio_module{background-color:#4293cc!important}.et_pb_text_10_tb_footer{padding-top:30px!important;margin-top:30px!important;margin-bottom:0px!important}.et_pb_text_11_tb_footer h3{font-size:16px;color:#ffbd14!important}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#3b5998!important}.et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:#007bb6!important}.et_pb_social_media_follow_network_2_tb_footer a.icon{background-color:#ea2c59!important}@media only screen and (max-width:980px){.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img,.et_pb_image_2_tb_footer .et_pb_image_wrap img,.et_pb_image_3_tb_footer .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img,.et_pb_image_2_tb_footer .et_pb_image_wrap img,.et_pb_image_3_tb_footer .et_pb_image_wrap img{width:auto}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}/**
 * Star Ratings - Display Only
 *
 * Pure CSS. No floats or bidi. Simple em-based sizing.
 *
 * http://codepen.io/cdillon/pen/vXNbBw
 *
 * Based on Pure CSS Star Rating Widget by James Barnett
 * http://codepen.io/jamesbarnett/pen/vlpkh
 */

/* the container */
.strong-rating-wrapper {
  line-height: 1.7;
}

/* inline-block */
.strong-rating-wrapper.average > span {
  display: inline-block;
}

/* block */
.strong-rating-wrapper.average.block > span {
  display: block;
  margin: 0;
}

/* centered */
.strong-rating-wrapper.average.centered {
  text-align: center;
}

.strong-rating-title {
  font-weight: 700;
}

.strong-rating-wrapper legend {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

/* the fieldset */
.strong-rating {
  display: inline-block;
  border: 0;
}

/* the stars */

.strong-rating span.star {
  display: inline-block;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
}

.strong-rating-wrapper:not(.average) span.star:first-child:before {
  padding-left: 0;
}

.strong-rating-wrapper:not(.average) span.star:last-child:before {
  padding-right: 0;
}

.strong-rating span.star:hover {
  cursor: default;
}

/* fieldset tweaks */

/* in a form */
.strong-rating-wrapper.in-form .strong-rating {
  padding: 0;
}

/* in a view */
.strong-rating-wrapper.in-view {
  display: inline-block;
}

.strong-rating-wrapper.in-view .strong-rating {
  margin: 0;
  padding: 0;
}

/* in the post editor */
.strong-rating-wrapper.in-metabox {
  display: inline-block;
}

.strong-rating-wrapper.in-metabox .strong-rating span.star:before {
  font-size: 20px;
  line-height: 27px;
}

.strong-rating-wrapper.in-table-list .strong-rating span.star:before {
  /* use padding not margin */
  padding: 1px;
}

/* the magic */

/* this is how we highlight stars before the checked one (siblings before): */

/* hide the first label because our rating may be zero */
.strong-rating span.star0 {
  display: none;
}

/* set the color of the star and its stroke(outline) color and width */
.strong-rating-wrapper .star svg path {
  fill: #FFB900;
}
/* set the width of the star */
.strong-rating-wrapper .star svg {
  width: 20px;
}

/* then turn off stars after the current rating */
.strong-rating span.current ~ span.star:before {
  content: "";
  -webkit-mask: url(//www.animalconnectglobal.com/wp-content/plugins/strong-testimonials/assets/public/svg/star-regular.svg) center center no-repeat;
  mask: url(//www.animalconnectglobal.com/wp-content/plugins/strong-testimonials/assets/public/svg/star-regular.svg) center center no-repeat;
}

/* turn on the current rating */
.strong-rating span.current:before {
  color: #FFB900;
}

/* which may be a half star */
.strong-rating-wrapper.average .strong-rating span.star.half:before {
  content: "";
  -webkit-mask: url(//www.animalconnectglobal.com/wp-content/plugins/strong-testimonials/assets/public/svg/star-half-alt-solid.svg) center center no-repeat;
  mask: url(//www.animalconnectglobal.com/wp-content/plugins/strong-testimonials/assets/public/svg/star-half-alt-solid.svg) center center no-repeat;
}

/* Responsive
--------------------------------------------------*/
@media only screen and (max-width: 480px) {
  .strong-rating-wrapper > span {
    display: block;
    line-height: 30px;
    vertical-align: middle;
    margin: 0;
    text-align: center;
  }
}/**
 * Strong Testimonials Default template
 */
/* Clears
-----------------------------------------------*/
.clear {
  clear: both; }

/**
Minimum paragraph width means no short words in skinny space next to image
in columns or small screens.

This workaround is needed until we can use flexbox properly
or CSS offers container queries.

Thanks https://css-tricks.com/minimum-paragraph-widths/
*/
.maybe-clear {
  content: "";
  /* this value seems to work well in both responsive and Masonry */
  width: 6em;
  display: block;
  overflow: hidden; }

/* Base
-----------------------------------------------*/
.strong-view.wpmtst-minimalist {
  display: block;
  width: 100%; }
  .strong-view.wpmtst-minimalist div {
    box-sizing: border-box; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial {
    max-height: none;
    max-width: none;
    padding: 0;
    width: 100%; }
    .strong-view.wpmtst-minimalist .wpmtst-testimonial.t-slide {
      margin-top: 0;
      margin-bottom: 0; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-inner {
    display: block;
    width: 100%;
    height: 100%; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-image {
    max-width: 100%; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-field-before {
    margin-right: 0.5em; }
  .strong-view.wpmtst-minimalist a.readmore,
  .strong-view.wpmtst-minimalist a.readmore-toggle {
    white-space: nowrap;
    z-index: 100; }
  .strong-view.wpmtst-minimalist a.readmore-toggle:hover {
    cursor: pointer; }

.strong-view.slider-container {
  opacity: 1; }

.strong-view .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important; }

/* Template
-----------------------------------------------*/
.strong-view.wpmtst-minimalist .strong-content {
  margin: 20px auto 0; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial {
  margin: 40px auto; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial:first-child {
    margin-top: 0; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial:last-child {
    margin-bottom: 0; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-inner > *:not(:nth-last-child(2)):not(:last-child) {
  margin-bottom: 0.5em; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-inner > *:not(.wpmtst-testimonial-content) {
  padding-left: 1.5em;
  padding-right: 1.5em; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-content .wpmtst-testimonial-heading {
    margin-top: 0px;
}
.strong-view.wpmtst-minimalist .wpmtst-testimonial-content:after {
    content: '';
    width: 0;
    height: 0;
    border-left: 0.5em solid transparent;
    border-right: 0.5em solid transparent;
    border-top: 0.5em solid #fff;
    position: absolute;
    left: 50%;
    margin-left: -0.5em;
    bottom: -0.5em; }
.strong-view.wpmtst-minimalist .wpmtst-testimonial-content {
  background: #fff;
  box-shadow: -3px 2px 40px 0px rgba(128, 144, 174, 0.2);
  border-radius: 10px;
  padding: 1.5em;
  position: relative; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-content p:first-of-type {
    margin-top: 0;
    padding-top: 0; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-content p:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-image {
  margin-right: 1em;
  position: relative; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-image img {
    border-radius: 50%; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-image a {
    text-decoration: none;
    box-shadow: none; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-image .initials {
    text-align: center;
    font-size: 42px;
    font-weight: bold;
    background-color: #f9f9f9;
    border-radius: 50%;
    display: table-cell;
    vertical-align: middle; }

.strong-view.wpmtst-minimalist .readmore {
  margin-top: 1em; }

.strong-view.wpmtst-minimalist .strong-view-footer {
  margin-bottom: 20px; }

.strong-view.wpmtst-minimalist .readmore-page {
  margin-top: 20px;
  padding: 1em;
  text-align: center;
  border: 1px solid #E6E6E6; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-row--custom-1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-row--custom-2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .strong-view.wpmtst-minimalist .wpmtst-testimonial-row--custom-2 > :last-child {
    margin-left: auto;
    text-align: right; }

.strong-view.wpmtst-minimalist .strong-rating span.star:before {
  font-size: 1em; }

.strong-view.wpmtst-minimalist .wpmtst-testimonial-content + .wpmtst-testimonial-row--custom-2 {
  margin-top: 1em; }
/*  .strong-view.wpmtst-minimalist .wpmtst-testimonial-content + .wpmtst-testimonial-row--custom-2 .wpmtst-testimonial-image:after {
    content: '';
    width: 0;
    height: 0;
    border-left: 0.5em solid transparent;
    border-right: 0.5em solid transparent;
    border-top: 0.5em solid #fff;
    position: absolute;
    left: 50%;
    margin-left: -0.5em;
    top: -1em; }*/

/* Pagination
-----------------------------------------------*/
/* Simple pagination
-----------------------------------------------*/
.strong-view.wpmtst-minimalist.strong-pager {
  display: none; }

.simplePagerList {
  /* match .strong-content container */
  margin: 20px auto;
  text-align: center; }

.strong-view ul.simplePagerNav {
  margin: 0 auto;
  padding: 0;
  display: inline-block; }
  .strong-view ul.simplePagerNav li {
    display: inline;
    list-style: none;
    margin: 0;
    padding: 0; }
    .strong-view ul.simplePagerNav li a {
      margin: 0 0.2em;
      padding: 0.1em 0.3em;
      outline: none;
      text-decoration: none;
      transition: background 0.2s ease; }
      .strong-view ul.simplePagerNav li a:hover {
        background: #BBB;
        color: #FFF; }
    .strong-view ul.simplePagerNav li.currentPage a {
      text-decoration: none;
      background: #999;
      color: #FFF; }

.strong-view.rtl ul.simplePagerNav li {
  float: right; }

/* Standard pagination
-----------------------------------------------*/
.strong-view .nav-links {
  margin: 20px auto;
  text-align: center; }
  .strong-view .nav-links a, .strong-view .nav-links span {
    display: inline-block;
    line-height: 1.5;
    margin: 0 0.2em;
    padding: 0.1em 0.3em;
    transition: background 0.2s ease; }
    .strong-view .nav-links a.current, .strong-view .nav-links span.current {
      background: #999;
      color: #FFF; }
  .strong-view .nav-links a {
    outline: none;
    text-decoration: none; }
  .strong-view .nav-links a:hover,
  .strong-view .nav-links a.prev:hover,
  .strong-view .nav-links a.next:hover,
  .strong-view .nav-links span:hover {
    background: #BBB;
    color: #FFF; }

/* Slideshow
-----------------------------------------------*/
.strong-view.wpmtst-minimalist.slider-container {
  /* If vertical or fade slideshow, move border from individual testimonials to viewport. */ }
  .strong-view.wpmtst-minimalist.slider-container .strong-content {
    margin: 0 auto; }
  .strong-view.wpmtst-minimalist.slider-container .wpmtst-testimonial:not(:first-child) {
    display: none; }

.strong-view.wpmtst-minimalist.nav-position-inside .wpmtst-testimonial-inner {
  padding-bottom: 48px; }

.strong-view.wpmtst-minimalist.controls-type-sides .wpmtst-testimonial-inner {
  padding-left: 50px;
  padding-right: 50px; }

.strong-view.wpmtst-minimalist.slider-stretch .wpmtst-testimonial-inner {
  /* to force same height for all slides */
  height: 100%; }

/* Option: Image Center
-----------------------------------------------*/
.strong-view.wpmtst-minimalist.image-center .wpmtst-testimonial-row--custom-2 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .strong-view.wpmtst-minimalist.image-center .wpmtst-testimonial-row--custom-2 > div {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    text-align: center; }

/* Option: Image Right
-----------------------------------------------*/
.strong-view.wpmtst-minimalist.image-right .wpmtst-testimonial-row--custom-2 .wpmtst-testimonial-image {
  -ms-flex-order: 2;
      order: 2;
  margin-right: 0;
  margin-left: 1em; }

.strong-view.wpmtst-minimalist.image-right .wpmtst-testimonial-row--custom-2 > div:nth-child(2) {
  -ms-flex-order: 1;
      order: 1;
  margin-left: auto; }

.strong-view.wpmtst-minimalist.image-right .wpmtst-testimonial-row--custom-2 > div:nth-child(3) {
  -ms-flex-order: 0;
      order: 0;
  margin-left: 0; }