.blue_newsletter .newsletter_sec{width:100%;background:#255cdc;padding:80px 0}.blue_newsletter .newsletter_sec button{width:250px;text-align:center!important;height:55px;padding:0 0;border-radius:10px;background:#fff;font-size:16px;font-weight:500;letter-spacing:-.02em;text-align:left;color:#255cdc;text-decoration:none;border:none;transition:0.3s}.blue_newsletter .newsletter_sec button:hover,.blue_newsletter .newsletter_sec button:active{background:#E3EBFA;color:#255cdc}.blue_newsletter .newsletter_sec input{height:auto;padding:14px 25px;text-align:left;outline:none;background:transparent!important;border-radius:15px;outline:none;color:#fff!important;box-shadow:none!important}.blue_newsletter .newsletter_sec input::placeholder{color:#e5e5e5bf!important}@media screen and (max-width:767px){.blue_newsletter .newsletter_sec{padding:50px 0}.blue_newsletter .newsletter_sec button{width:100%}.blue_newsletter .newsletter_sec input{margin-bottom:10px}}.blue_newsletter{width:100%;background:#255cdc;padding:25px 30px;border-radius:15px;margin:30px 0}.blue_newsletter p.bannerTitle{margin-bottom:25px;color:#fff;font-size:32px;font-weight:500;text-align:left}.blue_newsletter p.bannerText{color:#fff;font-size:15px;font-weight:300;line-height:22px;padding-right:15px;margin-bottom:0}.blue_newsletter img{width:100%;display:block;height:190px;object-fit:cover;border-radius:20px}.blue_newsletter .newsletter_sec{padding:0}.blue_newsletter p.bannerText{margin-top:15px;font-size:15px}.blue_newsletter button{max-width:100%}@media screen and (max-width:767px){.blue_newsletter{padding:25px 20px}.blue_newsletter .newsletter_sec input{height:auto;padding:10px 20px}.blue_newsletter button{max-width:100%;border-radius:15px}.blue_newsletter .row.align-items-center{display:grid}.blue_newsletter .row.align-items-center .col-8.col-md-8{order:2;width:100%}.blue_newsletter .row.align-items-center .col-4.col-md-4{order:1;width:100%}.blue_newsletter img{margin-bottom:20px}.blue_newsletter p.bannerTitle{font-size:24px}.blue_newsletter .newsletter_sec p{font-size:13px!important;padding-right:0}}@media screen and (min-width:768px) and (max-width:991px){.blue_newsletter p.bannerTitle{font-size:28px}}@media screen and (min-width:992px) and (max-width:1199px){.blue_newsletter p.bannerTitle{font-size:26px}}@media screen and (min-width:992px){.blue_newsletter .newsletter_sec input{height:auto;padding:10px 15px;font-size:14px;border-radius:10px}.blue_newsletter .newsletter_sec button{width:100%;height:43px;font-size:14px}}@media screen and (min-width:1201px){.blue_newsletter .newsletter_sec button{height:45px}.blue_newsletter .newsletter_sec button{font-size:15px}.blue_newsletter .newsletter_sec input{padding:10px 25px}.blue_newsletter{padding:20px 20px}}