@font-face{font-family:Mont;src:url(/assets/fonts/Mont-Regular.woff2) format("woff2"),url(/assets/fonts/Mont-Regular.woff) format("woff"),url(/assets/fonts/Mont-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/assets/fonts/Mont-Bold.woff2) format("woff2"),url(/assets/fonts/Mont-Bold.woff) format("woff"),url(/assets/fonts/Mont-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/assets/fonts/Mont-Heavy.woff2) format("woff2"),url(/assets/fonts/Mont-Heavy.woff) format("woff"),url(/assets/fonts/Mont-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@media(max-width:540px){body.social-page{padding:0;margin:0;overflow-x:hidden}}body.social-page{background-color:#802288;min-height:100vh;font-family:Mont!important;font-weight:400}.social-page h2{font-size:2.5vw}.social-page a{text-decoration:none;color:#000;font-weight:lighter}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.social-page .float-animation{animation:float 3s ease-in-out infinite;filter:drop-shadow(0 .2rem .25rem rgba(0,0,0,.4))}.social-page .hero{background:linear-gradient(337deg,#edb121 9%,#802288 53%);color:#fff;padding:0}.social-page .feature-icon{font-size:3rem;margin-bottom:1rem}.social-page .cta{background-color:#f8f9fa;padding:100px 0}.social-page .display-4{font-size:3vw;font-weight:700;text-shadow:2px 2px 2px #000}.social-page .display-4 strong{color:#edb121;font-size:4.5vw;font-style:italic}.social-page .project-slider{display:flex;overflow:hidden;flex-wrap:nowrap;transition:transform .5s ease;padding-bottom:1rem}.social-page .project-card{display:flex;flex:0 0 400px;margin:0 10px;padding:0;border-radius:1rem;box-shadow:0 10px 20px #0000001a!important}.social-page .project-card:hover{transform:translateY(-10px)}.social-page .project-card .card-img-top{height:200px;object-fit:cover;transition:transform .3s ease-in-out}.social-page .project-card .card-footer{text-wrap:wrap;padding-bottom:.5rem!important}.social-page .project-card .card-title{font-weight:400;margin-bottom:.5rem}.social-page .project-card .card-text{font-size:.9rem;color:#6c757d}.social-page .partners-container{overflow:hidden;padding:20px 0}.social-page .partners-row{display:flex;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite;gap:5rem}.social-page .partners-row img{height:80px;filter:grayscale(.8)}.social-page .partners-row img:hover{filter:grayscale(0)}.social-page .row-1{animation-name:moveLeft}.social-page .row-2{animation-name:moveRight}@keyframes moveLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes moveRight{0%{transform:translate(-100%)}to{transform:translate(50%)}}.social-page .btn{background:#fff;color:#8a298a;border:2px solid #cc9c28;transition:.5s ease-in-out;padding:10px 25px;font-weight:600;font-size:1.2rem}.social-page .btn:hover{background:#8a298a!important;color:#fff;border-color:#cc9c28;border:2px solid #fff}.social-page .platform-card{border:none;border-radius:15px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #d0d0d0}.social-page .platform-card .btn{color:#000;font-size:1rem;padding:5px 15px}.social-page .platform-card:hover{transform:translateY(-10px);box-shadow:0 10px 20px #0000001a}.social-page .platform-icon{font-size:3rem;margin-bottom:1rem}.social-page .platform-bg{height:150px;background-size:cover;background-position:center}.social-page .facebook-bg{background-image:url(/api/placeholder/400/150)}.social-page .instagram-bg{border:1px solid linear-gradient(115deg,rgb(249,206,52),rgb(238,42,123),rgb(98,40,215))}.social-page .twitter-bg{background-image:url(/api/placeholder/400/150)}.social-page .linkedin-bg{background-image:url(/api/placeholder/400/150)}.social-page .email-bg{background-image:url(/api/placeholder/400/150)}@media(max-width:540px){body.social-page{overflow-x:hidden!important}.social-page h2{font-size:8vw}.social-page .display-4{font-size:10vw}.social-page .display-4 strong{font-size:20vw}.social-page .project-card{flex:0 0 320px}}.social-page .social-contact{font-size:1.5rem;font-weight:600;font-style:italic}.social-page .bg-facebook{background-color:#d5eaff}.social-page .bg-instagram{background-color:#fce7f3}.social-page .bg-x{background-color:#e2e2e2}.social-page .bg-linkedin{background-color:#e8f4f9}.social-page .bg-email{background-color:#e6ffe6}.social-page .bg-google-my-business{background-color:#afd1f2}.social-page .bg-facebook .btn:hover{background-color:#d5eaff!important}.social-page .bg-instagram .btn:hover{background-color:#fce7f3!important}.social-page .bg-x .btn:hover{background-color:#e2e2e2!important}.social-page .bg-linkedin .btn:hover{background-color:#e8f4f9!important}.social-page .bg-email .btn:hover{background-color:#e6ffe6!important}.social-page .bg-google-my-business .btn:hover{background-color:#afd1f2!important}.social-page .review-card{border:1px solid #d0d0d0;box-shadow:0 10px 15px -3px #00000080;border-radius:1.2rem;border-width:2px 10px 10px 2px;border-color:#000000a6;transition:.3s ease-in-out}.social-page .review-card:hover{border-color:#000000e3}.social-page .review-card .card-body{padding:8px 10px!important}.social-page .review-card .card-body .card-title{font-size:1rem}.social-page .review-avatar{background-color:#cc9c28;width:70px;height:70px;border-radius:100%}.social-page .material-symbols-outlined{font-variation-settings:"FILL" #000,"wght" 400,"GRAD" 0,"opsz" 24}.social-page .ppc-card{border:none;border-radius:15px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%;color:#000}.social-page .ppc-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.social-page .ppc-icon{font-size:2.5rem;margin-bottom:1rem;background:linear-gradient(337deg,#8a298ab3 60%,#b37e0080);-webkit-background-clip:text;background-clip:text;color:transparent}.social-page .ppc-bg{background:linear-gradient(337deg,#edb121 25%,#802288 53%);color:#fff;padding:3rem 0}.social-page .fab{transition:color .3s ease}.social-page .fab.fa-facebook:hover{color:#1877f2}.social-page .fab.fa-instagram:hover{color:#c13584}.social-page .fab.fa-linkedin:hover{color:#0077b5}.social-page .fa-brands.fa-x-twitter:hover{color:#000}.social-page .fab.fa-pinterest:hover{color:#e60023}.social-page .btn-contact{transition:all .3s ease;border-radius:5rem;font-weight:600;border:0px;transition:.5s ease-in-out;box-shadow:0 10px 15px -3px #0000001a}.social-page .btn-contact:hover{box-shadow:0 10px 15px -3px #0000001a;border:0}.social-page .btn-contact i{margin-left:10px;transition:transform .3s ease}.social-page .btn-contact:hover i{transform:translate(5px)}.social-page .review-stars{color:#cd7a00;filter:drop-shadow(2px 4px 6px #d0d0d0)}.social-page .text-yellow{color:#edb121}.social-page .text-black{color:#000!important}.social-page .fw-bold{font-weight:550!important}.social-page .text-dark{color:#181818}.social-page .carousel-indicators{margin-top:20px}.social-page .carousel-indicators button{background-color:#888;border:none;width:20px;height:8px;border-radius:4px;margin:5px;transition:background-color .3s ease,transform .3s ease}.social-page .carousel-indicators .active,.social-page .carousel-indicators [data-bs-target]{background-color:#f1c40f;width:20px!important;height:8px!important}.social-page .carousel-indicators button:hover{background-color:#f39c12}.social-page .highlight-text{background:linear-gradient(to right,#000,#d63384);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.social-page .btn-custom{background:#000;color:#fff;border-radius:25px;padding:10px 20px;font-weight:700}.social-page .btn-custom:hover{background:#d63384;color:#fff}.social-page .watch-card img{transition:transform .3s ease-in-out}.social-page .watch-card img:hover{transform:scale(1.1)}.social-page .contact-banner{background:linear-gradient(135deg,#3b1d85,#642cb9);color:#fff;text-align:center;padding:50px 30px;border-radius:20px;position:relative;overflow:hidden}.social-page .contact-banner h2{font-weight:700}.social-page .contact-banner p{opacity:.9;margin-bottom:20px}.social-page .contact-button{background:#fff;color:#3b1d85;border-radius:30px;padding:10px 20px;font-weight:700;border:none;transition:.3s}.social-page .contact-button:hover{background:#f5f5f5}.social-page .circle{position:absolute;background:#fff3;border-radius:50%;filter:blur(8px)}.social-page .circle.one{width:80px;height:80px;top:20px;left:30px}.social-page .circle.two{width:50px;height:50px;bottom:30px;right:40px}.social-page .circle.three{width:30px;height:30px;top:50%;left:50%}
