.home #header{background:transparent;background-color:none}#header a,#Hero,#Hero h1,#Hero a.btn{color:#fff}#Hero a.btn:hover,#Hero button:hover{color:#202020}#Hero a{color:#FFF8BC}#Hero a{font-weight:600}#Hero a.btn,#Hero button{font-weight:400;position:absolute;top:-26px;margin-right:-250px;cursor:pointer}#Hero a:hover{color:#FFF8BC}#Hero h1{margin-bottom:60px}#Hero{background-color:#202020;overflow:hidden}#Hero .inside{position:relative}#Hero p{margin-bottom:2em}#container{position:relative;padding-top:90px}#Hero .text{max-width:560px;position:relative;z-index:200;padding-left:30px;padding-top:200px;padding-bottom:90px;background-color:#202020;border-right:3px solid #fff;padding-right:60px}#Hero .ce_image,#Hero .content-image{position:absolute;right:0;height:100%;width:70%;top:0}#Hero .ce_image:after,#Hero .content-image:after{position:absolute;top:0;content:" ";height:50%;display:block;width:100%;background:#202020;background:linear-gradient(0deg, rgba(32, 32, 32, 0) 29%, #202020 100%)}.landing #Hero .ce_image:after,.landing #Hero .content-image:after{background:white;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 29%, white 100%)}#Hero .image_container,#Hero figure{width:100%;height:100%}#Hero .ce_image img,#Hero .ce_video video,#Hero .ce_image picture,#Hero .content-image img,#Hero .content-image picture{max-width:none;object-fit:cover;object-position:bottom left;width:100%;height:100%}#Hero .ce_image.right img,#Hero .ce_video.right video,#Hero .ce_image.right picture,#Hero .content-image.right img,#Hero .content-image.right picture{object-position:bottom right}#Hero .arrow{background-color:#fff;width:75%;height:4px;position:relative;margin-right:30px}.cta span{font-size:2em;position:absolute;top:-18px;right:-0.31em}.cta.block{width:100%;position:relative;text-align:right;overflow:visible;display:flex;align-items:center}#Hero .cta p{justify-content:flex-end;align-items:center;margin-bottom:0}.cta .btn{margin-right:-150px}#Hero .quote{display:flex;font-weight:300;font-size:0.8em;line-height:1.35em;font-style:italic;overflow:visible}#Hero .quote .rte{display:flex}#Hero .quote p{position:relative;overflow:visible}#Hero .quote p:before{content:'"';position:absolute;top:0;left:-22px;font-size:2em;font-style:italic;font-family:"Anton", Impact, Haettenschweiler, Franklin Gothic Bold, Charcoa, sans-serif}#Hero .quote .initials{background-color:#FFF8BC;display:flex;flex-shrink:0;flex-grow:0;width:56px;height:56px;font-weight:600;align-items:center;justify-content:center;border-radius:50%;margin-right:20px;font-family:"Anton", Impact, Haettenschweiler, Franklin Gothic Bold, Charcoa, sans-serif;color:#000;font-size:1.5em;font-style:normal}@media only screen and (max-width:920px){#Hero .mod_article{display:flex;flex-wrap:wrap;flex-direction:column-reverse}#Hero .text{width:100%;max-width:inherit;padding-top:30px;border:0}#Hero .ce_image,#Hero .content-image{position:relative;width:100%}.cta.block{max-width:400px}#Hero p{margin-bottom:1em}#Hero .arrow{width:25%;margin-right:30px}#Hero .ce_image:before,#Hero .content-image:before{position:absolute;bottom:0;content:" ";height:50%;display:block;width:100%;background:#202020;background:linear-gradient(180deg, rgba(32, 32, 32, 0) 29%, #202020 100%)}#Hero h1{margin-bottom:30px}}@media only screen and (max-width:785px){#Hero .ce_image:after,#Hero .content-image:after{display:none}}@media only screen and (max-width:650px){h1{font-size:1.75em}h2{font-size:1.5em}#container{padding-top:60px}}