.page-hero-section .billboard .cover-hero{bottom:0;left:50%;margin-left:-800px;max-width:1600px;overflow:hidden;position:absolute;right:0;text-align:center;top:0;z-index:1}.page-hero-section .billboard .cover-hero img{display:block;margin:0 auto;width:100%}.page-hero-section .billboard .caption-belt{margin:0 auto;max-width:1140px}.page-hero-section .billboard .caption-belt .valign-middle .caption{display:inline-block;font-size:20px;min-width:92%;padding:20px 32px 5px 0;position:relative;z-index:10}@media(min-width:768px)and (max-width:1024px){.page-hero-section .billboard .caption-belt .valign-middle .caption{padding:20px 32px 5px}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.page-hero-section .billboard .caption-belt .valign-middle .caption h1{font-size:46px}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){.page-hero-section .billboard .caption-belt .valign-middle .caption h1{font-size:38px}}@media(max-width:767px){.page-hero-section .billboard .caption-belt .valign-middle .caption h1{word-wrap:break-word}}.page-hero-section .billboard .caption-belt .valign-middle .caption.bg-transparent-black,.page-hero-section .billboard .caption-belt .valign-middle .caption.bg-transparent-white{padding:0}.page-hero-section .billboard .caption-belt .valign-middle .caption.bg-cyan-color-white,.page-hero-section .billboard .caption-belt .valign-middle .caption.bg-cyan-dark-color-white{padding:20px 32px 5px}.page-hero-section .billboard.sm-layout .cover-hero img{height:300px}@media(min-width:768px){.page-hero-section .billboard.sm-layout .caption-belt .valign-middle{height:300px}}.page-hero-section .billboard.lg-layout .cover-hero img{height:400px}@media(min-width:768px){.page-hero-section .billboard.lg-layout .caption-belt .valign-middle{height:400px}}@media(max-width:767px){.page-hero-section .billboard{background-color:#fff}.page-hero-section .billboard .cover-hero{display:none}.page-hero-section .billboard .caption-belt .valign-middle{margin-top:20px;padding-left:10px;padding-right:10px;position:static}.page-hero-section .billboard .caption-belt .valign-middle .caption{color:#333;max-width:100%;padding-left:0}}@media(width:768px){.page-hero-section .billboard .caption-belt .valign-middle .caption{padding:20px 42px 5px 20px}}