.blog-banner-wrap .banner-wrap{background-color:hsla(0,0%,100%,0);background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:300px;padding:40px 30px 48px;position:relative}.blog-banner-wrap .banner-wrap.without-colimg{min-height:269px}.blog-banner-wrap .banner-wrap.no-banner-img{background-color:#2d9cdb}.blog-banner-wrap .banner-wrap .banner-inner{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.blog-banner-wrap .banner-wrap .banner-left{margin-bottom:20px;margin-top:0}.blog-banner-wrap .banner-wrap .banner-leftinner,.blog-banner-wrap .banner-wrap .banner-rightinner{padding:0 3.84%;width:100%}.blog-banner-wrap .banner-wrap .banner-col{width:50%}.blog-banner-wrap .banner-wrap .banner-img>div{max-width:80%}.blog-banner-wrap .banner-wrap .banner-title a{color:#153d74;display:inline-block;font-size:22px;font-weight:600;letter-spacing:0;line-height:17px;margin-bottom:30px;outline:0;padding:0;position:relative}.blog-banner-wrap .banner-wrap .banner-title a i{margin-right:.7em}.blog-banner-wrap .banner-wrap .banner-head{padding-bottom:20px}.blog-banner-wrap .banner-wrap .banner-head h1{color:#fff;font-size:41px;line-height:1.3;margin:0}.blog-banner-wrap .banner-wrap .banner-img{display:inline-block;line-height:1;overflow:hidden;position:relative;vertical-align:middle;width:80%;z-index:1}.blog-banner-wrap .banner-wrap .banner-img img{width:400px}.blog-banner-wrap .banner-wrap .banner-img img.border-radius{border-radius:15px}.blog-banner-wrap .banner-wrap .banner-rightinner{display:flex;justify-content:flex-end}.blog-banner-wrap .banner-wrap .page-center{max-width:1144px;padding:0}.blog-banner-wrap .banner-wrap .banner-btnwrap{background-color:#e0f4fb;border-radius:15px 15px 15px 15px;margin-bottom:20px;margin-top:47px;overflow:hidden;padding:10px 40px 56px;width:100%}.blog-banner-wrap .banner-wrap .bannerbtngrp .banner-rightinner{padding:0 0 0 9.6%}.blog-banner-wrap .banner-wrap .banner-btntitle h3{margin-bottom:1em;margin-top:1em}.blog-banner-wrap .banner-wrap .banner-btn a{background:#008ad4;border:0 solid #56ccf2;border-radius:30px 30px 30px 30px;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins;font-size:18px;font-weight:600;letter-spacing:0;line-height:21px;outline:0;padding:17px 40px;position:relative;text-align:center;text-decoration:none;transition:all .2s}.blog-banner-wrap .banner-wrap .banner-btn a i{margin-left:.7em}.blog-banner-wrap .banner-wrap .banner-btn a:hover{background:#48b6f5;border-color:#56ccf2}.blog-banner-wrap .banner-wrap .bannerbtngrp .banner-left{margin-bottom:163px;margin-top:33px}.blog-banner-wrap .banner-wrap .banner-cnt,.blog-banner-wrap .banner-wrap .banner-cnt>*{color:#fff}.blog-banner-wrap .banner-wrap .banner-cntwrap{padding-bottom:85px}.blog-banner-wrap .banner-wrap{padding-bottom:101px}.blog-banner-wrap .banner-wrap .banner-leftinner{padding-bottom:0;padding-top:10px}@media(max-width:1024px){.blog-banner-wrap .banner-wrap .banner-col{width:100%}.blog-banner-wrap .banner-wrap .banner-leftinner,.blog-banner-wrap .banner-wrap .banner-rightinner{padding:0 1.92%}.blog-banner-wrap .banner-wrap .bannerbtngrp .banner-left{margin-bottom:40px}.blog-banner-wrap .banner-wrap .bannerbtngrp .banner-rightinner{padding:0 1.92%}.blog-banner-wrap .banner-wrap .bannerbtngrp .banner-left{margin-bottom:0;margin-top:0}}.blog-banner-wrap.blog-banner-img .banner-right{margin-bottom:20px;position:relative}.blog-banner-wrap.blog-banner-img .banner-wrap .banner-img{display:inline-block;line-height:1;max-width:100%;overflow:hidden;position:relative;vertical-align:middle;width:100%;z-index:1}.blog-banner-wrap.blog-banner-img .banner-wrap .banner-img img{max-width:100%;width:100%}.blog-banner-wrap.blog-banner-img .banner-wrap{padding-bottom:80px;padding-top:80px}.blog-banner-wrap.blog-banner-img .banner-leftinner{padding-top:0}@media(max-width:767px){.blog-banner-wrap .banner-wrap .banner-head h1{font-size:32px}.blog-banner-wrap .banner-wrap .banner-leftinner,.blog-banner-wrap .banner-wrap .banner-rightinner{padding:0}.blog-banner-wrap .banner-wrap .banner-leftinner{padding-bottom:42px;padding-top:10px}.blog-banner-wrap.blog-banner-img .banner-wrap .banner-leftinner{padding-bottom:0;padding-top:0}.blog-banner-wrap.blog-banner-img .banner-wrap .banner-head h1{font-size:31px}}