:root{--blue: #0078D0;--yellow: #FFB114;--green: #00A651;--red: #F0282D;--darkBlue: #005796;--darkYellow: #a6730d;--darkGreen: #006e35;--darkRed: #b21d21;--background: #fff;--color: #000;--section-padding: 10vh}.d-flex{display:flex}.d-grid{display:grid}.d-block{display:block}.d-none{display:none}.footer-bkgImg,[data-footer] .container-fluid:last-child{position:relative}section.img-grow-click{margin-bottom:65px}section.img-grow-click>.title{padding:0 2rem;color:var(--color);display:grid;place-content:left;max-width:1340px;margin:auto;padding:0}section.img-grow-click>.title h2{margin-bottom:30px!important;font-size:9rem;margin-top:0}@media (max-aspect-ratio: 1/1){section.img-grow-click>.title h2{margin-bottom:20px!important}}section.img-grow-click .wrapper{min-height:450px;height:35dvh;max-height:1080px;display:flex;flex-direction:row;align-items:stretch}section.img-grow-click .wrapper .section{overflow:hidden;width:33%;will-change:width;display:flex;transition:all .5s ease;cursor:pointer}section.img-grow-click .wrapper .section .content{overflow:hidden;background-color:var(--background);color:var(--color);height:100%;width:0;will-change:width;transition:all .5s ease}section.img-grow-click .wrapper .section .media{width:100%;transition:all .5s ease;position:relative;overflow:hidden}section.img-grow-click .wrapper .section .media .cover{transition:all .5s ease;width:100%;height:100%;position:absolute;top:0;background-color:#0000004d;vertical-align:middle;display:flex;align-items:center;justify-content:center}section.img-grow-click .wrapper .section .media .title{width:100%;text-align:left;color:#fff;transition:all .4s ease;font-size:2.72rem;line-height:1em!important;margin:0 0 0 .5rem;opacity:.8}@media screen and (min-width: 1100px){section.img-grow-click .wrapper .section .media .title{font-size:3.2rem}}@media screen and (min-width: 1600px){section.img-grow-click .wrapper .section .media .title{font-size:4.1rem}}@media screen and (min-width: 1900px){section.img-grow-click .wrapper .section .media .title{font-size:5.1rem}}@media screen and (min-width: 2200px){section.img-grow-click .wrapper .section .media .title{font-size:6.8rem}}@media screen and (min-width: 2800px){section.img-grow-click .wrapper .section .media .title{font-size:7.3rem}}section.img-grow-click .wrapper .section .media .color{width:100%;height:100%;object-fit:cover}section.img-grow-click .wrapper .section .media .bkg-blue{background-color:var(--blue)}section.img-grow-click .wrapper .section .media .bkg-red{background-color:var(--red)}section.img-grow-click .wrapper .section .media .bkg-green{background-color:var(--green)}section.img-grow-click .wrapper .section .media .bkg-yellow{background-color:var(--yellow)}section.img-grow-click .wrapper .section .media .bkg-black{background-color:#000}section.img-grow-click .wrapper .section .media:hover .cover{background-color:#0000001a}section.img-grow-click .wrapper .section .media:hover .title{opacity:1}section.img-grow-click .wrapper .section .media:hover img{transform:scale(1.1)}section.img-grow-click .wrapper .section p{padding:0 1rem 1rem;font-size:1.1rem}@media screen and (max-aspect-ratio: 1/1){section.img-grow-click .wrapper .section p{font-size:2rem}}@media screen and (min-width: 1100px){section.img-grow-click .wrapper .section p{font-size:1.4rem}}@media screen and (min-width: 1300px){section.img-grow-click .wrapper .section p{font-size:1.6rem}}@media screen and (min-width: 1600px){section.img-grow-click .wrapper .section p{font-size:1.7rem}}@media screen and (min-width: 2000px){section.img-grow-click .wrapper .section p{font-size:2rem}}@media screen and (min-width: 2440px){section.img-grow-click .wrapper .section p{font-size:2.2rem}}@media screen and (min-width: 2700px){section.img-grow-click .wrapper .section p{font-size:2.4rem}}@media screen and (min-width: 3000px){section.img-grow-click .wrapper .section p{font-size:3.2rem}}section.img-grow-click .wrapper .section.active{width:50%}section.img-grow-click .wrapper .section.active .media{width:50%}section.img-grow-click .wrapper .section.active .media .title{opacity:0}section.img-grow-click .wrapper .section.active .content{width:60%}section.img-grow-click .wrapper .section.not-active{width:15%}section.img-grow-click .wrapper .headline{padding:1rem}section.img-grow-click .wrapper .headline .icon{width:50px;margin-bottom:1rem}section.img-grow-click .wrapper .headline .title{width:calc(100% - 60px);font-family:Olympic Headline,Helvetica,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:2.4rem;line-height:1em;margin:0}@media screen and (min-width: 3000px){section.img-grow-click .wrapper .headline .title{font-size:3.2rem}}@media (max-aspect-ratio: 1/1){section.img-grow-click{padding-bottom:0}section.img-grow-click .wrapper{min-height:auto;height:auto;max-height:unset;padding:0;flex-direction:column}section.img-grow-click .wrapper .section{width:100%;height:auto;flex-direction:column}section.img-grow-click .wrapper .section .media,section.img-grow-click .wrapper .section .content{width:100%}section.img-grow-click .wrapper .section .headline{padding-top:1rem}section.img-grow-click .wrapper .section p{padding-top:0}section.img-grow-click .wrapper .section .media{height:20vh}section.img-grow-click .wrapper .section .content{height:auto}section.img-grow-click .wrapper .section.not-active{width:100%}section.img-grow-click .wrapper .section:last-of-type p{padding-bottom:0;margin-bottom:0}}
