.marketingHeroSectionCostVariant,.marketingSectionPDFVariant,.marketingV2HeroSection,.marketingheroSection{position:relative;height:400px;overflow:hidden}.pt-half{padding-top:.17rem}.marketingFloatingButtonPadding{padding:8px!important;gap:5px!important}.marketingSectionPDFVariant{height:600px;width:850px;margin-left:130px;position:relative;overflow:hidden}.marketingheroImageDiv{position:absolute;top:0;z-index:0;height:100%;width:100%;display:flex;align-items:top}.marketingheroImageDiv>img{width:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top;object-position:top}.height-fit-content{height:-moz-fit-content;height:fit-content}.marketingheroContent{margin:0 var(--default-padding);position:absolute;top:0;height:100%;overflow:hidden;width:430px;padding:20px}.marketingheroContent h1{font-size:26px}.marketingheroContent p{font-size:16px;font-weight:600}@media screen and (max-width:600px){.brandHeroSection{height:550px!important}.brandHeroSection .imageSection{width:100%}.brandHeroSection .imageSection img{height:550px!important;-o-object-position:top!important;object-position:top!important}.brandHeroSection .contentSection{padding:10px 0;gap:10px!important;width:100%!important;justify-content:flex-end!important}.brandHeroSection .contentSection h1~div{gap:5px!important}.brandHeroSection .contentSection .btn-style-one{width:100%!important}.marketingheroImageDiv>img{height:100%;width:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:right;object-position:right}.marketingheroSection{height:265px}.marketingHeroSectionCostVariant{height:230px}.marketingSectionPDFVariant{height:245px;margin:0;width:auto}.marketingheroSection.marketingV2HeroSection{height:230px!important;margin:0;width:auto}.marketingheroContent{max-width:70%}.marketingheroContent h1{font-size:21px}.marketingheroContent{padding:10px 10px 0;margin:0}.marketingheroSection p{font-size:14px;font-weight:600;line-height:normal}}