.newsletter-one{position:relative;display:block;padding:140px 0 0;z-index:1}.newsletter-one__inner{position:relative;display:block;text-align:center;background:linear-gradient(270deg,#FA5674 0%,#6065D4 100%);border-radius:40px;overflow:hidden;padding:75px 0 60px;z-index:1}.newsletter-one__shape-bg{position:absolute;top:5px;left:0;right:0;bottom:5px;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.newsletter-one__shape-1{position:absolute;top:0;left:0;opacity:.14;z-index:-1}.newsletter-one__shape-1 img{width:auto}.newsletter-one__shape-2{position:absolute;top:-100px;right:85px;width:76px;height:570px;background-color:rgba(var(--techguru-white-rgb),.13);z-index:-1;transform:rotate(-40deg)}.newsletter-one__shape-3{position:absolute;top:-100px;right:104px;width:76px;height:570px;background-color:rgba(var(--techguru-white-rgb),.13);z-index:-1;transform:rotate(-40deg)}.newsletter-one__img{position:absolute;top:30px;right:0;z-index:-1}.newsletter-one__img img{width:auto}.newsletter-one__title{font-size:64px;color:var(--techguru-white);font-weight:700;line-height:1em;letter-spacing:-.04em;margin-bottom:19px}.newsletter-one__title span{font-family:var(--techguru-font);font-weight:400}.newsletter-one__text{font-weight:400;color:var(--techguru-white)}.newsletter-one__contact-form{position:relative;display:block;margin-top:48px}.newsletter-one__contact-input-box{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.newsletter-one__contact-input-box input[type="email"]{height:56px;max-width:320px;width:100%;outline:none;font-size:16px;font-weight:400;color:var(--techguru-white);padding-right:25px;padding-left:25px;background:linear-gradient(90deg,rgb(255 255 255 / .19) 0%,#fff0 100%);border:1px solid rgba(var(--techguru-white-rgb),.80);border-radius:14px}.newsletter-one__contact-form .thm-btn{border:none;padding:21px 25px 19px;background:var(--techguru-base);color:var(--techguru-black)}.newsletter-one__contact-form .thm-btn::before,.newsletter-one__contact-form .thm-btn::after{background:var(--techguru-black)}.newsletter-one__contact-form .thm-btn:hover{color:var(--techguru-white)}.newsletter-two{position:relative;display:block;overflow:hidden;background-color:#131C30;z-index:1}.newsletter-two__shape-1{position:absolute;top:0;left:0;mix-blend-mode:screen;opacity:.20;animation:leftRight 4s ease-in-out infinite;z-index:-1}.newsletter-two__shape-1 img{width:auto}.newsletter-two__shape-2{position:absolute;top:0;right:-30px;mix-blend-mode:screen;opacity:.20;z-index:-1}.newsletter-two__shape-2 img{width:auto}.newsletter-two__inner{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:60px 0 58px}.newsletter-two__left{position:relative;display:block}.newsletter-two__title{font-size:40px;font-weight:500;line-height:40px;background:linear-gradient(270deg,#FA5674 0%,#6065D4 100%);-webkit-text-fill-color:#fff0;background-clip:text}.newsletter-two__text{font-size:16px;line-height:26px;margin-top:10px}.newsletter-two__right{position:relative;display:block;max-width:520px;width:100%}.newsletter-two__form{position:relative;display:block}.newsletter-two__input{position:relative;display:block}.newsletter-two__input input[type="email"]{font-size:16px;color:var(--techguru-white);font-weight:400;height:60px;width:100%;background:#fff0;border:1px solid rgba(var(--techguru-white-rgb),.20);border-radius:20px;outline:none;padding:0 25px 0;padding-right:200px}.newsletter-two__form .thm-btn{border:none;position:absolute;top:5px;right:5px}.newsletter-two__form .checked-box{position:relative;display:block;margin-top:14px}.newsletter-two__form .checked-box label{position:relative;display:inline-block;padding-left:30px;margin-right:0;margin-bottom:0;color:var(--techguru-white);font-size:16px;line-height:26px;font-weight:400;text-transform:none;cursor:pointer;font-family:var(--techguru-font)}.newsletter-two__form .checked-box input[type="checkbox"]{display:none}.newsletter-two__form .checked-box input[type="checkbox"]+label span{position:absolute;top:2px;left:0;width:20px;height:20px;border-radius:4px;vertical-align:middle;background-color:#fff0;background:#fff0;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border:0}.newsletter-two__form .checked-box label span:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;border:1px solid #fff0;background:linear-gradient(90deg,#6065D4,#FA5674) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;visibility:visible;opacity:1;z-index:-1}.newsletter-two__form .checked-box label span:before{position:absolute;top:4px;left:6px;display:block;border-bottom:2px solid var(--techguru-white);border-right:2px solid var(--techguru-white);content:'';width:6px;height:9px;pointer-events:none;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;opacity:0}.newsletter-two__form.checked-box input[type="checkbox"]:checked+label span{border-color:var(--techguru-white)}.newsletter-two__form .checked-box input[type="checkbox"]:checked+label span:before{opacity:1}.newsletter-three{padding:140px 0 140px}