.hero_section .banner_section .banner_video,.hero_section .banner_section .image{line-height:0px;position:relative}.hero_section .banner_section .image:before{background:#0000003d;content:"";height:100%;position:absolute;width:100%}.hero_section .banner_section .banner_video:before{background:linear-gradient(0deg,rgba(82,82,82,.3),rgba(82,82,82,.3)),linear-gradient(180deg,transparent 75.37%,rgba(0,0,0,.3));content:"";height:100%;position:absolute;top:0;width:100%}@keyframes slideUp{0%{filter:blur(10px);opacity:0;transform:translateY(100%)}50%{filter:blur(10px);opacity:1;transform:translateY(0)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.banner_section{position:relative}.hero_section .image{height:100vh;overflow:hidden;position:relative;width:100%}.hero_section.shorter .image{height:75vh}.hero_section .image img{height:150%;left:0;position:absolute;top:0;transform:scale(1.2) translateZ(0);transition:transform .2s ease-out;width:100%}.media-second-columns{display:flex;flex-wrap:wrap;justify-content:space-between}.media-second-columns .left-section,.media-second-columns .right-section{width:49.8%}.media-second-columns .right-section img,.media-second-columns img{width:100%}@media only screen and (max-width:767px){.media-second-columns .left-section,.media-second-columns .right-section{width:100%}.hero_section.shorter .image{height:40vh}}@media (min-width:768px) and (max-width:1024px){.hero_section .image,.hero_section.shorter .image{height:50vh}}@media (min-width:1025px) and (max-width:1199px){.hero_section.shorter .image{height:40vh}}