#jotform-embed-wrapper{position:fixed!important;z-index:2147483647!important;bottom:20px;right:20px}#coodiv-navbar-header{z-index:1000!important;position:relative}.our-partners{background:#f8f9fa;padding:60px 0}*{scroll-behavior:smooth}a{text-decoration:none!important}.footer-section-banner .container .row p{color:white!important}.our-partners h3{text-align:center;font-size:2rem;margin-bottom:40px;color:#333}.partners-carousel .item{display:flex;align-items:center;justify-content:center;padding:20px;transition:transform 0.3s ease}.partners-carousel .item:hover{transform:scale(1.05)}.partners-carousel img{max-height:50px;max-width:100%;object-fit:contain;filter:drop-shadow(0 0 5px rgb(0 0 0 / .1));transition:filter 0.3s ease}.partners-carousel img:hover{filter:drop-shadow(0 0 10px rgb(0 0 0 / .3))}@media (max-width:768px){.partners-carousel .item{padding:10px}}#growpopup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:9998}#growpopup-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#ffffff,#f9f9f9);padding:30px 25px;border-radius:16px;width:90%;max-width:400px;box-shadow:0 8px 20px rgb(0 0 0 / .2);z-index:9999;font-family:'Segoe UI',sans-serif;text-align:center}#growpopup-popup h2{font-size:22px;margin-bottom:10px;color:#333}.growpopup-subtext{font-size:14px;color:#666;margin-bottom:20px}.growpopup-form-group{margin-bottom:15px}#growpopup-popup input[type="text"],#growpopup-popup input[type="tel"]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:15px;box-sizing:border-box;transition:0.3s border-color ease}#growpopup-popup input:focus{border-color:#007bff;outline:none}#growpopup-popup button{width:100%;padding:12px;background-color:#007bff;color:#fff;font-weight:700;border:none;border-radius:8px;cursor:pointer;font-size:16px;transition:0.3s background-color ease}#growpopup-popup button:hover{background-color:#0056b3}.growpopup-close-btn:hover{color:darkred}@media (max-width:480px){#growpopup-popup{padding:25px 20px}#growpopup-popup h2{font-size:20px}.growpopup-subtext{font-size:13px}}.demo-color-changer{display:none!important}.sticky-footer-wh{position:fixed;bottom:20px;right:69px;z-index:1000;display:block}@media screen and (max-width:768px){.sticky-footer-wh{bottom:10px;right:40px}}@media screen and (max-width:468px){.sticky-footer-wh{bottom:10px;right:69px}}.flashnews .flash-news-card{background:linear-gradient(135deg,#ff7eb3,#ff758c);color:#fff;padding:20px;border-radius:15px;text-align:center;box-shadow:0 4px 10px rgb(0 0 0 / .2);transition:transform 0.3s ease-in-out}.flashnews .flash-news-card:hover{transform:scale(1.05)}.flashnews .btn-custom{background:#fff;color:#ff4757;font-weight:700;padding:10px 20px;border-radius:25px;text-decoration:none;display:inline-block;transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.flashnews .btn-custom:hover{background:#ff4757;color:#fff}.demo-color-changer{display:none!important}.typed-cursor{opacity:0!important}.owl-carousel .owl-item img{display:block;width:43%}.mt-30px{margin-top:30px}.fw-bold{font-weight:700}p,h1,h2,h3,h4,h5,h6,small,a,li,.fontfamily,.custom-selected{font-family:Georgia,serif}p,li,small{font-size:16px}.custom-select{width:100%;padding:6px;font-size:12px;border:2px solid #ccc;border-radius:5px;background-color:#fff;outline:none;transition:border-color 0.3s}.custom-select:focus{border-color:#007bff;box-shadow:0 0 5px rgb(0 123 255 / .5)}.cert-header{text-align:center;padding:60px 20px 30px}.cert-header h1{font-size:3rem;font-weight:700;color:#f1f1f1;text-shadow:0 4px 10px rgb(0 0 0 / .4)}.cert-header p{font-size:1.2rem;color:#ddd}.cert-card{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:20px;backdrop-filter:blur(10px);transition:all 0.4s ease;color:#fff;overflow:hidden;position:relative;box-shadow:0 10px 30px rgb(0 0 0 / .3)}.cert-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 15px 40px rgb(0 0 0 / .5)}.cert-card img{border-top-left-radius:20px;border-top-right-radius:20px;max-height:200px;object-fit:cover}.cert-card .card-body{padding:20px}.cert-card h5{font-weight:600;margin-bottom:10px;color:#ffd369}.cert-card p{font-size:.95rem;color:#e0e0e0;margin-bottom:20px}.cert-btn{background:linear-gradient(45deg,#ff8c00,#ff2e63);border:none;padding:10px 18px;border-radius:30px;color:#fff;font-weight:700;transition:background 0.4s ease,transform 0.3s ease;box-shadow:0 4px 15px rgb(0 0 0 / .3)}.cert-btn:hover{background:linear-gradient(45deg,#ff2e63,#ff8c00);transform:scale(1.05)}footer{margin-top:50px;padding:20px;text-align:center;background:rgb(0 0 0 / .5);border-top:1px solid rgb(255 255 255 / .2);color:#aaa;font-size:.9rem}.special-item{list-style:none;display:flex;align-items:center;gap:8px;font-weight:600}.special-item .flash-icon{color:#fc0;font-size:1.2rem;animation:flash 1s infinite ease-in-out;position:relative;display:inline-flex;justify-content:center;align-items:center}.special-item .flash-icon::after{content:"";position:absolute;width:24px;height:24px;background:rgb(255 204 0 / .4);border-radius:50%;animation:pulse 1.2s infinite ease-out;z-index:-1}@keyframes flash{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.2)}}@keyframes pulse{0%{transform:scale(.8);opacity:.7}70%{transform:scale(1.5);opacity:0}100%{opacity:0}}.special-item a{color:#0d6efd;text-decoration:none;font-weight:600}.special-item a:hover{text-decoration:underline}.special-item{list-style:none;display:flex;align-items:center;gap:10px;font-weight:600}.sale-icon{background:#f03;color:#fff;font-size:.8rem;font-weight:800;padding:4px 8px;border-radius:4px;text-transform:uppercase;animation:flash 1s infinite ease-in-out;position:relative}.sale-icon::after{content:"";position:absolute;inset:0;border-radius:4px;background:rgb(255 0 51 / .5);filter:blur(6px);animation:pulse 1.2s infinite ease-out;z-index:-1}@keyframes flash{0%,100%{opacity:1}50%{opacity:.4}}@keyframes pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.4);opacity:0}100%{opacity:0}}.special-item a{color:#0d6efd;text-decoration:none}.special-item a:hover{text-decoration:underline}.justify-content-between .side-text-right-image img{height:313px;width:100%;max-width:376px;margin:auto}