.solution-card{background-color:#112732;margin:0}.solution-card.orange .popup-btn:after,.solution-card.orange .popup-btn:before{background:#f37d28}.solution-card .popup-wrapper{align-items:center;background:rgba(0,0,0,.88);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.25s;width:100%;z-index:8888888}.solution-card .popup-close{background-position:50%;background-repeat:no-repeat;background-size:15px auto;cursor:pointer;height:60px;position:absolute;right:0;text-align:center;top:0;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;width:60px;z-index:9999999}.solution-card .popup-close:hover{opacity:.7}.solution-card .popup-wrapper iframe{display:inline;height:675px;max-height:90%;max-width:1200px;width:90%}.solution-card.open .popup-wrapper{opacity:1;pointer-events:auto;visibility:visible}.solution-card .popup-btn span{border-bottom:15px solid transparent;border-left:25px solid #fff;border-top:15px solid transparent;display:block;height:0;position:relative;width:0;z-index:3}.solution-card .popup-btn{box-sizing:content-box;height:30px;padding:18px 20px 18px 28px;width:25px;z-index:10}.solution-card .popup-btn,.solution-card .popup-btn:before{border-radius:50%;display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.solution-card .popup-btn:before{animation:pulse-border 1.5s ease-out infinite;background:#112732;content:"";height:80px;width:80px;z-index:0}.solution-card .popup-btn:after{background:#112732;border-radius:50%;content:"";display:block;height:80px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .2s;width:80px;z-index:1}.solution-card .popup-btn:hover:after{background-color:darken(#112732,10%)}@keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}.solution-card img{display:block;margin-bottom:50px}.solution-card .inner{display:flex;flex-wrap:wrap;margin:0 auto;min-height:529px;width:100%}.solution-card .image{background-position:50%;background-size:cover;float:left;position:relative;width:50%}.solution-card .content{align-items:center;background-color:#112732;display:flex;float:left;padding:40px 60px;width:50%}.solution-card *{color:#fff}.solution-card .content_inner{max-width:450px;width:100%}.solution-card hr{border:0;border-bottom:2px solid #f37d28;margin:40px 0 20px;max-width:280px}.solution-card h4{color:#fff;line-height:30px;margin:0}.solution-card h3{font-size:24px;font-weight:400;line-height:32px;padding:0}.solution-card .button a{background:#f37d28;border:2px solid #f37d28;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:20px;margin:30px 0 0;max-width:295px;padding:13px 15px;text-align:center;text-decoration:none;text-transform:none;width:100%}.solution-card .button a:hover{background:#fff;border:2px solid #f37d28;color:#f37d28;text-decoration:none}@media(max-width:1200px){.solution-card .popup-wrapper iframe{height:49vw}}@media(max-width:1000px){.solution-card .content{padding:40px}}@media(max-width:800px){.solution-card .image{float:none;height:300px;width:100%}.solution-card .content{max-width:800px;width:100%}.solution-card .content_inner{max-width:100%}.solution-card{margin:40px 0}.solution-card hr{margin:30px 0 20px}}@media(max-width:600px){.solution-card img{margin-bottom:30px}.solution-card .content{padding:40px 20px}.solution-card h3{font-size:20px;line-height:28px}}