.search-page .blog-banner-v20 .b-search-bar .search-container{max-width:504px}.search-page .hs-search-field--open .hs-search-field__suggestions{float:left}.hs-search-field{position:relative;padding-right:0px !important}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{margin:0;padding:0;list-style:none}.hs-search-field--open .hs-search-field__suggestions{border:1.5px solid #bddadc;border-radius:4px;max-width:505px;float:right;width:100%}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:bold;margin-bottom:0px;color:#042858;font-style:normal;font-size:18px;padding:10px 20px}.hs-search-field__suggestions a{margin-bottom:0px;padding:6px 20px;color:#0b79e4;text-decoration:none}.hs-search-field__suggestions a:hover{background-color:#0b79e4 !important;color:#fff !important;transition:all .2s ease-in}.hs-search-field__suggestions a,.hs-search-field__suggestions #results-for{display:block}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:rgba(0,0,0,0.1);outline:0}.blog-banner-v20{padding:30px 0 49px;background-image:linear-gradient(to bottom,#e2f1f2 70%,#fff 30%);position:relative}.blog-banner-v20 .row{margin-left:0;margin-right:0}.blog-banner-v20 .top-content-for-blog{margin-bottom:50px}.blog-banner-v20 .wrapper{padding:0px 30px;max-width:1300px;width:100%;box-sizing:border-box;margin:0px auto}.blog-banner-v20 .brd-links{margin-bottom:20px;padding:0px}.blog-banner-v20 .brd-links a{font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-shadow:none;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;color:#8192a5}.blog-banner-v20 .brd-links a:hover{color:#8192a5}.blog-banner-v20 .brd-links a span{margin-left:14px;margin-right:14px}.blog-banner-v20 .b-tagline{padding:0px}.blog-banner-v20 .b-tagline h1{font-style:normal;font-weight:bold;font-size:56px;line-height:120%;color:#042858;text-shadow:none}.blog-banner-v20 .b-search-bar .search-container{max-width:100%;width:100%}.blog-banner-v20 .b-search-bar .search-container form{position:relative}.blog-banner-v20 .b-search-bar input[type=text]{padding:6px 0px 6px 20px;margin-top:0px;border:0;max-width:505px;width:100%;height:64px;float:right;border-radius:5px;font-style:normal;font-weight:bold;font-size:14px;line-height:14px;letter-spacing:.15em;color:#8192a5}.blog-banner-v20 .b-search-bar input:focus{border:1.5px solid #bddadc;outline:0;font-size:20px;line-height:22px}.blog-banner-v20 .b-search-bar .search-container button{float:right;position:absolute;top:12%;right:5px;max-width:48px;width:100%;max-height:47px;height:100%;background:0;padding:0px;margin:8px 6px 0px 0px;border:0;cursor:pointer}.banner-carousel-v20 .item{min-height:470px;padding:0px 35px 43px;display:flex;flex-direction:column;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;border-radius:4px}.blog-banner-v20 .banner-carousel-v20 .item .date-time-box{font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-transform:uppercase;color:#fff}.blog-banner-v20 .banner-carousel-v20 .item .date-time-box span{margin:0px 10px}.blog-banner-v20 .banner-carousel-v20 .item .c-tagline{margin-top:20px}.blog-banner-v20 .banner-carousel-v20 .item .c-tagline a{font-family:'New York Large';font-style:normal;font-weight:normal;font-size:40px;line-height:120%;color:#fff;text-decoration:none}.blog-banner-v20 .banner-carousel-v20 .owl-dots{margin-top:41px !important}.blog-banner-v20 .banner-carousel-v20 .owl-dots button{outline:none !important;width:18px;height:18px;margin-right:54px}.blog-banner-v20 .banner-carousel-v20 .owl-dots button:last-child{margin-right:0px}.blog-banner-v20 .banner-carousel-v20 .owl-dots button span{width:4px;height:4px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:100%;background:#0b79e4}.blog-banner-v20 .banner-carousel-v20 .owl-dots button.active{background:url("https://cdn2.hubspot.net/hubfs/5867638/Images%20For%20Theme%202020/button-bg.svg");background-position:center;background-repeat:no-repeat}.blog-banner-v20 .banner-carousel-v20 .owl-dots button.active span{background:#0b79e4}.blog-banner-v20 .bottom-bg{position:absolute;max-width:100%;width:100%;z-index:0;left:0;top:62%}.blog-banner-v20 .bottom-bg img{max-width:100%;width:100%}@media only screen and (max-width:2560px){.blog-banner-v20 .bottom-bg{top:55%}}@media only screen and (max-width:2400px){.blog-banner-v20 .bottom-bg{top:59%}}@media only screen and (max-width:2200px){.blog-banner-v20 .bottom-bg{top:59%}}@media only screen and (max-width:2000px){.blog-banner-v20 .bottom-bg{top:59%}}@media only screen and (max-width:1760px){.blog-banner-v20 .bottom-bg{top:60%}}@media only screen and (max-width:1560px){.blog-banner-v20 .bottom-bg{top:62%}}@media only screen and (max-width:1024px){.blog-banner-v20 .bottom-bg{top:66% !important}}@media only screen and (max-width:768px){.blog-banner-v20 .bottom-bg{top:68% !important}}@media only screen and (max-width:1440px){.blog-banner-v20 .bottom-bg{top:62%}}@media only screen and (max-width:767px){.blog-banner-v20{padding:35px 0 0px}.blog-banner-v20 .b-tagline h1{font-size:42px;line-height:120%;margin-bottom:20px}.blog-banner-v20 .b-tagline{padding:0px;max-width:100%;width:100%;flex:none}.blog-banner-v20 .b-search-bar{padding:0px;max-width:100%;width:100%;flex:none}.blog-banner-v20 .top-content-for-blog{margin-bottom:20px}.banner-carousel-v20 .item{min-height:380px;padding:0px 30px 30px}.blog-banner-v20 .banner-carousel-v20 .item .c-tagline a{font-size:28px;line-height:130%}.blog-banner-v20 .banner-carousel-v20 .owl-dots{margin-top:21px !important}.blog-section-v20 .post-listing .post-item{margin-top:40px}}