/* https://pmt.solutions/wp-content/themes/pmt/inc/gutenberg-addons/text_carousel/assets/styles.min.css?ver=6.8.1 */
.text-carousel-outer{margin-bottom:112px}.text-carousel-outer .text-carousel-bg{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:64px;padding-bottom:24px;height:auto;position:relative;-webkit-transition:-webkit-transform .4s cubic-bezier(.65,0,.35,1);transition:-webkit-transform .4s cubic-bezier(.65,0,.35,1);transition:transform .4s cubic-bezier(.65,0,.35,1);transition:transform .4s cubic-bezier(.65,0,.35,1),-webkit-transform .4s cubic-bezier(.65,0,.35,1)}.text-carousel-outer .text-carousel-bg .text-carousel{opacity:0;-webkit-transition:opacity .4s cubic-bezier(.65,0,.35,1);transition:opacity .4s cubic-bezier(.65,0,.35,1);-webkit-transition-delay:.1s;transition-delay:.1s}.text-carousel-outer .text-carousel-bg::after{content:"";background:#042736;opacity:.87;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.text-carousel-outer .text-carousel-bg.swiper-slide-active .text-carousel{opacity:1}.text-carousel-outer .text-carousel-bg .content-width{height:100%}.text-carousel-outer .text-carousel-bg .text-carousel-wrap{height:100%;position:relative;z-index:2;padding-bottom:41px}.text-carousel-outer .text-carousel-inner{position:relative}.text-carousel-outer .text-carousel-inner .text-carousel{max-width:530px;margin-bottom:71px;margin-left:0}.text-carousel-outer .text-carousel-inner .text-carousel-heading,.text-carousel-outer .text-carousel-inner .text-carousel-description{margin-bottom:46px}.text-carousel-outer .text-carousel-inner .control-wrap-outer{max-width:1440px;margin:auto;position:relative}.text-carousel-outer .text-carousel-inner .control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:24px;right:24px;left:24px;z-index:1}@media only screen and (min-width:768px){.text-carousel-outer{margin-bottom:144px}.text-carousel-outer .text-carousel-bg{padding-top:128px}.text-carousel-outer .text-carousel-wrap{padding:0 55px}.text-carousel-outer .text-carousel-inner .text-carousel{margin-bottom:88px}.text-carousel-outer .text-carousel-inner .text-carousel-heading{margin-bottom:24px}.text-carousel-outer .text-carousel-inner .text-carousel-description{margin-bottom:32px}.text-carousel-outer .text-carousel-inner .control-wrap{right:65px;left:119px}}@media only screen and (min-width:1024px){.text-carousel-outer .text-carousel-bg{padding-top:164px;padding-bottom:31px}.text-carousel-outer .text-carousel-wrap{padding:0 80px}.text-carousel-outer .text-carousel-inner .text-carousel{max-width:733px}.text-carousel-outer .text-carousel-inner .text-carousel .text-carousel-description{line-height:32px}.text-carousel-outer .text-carousel-inner .text-carousel-description{margin-bottom:54px}.text-carousel-outer .text-carousel-inner .control-wrap{right:33px;bottom:31px;left:112px}}@media only screen and (min-width:1440px){.text-carousel-outer .text-carousel-bg{padding-top:129px;padding-bottom:35px}.text-carousel-outer .text-carousel-wrap{padding:0}.text-carousel-outer .text-carousel-inner{padding-left:0}.text-carousel-outer .text-carousel-inner .text-carousel{max-width:630px;margin:0 auto 52px auto}.text-carousel-outer .text-carousel-inner .control-wrap{right:80px;bottom:35px;left:80px}}@media only screen and (min-width:1920px){.text-carousel-outer .text-carousel-bg{padding-top:162px}.text-carousel-outer .text-carousel-inner .text-carousel{max-width:730px;margin:0 auto 90px auto}.text-carousel-outer .text-carousel-inner .control-wrap-outer{max-width:1920px}.text-carousel-outer .text-carousel-inner .control-wrap{right:240px;bottom:32px;left:240px}}