.newsletter-layout-three{background: linear-gradient(180deg, #ECF5FF 0%, #ECF5FF 100%);padding:100px 0 60px;}
        .newsletter-layout-three .container{max-width:1430px;margin:auto;padding:0 15px;}
        .newsletter-layout-three .newsletter-main{display:flex;justify-content:space-between;gap:30px;}
        .newsletter-layout-three .newsletter-main .newsletter-form{padding:40px 40px 257px;max-width:565px;width:100%;background:linear-gradient(to top,transparent 10%,#005BC5 100%);border-radius:20px;position:relative;overflow:hidden;}
        .newsletter-layout-three .newsletter-main .newsletter-form::before{content:"";position:absolute;height:275px;width:275px;background:url("./image/email-white.svg")no-repeat;top:6px;right:-62px;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-content{max-width:290px;width:100%;margin:auto;display:block;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner{max-width:456px;width:100%;display:block;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .title{margin-bottom: 30px;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .title :is(h1,h2,h3,h4,h5,h6){font-size:32px;line-height:normal;font-weight:700;color:#FFFFFF;margin-bottom:10px;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .title span{display:block;color:#FFFFFF;font-style:italic;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .title p{font-size:20px;line-height:normal;font-weight:500;color:#FFFFFF;margin:0 0 10px;}
        .newsletter-layout-three .newsletter-main .input-group .email-icon{display: none;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .newsletter-layout-three-subscription-box{display:flex;align-items:center;border:1px solid #ced4da;border-radius:4px;overflow:hidden;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-group{width:100%;display:flex;flex-direction:column;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-field{padding:12px 12px 12px 12px;border:none;max-width:350px;margin-bottom:20px;font-size:16px;line-height:normal;font-weight:400;background-size:auto;background-position:15px 8px;color:#323232;border-radius:8px;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-field::placeholder{color:rgba(50,50,50,0.4);font-style:italic;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-field:focus{outline:none;border:none;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .subscribe{margin-top:15px;display:block;font-size:10px;line-height:normal;font-weight:400;color:#005BC5;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .subscribe a{color:#005BC5;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-button{display:flex;align-items:center;gap:10px;padding:10px 20px;background-color:#005BC5;font-size:20px;line-height:normal;font-weight:500;border:none;border-radius:8px;cursor:pointer;color:#fff;width:max-content;transition:background-color 0.2s;margin-top:10px;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-button:hover{}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-button > span {margin-left: 0px !important;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-button span{width: 24px;height: 24px;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-button span img, .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .input-button span svg{width: 100%;height: 100%;object-fit: contain;object-position: center;}
        .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .newsletter-layout-three-subscription-box .input-button:hover{background-color:#f0f0f0;}
        .newsletter-layout-three .newsletter-main .newsletter-details{max-width:803px;width:100%;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .news-latter{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:normal;font-weight:500;margin: 0 0 30px 0;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .news-latter span{width: 25px;height: 29px;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .news-latter span img, .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .news-latter span svg{width: 100%;height: 100%; object-fit: contain;
              object-position: center;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap{margin-bottom: 30px;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap :is(h1,h2,h3,h4,h5,h6){font-size:64px;line-height:normal;color:#005BC5;font-weight:700;margin-bottom: 10px;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap h2 span{display:block;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap p{font-size:20px;line-height:normal;color:#323232;font-weight:400;margin:0 0 10px 0;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap p:last-child{margin-bottom: 0;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul{padding:0;margin:0;list-style:none;max-width: 670px;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li{display: flex;align-items: flex-start;flex-wrap: wrap;
              gap: 10px;margin-bottom: 30px;padding-left: 45px;position: relative;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li span{width: 28px; height: 24px;flex-shrink: 0;position: absolute;left: 0;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li span img,.newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li .list-wraps span svg{width: 100%;height: 100%;object-fit: contain;object-position: center;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li p{font-size:16px;line-height:normal;color:#323232;font-weight:400;}
        .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li:last-child{margin-bottom:0;}


         @media only screen and (max-width:1599px){
          .newsletter-layout-three .newsletter-main .newsletter-form{padding: 40px 40px 90px;}
          .newsletter-layout-three{padding: 100px 0 50px;}

        }


        @media only screen and (max-width:1199px){
          .newsletter-layout-three{padding:60px 0;}
             .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li{margin-bottom: 20px;}
             .newsletter-layout-three .newsletter-main .newsletter-form, .newsletter-layout-three .newsletter-main .newsletter-details{max-width: 50%;}
             .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap h2 span{display: inline;}
        }
        @media only screen and (max-width:1024px){
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap :is(h1,h2,h3,h4,h5,h6){font-size:40px;}
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap p, .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .title p{font-size: 18px;}
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .news-latter{margin: 0 0 20px;}
          
        }
        
        @media only screen and (max-width:767px){
          .newsletter-layout-three{padding:50px 0;}
          .newsletter-layout-three .newsletter-main{display:block;}
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap :is(h1,h2,h3,h4,h5,h6) {font-size:30px;}
  
          .newsletter-layout-three .newsletter-main .newsletter-form{padding:40px 20px 60px;max-width:inherit;margin-top:35px;}
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .newsletter-contentwrap p, .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-inner .title p{font-size: 16px;}
          .newsletter-layout-three .newsletter-main .newsletter-form .newsletter-form-content{max-width:200px;}
          .newsletter-layout-three .newsletter-main .newsletter-details{margin-top:35px;}
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content .news-latter{margin: 0 0 20px;}
          /* .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content p{margin: 25px 0;} */
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul li{margin-bottom: 15px;}
          .newsletter-layout-three .newsletter-main .newsletter-details .newsletter-content ul,  .newsletter-layout-three .newsletter-main .newsletter-form, .newsletter-layout-three .newsletter-main .newsletter-details{max-width: 100%;}
        }