*{margin:0;padding:0;box-sizing:border-box}.p{font-family:poppins}h1,h2,h3{font-family:Oswald}@font-face{font-family:Oswald;src:url(/assets/Oswald-VariableFont_wght-CboGeR6W.ttf) format("truetype");font-weight:400;font-style:normal}.navbar{width:100%;background:url(https://redboysecurity.com/images/header-bg-redboy.webp) center/cover no-repeat;padding:12px 0}.navbar-container{max-width:1300px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.nav-logo img{height:70px}.nav-menu{display:flex;gap:25px;align-items:center;font-family:poppins}.nav-menu a{color:#fff;text-decoration:none;font-size:17px}.dropdown{position:relative}.dropdown-link{display:flex;align-items:center;gap:5px}.dropdown-menu{position:absolute;top:100%;left:0;background:#111;min-width:280px;z-index:999;display:none}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu a{display:block;padding:10px 15px;color:#fff;font-size:14px}.dropdown-menu a:hover{background:#222}.nav-brochure a{border:1px solid #5d7cff;padding:6px 18px;border-radius:20px;color:#fff;text-decoration:none;font-size:20px;font-family:poppins}.mobile-toggle{display:none;color:#fff;font-size:28px;cursor:pointer}.mobile-menu{position:fixed;inset:0;background:#454545;padding:20px;z-index:9999}.mobile-header{display:flex;justify-content:space-between;align-items:center}.mobile-header img{height:45px}.mobile-header svg{font-size:28px;color:#fff;cursor:pointer}.mobile-menu a{display:block;color:#fff;padding:14px 0;font-size:16px;text-decoration:none;text-align:center;font-family:poppins}.mobile-dropdown{display:flex;justify-content:center;align-items:center;gap:12px;color:#fff;cursor:pointer;padding:14px 0}.mobile-submenu a{padding-left:15px;font-size:14px}.mobile-brochure{margin-top:20px;border:1px solid #5d7cff;padding:12px;border-radius:25px;text-align:center}@media(max-width:1024px){.nav-menu,.nav-brochure{display:none}.mobile-toggle{display:block}}.footer{background:#121212;color:#ccc;padding:40px 20px 20px;font-family:Arial,sans-serif}.footer-top{display:flex;justify-content:space-between;max-width:1050px;margin:auto;flex-wrap:wrap}.footer-col{flex:1;min-width:220px}.footer-col h4{color:#fff;margin-bottom:15px;font-size:16px;font-family:poppins}.footer-col ul{list-style:none;padding:0}.footer-col li{margin-bottom:8px;font-family:poppins}.footer-col a{color:#ccc;text-decoration:none;font-size:14px}.footer-col a:hover{color:#6354d3}.contact-block p{font-size:14px;line-height:1.6;margin-bottom:12px;font-family:poppins}.contact-block a{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#ccc;font-family:poppins}.footer-bottom{margin-top:30px}.footer-bottom-top{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding-bottom:15px;flex-wrap:wrap;font-family:poppins}.footer-left a{color:#fff;margin-left:5px}.footer-center img{height:70px}.social{display:flex;align-items:center;gap:10px}.social span{font-size:15px}.social a{width:30px;height:30px;background:#6354d3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s}.social a:hover{background:#fff;color:#6354d3}.footer-line{height:1px;background:#333;max-width:1200px;margin:auto}.footer-bottom-bottom{max-width:1200px;margin:auto;padding-top:12px;display:flex;justify-content:space-between;font-size:13px;flex-wrap:wrap;font-family:poppins}.footer-bottom-bottom a{color:#6354d3;margin-left:4px;text-decoration:none}@media(max-width:768px){.footer-top{flex-direction:column}.footer-bottom-top{flex-direction:column;gap:12px}.footer-bottom-bottom{flex-direction:column;text-align:center;gap:8px}}@media(max-width:468px){.footer-col ul{text-align:center}.footer-col h4{text-align:center;margin-top:20px}.contact-block a{justify-content:center}.contact-block p{text-align:center}}.aboutpagesection-wrapper{width:100%;background:#f8f9fb;padding:60px 0}.aboutpagesection-container{max-width:1200px;width:90%;margin:auto;display:flex;align-items:center;gap:40px}.aboutpagesection-left{flex:1}.aboutpagesection-img{width:100%;border-radius:12px;object-fit:cover}.aboutpagesection-right{flex:1}.aboutpagesection-subtitle{font-size:18px;font-weight:500;margin-bottom:10px;background:linear-gradient(to bottom,#493289,#617bba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-family:poppins}.aboutpagesection-title{font-size:34px;margin-bottom:5px;color:#454545;font-weight:500}.aboutpagesection-title span{color:#493289}.aboutpagesection-main-title{font-size:26px;font-weight:700;margin-bottom:15px;color:#454545}.aboutpagesection-content{color:#444;line-height:1.6;margin-bottom:25px;font-size:16px;font-family:poppins}.aboutpagesection-btn{display:inline-block;padding:12px 28px;background:#e63946;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;font-weight:600;transition:.3s ease}.aboutpagesection-btn:hover{background:#c92332}@media(max-width:850px){.aboutpagesection-container{flex-direction:column-reverse;text-align:center}.aboutpagesection-right{padding-top:20px}}.hero-banner{position:relative;width:100%;height:500px;overflow:hidden;display:flex;align-items:center}.hero-bg{position:absolute;inset:0;background-size:cover;background-position:center}.desktop-bg{display:block}.mobile-bg{display:none}.hero-content{position:relative;width:100%;max-width:1200px;margin:auto;padding:0 20px;text-align:left}.hero-content h1{color:#fff;font-size:55px;font-weight:600;letter-spacing:2px;margin-right:110px;margin-top:70px;font-family:Playfair Display SC}.hero-content span{font-weight:400}@media(max-width:768px){.hero-banner{height:500px}.desktop-bg{display:none}.mobile-bg{display:block}.hero-content{text-align:center;padding-top:30px}.hero-content h1{font-size:30px;line-height:1.3;margin:-160px 0 0}}.hero-divider{display:flex;align-items:center;margin-top:15px}.hero-divider .dot{width:8px;height:8px;background-color:#fff;border-radius:50%}.hero-divider .line{width:300px;height:1px;background-color:#fff}@media(max-width:768px){.hero-divider{justify-content:center;margin-top:12px}.hero-divider .line{width:60px}}.visionmission-section{width:100%;background:#f8f6ff;padding:50px 0;display:flex;justify-content:center}.vm-container{width:100%;max-width:1200px;display:flex;gap:40px;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 5%}.vm-left-tabs{display:flex;flex-direction:column;gap:25px;min-width:280px}.vm-tab{display:flex;align-items:center;padding:25px 40px 25px 70px;gap:25px;background:#fff;border-radius:20px;font-size:32px;color:#3a2f8f;font-weight:600;cursor:pointer;transition:.3s;border:1px solid #eee;position:relative;overflow:visible}.vm-number{background:#5146b7;color:#fff;font-size:20px;font-weight:600;width:55px;height:55px;border-radius:50%;position:absolute;left:-25px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.vm-tab:hover{background:#eceaff}.vm-active{background:#dbe6ff;border-color:#b7c8ff}.vm-title{font-size:32px;font-weight:600;font-family:Oswald}.vm-right-content{flex:1;min-width:330px}.vm-content-box{background:#fff;padding:35px;border-radius:20px;box-shadow:0 4px 20px #0000001a;line-height:1.7;font-size:15px;color:#333;font-family:poppins}.vm-content-box strong{color:#4b3ec9}@media(max-width:768px){.vm-title{font-size:30px}.vm-tab{padding:30px}.vm-number{width:45px;height:45px;font-size:18px}.vm-content-box{font-size:14px}}.leaderspagesection{width:100%;background:#fff;max-width:1200px;margin:auto;padding-top:50px}.leaders-main-title{text-align:center;font-size:35px;font-weight:500;margin-bottom:40px;background:linear-gradient(to bottom,#493289,#617bba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.leaders-block{display:flex;align-items:flex-start;gap:40px;margin-bottom:80px}.leaders-img-box{flex:1;min-width:300px}.leaders-img-box img{width:100%;height:auto;border-radius:8px;object-fit:cover}.leaders-content{flex:1}.leaders-name{font-size:26px;font-weight:500;color:#493289;margin-bottom:8px}.leaders-subtitle{font-size:16px;color:#777;margin-bottom:20px;font-family:poppins}.leaders-text{font-size:15px;color:#444;line-height:1.7;margin-bottom:15px;font-family:poppins;padding:15px}.leaders-bottom-quote{background:#f8f6ff;text-align:center;padding:40px 20px;border-radius:0;margin-top:50px;width:100vw;position:relative;left:50%;right:50%;margin-left:-51vw;margin-right:-50vw;box-sizing:border-box;font-family:poppins}.leaders-bottom-quote p{font-size:16px;color:#444;margin-bottom:12px}.leaders-bottom-quote h4{font-size:24px;font-weight:500;color:#617bba}@media(max-width:992px){.leaders-block{flex-direction:column;text-align:center}.leaders-block.reverse{flex-direction:column-reverse}.leaders-content{text-align:center}}@media(max-width:576px){.leaders-main-title{font-size:26px}.leaders-name{font-size:22px}.leaders-text{margin-bottom:0}}.marketing-section{width:100%;padding:60px 5%;background:#fff}.marketing-container{display:flex;align-items:center;gap:50px;flex-wrap:wrap}.left-img-box{flex:1;min-width:300px}.left-main-img{width:100%;border-radius:15px;object-fit:cover}.right-content{flex:1;min-width:300px}.right-content h2{font-size:32px;font-weight:700;color:#4a2e8a;margin-bottom:20px}.right-content p{font-size:16px;line-height:26px;color:#444;margin-bottom:15px;font-family:poppins}.cards-wrapper{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.services-card{background:#f9f6ff;border-radius:15px;padding:20px;text-align:center;box-shadow:0 3px 12px #00000014;transition:.3s ease}.services-card:hover{transform:translateY(-5px)}.card-img{width:100%;border-radius:12px;height:180px;object-fit:cover}.services-card h3{margin-top:15px;font-size:20px;color:#4a2e8a;font-weight:700}.services-card p{font-size:14px;color:#666;margin:10px 0 20px;line-height:22px;font-family:poppins}.hire-btn{background:#4a2e8a;color:#fff;padding:10px 25px;border:none;border-radius:25px;cursor:pointer;font-size:15px;transition:.3s ease}.hire-btn:hover{background:#351f6d}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:999}.popup-box{width:90%;max-width:420px;background:#fff;border-radius:15px;padding:30px;position:relative;animation:fadeIn .3s ease;box-shadow:0 4px 20px #0003}@keyframes fadeIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.close-btn{position:absolute;top:12px;right:15px;font-size:15px;cursor:pointer;color:#333;transition:.2s}.close-btn:hover{color:#6587e6}.popup-form{display:flex;flex-direction:column;gap:15px;margin-top:20px}.popup-form input{padding:12px;border:1px solid #ccc;border-radius:8px;font-size:15px;outline:none}.submit-btn{background:#4a2e8a;color:#fff;border:none;padding:12px;border-radius:25px;font-size:17px;cursor:pointer;margin-top:10px}.submit-btn:hover{background:#351f6d}@media(max-width:992px){.cards-wrapper{grid-template-columns:repeat(2,1fr)}.right-content h2{font-size:30px}}@media(max-width:768px){.marketing-container{flex-direction:column;text-align:center}}@media(max-width:600px){.cards-wrapper{grid-template-columns:1fr}.right-content h2{font-size:26px}}.services-section{width:100%;background:url(https://redboysecurity.com/images/redboy-bg-img.webp) center/cover no-repeat;padding:80px 20px}.services-container{max-width:1200px;margin:0 auto}.services-header{text-align:center;max-width:900px;margin:0 auto 60px}.services-header h5{font-size:20px;font-weight:500;background:linear-gradient(to bottom,#493289,#617bba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;margin-bottom:10px;font-family:Poppins}.mainservices-heading{font-size:42px;font-weight:500;margin-bottom:10px;color:#454545}.services-header p{font-size:18px;line-height:1.6;color:#454545;font-family:Poppins}.services-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mainservices-card{background:linear-gradient(to bottom,#617bba,#493289);padding:20px;border-radius:20px;cursor:pointer;transition:.3s ease}.mainservices-card:hover{transform:translateY(-8px)}.mainservices-card-image{width:100%;height:320px;background-size:cover;background-position:center;border-radius:12px;position:relative;overflow:hidden}.arrow-icon{position:absolute;right:15px;bottom:15px;width:40px;height:40px;background:linear-gradient(to bottom,#617bba,#493289);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;opacity:0;transition:.3s ease}.mainservices-card-image:hover .arrow-icon{opacity:1}.mainservices-title{margin-top:15px;font-size:25px;font-weight:500;color:#fff;text-align:center}@media(max-width:1024px){.services-cards{grid-template-columns:repeat(2,1fr)}.mainservices-heading{font-size:36px}}@media(max-width:768px){.services-cards{grid-template-columns:1fr}.mainservices-heading{font-size:30px}.services-header p{font-size:16px}}.clients-section{width:100%;padding:80px 0;background:#f8fcff}.clients-container{max-width:1200px;margin:auto;display:flex;gap:60px;padding:0 20px}.clients-left{flex:1}.clients-heading{display:flex;align-items:center;gap:12px;color:#6b63c4;font-weight:600;letter-spacing:1px;font-family:poppins}.clients-heading img{width:30px;height:15px}.clients-left h2{font-size:36px;margin:15px 0 5px}.clients-left h3{font-size:32px;margin-bottom:10px}.clients-left p{color:#555;max-width:420px;line-height:1.6;font-family:poppins}.clients-right{flex:1;overflow:hidden;position:relative}.logo-row{display:flex;gap:20px;margin-bottom:20px;width:max-content}.logo-card{min-width:100px;height:70px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #493289}.logo-card img{max-width:100%;max-height:70%}.move-up{animation:scrollUp 100s linear infinite}.move-down{animation:scrollDown 100s linear infinite}@keyframes scrollUp{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollDown{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:991px){.clients-container{flex-direction:column}.clients-title-row h2,.clients-left h3{font-size:28px;text-align:center}}@media(max-width:576px){.logo-card{min-width:130px;height:80px}.clients-heading{display:flex;align-items:center;gap:12px;color:#6b63c4;font-weight:600;letter-spacing:1px;font-family:poppins;align-content:flex-end;justify-content:center}.clients-title-row,.clients-title-row h3,.clients-left p{text-align:center}}.contactpagesection{width:100%;background-image:url(https://redboysecurity.com/images/redboy-bg-img.webp);background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 5% 100px;text-align:center}.contact-mini-title{font-size:20px;font-weight:500;background:linear-gradient(to bottom,#493289,#617bba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-transform:uppercase;margin-bottom:10px;font-family:poppins}.contact-main-title{font-size:35px;font-weight:600;color:#454545;margin-bottom:8px}.contact-sub-title{font-size:17px;color:#666;margin-bottom:40px;font-family:poppins}.contact-wrapper{display:flex;justify-content:space-between;max-width:1000px;margin:auto;flex-wrap:wrap}.contact-left{flex:1;min-width:300px;text-align:left}.left-title{font-size:28px;font-weight:700;margin-bottom:10px;color:#454545}.left-title span{color:6354d3}.left-description{font-size:15px;color:#555;line-height:1.6;margin-bottom:25px;font-family:poppins}.left-detail{display:flex;align-items:flex-start;margin-bottom:22px;font-family:poppins}.left-icon{font-size:20px;color:#454545;margin-right:12px;margin-top:2px}.phone-link,.email-link{color:#454545;font-weight:600;text-decoration:underline;font-family:poppins}.contact-right{flex:1;min-width:320px}.contact-right form{display:flex;flex-direction:column;gap:18px}.service-dropdown{width:100%;background:#f7f0ff;border:1px solid #e2d3ff;padding:14px 16px;border-radius:10px;font-size:15px;outline:none;color:#555;font-family:poppins}.contact-right input,.contact-right textarea{width:100%;background:#f7f0ff;border:1px solid #e2d3ff;padding:14px 16px;border-radius:10px;font-size:15px;outline:none;font-family:poppins}.contact-right textarea{height:130px;resize:none}.send-btn{width:fit-content;background:linear-gradient(90deg,#cbb5ff,#7b5aed);padding:12px 22px;border:none;margin-top:5px;border-radius:30px;cursor:pointer;font-size:15px;font-weight:600;color:#454545;display:flex;align-items:center;gap:8px;font-family:poppins}.arrow{background:linear-gradient(to bottom,#493289,#617bba);color:#fff;padding:6px 10px;border-radius:50%}@media(max-width:1024px){.contact-wrapper{flex-direction:column;text-align:left}}@media(max-width:468px){.left-title,.left-description{text-align:center}.left-detail{justify-content:center}.send-btn{margin:0 auto}}.gallery-section{width:100%;padding:40px 5%}.gallery-container{width:100%}.gallery-row{display:flex;flex-wrap:wrap;gap:15px}.gallery-item{width:calc(25% - 12px)}.gallery-item img{width:100%;height:250px;object-fit:cover;border-radius:6px;cursor:pointer;transition:.3s}.gallery-item img:hover{transform:scale(1.03)}.popup{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000}.popup-content{position:relative;max-width:90%;max-height:90%}.popup-img{max-width:100%;max-height:90vh;border-radius:10px}.close-btn{position:absolute;top:-25px;right:-25px;font-size:40px;color:#fff;cursor:pointer}@media(max-width:600px){.gallery-item{width:100%}.gallery-item img{height:250px}}@media(max-width:900px){.gallery-item{width:calc(50% - 10px)}}@media(max-width:600px){.gallery-item{width:100%}}.client-section{width:100%;padding:60px 5%;background:#fff;text-align:center}.client-title{font-size:35px;font-weight:600;background:linear-gradient(to bottom,#493289,#617bba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-transform:uppercase;margin-bottom:10px}.client-wrapper{display:flex;justify-content:center;gap:25px;align-items:flex-start;flex-wrap:wrap;align-items:center}.client-column{display:flex;flex-direction:column;gap:22px}.client-logo-box{width:130px;height:100px;border-radius:10px;padding:12px;display:flex;align-items:center;justify-content:center}.client-logo-box img{width:100%;object-fit:contain;border-radius:15px}@media(max-width:992px){.client-wrapper{gap:20px}.client-logo-box{width:120px;height:90px}}@media(max-width:768px){.client-wrapper{flex-wrap:wrap;justify-content:center}}@media(max-width:576px){.client-column{flex:1 1 45%;align-items:center}}@media(max-width:400px){.client-column{flex:1 1 30%}.client-title{font-size:24px;margin-bottom:20px}}.contactpage-section{width:100%;background:url(/your-bg-image.jpg) no-repeat center/cover;padding:60px 5%}.contactpage-container{display:flex;justify-content:space-between;gap:50px;flex-wrap:wrap}.contactpage-left{flex:1;min-width:350px}.contactpage-map iframe{width:100%;height:250px;border:none;border-radius:10px}.contact-info-title{margin-top:20px;font-size:24px;font-weight:700;letter-spacing:1px}.contact-info-items{margin-top:20px}.contact-info-item{display:flex;align-items:center;gap:12px;font-size:16px;margin-bottom:15px;line-height:22px;font-family:poppins}.contact-icon{color:#5c4fb3;font-size:20px}.contactpage-right{flex:1;min-width:350px}.contactpage-subtitle{color:#5c4fb3;font-weight:600;margin-bottom:8px;font-family:poppins}.contactpage-title{font-size:38px;font-weight:700;margin-bottom:25px}h2{font-size:30px;margin-bottom:15px}h2 span{color:#6354d3}.contactpage-title span{color:6354d3}.contactpage-form{display:flex;flex-direction:column;gap:20px}.form-row{display:flex;gap:20px}.form-row input,.form-row select{flex:1}input,select,textarea{width:100%;padding:15px 20px;background:#f4f4f4;border-radius:30px;font-size:15px;border:none;outline:none;font-family:poppins}textarea{height:150px;resize:none;border-radius:20px;font-family:poppins}.contact-link{color:inherit;text-decoration:none;font-family:poppins}.contact-link:hover{text-decoration:underline}.contact-submit-btn{width:200px;padding:14px 25px;border-radius:30px;background:linear-gradient(90deg,#5c4fb3,#7b6ee3);border:none;color:#fff;font-weight:600;cursor:pointer;transition:.3s;font-family:poppins}.contact-submit-btn:hover{filter:brightness(1.1)}@media(max-width:768px){.form-row{flex-direction:column}}@media(max-width:468px){.contact-info-title{text-align:center}.contact-info-item{justify-content:center}.contactpage-subtitle,.contactpage-title{text-align:center}}@media(max-width:468px){h2{text-align:center}}.services-main{display:flex;width:100%;gap:30px;padding:40px 5%}.sidebar{width:30%}.sidebar-heading{font-size:20px;font-weight:700;margin-bottom:20px}.services-menu{display:flex;flex-direction:column;gap:12px}.service-tab{padding:14px 18px;border:1px solid #dcdcdc;background:#f9f9f9;text-decoration:none;color:#454545;font-size:15px;border-radius:6px;display:flex;justify-content:space-between;transition:.3s;font-family:poppins}.service-tab:hover{background:#e8e8ff}.active-tab{background:#4b4bff;color:#fff!important}.download-btn{margin-top:25px;display:block;padding:14px 20px;border:1px solid #4b4bff;color:#4b4bff;text-decoration:none;border-radius:6px;text-align:center;font-weight:500;font-family:poppins}.download-btn:hover{background:#4b4bff;color:#fff}.contact-box{margin-top:25px;padding:25px;background-image:url(https://redboysecurity.com/images/redboy-smallmedium-bg.webp);background-size:cover;background-position:center;border-radius:10px;color:#fff;text-align:center}.contact-title{font-size:16px;font-weight:600;text-align:center;font-family:poppins}.content-list{margin-top:20px;font-family:poppins}.list-title{font-weight:600;margin-bottom:8px;font-family:poppins}.content-list ul{list-style-type:disc;padding-left:20px}.content-list li{margin-bottom:6px}.contact-number{margin:15px 0;display:flex;align-items:center;font-size:18px;font-weight:700;justify-content:center;font-family:poppins}.phone-icon{margin-right:8px}.contact-btn{padding:12px 18px;background:#4b4bff;color:#fff;text-decoration:none;border-radius:6px;display:inline-block;font-family:poppins}.content-area{width:70%}.content-image{width:100%;border-radius:10px;margin-bottom:20px}.content-title{font-size:32px;font-weight:700;margin-bottom:15px}.content-para{font-size:15px;line-height:1.7;color:#333;margin-bottom:15px;font-family:poppins}.contact-number a{color:#fff}@media(max-width:992px){.services-main{flex-direction:column}.sidebar,.content-area{width:100%}}@media(max-width:468px){.content-title{font-size:27px}.services-main{flex-direction:column-reverse}.sidebar-heading{text-align:center}}.thankyou-container{background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;text-align:center;min-height:100vh;padding:40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,#fff,#f9f7f2)}.thankyou-container h1{font-size:48px;margin-bottom:10px;color:#000;margin-top:30px}.success-message{font-size:22px;margin-bottom:30px;color:#000}.thankyou-logo{width:180px;max-width:90%;margin-bottom:30px}.team-msg{font-size:20px;font-weight:500;margin-bottom:10px;color:#000}.follow-msg{font-size:20px;font-weight:500;margin-bottom:20px;color:#000}.thankyou-social-icons{display:flex;flex-direction:row;color:#fff}.thankyou-social-icons a{margin:0 10px;font-size:25px;color:#fff;transition:color .3s}.thankyou-social-icons a:hover{color:#2563eb}.thankyou-social-icons svg{color:#5a5dbb;transition:transform .3s ease,color .3s ease;cursor:pointer}.thankyou-social-icons svg:hover{color:#5a5dbb;transform:scale(1.1)}@media(max-width:600px){.thankyou-container h1{font-size:36px}.thankyou-container{min-height:60vh}.success-message,.team-msg,.follow-msg{font-size:18px}.thankyou-social-icons{font-size:24px;gap:16px}}
