/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].use[4]!./src/blocks/testimonial-banner/_testimonial-banner-styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.b-testimonial-banner__box{background-color:var(--wp--preset--color--dark-blue);border-radius:2rem;color:#fff;display:flex;flex-direction:column;gap:3rem;overflow:hidden;padding:3rem 1.5rem;position:relative}.b-testimonial-banner__box:after{background-color:rgba(1,28,67,.6);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1}@media (min-width:576px){.b-testimonial-banner__box{padding:3rem}}@media (min-width:992px){.b-testimonial-banner__box{padding:5rem}}@media (min-width:1100px){.b-testimonial-banner__box{flex-direction:row}.b-testimonial-banner__col-img,.b-testimonial-banner__content{flex-basis:50%}}.b-testimonial-banner__content{line-height:1.625;position:relative;z-index:2}.b-testimonial-banner__content p{line-height:inherit}@media (max-width:768px){.b-testimonial-banner__content .has-testimonial-font-size{font-size:1.2rem!important;line-height:1.8}}.b-testimonial-banner__col-img{align-items:flex-start;display:flex;flex-wrap:wrap}@media (min-width:768px) and (max-width:1100px){.b-testimonial-banner__col-img{margin-left:auto;margin-right:auto;max-width:80%}}.b-testimonial-banner__title{font-size:1.125rem!important;font-weight:400!important;line-height:1.75!important;position:relative;text-align:center;text-transform:uppercase;width:100%}.b-testimonial-banner__title:not(:last-child){margin-bottom:4rem!important}.b-testimonial-banner__image1{margin-left:2%;margin-top:0;transition:margin .35s ease-in-out;width:22.75%}.b-testimonial-banner__image2{margin-top:15%;position:relative;transform:translateX(-6%);width:60.75%;z-index:2}.b-testimonial-banner__image1,.b-testimonial-banner__image2{height:auto;transition-duration:.3s;transition-property:margin-left;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:992px){.b-testimonial-banner:hover .b-testimonial-banner__box:after{opacity:1}.b-testimonial-banner:hover .b-testimonial-banner__image1{margin-left:10%}.b-testimonial-banner:hover .b-testimonial-banner__image2{margin-left:-2%}}.b-testimonial-signature{display:flex}@media (max-width:360px){.b-testimonial-signature{flex-direction:column}}.b-testimonial-signature__content{padding-top:.5rem}.b-testimonial-signature__image{border-radius:50%;height:4rem;margin-right:1rem;min-width:4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:4rem}.b-testimonial-signature__name{font-size:1rem;line-height:1.5;margin:0!important}.b-testimonial-signature__position{font-size:.875rem;line-height:1.4286;margin:0!important}
/*# sourceMappingURL=block_testimonial-banner.css.map*/