.full_width_image{width:100%;height:470px;position:relative}.full_width_image--margin-top,.full_width_image--margin-both{margin-top:40px}.full_width_image--margin-bottom,.full_width_image--margin-both{margin-bottom:50px}.full_width_image__container{background-size:cover;width:100%;height:470px;position:relative}.full_width_image__captionDiv{background-color:#ffffffd9;width:auto;padding:45px 100px 45px 30px;position:absolute;top:150px;right:0}.full_width_image__captionDiv.small{width:330px;padding:30px}.full_width_image__captionDiv--position-left{left:0;right:auto}.full_width_image__captionDiv.mobileCaption{width:450px}.full_width_image__captionDiv__caption{text-transform:uppercase;font-size:44px}.full_width_image__captionDiv__caption.small{font-size:35px}.full_width_image__captionDiv__smallText{color:#dc5113;text-transform:uppercase;margin-bottom:8px;font-size:21px}.full_width_image__captionDiv__hr{margin-bottom:1em}.full_width_image__captionDiv__item{margin:0;font-size:20px}.full_width_image__captionDiv__value{color:#dc5113;font-weight:700}.full_width_image__photoCaption{color:#111;opacity:1;background-color:#ffffffb3;padding:10px;position:absolute;bottom:10px;right:10px}.full_width_image__text{color:#fff;text-align:center;text-shadow:0 0 10px #00000080;width:100%;max-width:1000px;font-size:68px;font-weight:600;line-height:1.15;position:absolute;bottom:45px;left:50%;transform:translate(-50%)}@media only screen and (width<=900px){.full_width_image__captionDiv__smallText{font-size:16px}}@media only screen and (width<=1200px){.full_width_image{height:390px}.full_width_image__container{height:400px}.full_width_image__captionDiv{padding:45px 30px}.full_width_image__captionDiv.mobileCaption{top:80px}}@media only screen and (width<=1000px){.full_width_image{height:320px}.full_width_image__container{height:330px}.full_width_image__captionDiv{top:100px}.full_width_image__captionDiv.mobileCaption{width:400px}.full_width_image__captionDiv__caption{font-size:34px}}@media only screen and (width<=900px){.full_width_image__captionDiv{padding:35px 30px}.full_width_image__captionDiv.mobileCaption{top:100px}.full_width_image__captionDiv__caption{font-size:32px}.full_width_image__photoCaption{font-size:14px}}@media only screen and (width<=800px){.full_width_image{height:260px}.full_width_image__container{height:270px}.full_width_image__captionDiv{top:80px}.full_width_image__captionDiv.mobileCaption{display:none}.full_width_image__captionDiv.withDetail{top:0;bottom:0}.full_width_image__captionDiv__caption{font-size:30px}.full_width_image__text{font-size:56px}}@media only screen and (width<=750px){.full_width_image__text{font-size:50px}}@media only screen and (width<=700px){.full_width_image{height:220px}.full_width_image__container{height:230px}.full_width_image__captionDiv{top:50px}.full_width_image__photoCaption{padding:5px;font-size:12px}}@media only screen and (width<=650px){.full_width_image__text{font-size:46px;bottom:30px}}@media only screen and (width<=600px){.full_width_image{height:190px}.full_width_image__container{height:200px}.full_width_image__captionDiv{padding:25px;top:50px}.full_width_image__captionDiv__caption{font-size:27px}.full_width_image__captionDiv.smallCaption{width:auto;padding:20px}.full_width_image__captionDiv__caption.smallCaption{font-size:30px}.full_width_image__photoCaption{padding:3px;font-size:10px}}@media only screen and (width<=530px){.full_width_image{height:170px}.full_width_image__container{height:180px}.full_width_image__captionDiv{padding:20px 25px;top:60px}.full_width_image__captionDiv__caption{font-size:25px}.withDetail .full_width_image__captionDiv__hr{margin:.4em 0 .3em}.full_width_image__captionDiv__smallText{margin-bottom:0;font-size:14px}.full_width_image__text{bottom:10px}}@media only screen and (width<=500px){.full_width_image__text{font-size:36px}}@media only screen and (width<=460px){.full_width_image{height:150px}.full_width_image__container{height:140px}.full_width_image__captionDiv{top:30px}.full_width_image__captionDiv__caption.smallCaption{font-size:26px}.full_width_image__photoCaption{display:none}.full_width_image__text{bottom:20px}}@media only screen and (width<=410px){.full_width_image{height:140px}.full_width_image__container{height:130px}.full_width_image__captionDiv{padding:15px 20px;top:30px}}@media only screen and (width<=370px){.full_width_image{height:110px}.full_width_image__container{height:122px}.full_width_image__captionDiv__caption.smallCaption{font-size:23px}.full_width_image__photoCaption{bottom:0;right:0}.full_width_image__text{bottom:0}}@media only screen and (width<=350px){.full_width_image__text{font-size:30px}}
