/* https://pmt.solutions/wp-content/themes/pmt/inc/gutenberg-addons/image_text_header/assets/styles.min.css?ver=6.8.1 */
.image-text-header{margin-bottom:72px;padding-top:16px}.image-text-header .image-text-header-heading{padding-left:24px;padding-right:24px;margin-bottom:24px}.image-text-header .image-text-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text-header .image-text-header-inner .image-text-header-image-outer{position:relative;height:233px;width:100%;overflow:hidden}.image-text-header .image-text-header-inner .image-text-header-image{position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);top:0;right:100%;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.65,0,.35,1),right .8s cubic-bezier(.75,.24,.37,1),-webkit-transform 1s cubic-bezier(.75,.24,.37,1);transition:opacity .6s cubic-bezier(.65,0,.35,1),right .8s cubic-bezier(.75,.24,.37,1),-webkit-transform 1s cubic-bezier(.75,.24,.37,1);transition:transform 1s cubic-bezier(.75,.24,.37,1),opacity .6s cubic-bezier(.65,0,.35,1),right .8s cubic-bezier(.75,.24,.37,1);transition:transform 1s cubic-bezier(.75,.24,.37,1),opacity .6s cubic-bezier(.65,0,.35,1),right .8s cubic-bezier(.75,.24,.37,1),-webkit-transform 1s cubic-bezier(.75,.24,.37,1)}.image-text-header .image-text-header-inner .image-text-header-image .image-text-header-video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;max-width:120%;max-height:120%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-text-header .image-text-header-inner .image-text-header-content{width:100%;padding:34px 24px 0 24px;opacity:0;-webkit-transition:opacity .8s cubic-bezier(.65,0,.35,1);transition:opacity .8s cubic-bezier(.65,0,.35,1)}.image-text-header .image-text-header-inner .image-text-header-content .image-text-header-content-preheading,.image-text-header .image-text-header-inner .image-text-header-content .image-text-header-content-heading{margin-bottom:16px}.preloaded .image-text-header.in-view .image-text-header-inner .image-text-header-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;right:0}.preloaded .image-text-header.in-view .image-text-header-inner .image-text-header-content{opacity:1}@media only screen and (max-width:767px){.image-text-header .content-width{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.image-text-header{padding-top:32px;margin-bottom:130px}.image-text-header .image-text-header-heading{padding-left:0;padding-right:0;margin-bottom:32px}.image-text-header .image-text-header-inner{padding-left:55px;padding-right:55px}.image-text-header .image-text-header-inner .image-text-header-image-outer{height:329px}.image-text-header .image-text-header-inner .image-text-header-content{padding:48px 160px 0 0}.image-text-header .image-text-header-inner .image-text-header-content .image-text-header-content-heading{margin-bottom:24px}}@media only screen and (min-width:1024px){.image-text-header{padding-top:0;margin-bottom:160px}.image-text-header .image-text-header-heading{margin-bottom:48px}.image-text-header .image-text-header-inner{padding-left:0;padding-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image-text-header .image-text-header-inner .image-text-header-image-outer{width:50%;height:293px}.image-text-header .image-text-header-inner .image-text-header-content{width:50%;padding:56px 0 0 56px}.image-text-header .image-text-header-inner .image-text-header-content .image-text-header-content-heading{margin-bottom:32px}}@media only screen and (min-width:1440px){.image-text-header{margin-bottom:200px}.image-text-header .image-text-header-inner .image-text-header-image-outer{height:391px}.image-text-header .image-text-header-inner .image-text-header-content{padding:128px 100px 0 130px}}@media only screen and (min-width:1920px){.image-text-header{margin-bottom:230px}.image-text-header .image-text-header-inner .image-text-header-image-outer{height:435px}.image-text-header .image-text-header-inner .image-text-header-content{padding:128px 120px 0 160px}}