@media all{
#testimonial-affirm section{display:block;}
#testimonial-affirm a{background-color:transparent;-webkit-text-decoration-skip:objects;}
#testimonial-affirm svg:not(:root){overflow:hidden;}
#testimonial-affirm button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
#testimonial-affirm button{overflow:visible;}
#testimonial-affirm button{text-transform:none;}
#testimonial-affirm button,html [type="button"]{-webkit-appearance:button;}
#testimonial-affirm button::-moz-focus-inner,[type="button"]::-moz-focus-inner{border-style:none;padding:0;}
#testimonial-affirm button:-moz-focusring,[type="button"]:-moz-focusring{outline:1px dotted ButtonText;}
#testimonial-affirm *,*::before,*::after{box-sizing:border-box;}
#testimonial-affirm button{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
#testimonial-affirm a:focus{color:inherit;}
#testimonial-affirm button{cursor:pointer;}
#testimonial-affirm a,button,[role="button"]{touch-action:manipulation;}
/* #testimonial-affirm .test___quote{font-size:1.14286rem;line-height:1.2;}
@media all and (min-width: 100px){
#testimonial-affirm .test___quote{font-size:1.42857rem;line-height:1.2;}
}
@media all and (min-width: 750px){
#testimonial-affirm .test___quote{font-size:1.85714rem;line-height:1.2;}
}
@media all and (min-width: 1000px){
#testimonial-affirm .test___quote{font-size:2.28571rem;line-height:1.2;}
}
@media all and (min-width: 1800px){
#testimonial-affirm .test___quote{font-size:2.71429rem;line-height:1.2;}
}
#testimonial-affirm h3{font-size:1rem;line-height:1.4;}
@media all and (min-width: 100px){
#testimonial-affirm h3{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 750px){
#testimonial-affirm h3{font-size:1.42857rem;line-height:1.4;}
}
@media all and (min-width: 1000px){
#testimonial-affirm h3{font-size:1.57143rem;line-height:1.4;}
}
@media all and (min-width: 1800px){
#testimonial-affirm h3{font-size:1.57143rem;line-height:1.4;}
}
#testimonial-affirm p{font-size:1rem;line-height:1.4;}
@media all and (min-width: 100px){
#testimonial-affirm p{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 750px){
#testimonial-affirm p{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 1000px){
#testimonial-affirm p{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 1800px){
#testimonial-affirm p{font-size:1rem;line-height:1.4;}
}
#testimonial-affirm .btn___primary{font-size:1rem;line-height:1.4;}
@media all and (min-width: 100px){
#testimonial-affirm .btn___primary{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 750px){
#testimonial-affirm .btn___primary{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 1000px){
#testimonial-affirm .btn___primary{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 1800px){
#testimonial-affirm .btn___primary{font-size:1rem;line-height:1.4;}
}
#testimonial-affirm span{font-size:1rem;line-height:1.4;}
@media all and (min-width: 100px){
#testimonial-affirm span{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 750px){
#testimonial-affirm span{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 1000px){
#testimonial-affirm span{font-size:1rem;line-height:1.4;}
}
@media all and (min-width: 1800px){
#testimonial-affirm span{font-size:1rem;line-height:1.4;}
} */

#testimonial-affirm .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:0.75rem;}
@media screen and (min-width: 520px), print{
#testimonial-affirm .column.is-12-tablet{flex:none;width:100%;}
}
@media screen and (min-width: 895px){
#testimonial-affirm .column.is-6-desktop{flex:none;width:50%;}
}
#testimonial-affirm .columns{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem;}
#testimonial-affirm .columns:last-child{margin-bottom:-0.75rem;}
#testimonial-affirm .columns.is-multiline{flex-wrap:wrap;}
@media screen and (min-width: 520px), print{
#testimonial-affirm .columns:not(.is-desktop){display:flex;}
}
#testimonial-affirm .black___overlay{background-color:rgba(0,0,0,0.27);}
#testimonial-affirm .overlay___sq{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;}
@media only screen and (max-width: 894px){
#testimonial-affirm .container{padding-left:30px;padding-right:30px;}
}
#testimonial-affirm .bg___img{background-size:cover;background-position:center;background-repeat:no-repeat;}
#testimonial-affirm ::-moz-selection{color:#fff;background:#8cc73f;}
#testimonial-affirm ::selection{color:#fff;background:#8cc73f;}
@media print{
#testimonial-affirm *{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;}
}
#testimonial-affirm .icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor;}
#testimonial-affirm .icon--wide{width:40px;}
#testimonial-affirm .icon-affirm{width:40%;height:inherit;fill:white;margin-bottom:20px;}
button{outline:none;}
#testimonial-affirm button{-webkit-appearance:none;}
#testimonial-affirm .btn___primary{background:#000;color:#fff;border-radius:24.5px;padding:15px 25px;letter-spacing:0.4px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;text-decoration:none;text-align:center;margin:0 auto;}
#testimonial-affirm .btn___primary:focus{color:#fff;}
#testimonial-affirm .btn___green{background:#8cc73f;}
#testimonial-affirm .affirm___card{display:flex;height:100%;justify-content:center;align-items:center;position:relative;}
#testimonial-affirm .affirm___card:before{content:'';float:left;padding-top:80%;}
#testimonial-affirm .affirm___cta{max-width:80%;margin:0 auto 20px auto;text-align:center;}
#testimonial-affirm .affirm___btn{width:60%;margin:0 auto;}
@media only screen and (max-width: 894px){
#testimonial-affirm .container{padding-left:30px;padding-right:30px;}
}
#testimonial-affirm .bg___img{background-size:cover;background-position:center;background-repeat:no-repeat;}
#testimonial-affirm ::-moz-selection{color:#fff;background:#8cc73f;}
#testimonial-affirm ::selection{color:#fff;background:#8cc73f;}
@media print{
#testimonial-affirm *{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;}
}
#testimonial-affirm .affirm___cta{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700;}
#testimonial-affirm .btn___primary{font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;}
#testimonial-affirm a{text-decoration:none;color:#000;}
#testimonial-affirm .text___white{color:#fff;}
@media only screen and (min-width: 521px) and (max-width: 894px){
#testimonial-affirm{padding:0 3em;}
}
#testimonial-affirm .test-slider{padding:60px 0;}
#testimonial-affirm .testimonial___wrapper{background-color:#8cc73f;background-image:url(//cdn.shopify.com/s/files/1/2792/7334/t/16/assets/banner-bg.svg?9108527156206846351);background-size:1000px;}
#testimonial-affirm .slide,.owl-dots{text-align:center;}
#testimonial-affirm .test___quote,.test___quotation,.test___author{color:#fff;}
#testimonial-affirm .test___quotation{line-height:1em;text-align:center;display:block;font-weight:600;}
#testimonial-affirm .test___author{text-transform:uppercase;font-weight:600;}
#testimonial-affirm .test___dot{width:10px;height:10px;border-radius:10px;background:#fff;border:1px solid #000;margin:0 3px;padding:0;}
#testimonial-affirm .test___dot.active{background:#000;}
#testimonial-affirm .small___test__slider{height:100%;display:flex;align-items:center;justify-content:center;}
#testimonial-affirm .small___test__slider .slide{max-width:80%;margin:0 auto;}
#testimonial-affirm{padding:45px 0;}
#testimonial-affirm .icon-affirm path{fill:#fff;}
#testimonial-affirm .owl-prev,.owl-next{position:absolute;top:50%;transform:translateY(-50%);}
#testimonial-affirm .owl-prev{left:30%;}
#testimonial-affirm .owl-next{right:30%;}
#testimonial-affirm .owl-nav{position:absolute;top:0;left:0;right:0;bottom:0;}
@media only screen and (max-width: 520px){
#testimonial-affirm .owl-next{right:30px;}
#testimonial-affirm .owl-prev{left:30px;}
}
@media print{
#testimonial-affirm p{orphans:3;widows:3;}
}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}
.owl-carousel{display:none;width:100%;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}
.owl-carousel .owl-nav.disabled{display:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;}
}

.affirm___cta.text___white {

/*     font-size: 20.5px !important; */
    font-family: lato !important;
    font-weight:500 !important;

}

.btn___primary.btn___green.affirm___btn {

/*     font-size: 14px !important; */
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
 
      .column.is-6-desktop.is-12-tablet{width:50%; float:left; height:100%;}
   
}

#testimonial-affirm .columns:not(.is-desktop) {
    display: unset !important;
}

@media all and (min-width: 481px){
#testimonial-affirm .column.is-6-desktop {

    width: 50% !important;
    float: left !important;
    height: 500px !important;

}
}

@media all and (max-width: 480px){
  #testimonial-affirm .column.is-6-desktop {

    height: 400px !important;
    padding-bottom: 2px !important;
    width:100%;
}
}

/* Internet Explorer Fix */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
 
#testimonial-affirm .icon-affirm{
  height:67px;
}
   
}