.blog-subscription{background-color:#122aa8;padding:100px;width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center}@media only screen and (max-width:767px){.blog-subscription{flex-direction:column;padding:50px}}@media only screen and (min-width:768px)and (max-width:1023px){.blog-subscription{flex-direction:column;padding:50px}}.blog-subscription__image-wrapper{width:50%;position:relative}.blog-subscription__image-wrapper img{position:absolute;width:422px;height:auto;top:-200px}@media only screen and (max-width:767px){.blog-subscription__image-wrapper img{left:50%;width:360px;transform:translateX(-50%);top:0}}@media only screen and (min-width:768px)and (max-width:1023px){.blog-subscription__image-wrapper img{left:50%;transform:translateX(-50%);top:0}}@media only screen and (min-width:1024px)and (max-width:1299px){.blog-subscription__image-wrapper img{top:-200px;left:-40px}}.blog-subscription__form{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:30px}@media only screen and (max-width:767px){.blog-subscription__form{width:100%;margin-top:422px}}@media only screen and (min-width:768px)and (max-width:1023px){.blog-subscription__form{width:100%;margin-top:422px}}.blog-subscription__form .subscription-form__title{color:#fff;font-weight:700;font-size:24px;margin:0}.blog-subscription__form .subscription-form__description{color:#fff;margin:0}.blog-subscription__form .subscription-form__actions{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px}.blog-subscription__form .subscription-form__actions .custom-input-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:60%;position:relative}.blog-subscription__form .subscription-form__actions .custom-input-wrapper span{color:#ef5f63;padding-left:28px;position:absolute;bottom:-30px}@media only screen and (max-width:767px){.blog-subscription__form .subscription-form__actions{flex-direction:column}}@media only screen and (min-width:768px)and (max-width:1023px){.blog-subscription__form .subscription-form__actions{flex-direction:column}}.blog-subscription__form .subscription-form__actions input{width:100%;color:#fff!important;border-radius:10px!important;padding:14px 28px!important;background-color:#152a9a;border:none!important;outline:none!important}.blog-subscription__form .subscription-form__actions input::placeholder{color:#fff}@media only screen and (max-width:767px){.blog-subscription__form .subscription-form__actions input{width:100%}}@media only screen and (min-width:768px)and (max-width:1023px){.blog-subscription__form .subscription-form__actions input{width:100%}}.blog-subscription__form .subscription-form__actions button{width:20%;color:#000;border-radius:10px;background-color:#fed800;border:none;height:auto;padding:14px 28px;font-weight:700}.blog-subscription__form .subscription-form__actions button:hover{color:#fff}@media only screen and (max-width:767px){.blog-subscription__form .subscription-form__actions button{width:100%}}@media only screen and (min-width:768px)and (max-width:1023px){.blog-subscription__form .subscription-form__actions button{width:100%}}