/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/
#reviews{overflow:hidden;background:-70px 18%/auto url('img/circle.png') no-repeat;position:relative}
#reviews:before,#reviews:after,.strong-view-id-1:before,.strong-view-id-1 .wpmslider-wrapper:before{content:''}
#reviews:before,#reviews:after{position:absolute;display:block;background:center/contain url('img/circle.png') no-repeat;}
#reviews:before{width:80px;height:80px;bottom:16%;right:-0.5%;z-index:1}
#reviews:after{width:191px;height:191px;bottom:0;right:-8%}
.strong-view-id-1:before{background:#b1b1b1;height:3px;position:absolute;top:47.2%;left:-100%;right:-100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.strong-view-id-1 .wpmslider-wrapper{z-index:1}
.strong-view-id-1 .wpmslider-wrapper:before{width:100%;background:#fff;position:absolute;height:45px;top:42%;left:0}
.strong-view-id-1 .testimonial-heading{display:none}
.strong-view-id-1 .testimonial-image:before,.strong-view-id-1 .testimonial-content>p:nth-of-type(1):before,.strong-view-id-1 .testimonial-name:after{content:''}
.strong-view-id-1 .testimonial-image:before{position:absolute;background:top left/contain url('img/deco.png') no-repeat;width:100%;height:100%;top:0}
.strong-view-id-1 .testimonial-image img{border-radius:100%}
.strong-view-id-1 .testimonial-content{font-size:18px;font-weight:500;font-style:italic}
.strong-view-id-1 .testimonial-content>p:nth-of-type(1):before,.strong-view-id-1 .testimonial-name:after{width:50px;height:38px;display:block;}
.strong-view-id-1 .testimonial-content>p:nth-of-type(1):before{background:url('img/quote-left.png');margin-bottom:10px}
.strong-view-id-1 .wpmslider-pager-item~.wpmslider-pager-item{margin-left:8px}
.strong-view-id-1 .wpmslider-controls a.wpmslider-pager-link{display:inline-block;width:20px;height:3px;background:#b1b1b1}
.strong-view-id-1 .wpmslider-controls a.wpmslider-pager-link.active{background:var(--fl-global-accent-1)}
.strong-view-id-1.strong-view.pager-style-buttons .wpmslider-pager-link:before{content:none!important}
.strong-view-id-1 .testimonial-name{color:var(--fl-global-accent-1);font-weight:700;position:relative;margin-top:2rem}
.strong-view-id-1 .testimonial-name:before{content:'- '}
.strong-view-id-1 .testimonial-name:after{background:url('img/quote-right.png');margin-left:auto}
.strong-view-id-1.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{left:-5px}
.strong-view-id-1.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{right:-5px}
.strong-view-id-1.strong-view.controls-style-buttons3:not(.rtl) .wpmslider-prev:hover:before,.strong-view-id-1.strong-view.controls-style-buttons3:not(.rtl) .wpmslider-next:hover:before{background:var(--fl-global-accent-1)}
@media screen and (min-width:768px){
    .strong-view-id-1.wpmtst-unstyled .wpmtst-testimonial-inner{max-width:680px;margin-inline:auto;position:relative}
    .strong-view-id-1 .testimonial-image{float:left;margin-right:2rem;position:relative;padding-top:5rem}
    .strong-view-id-1 .testimonial-content>p:nth-of-type(1){padding-top:12%}
    .strong-view-id-1 .testimonial-content>p:nth-of-type(1):before{margin-left:40%}
    .strong-view-id-1 .strong-rating{position:absolute;top:25%;right:3%}
}
@media screen and (min-width:948px){
    .strong-view-id-1 .wpmslider-controls a.wpmslider-pager-link{width:45px}
}
@media screen and (min-width:992px){
    .strong-view-id-1 .testimonial-image{margin-right:8rem}
    .strong-view-id-1.wpmtst-unstyled .wpmtst-testimonial-inner{max-width:948px}
    .strong-view-id-1 .testimonial-name:after{position:absolute;top:-5%;right:0}
}
@media screen and (min-width:1024px){
    .strong-view-id-1 .testimonial-content>p:nth-of-type(1):before{margin-left:40%}
}
@media screen and (min-width:1200px){
    #reviews:after{right:-5%}
    .strong-view-id-1 .testimonial-content{font-size:23px}
    .strong-view-id-1.controls-type-sides.nav-position-outside .wpmslider-prev,.strong-view-id-1.controls-type-sides.nav-position-outside .wpmslider-next{line-height:48px}
    .strong-view-id-1.strong-view.controls-style-buttons3:not(.rtl) .wpmslider-prev:before,.strong-view-id-1.strong-view.controls-style-buttons3:not(.rtl) .wpmslider-next:before{width:48px;height:48px}
}
@media screen and (min-width:992px) and (max-width:1527px){
    body{font-size:18px}
}
@media screen and (max-width:1199px){
    .strong-view-id-1:before{top:45%}
}
@media screen and (max-width:767px){
    .strong-view.wpmtst-unstyled .wpmtst-testimonial-inner{text-align:center}
    .strong-view-id-1:before{content:none}
    .strong-view-id-1 .testimonial-image{position:relative}
}
@media screen and (max-width:641px){
    .strong-view-id-1.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev,.strong-view-id-1.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{top:calc(40% - 55px + 14px)}
}
@media screen and (max-width:333px){
    .strong-view-id-1.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev,.strong-view-id-1.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{top:calc(35% - 55px + 14px)}
}