.logo-carousel-block{background-color:#fff}.logo-carousel-block .container{padding:1.5rem 6rem;display:flex;justify-content:space-between}@media(max-width:1023px){.logo-carousel-block .container{flex-wrap:wrap;display:block;padding:3.6rem 6rem}}@media(max-width:767px){.logo-carousel-block .container{padding:2rem 1.5rem}}.logo-carousel-block .container .left{flex:0 0 25%;display:flex;flex-flow:column;justify-content:center}@media(max-width:1023px){.logo-carousel-block .container .left{width:100%;flex-flow:row;flex:none;justify-content:space-between}}@media(max-width:767px){.logo-carousel-block .container .left{flex-flow:column;margin-bottom:.5rem}}.logo-carousel-block .container .left div{display:flex}@media(max-width:1023px){.logo-carousel-block .container .left div{display:block;padding-top:.8rem;padding-right:3rem}}@media(max-width:767px){.logo-carousel-block .container .left div{display:flex;justify-content:center}}.logo-carousel-block .container .left p{font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.9rem;color:#262626;width:100%;margin:0;margin-bottom:1rem}@media(max-width:1023px){.logo-carousel-block .container .left p{width:auto}}@media(max-width:767px){.logo-carousel-block .container .left p{text-align:center}}.logo-carousel-block .container .left .btn-secondary{color:#262626}.logo-carousel-block .container .left .btn-secondary:after{content:"";background:url(../../../../../../../../../themes/ipa/assets/svg/arrow-right.svg);background-size:cover}.logo-carousel-block .container .left .button1{margin-right:6rem}.logo-carousel-block .container .left .button1:hover{margin-right:3rem}.logo-carousel-block .container .right{flex:0 0 70%}@media(max-width:1023px){.logo-carousel-block .container .right{flex-wrap:wrap}}.logo-carousel-block .container .right img{width:160px;height:auto;position:relative}@media(max-width:1023px){.logo-carousel-block .container .right img{width:100px}}.logo-carousel-block .container .right .single{position:relative;margin:1rem}@media(max-width:1023px){.logo-carousel-block .container .right .single{width:25%;margin:0;padding:0 1rem}}@media(max-width:767px){.logo-carousel-block .container .right .single{width:50%;margin:0;margin-top:1.5rem}}.logo-carousel-block .container .right .single a{width:100%;height:100%;display:block;padding:0 2rem}.logo-carousel-block .container .right .single .content{position:relative}.logo-carousel-block .container .right .overlay{opacity:0;position:absolute;left:0;right:0;top:0;background:rgba(0,0,0,.8);height:100%;transition:.2s;z-index:2;display:flex;justify-content:center;align-items:center}.logo-carousel-block .container .right .overlay .text{display:flex;flex-flow:column}.logo-carousel-block .container .right .overlay p{font-size:1.3rem;color:#fff;text-align:center;text-transform:uppercase;margin:0;font-weight:700;line-height:1.2;padding:0 1rem}.logo-carousel-block .container .right .overlay .site{font-size:1.1rem;margin-top:.5rem;font-weight:400;margin-bottom:3rem}.logo-carousel-block .container .right .overlay svg{width:1.8rem;position:absolute;right:100%;margin-top:2.5rem;right:50%;transform:translateX(50%);bottom:.5rem}.logo-carousel-block .container .right .overlay path{fill:#a0e79c}.logo-carousel-block .container .right a:hover .overlay{opacity:1;transition:.2s;z-index:2}.logo-carousel-block .container .right a:hover .overlay svg{transition-delay:.4s all}.logo-carousel-block .container .right a:hover .overlay svg .arrow{transform:translate(.4rem,-.4rem);transition:.3s all}.backend .acf-block-preview .logo-carousel-block{background-color:#fff!important}.backend .acf-block-preview .logo-carousel-block h2,.backend .acf-block-preview .logo-carousel-block h1,.backend .acf-block-preview .logo-carousel-block h4,.backend .acf-block-preview .logo-carousel-block h5{color:#000!important}.backend .acf-block-preview .logo-carousel-block .left p{color:#000}