.container__base{margin:30px 0}.container__base .cmp-container{padding:30px;position:relative}.container__base .cmp-container:before,.container__base .cmp-container:after{content:'';display:table}.container__base .cmp-container:after{clear:both}.container__base .cmp-container.cmp-container-empty{min-height:240px}@media (min-width: 768px){.container__base .cmp-container.cmp-container-empty{min-height:512px}}@media (min-width: 960px){.container__base .cmp-container.cmp-container-empty{min-height:682px}}@media (min-width: 1200px){.container__base .cmp-container.cmp-container-empty{min-height:852px}}.container__base .cmp-container.cmp-container-parallax{background-attachment:fixed;background-position:center}.container__base .cmp-container--module{position:relative}.container__base .cmp-container--bg{height:100%;width:100%;position:absolute;overflow:hidden}.container__base .cmp-container--bg .img__container{width:100%;height:100%}.container__base .cmp-container--bg .img__container .img__asset{height:100%;width:100%;object-fit:cover}.container__base .cmp-container--bg>img{height:100%;width:100%;object-fit:cover}.container__base .cmp-container--bg.container--parallax .img__container .img__asset--parallax{min-height:100vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container__base.container--margin-and-border .cmp-container{border:1px solid #e1dfdd;padding-top:60px;padding-bottom:30px}@media (min-width: 1200px){.container__base.container--fullWidth .cmp-container{width:auto;margin:0 calc((100vw - 1200px) / -2)}.container__base.container--fullWidth .cmp-container>div{max-width:1230px;margin:0 auto;padding-left:30px;padding-right:30px}.container__base.container--fullWidth .cmp-container>.aem-Grid{padding-left:15px;padding-right:15px}}.container__base.container--fullWidth>div>div.img__container,.container__base.container--fullWidth>.cmp-container--module>.cmp-container--bg{width:100vw}@media (min-width: 1200px){.container__base.container--fullWidth>div>div.img__container,.container__base.container--fullWidth>.cmp-container--module>.cmp-container--bg{margin:0 calc((100vw - 1200px) / -2)}}.container__base.container--fullWidth>div>div.cmp-container div.cmp-container{width:100%;margin:auto}@media (max-width: 1199px){.container__base.container--fullWidth{padding-left:0;padding-right:0}}.container__base .cmp-container--image.cmp-container-empty{position:relative}.contactus .container__base.container--margin-and-border{border:none}.contactus .container__base.container--margin-and-border .cmp-container{border:1px solid #e1dfdd}.contactus .container__base .text{margin:0}.columncontrol .contactus .container__base .text{margin:20px 0}.collage .collage__box .cmp-container--module{height:100%}.collage .collage__box .cmp-container--module .cmp-container--bg{height:100%}.collage .collage__box .cmp-container--module .cmp-container--bg .img__container{height:100%}.collage .collage__box .cmp-container--module .cmp-container--bg img{object-fit:cover;width:100%;height:100%}
