.FooterSection-module__72mOLq__footer{background:var(--secondary-darkcolor);color:#bfc3d0;padding-top:70px}.FooterSection-module__72mOLq__logo{color:#fff;font-weight:700}.FooterSection-module__72mOLq__logoIcon{color:var(--primary-color)}.FooterSection-module__72mOLq__input{border-radius:50px;height:58px;padding:0 22px;background:var(--secondary-color)!important;color:#fff!important;border:none!important}.FooterSection-module__72mOLq__input::placeholder{color:#fff}.FooterSection-module__72mOLq__heading{color:#fff;margin-bottom:18px;font-size:26px;font-weight:700}.FooterSection-module__72mOLq__line{background:var(--primary-color);width:45px;height:3px;margin-bottom:30px}.FooterSection-module__72mOLq__list{margin:0;padding:0;list-style:none}.FooterSection-module__72mOLq__list li{margin-bottom:18px}.FooterSection-module__72mOLq__list a{color:#bfc3d0;text-decoration:none;transition:all .3s}.FooterSection-module__72mOLq__list a:hover{color:var(--primary-color);padding-left:10px}.FooterSection-module__72mOLq__social{gap:20px;display:flex}.FooterSection-module__72mOLq__social a{color:#fff;font-size:20px;transition:all .3s}.FooterSection-module__72mOLq__social a:hover{color:var(--primary-color)}.FooterSection-module__72mOLq__newsletterSection{background:var(--primary-lightcolor);z-index:10;border-radius:20px;margin-bottom:-70px;padding:35px 25px;position:relative;box-shadow:0 15px 40px #00000014}.FooterSection-module__72mOLq__newsletterForm{align-items:center;gap:15px;display:flex}.FooterSection-module__72mOLq__joinBtn{white-space:nowrap;background:var(--primary-color);color:#fff;border:none;border-radius:50px;height:55px;padding:0 30px;font-weight:600;transition:all .3s}.FooterSection-module__72mOLq__joinBtn:hover{background:var(--secondary-color)}.FooterSection-module__72mOLq__backToTop,.FooterSection-module__72mOLq__callButton{z-index:1000;border-radius:50%;width:clamp(48px,6vw,55px);height:clamp(48px,6vw,55px);position:fixed;right:clamp(15px,3vw,30px)}.FooterSection-module__72mOLq__backToTop{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;font-size:clamp(18px,2vw,22px);transition:all .3s;animation:2.2s ease-in-out infinite FooterSection-module__72mOLq__floatUpDown;display:flex;bottom:clamp(15px,3vw,10px)}.FooterSection-module__72mOLq__backToTop:hover{background:radial-gradient(#8492a6,#757575,#4c4b4b,#414141)}.FooterSection-module__72mOLq__callButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:transform .3s;display:flex;bottom:clamp(75px,11vw,95px)}.FooterSection-module__72mOLq__callButton svg{width:clamp(38px,5vw,44px);height:clamp(38px,5vw,44px);color:var(--primary-color);transform-origin:50%;animation:1.2s ease-in-out infinite FooterSection-module__72mOLq__shake}.FooterSection-module__72mOLq__callButton:hover{transform:scale(1.1)}@keyframes FooterSection-module__72mOLq__shake{0%,to{transform:rotate(0)}10%{transform:rotate(-15deg)}20%{transform:rotate(15deg)}30%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}50%{transform:rotate(0)}}@keyframes FooterSection-module__72mOLq__floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:768px){.FooterSection-module__72mOLq__backToTop,.FooterSection-module__72mOLq__callButton{width:50px;height:50px;right:16px}.FooterSection-module__72mOLq__callButton{bottom:78px}.FooterSection-module__72mOLq__callButton svg{width:38px;height:38px}.FooterSection-module__72mOLq__backToTop{font-size:18px}}@media (max-width:480px){.FooterSection-module__72mOLq__backToTop,.FooterSection-module__72mOLq__callButton{width:46px;height:46px;right:12px}.FooterSection-module__72mOLq__callButton{bottom:70px}.FooterSection-module__72mOLq__callButton svg{width:34px;height:34px}.FooterSection-module__72mOLq__backToTop{font-size:16px}}
.loader-module__grtJZG__loaderWrapper{z-index:99999;background:#fff;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;inset:0}.loader-module__grtJZG__logoLoader{justify-content:center;align-items:center;animation:1.2s ease-in-out infinite loader-module__grtJZG__logoPulse;display:flex}.loader-module__grtJZG__loaderLogo{object-fit:contain;width:120px;height:auto}@keyframes loader-module__grtJZG__logoPulse{0%{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(.9)}}
