.solutions .tiles__bg{display:flex;flex-flow:wrap;margin:0 -10px}.solutions .tiles__bg .item-wrap{width:50%;padding:10px}@media (max-width:576px){.solutions .tiles__bg .item-wrap{width:100%}}@media (min-width:577px){.solutions .tiles__bg .item-wrap:last-child{width:100%}.solutions .tiles__bg .item-wrap:last-child .item{padding:150px 35px}.solutions .tiles__bg .item-wrap:last-child .item .description{width:65%;margin:0 auto}}.solutions .tiles__bg .item-wrap .item{display:block;border-radius:35px;background-size:cover;background-repeat:no-repeat;padding:70px 35px 55px;text-align:center;background-color:rgba(0,0,0,.7);background-blend-mode:overlay;color:var(--e-global-color-text);border:2px solid var(--e-global-color-text);transition:all .3s ease-in-out}@media (max-width:991px){.solutions .tiles__bg .item-wrap .item{padding:70px 25px 55px}}@media (max-width:768px){.solutions .tiles__bg .item-wrap .item{height:100%;padding:70px 0 55px}.solutions .tiles__bg .item-wrap .item__title{padding-top:10px}}.solutions .tiles__bg .item-wrap .item .description{padding:10px}.solutions .tiles__bg .item-wrap .item .discover-btn{border-radius:35px;padding:15px 75px;border:2px solid transparent;transition:all .3s ease-in-out;display:inline-block}.solutions .tiles__bg .item-wrap .item .discover-btn:visited{color:var(--e-global-color-text)}.solutions .tiles__bg .item-wrap .item:hover{transform:scale(1.01)}.solutions .tiles__bg .item-wrap .item:hover .discover-btn{border-color:var(--e-global-color-text)}.solutions .carousel .item{width:364px;border:2px solid var(--e-global-color-text);background-color:rgba(255,255,255,.3);border-radius:35px;padding:20px;transition:background-color .3s ease-in-out}@media (max-width:1024px){.solutions .carousel .item{width:320px}}@media (max-width:768px){.solutions .carousel .item{padding:15px}}.solutions .carousel .item:hover{background-color:rgba(255,255,255,.4)}.solutions .carousel .heading{max-width:85%;min-height:80px}@media (max-width:1200px){.solutions .carousel .heading{max-width:92%}}@media (max-width:600px){.solutions .carousel .heading{max-width:100%}}.solutions .carousel .heading .heading-style__h3{text-transform:capitalize}.solutions .carousel .icon{height:55px;padding-bottom:5px}.solutions .carousel .icon img{max-height:50px;max-width:50px;border-radius:0}