.customers-references{background-color:#ebecf3}.small-col .customers-references{padding:0}.customers-references .section_title{text-align:left}.customers-references h2{margin-top:0}.customers-references .customers-references--stack-mobile .swiper-wrapper{flex-direction:column}@media screen and (min-width:768px){.customers-references .customers-references--stack-mobile .swiper-wrapper{flex-direction:row;flex-wrap:wrap}}.customers-references .customers-references--stack-mobile .swiper-wrapper .swiper-slide{margin-top:7.5px;width:100%}@media screen and (min-width:768px){.customers-references .customers-references--stack-mobile .swiper-wrapper .swiper-slide{padding-left:7.5px;padding-right:7.5px;margin-top:7.5px;width:calc(100%/2)}}.customers-references .customers-references--stack-mobile .swiper-wrapper .swiper-slide .box{height:100%}.customers-references .customers-link{width:100%;height:100%;display:flex;align-items:center;margin:0}@media screen and (max-width:667px){.customers-references .customers-link{justify-content:center}}@media screen and (max-width:1023px){.customers-references .customers-link button{margin-right:0}}@media screen and (max-width:1023px){.customers-references .swiper-container .swiper-wrapper{padding-bottom:50px}}@media screen and (min-width:1024px){.customers-references .swiper-container .swiper-wrapper{flex-wrap:wrap;margin-top:-15px;margin-bottom:-15px;margin-left:-15px;margin-right:-15px;width:auto}}@media screen and (min-width:1024px){.small-col .customers-references .swiper-container .swiper-wrapper{margin-top:-7.5px;margin-bottom:-7.5px;margin-left:-7.5px;margin-right:-7.5px}}.customers-references .swiper-container .swiper-button-prev,.customers-references .swiper-container .swiper-button-next{top:calc(50% - 25px)}@media screen and (max-width:1023px){.customers-references .swiper-container .swiper-button-prev{left:0}.customers-references .swiper-container .swiper-button-next{right:0}}.customers-references .swiper-slide{box-sizing:border-box!important;width:calc(100%/4);padding-left:15px;padding-right:15px;height:initial}@media screen and (min-width:1024px){.customers-references .swiper-slide{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:1023px){.customers-references .swiper-slide{padding:0}}.small-col .customers-references .swiper-slide{width:calc(100%/2)}@media screen and (min-width:1024px){.small-col .customers-references .swiper-slide{padding-left:7.5px;padding-right:7.5px;margin-top:7.5px;margin-bottom:7.5px}}.customers-references .swiper-slide .box{display:flex;justify-content:flex-start;padding:30px;position:relative;background:#fff;align-content:baseline}@media screen and (max-width:1023px){.customers-references .swiper-slide .box{min-height:200px}}.customers-references .swiper-slide .box:hover{background-color:#69479a;color:#fff}.customers-references .swiper-slide .box:hover .box-sub-title,.customers-references .swiper-slide .box:hover .box-title,.customers-references .swiper-slide .box:hover .box-description{color:#fff}.customers-references .swiper-slide .box:hover .box-arrow::after{opacity:1}.customers-references .swiper-slide .box:hover .box-arrow::before{opacity:0}.customers-references .swiper-slide .box-title{width:100%;color:#69479a;margin-bottom:10px;font-size:21px;line-height:27px}@media screen and (max-width:1023px){.customers-references .swiper-slide .box-title{font-size:17px}}@media screen and (max-width:1023px){.customers-references .swiper-slide .box-title{font-size:28px;line-height:36px}}@media screen and (max-width:1023px)and (max-width:1023px){.customers-references .swiper-slide .box-title{font-size:23px;line-height:29px}}.customers-references .swiper-slide .box-description{color:#404040;line-height:19px;font-size:16px}@media screen and (max-width:1023px){.customers-references .swiper-slide .box-description{font-size:15px}}.customers-references .container{padding-bottom:0!important;padding-top:18px!important}.customers-references.no-background{background-color:unset}.customers-references.no-background .container .swiper-container{width:96%}@media only screen and (min-width:769px){.customers-references.no-background .container .swiper-container{width:auto}}@media screen and (max-width:1023px){.customers-references .swiper-container .swiper-wrapper{padding-bottom:40px}.customers-references .swiper-container .swiper-wrapper .box{height:unset;min-height:unset}.customers-references .swiper-container .swiper-pagination.swiper-pagination-bullets{top:0;transition:all 610ms ease 0s}}.customers-references .button-link .button{margin-left:15px}.full-width-section .customers-references .container{margin-left:0}