.quote-with-background{overflow:hidden;padding-bottom:30px;padding-top:40px;position:relative}@media only screen and (min-width:390px){.quote-with-background{padding-top:calc(28.11429px + 3.04762vw)}}@media only screen and (min-width:1440px){.quote-with-background{padding-top:72px}}@media only screen and (min-width:390px){.quote-with-background{padding-bottom:calc(14.4px + 4vw)}}@media only screen and (min-width:1440px){.quote-with-background{padding-bottom:72px}}.quote-with-background .video-wrap video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;width:100%}@media only screen and (max-width:991px){.quote-with-background .video-wrap video{-o-object-position:center 180px;object-position:center 180px}.quote-with-background .video-wrap:before{background:linear-gradient(0deg,rgba(70,84,110,0),#46546e 50%);content:"";height:70%;left:0;mix-blend-mode:darken;position:absolute;top:0;width:100%;z-index:1}}.quote-with-background .bg{left:0;position:absolute;top:0;z-index:-1}.quote-with-background .bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quote-with-background>.container{z-index:2}@media only screen and (min-width:992px){.quote-with-background .text-wrap{font-weight:200;margin:0 auto!important;width:85%}}.quote-with-background .text{max-width:380px}@media only screen and (min-width:768px){.quote-with-background .text{font-weight:200}}@media only screen and (min-width:1200px){.quote-with-background .text{max-width:540px}}@media only screen and (max-width:991px){.quote-with-background .text p{color:#fff}}.quote-with-background .author{margin-top:250px}@media only screen and (min-width:390px){.quote-with-background .author{margin-top:calc(347.33777px - 24.9584vw)}}@media only screen and (min-width:991px){.quote-with-background .author{margin-top:100px}}@media only screen and (min-width:992px){.quote-with-background .author{margin-left:-1%;margin-top:50px}}.quote-with-background .author img{border-radius:100%;margin-right:18px;max-width:100px}.quote-with-background .author-name{font-size:15px;line-height:1.4}@media only screen and (max-width:991px){.quote-with-background .author-name{color:#fff}}.quote-with-background .cta-wrap{padding-top:50px}@media only screen and (min-width:992px){.quote-with-background .cta-wrap{padding-left:8%}}.quote-with-background .cta-wrap a{color:#fff}
