.sol_banner{padding:170px 0;background-size:cover;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;background-position:top center;background-size:auto;background-repeat:no-repeat}.sol_banner .spacing_wrap{padding:3rem 15px}.sol_banner .card_box_wrapper{width:58.333333%;margin-left:auto;padding:0 15px}.sol_banner .card-body{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;border-radius:6px;padding:3rem;border:0}.sol_banner .flex_row{margin:0 -15px}.sol_banner h2.sec_title span{color:#f17425}.sol_banner .col6{width:50%;margin-top:1.5rem}.sol_banner .media_body{display:-ms-flexbox;display:flex;align-items:center}.sol_banner .media_body .icon{color:#f17425;font-family:"Nunito",sans-serif;line-height:1.5;font-weight:600;font-size:1.5rem;border-radius:50%;margin-right:.5rem;text-align:center;word-break:normal}.sol_banner .media-body{-ms-flex:1;flex:1}.sol_banner h6.title{color:#000;margin:0;word-break:normal}.sol_banner .section_title img{height:80px}.sol_banner .section_title img+h2.sec_title{margin-bottom:.5rem;margin-top:.5rem}@media(max-width:767px){.sol_banner{padding:150px 0;height:auto}.sol_banner .card_box_wrapper{width:100%;margin-left:auto;margin-right:auto}.sol_banner .spacing_wrap{padding:1rem 15px}.sol_banner .card-body{padding:1.5rem}.sol_banner .col6{width:100%}}