.frame-animation-block{display:flex;flex-direction:column;gap:25px;margin-bottom:30px;margin-top:45px}.frame-animation-block .row-container{display:flex}.frame-animation-block .row-container.col-2{background-color:#fff;border-radius:15px}.frame-animation-block .col-2 .banner-container{flex:2;padding:0}.frame-animation-block .col-2 .lateral-wrapper{flex:3}.frame-animation-block .col-2 .lateral-container{display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:auto;padding:30px}.frame-animation-block .col-2 .lateral-container h3{margin:0}.frame-animation-block .col-2 .banner-container .content-container{display:none}.frame-animation-block .col-2 .banner-container:before{padding-top:69%}.frame-animation-block .col-2 .banner-container .frames-container,.frame-animation-block .col-2 .banner-container .frames-container .image-container,.frame-animation-block .col-2 .banner-container .frames-container .image-container figure{height:100%}.frame-animation-block .col-2 .banner-container .frames-container .image-container img{height:100%;object-fit:cover}.frame-animation-block .banner-container{border-radius:15px;display:flex;overflow:hidden;padding:45px}.frame-animation-block .banner-container:before{content:"";height:0;padding-top:52%}.frame-animation-block .banner-container .content-container{display:flex;flex:1;flex-direction:column;max-width:47%}.frame-animation-block .banner-container .content-container .text-container{font-family:Poppins-Light;font-size:38px;letter-spacing:-1px;line-height:1.2;margin:auto 0}.frame-animation-block .banner-container .content-container .text-container strong{font-family:Poppins-Medium}.frame-animation-block .banner-container .content-container .logo-container img{max-width:240px}.frame-animation-block .banner-container .frames-container{display:block;flex:1;margin:0;position:relative}.frame-animation-block .banner-container .frames-container .image-container{height:auto;left:0;max-height:100%;position:absolute;top:0;width:100%}.frame-animation-block .banner-container .frames-container .image-container figure{height:auto;max-height:100%}.frame-animation-block .banner-container .frames-container .image-container img{border-radius:0;display:block;height:auto;max-height:100%;width:100%}@media screen and (max-width:1150px){.frame-animation-block .banner-container .content-container .text-container{font-size:3.3vw}.frame-animation-block .banner-container .content-container .logo-container img{max-width:20vw}}@media screen and (max-width:767px){.frame-animation-block .banner-container{flex-flow:column-reverse;padding:35px;position:relative}.frame-animation-block .banner-container:before{padding-top:0}.frame-animation-block .banner-container .content-container{flex-flow:column-reverse;max-width:100%}.frame-animation-block .banner-container .content-container .text-container{font-size:22px;line-height:1.3;margin-top:30px}.frame-animation-block .banner-container .content-container .logo-container{margin-top:-6vw}.frame-animation-block .banner-container .content-container .logo-container img{max-width:24vw}.frame-animation-block .banner-container .content-container .text-container br{display:none}.frame-animation-block .banner-container .frames-container{padding-top:100%}}@media screen and (max-width:480px){.frame-animation-block .banner-container{padding:25px}.frame-animation-block .banner-container .content-container .text-container{font-size:20px;margin-top:20px}}@keyframes showFrame{0%{opacity:0;transform:translate(-5%,5%) scale(1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes showTag{0%{opacity:0;transform:translateY(3%) scale(1)}to{opacity:1;transform:translate(0) scale(1)}}.frame-animation-block .col-1 .banner-container.in-viewport .frames-container .image-container:last-of-type,.frame-animation-block .col-1 .banner-container.in-viewport .frames-container .image-container:nth-last-of-type(2),.frame-animation-block .col-1 .banner-container.in-viewport .frames-container .image-container:nth-last-of-type(3){animation-direction:normal;animation-duration:.8s;animation-fill-mode:forwards;animation-name:showFrame;animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:translate(-5%,5%)}.frame-animation-block .col-1 .banner-container.in-viewport .frames-container .image-container:last-of-type{animation-name:showTag;transform:translateY(3%)}.frame-animation-block .col-1 .banner-container .frames-container .image-container:nth-last-of-type(2){animation-delay:.3s;opacity:0}.frame-animation-block .col-1 .banner-container .frames-container .image-container:nth-last-of-type(3){animation-delay:.6s;opacity:0}.frame-animation-block .col-1 .banner-container .frames-container .image-container:last-of-type{animation-delay:.9s;opacity:0}@media screen and (max-width:800px){.frame-animation-block .row-container.col-2{flex-direction:column}.frame-animation-block .col-2 .banner-container:before{padding-top:59%}.frame-animation-block .col-2 .banner-container .frames-container{height:100px;padding-top:0}.frame-animation-block .col-2 .banner-container .frames-container .image-container,.frame-animation-block .col-2 .banner-container .frames-container .image-container figure{height:auto}.frame-animation-block .col-2 .banner-container .frames-container .image-container img{height:auto;object-fit:cover}}