@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Antonio:wght@100..700&family=Manrope:wght@200..800&display=swap";html{scroll-behavior:smooth;scroll-padding-top:80px}*{scroll-behavior:smooth}html,body,#root{height:100%;margin:0;padding:0;overflow-x:hidden}.section-text{font-size:1.6rem;text-align:left;width:80%;font-family:Poppins,sans-serif;margin:0 auto 40px}.topics-text-elevate{font-size:1.2rem;text-align:center;width:51%;font-family:Poppins,sans-serif;margin:0 auto 40px}h1,h2,h3,h4,h5,h6{font-family:Antonio,sans-serif}p{font-family:Manrope,sans-serif}*{box-sizing:border-box}body,html{margin:0;font-family:Antonio,sans-serif;padding:0;overflow-x:hidden}.header{position:fixed;top:0;width:100%;z-index:1000;padding:2rem 10rem 2rem 3rem;display:flex;letter-spacing:5px;align-items:center;justify-content:flex-end;transition:justify-content .5s ease,padding .5s ease;overflow:visible}.header.centered{justify-content:center;padding-left:3rem;padding-right:3rem}.header.scrolled{background:#fffffff2;color:#111;box-shadow:0 4px 16px #00000014;transition:background 1s ease,color .25s ease,box-shadow .25s ease}.header.scrolled .brand{color:#111}.header.scrolled nav ul li a{color:#111}.nav-center-wrapper{position:static;left:auto;transform:none;transition:transform .5s ease;overflow:visible}.header .brand{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-right:2rem}.header nav{max-width:100%;overflow:visible}.header nav ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0;overflow:visible}.header nav ul li a{text-decoration:none;color:#fff;font-weight:600;font-size:1.8rem;transition:color .3s ease}.brand-logo{height:40px;object-fit:contain;display:block}.header nav ul li a:hover{color:#e72027}.header nav ul li.nav-dropdown{position:relative}.nav-dropdown-toggle{text-decoration:none;color:#fff;font-weight:600;font-size:1.8rem;cursor:pointer;transition:color .3s ease;display:inline-flex;align-items:center;gap:.3rem}.nav-dropdown-toggle:hover{color:#e72027}.nav-dropdown-toggle .arrow{font-size:1rem;transition:transform .3s ease;display:inline-block}.nav-dropdown.active .arrow{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);background:#000000f2;list-style:none;padding:1rem 0;margin:0;border-radius:8px;min-width:220px;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,max-height .3s ease;box-shadow:0 8px 24px #0000004d;z-index:100}.nav-dropdown.active .nav-dropdown-menu{opacity:1;visibility:visible;max-height:500px}.nav-dropdown-menu li{padding:0;margin:0}.nav-dropdown-menu li a{display:block;padding:.75rem 1.5rem;font-size:1.4rem;color:#fff;text-align:center;transition:background .2s ease,color .2s ease;white-space:nowrap;text-decoration:none}.nav-dropdown-menu li a:hover{background:#e7202733;color:#e72027}.header.centered .nav-dropdown-toggle{color:#fff}.header.centered .nav-dropdown-menu{background:#fffffffa;box-shadow:0 8px 24px #00000026}.header.centered .nav-dropdown-menu li a{color:#111}.header.centered .nav-dropdown-menu li a:hover{background:#e720271a;color:#e72027}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;z-index:1001;position:absolute;left:1.5rem;top:1.25rem;gap:6px}.hamburger span{height:3px;width:100%;background-color:#fff;border-radius:2px;transition:transform .3s ease,opacity .3s ease}.hamburger.open span:nth-child(1){transform:rotate(45deg);position:absolute}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg);position:absolute}@media (max-width: 1024px){.header{flex-wrap:wrap;padding:1rem 1.5rem;justify-content:center;transition:background .3s ease}.header.menu-active{background:#fffffffc}.header.menu-active .brand{color:#111}.header.menu-active nav ul li a{color:#111}.header.menu-active .hamburger span{background-color:#111}.nav-center-wrapper{position:static;transform:none;order:2;width:100%;display:none;flex-direction:column;align-items:center;margin-top:1rem}.nav-center-wrapper.active{display:flex}.header nav ul{flex-direction:column;gap:1.5rem}.header .brand{order:1;width:100%;text-align:center;font-size:1.3rem}.hamburger{display:flex}.brand-logo{margin:0 auto}.nav-dropdown-toggle{font-size:1.8rem!important;font-weight:600!important;color:#111!important;background:none!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;outline:none!important;text-decoration:none!important;cursor:pointer;width:auto!important;display:inline-flex!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important}.nav-dropdown-toggle .arrow{font-size:.8rem;margin-left:.3rem}.header.menu-active .nav-dropdown-toggle{color:#111!important;background:none!important}.nav-dropdown-toggle:hover{color:#e72027!important}.nav-dropdown-menu{position:static;transform:none;background:transparent;box-shadow:none;padding:.75rem 0 0;margin-top:.5rem;margin-left:2rem;min-width:auto;border-radius:0}.nav-dropdown.active .nav-dropdown-menu{max-height:600px}.nav-dropdown-menu li{padding:.5rem 0!important;margin-top:1rem}.nav-dropdown-menu li a{font-size:1.2rem!important;font-weight:400;line-height:.2!important;padding:0em .7rem;text-align:left;color:#666!important;background:transparent}.nav-dropdown-menu li a:hover{color:#e72027;background:transparent}}@font-face{font-family:Gilroy;src:url(./assets/fonts/Gilroy-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(./assets/fonts/Gilroy-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}.hero-section{position:relative;max-height:2120px;min-height:2200px;overflow:hidden}.hero-section{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-position:center 25%;background-repeat:no-repeat;background-size:cover}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;z-index:0}.hero-content{position:relative;z-index:1;color:#fff;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;padding:4rem 6rem}.hero-button{display:flex;margin-top:1.5rem;justify-content:center;padding:.75rem 1.5rem;color:#000;border:none;font-weight:700;text-decoration:none;border-radius:15px;font-family:Gilroy,sans-serif;transition:.3s ease-in}.hero-button span{font-family:Poppins,sans-serif;padding:26px 24px;background-color:#fff;font-size:20px;font-weight:600;line-height:26px;text-align:center;color:#211e23;border-radius:0 100px 100px 0;letter-spacing:-.02em}.hero-background{display:none}.hero-button img{overflow:clip}.hero-button:hover{transform:scale(1.05)}.hero-avatar{display:none}.hero-text{font-size:1.2rem;margin-bottom:1rem;font-family:Gilroy,sans-serif;font-weight:300}.hero-subtext{font-size:1rem;margin-bottom:2rem;font-family:Gilroy,sans-serif;font-weight:300}@media (max-width: 1024px){.hero-section{height:60vh;margin-top:-10%}.hero-content{padding:2rem;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}.hero-section{position:relative;max-height:2120px;min-height:1800px;overflow:hidden}.hero-text{font-size:1rem}.hero-subtext{font-size:.95rem}.hero-button span{padding:20px;font-size:18px;line-height:24px}.hero-avatar{height:80%}}@media (max-width: 786px){.hero-section{height:60vh;margin-bottom:10rem}.hero-content{padding:1rem;border-radius:6px;flex-direction:column;gap:1rem}.hero-text{font-size:.95rem;text-align:center!important}.hero-subtext{font-size:.85rem;text-align:center!important}.hero-button span{font-size:16px;padding-top:1.6rem;border-radius:0 80px 80px 0}.hero-avatar{height:auto;width:70%}}.hero-left{max-width:40%;margin-top:8rem;text-align:left;align-self:flex-start;opacity:0;transform:translate(-50px);transition:opacity .8s ease-out,transform .8s ease-out}.hero-section.animate-in .hero-left{opacity:1;transform:translate(0)}.hero-title{font-family:Antonio,sans-serif;font-size:10rem;margin:0 0 .5rem;letter-spacing:15px;color:#fff;line-height:1}.hero-subheading{font-family:Antonio,sans-serif;font-size:1.4rem;font-weight:400;color:#fff;letter-spacing:3px;margin:0;margin-top:2rem}.hero-center-box{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20rem;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out .3s,transform .8s ease-out .3s}.hero-section.animate-in .hero-center-box{opacity:1;transform:translateY(0)}.centered-box{background:#000000d9;color:#fff;margin-top:3rem;padding:6rem 12rem;border-radius:10px;max-width:85vw;box-shadow:0 6px 18px #00000026}.centered-box p{font-family:Manrope,sans-serif;font-weight:300;line-height:2.2;text-align:center;font-size:2rem}#about-me-header{text-align:center;letter-spacing:2px;font-size:3rem}@media (min-width: 1025px) and (max-width: 1280px){.hero-left,.hero-center-box{margin-top:10rem;width:100%}}@media (max-width: 1020px){.hero-left,.hero-center-box{margin-top:10rem;width:100%}.hero-left{align-self:center;text-align:center;max-width:100%;margin-top:-30%}.hero-title{font-size:5rem;text-align:center}.hero-subheading{text-align:center}.centered-box{padding:1.2rem}}.liquid-button-three{display:inline-block;border:2px solid #ffffff;margin-top:2rem;color:#fff;text-decoration:none;border-radius:10px;height:auto;width:auto;font-weight:500;padding:1rem 2rem;text-align:center!important;position:relative;overflow:hidden;cursor:pointer;background:transparent;transition:.3s var(--t, 0s),background-position .3s calc(.3s - var(--t, 0s))}.liquid-button-three:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;transform:translateY(100%);transition:transform .3s ease;z-index:0}.liquid-button-three:hover:before{transform:translateY(0)}.liquid-button-three:hover{color:#000;border-color:#fff}.liquid-button-three span{position:relative;font-size:4rem;letter-spacing:2px;font-family:Antonio,sans-serif;z-index:1;transition:color .3s ease}@media (max-width: 1024px){.liquid-button-three{width:60%;font-size:rem}.liquid-button-three span{font-size:4rem}}@media (max-width: 600px){.liquid-button-three{width:80%;padding:.8rem 1.5rem}.liquid-button-three span{font-size:3rem;letter-spacing:1px}.centered-box{width:100%;padding:.5rem}.centered-box p{font-size:1.2rem}}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-C63bLdvi.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-A4YusU0y.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-BTg7xxzW.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-NJykRoe9.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Heavy-DrPVN3os.woff) format("woff");font-weight:900;font-style:normal}.content-section{background-color:#fff;font-family:Poppins,sans-serif}.content-section h2{text-align:left;font-size:3.3rem;font-family:Antonio,sans-serif;margin-bottom:20px;font-weight:600;background-color:#000;color:#fff;padding:20px;width:fit-content;letter-spacing:5px}.content-section p{font-size:1.4rem;font-family:Manrope,sans-serif;line-height:1.6;text-align:center;width:80%;margin:0 auto 40px}.content-section .topics-text{font-size:1.4rem;text-align:left;margin-bottom:40px;line-height:1.6;width:80%;margin-left:3rem}#collabs{background-image:url(https://imgur.com/hiBpLeR.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 0;position:relative}#collabs:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0006;z-index:0}#collabs>*{position:relative;z-index:1}#socials{background-image:url(https://images.unsplash.com/photo-1449824913935-59a10b8d2000?ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&q=80&w=1170);background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 0;position:relative}#socials:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;z-index:0}#socials>*{position:relative;z-index:1}#contact-section{background-image:url(/assets/PadenWalker-Bh_6Ubrg.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 0;position:relative;margin-top:5rem}#contact-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000001a;z-index:0}#contact-section>*{position:relative;z-index:1}#collabs h2{margin-top:0;margin-bottom:4rem}.two-column-layout{display:flex;gap:0;align-items:stretch;margin-bottom:40px}.two-column-layout .left-column{flex:1;padding:40px;display:flex;flex-direction:column;gap:20px}.two-column-layout .left-column p{text-align:left;width:80%;margin:0;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.two-column-layout .left-column .accordion-cards-container{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out .3s,transform .8s ease-out .3s}.content-section.animate-in .two-column-layout .left-column p,.content-section.animate-in .two-column-layout .left-column .accordion-cards-container{opacity:1;transform:translateY(0)}.two-column-layout .right-column{flex:0 0 auto;margin-right:0;padding-right:0;margin-left:0;margin-right:10rem}.two-column-layout .right-column img{width:600px;height:800px;border-radius:15px 0 0 15px;object-fit:cover;display:block}.two-column-layout .right-column.video-column{display:flex;flex-direction:column;gap:20px;padding:20px;width:600px;flex:0 0 600px}.video-embed{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:15px;background:#000;box-shadow:0 4px 6px #0000001a;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.video-embed:nth-child(1){transition-delay:.5s}.video-embed:nth-child(2){transition-delay:.7s}.video-embed:nth-child(3){transition-delay:.9s}.content-section.animate-in .video-embed{opacity:1;transform:translateY(0)}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;border:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.content-section h2{font-size:2.5rem;width:95%;margin:1.5rem auto;text-align:center;letter-spacing:3px}#about h2{margin-top:-15%}.two-column-layout{flex-direction:column;gap:20px}.two-column-layout .left-column{padding:20px}.two-column-layout .left-column p{width:100%}.two-column-layout .right-column{margin-right:0;width:100%}.two-column-layout .right-column img{width:100%;height:auto;border-radius:15px}.two-column-layout .right-column.video-column{width:100%;flex:1;padding:20px}}@media (max-width: 600px){.content-section h2{font-size:3rem;width:95%;margin:1.5rem auto;padding:15px;text-align:center;letter-spacing:2px}#about h2{margin-top:-25%}.content-section p{font-size:1.1rem;width:90%}.content-section .topics-text{width:90%;font-size:1.2rem;margin-left:1rem}.content-section .topics-text-elevate{width:90%}.two-column-layout{flex-direction:column}.two-column-layout .left-column{padding:15px}.two-column-layout .left-column p{width:100%;text-align:left}.two-column-layout .right-column{margin-right:0;padding:0}.two-column-layout .right-column img{width:100%;max-height:400px;border-radius:15px}.two-column-layout .right-column.video-column{padding:10px;width:100%;flex:1}.video-embed{border-radius:10px}}.accordion-cards-container{display:grid;grid-template-columns:repeat(1,minmax(320px,1fr));gap:25px;width:80%;max-width:1400px;margin:0 auto 0 0;padding:20px 0;font-family:Poppins,sans-serif}.accordion-card{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;height:fit-content;padding:.8rem 1rem;box-shadow:0 4px 15px #00000014;transition:all .3s ease;overflow:hidden;border:1px solid rgba(0,0,0,.06)}.accordion-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-4px)}.accordion-card.expanded{box-shadow:0 10px 35px #25242426;border:1px solid rgba(20,17,17,.2)}.accordion-card-header{width:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;padding:25px;cursor:pointer;outline:none;transition:all .3s ease;font-family:Poppins,sans-serif}.accordion-card.expanded .accordion-card-header{border-bottom:2px solid rgba(80,58,59,.1);background:linear-gradient(135deg,rgba(56,47,47,.03) 0%,transparent 100%);border-radius:12px 12px 0 0}.accordion-card-title-wrapper{display:flex;align-items:center;gap:15px;flex:1}.accordion-card-icon-wrapper{width:50px;height:50px;background:linear-gradient(135deg,#292929,#1d1717);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:10px;box-shadow:0 3px 10px #18181833;transition:transform .3s ease;flex-shrink:0}.accordion-card:hover .accordion-card-icon-wrapper{transform:scale(1.05)}.accordion-card-icon{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.accordion-card-title{font-size:2rem;font-weight:700;color:#2c3e50;text-align:left;line-height:1.4;font-family:Antonio,sans-serif}.accordion-card-toggle{font-size:2rem;color:#3a3a3a;transition:transform .3s ease;flex-shrink:0;font-weight:300;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#08080814}.accordion-card.expanded .accordion-card-toggle{transform:rotate(45deg);background:#3f363626}.accordion-card-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease,padding .4s ease}.accordion-card-content.open{max-height:3000px;opacity:1;padding:0 25px 25px}.accordion-card-content-inner{text-align:left}.accordion-card-content p{margin:0 0 1rem;padding-top:2rem;line-height:1.7;color:#2c3e50;font-size:1rem;font-family:Manrope,sans-serif}.accordion-card-content h3{color:#000;font-size:1.3rem;font-weight:700;margin:1.5rem 0 1rem;font-family:Antonio,sans-serif}.accordion-card-content ul{padding-left:1.5rem;margin:1rem 0}.accordion-card-content li{margin-bottom:.8rem;text-align:left;line-height:1.6;color:#2c3e50;font-family:Manrope,sans-serif}.quote-block{background:linear-gradient(135deg,#fccacb14,#e720270a);padding:1.5rem;border-radius:12px;border-left:4px solid #1b1b1b;margin:1.5rem 0;font-style:italic;color:#2c3e50}.liquid-button{display:inline-block;border:2px solid #1b1b1b;margin-top:10px;background:linear-gradient(#1b1b1b 0,#1b1b1b 0) no-repeat calc(200% - var(--p, 0%)) 100% / 200% var(--p, .2em);color:#fff;text-decoration:none;border-radius:10px;height:auto;width:auto;min-width:200px;font-weight:500;padding:.5rem 1.2rem;text-align:center!important;position:relative;overflow:hidden;cursor:pointer;transition:.3s var(--t, 0s),background-position .3s calc(.3s - var(--t, 0s))}@media (max-width: 1024px){.accordion-cards-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;padding:15px}.accordion-card-header{padding:20px}.accordion-card-title{font-size:1.4rem}.accordion-card-icon-wrapper{width:45px;height:45px}.accordion-card-content.open{padding:0 20px 20px}.liquid-button{width:100%;max-width:300px;font-size:1.1rem;margin:1rem auto 0;display:block}}@media (max-width: 768px){.accordion-cards-container{grid-template-columns:1fr;gap:18px}.accordion-card-header{padding:18px}.accordion-card-title{font-size:1.6rem}.accordion-card-icon-wrapper{width:40px;height:40px}.accordion-card-toggle{font-size:1.8rem;width:32px;height:32px}.accordion-card-content p,.accordion-card-content li{font-size:.95rem}.accordion-card-content h3{font-size:1.2rem}.liquid-button{width:100%;font-size:1rem}}@media (max-width: 480px){.accordion-cards-container{padding:10px;gap:15px}.accordion-card-header{padding:15px}.accordion-card-title-wrapper{gap:12px}.accordion-card-title{font-size:1rem}.accordion-card-content.open{padding:0 15px 15px}.liquid-button{width:100%;font-size:.95rem}}.process-graphic{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#1b1b1b08,#1b1b1b03);border-radius:12px;border:1px solid rgba(27,27,27,.1)}.process-graphic h3{text-align:center;margin-bottom:2rem;font-size:1.5rem;color:#1b1b1b}.process-steps{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:nowrap}.process-step{flex:1;text-align:center;background:#fff;padding:1.5rem 1rem;border-radius:12px;box-shadow:0 2px 10px #00000014;transition:transform .3s ease,box-shadow .3s ease}.process-step:hover{transform:translateY(-5px);box-shadow:0 4px 20px #0000001f}.process-step-number{width:40px;height:40px;background:linear-gradient(135deg,#1b1b1b,#2c2c2c);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;margin:0 auto 1rem;font-family:Antonio,sans-serif}.process-step h4{font-size:1.2rem;font-weight:700;margin:.5rem 0;color:#1b1b1b;font-family:Antonio,sans-serif;text-align:center}.process-step p{display:block!important;width:100%!important;font-size:.9rem!important;color:#555!important;text-align:center!important;margin:0!important;padding:0!important;line-height:1.5!important}.process-graphic p{text-align:center!important;margin:0!important;padding:0!important}.process-arrow{font-size:2rem;color:#1b1b1b;font-weight:300;flex-shrink:0}.case-studies{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#e7202708,#e7202703);border-radius:12px;border:1px solid rgba(231,32,39,.1)}.case-studies h3{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;color:#1b1b1b}.case-study-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.case-study-card{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 10px #00000014;transition:transform .3s ease,box-shadow .3s ease}.case-study-card:hover{transform:translateY(-5px);box-shadow:0 4px 20px #0000001f}.case-study-problem,.case-study-outcome{margin-bottom:1rem}.case-study-problem:last-child,.case-study-outcome:last-child{margin-bottom:0}.case-study-problem h4{font-size:1rem;font-weight:700;color:#e72027;margin:0 0 .5rem;font-family:Antonio,sans-serif}.case-study-outcome h4{font-size:1rem;font-weight:700;color:#28a745;margin:0 0 .5rem;font-family:Antonio,sans-serif}.case-study-problem p,.case-study-outcome p{font-size:.95rem;color:#2c3e50;margin:0;padding:0;line-height:1.6}@media (max-width: 768px){.process-steps{flex-direction:column;gap:1.5rem}.process-arrow{transform:rotate(90deg);font-size:1.5rem}.process-graphic,.case-studies{padding:1.5rem}.case-study-cards{grid-template-columns:1fr}}@media (max-width: 480px){.process-graphic,.case-studies,.process-step{padding:1rem}.process-step h4{font-size:1.1rem}.case-studies h3,.process-graphic h3{font-size:1.3rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.tabs-container{width:70%;margin:0 auto;font-family:Antonio,sans-serif}.tab-buttons{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1rem;gap:5rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.tabs-container.animate-in .tab-buttons{opacity:1;transform:translateY(0)}.tab-button{padding:.75rem 1.5rem;font-family:Antonio,sans-serif;background:none;border:none;border-bottom:3px solid transparent;font-size:1.8rem;font-weight:600;cursor:pointer;transition:border-color .3s ease,color .3s ease}.tab-button:hover{border-color:#e72027;color:#e72027}.tab-button.active{font-weight:600;border-color:#e72027;color:#e72027}.tab-content{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;border-radius:15px;text-align:left;animation:fadeIn .5s ease-in;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out .3s,transform .8s ease-out .3s}.tabs-container.animate-in .tab-content{opacity:1;transform:translateY(0)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-image{width:80%;height:auto;margin:0 auto;object-fit:cover}.tab-image img{width:100%;height:auto;max-height:900px;border-radius:12px;box-shadow:0 4px 12px #00000014}.tab-text{width:100%;text-align:left;font-family:Manrope,sans-serif;margin:0 auto}.tab-text h1{font-size:2.3rem;margin-bottom:.75rem;color:#111;font-family:Antonio,sans-serif}.tab-text h2{font-size:1rem;font-family:Antonio,sans-serif;margin-bottom:.75rem;font-weight:700}.tab-text p{font-size:1.3rem;line-height:1.6;color:#000;margin-left:0;width:100%}.tab-2-column{width:100%;margin:0 auto}.tab-text *{width:100%;text-align:left!important;align-items:flex-start}.learn-what{border:1px solid lightgray;width:95%;padding:2rem;border-radius:15px;box-shadow:0 4px 12px #00000014}.learn-what ul li{margin-bottom:1rem;font-size:1.2rem}.learn-what-text{padding-right:3rem;width:85%;margin:0 auto}.learn-what-text h3{font-family:Antonio,sans-serif;font-size:1.5rem}@media (max-width: 768px){.tab-buttons{display:none}.tabs-container{width:90%}.custom-dropdown{display:flex;justify-content:center;align-items:center;position:relative;max-width:100%;margin:1rem auto;font-family:Antonio,sans-serif!important}.dropdown-toggle{width:100%;font-family:Antonio,sans-serif!important;padding:1rem 2rem;font-weight:700;font-size:1.3rem;background:#fff;border:1px solid #000000!important;padding:.75rem 1.5rem!important;border-radius:8px;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center}.arrow{font-size:.8rem;margin-left:.5rem}.dropdown-list{position:absolute;width:100%;max-height:500px;overflow-y:auto;top:75%;background:#fff;border:1px solid #ccc;border-radius:8px;list-style:none;padding:0;z-index:1000;box-shadow:0 4px 8px #0000001a}.dropdown-item{padding:.75rem 1rem;cursor:pointer;font-weight:600;white-space:normal;word-wrap:break-word}.dropdown-item:hover,.dropdown-item:focus{background-color:#e72027;color:#fff;outline:none}.dropdown-item.selected{font-weight:700;background-color:#e72027;color:#fff}.tab-content.two-column-layout{grid-template-columns:1fr}.learn-what{padding:1rem;width:100%}.learn-what ul li{margin-bottom:1rem}.learn-what-text{padding-right:.5rem;width:100%;font-family:Manrope,sans-serif;margin:0 auto;font-size:1rem}.learn-what-text h3{text-align:center!important;font-family:Antonio,sans-serif;font-size:1.8rem}.custom-content h1,.custom-content h2{text-align:center!important}.custom-content p{width:90%!important;margin:1rem auto;text-align:center!important}}@media (min-width: 769px){.custom-dropdown{display:none}}.gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;max-width:80%;margin:auto}.organization-card{flex:1 1 calc(25% - 5rem);max-width:calc(25% - 4rem);aspect-ratio:1 / 1;background-color:#ffffffb3;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:1rem;box-shadow:0 2px 8px #0000001a;text-decoration:none;transition:all .3s ease,opacity .6s ease-out,transform .6s ease-out;cursor:pointer;opacity:0;transform:translateY(30px) scale(.9)}.gallery.animate-in .organization-card{opacity:1;transform:translateY(0) scale(1)}.organization-card:hover{transform:translateY(-8px);box-shadow:0 8px 16px #0003;background-color:#ffffffe6}.organization-card img{max-width:80%;max-height:80%;object-fit:contain;transition:transform .3s ease}.organization-card:hover img{transform:scale(1.05)}.organization-card:nth-child(n+5){flex:1 1 calc(20% - 1rem);max-width:calc(20% - 4rem)}@media (max-width: 768px){.gallery{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:0 1rem;max-width:90%}.organization-card{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}.organization-card:first-child{flex:0 0 100%;max-width:100%}.organization-card:nth-child(n+5){flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}}.address-banner-section .address-banner{width:55%;height:100%;background-image:url(//sickfitofficial.com/cdn/shop/files/row_06_1.png?v=172854857);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:16px;padding:2rem 0;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:2rem;justify-content:center}.banner-column h4{margin-bottom:.5rem;font-size:2rem;color:#fff}.banner-column p{font-size:1.2rem;color:#fff}#email{color:#e72027;text-decoration:underline}.social-icons{display:flex;justify-content:center;gap:1rem;font-size:1.25rem}.social-icons svg{cursor:pointer;transition:transform .2s ease;color:#fff}.social-icons svg:hover{transform:scale(1.2);fill:#e72027}.social-icons svg:hover{transform:scale(1.2);color:#e72027}@media (max-width: 768px){.address-banner-section .address-banner{width:90%;grid-template-columns:1fr;text-align:center;padding:1rem 1rem 2rem;gap:0rem}.banner-column h4{font-size:1.5rem}.banner-column p{font-size:1rem}.social-icons{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem}}.speaker-contact{padding-top:30px;padding-bottom:78px;width:100%;margin:0 auto}.contact .contact-description{width:100%;max-width:836px;margin:0 auto;text-align:center;padding-bottom:54px;opacity:0;transform:translateY(-30px);transition:opacity .8s ease-out,transform .8s ease-out}.speaker-contact.animate-in .contact .contact-description{opacity:1;transform:translateY(0)}.contact .page-width{max-width:1220px;margin:0 auto}.contact .contact-description .contact-title{font-family:Antonio;font-weight:700;font-size:54px;line-height:62px;letter-spacing:-.02em;color:#211e23;margin:0}.contact .contact-description .contact-text p{font-family:Manrope,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.02em;color:#211e23;margin-top:16px;margin-bottom:0}.speaker-contact .contact .contact-description .contact-text p{letter-spacing:-.01em;margin-top:18px}.contact .row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -20px}.contact .col-6{width:50%;padding:0 20px}.contact .col-single{width:50%;max-width:600px;padding:0 20px}.contact .contact-image{margin-top:25px}.speaker-contact .contact .contact-image{display:block;margin:0}.contact .contact-image img{width:100%;height:100%;object-fit:cover}.contact .contact-form{position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out .3s,transform .8s ease-out .3s}.speaker-contact.animate-in .contact .contact-form{opacity:1;transform:translateY(0)}.form-container{background-color:#000c;padding:40px;width:1000px;margin-left:-55%;border-radius:16px}.contact .field{display:block;margin-bottom:2rem}.contact .field label{font-family:Antonio;font-weight:700;font-size:1.5rem;line-height:32px;letter-spacing:-.02em;color:#211e23;margin-bottom:16px;display:block}.speaker-contact .contact .contact-form .field__label{color:#fff}.contact input,.contact textarea{background:#fff;border-radius:8px;padding:0;width:100%}.contact input:focus,.contact textarea:focus{border:2px solid #211E23;outline:none}.contact input::placeholder,.contact textarea::placeholder{font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:400;padding-left:1rem;height:6rem;color:#8a868c;opacity:1}.contact textarea{min-height:19.8rem;height:fit-content}.contact input{height:6rem;font-size:1.2rem;font-weight:400;font-family:Manrope,sans-serif;padding-left:2rem}#message::placeholder{font-family:Manrope,sans-serif;font-size:1.1rem}.message-input{resize:vertical;border:1px solid #ccc;padding-left:2rem!important;padding-top:1rem!important;font-family:Manrope,sans-serif;font-size:1.1rem;border-radius:8px;background-color:#fff;box-sizing:border-box}.message-input:focus{border-color:#e72027;outline:none;background-color:#fafafa}.contact .contact__button{margin-top:4.8rem}.contact-form-success{max-width:400px;margin:50% auto 0;text-align:center;justify-content:center}.contact-form-success h2{font-family:Antonio;font-size:40px;font-weight:700;line-height:48px;color:#211e23;margin:0 auto}.contact-form-success p{font-family:Antonio;font-size:24px;font-weight:700;line-height:32px;color:#211e23;margin-top:8px;margin-bottom:0}.speaker-contact .contact-form-success h2,.speaker-contact .contact-form-success p{color:#fff}.contact-form-success svg{max-width:100px;margin:0 auto;padding-top:24px;display:block}.speaker-contact .contact-form-success svg{max-width:260px;height:auto}.error-msg{color:#000;margin-top:8px;font-size:12px;line-height:20px;font-weight:600;display:none}input:invalid+.error-msg,input:focus:invalid+.error-msg{display:block}.contact img{max-width:100%}.contact .contact-wrap{position:relative;padding:90px 0;z-index:1}.speaker-contact .contact .contact-wrap:after{display:none}input:invalid,textarea:invalid{box-shadow:none;outline:none;border:none;color:inherit;text-decoration:none}input#email.error{box-shadow:none!important;outline:none!important;border:1px solid #e72027!important;background-color:#e720270d!important;text-decoration:none!important;color:#fff!important}textarea#message.message-input{padding-right:1.5rem}input#email{text-decoration:none!important;color:#fff!important}.contact input[aria-describedby=ContactForm-email-error]{border:1px solid #e72027!important;background-color:#e720270d!important;border-bottom:none}.speaker-contact .contact .contact-form input[aria-describedby=ContactForm-email-error],.speaker-contact .contact .contact-form .field__input.error{background:#fff}.contact input.error,.contact textarea.error{border:1px solid #e72027!important;background-color:#e720270d!important;outline:none;box-shadow:none}.contact__field-error{color:#e72027;font-size:1rem;margin-top:.5rem}.liquid-button-two{display:inline-block;border:2px solid #ffffff;margin-top:-35px;color:#000;text-decoration:none;border-radius:10px;height:auto;width:30%!important;font-weight:500;padding:.5rem 1.2rem;text-align:center!important;position:relative;overflow:hidden;cursor:pointer;transition:.3s var(--t, 0s),background-position .3s calc(.3s - var(--t, 0s))}.liquid-button-two:hover,.liquid-button-two:hover span{--p: 100%;--t: .3s;color:#000}.liquid-button-two span{position:relative;font-size:2rem;letter-spacing:3px;font-family:Antonio,sans-serif;z-index:1;color:#fff}@media screen and (max-width: 1024px){.contact .col-6,.contact .col-single{width:100%;padding:0}.contact .col-6:first-child{order:2}.contact .col-6:last-child{order:1}.contact .contact-form,.contact .contact-image{padding:0 40px}.speaker-contact{padding-top:30px;padding-bottom:60px}.contact .contact-description .contact-title{font-size:3rem;line-height:3.5rem}.contact .contact-description{padding-bottom:50px;padding-left:20px;padding-right:20px}.contact .contact-description .contact-text p{font-size:1.1rem;line-height:1.8rem}.contact .row{margin:0}.contact .field label{font-size:1.3rem;line-height:28px}.contact input{height:5rem;font-size:1.1rem}.contact input::placeholder,.contact textarea::placeholder{font-size:1.1rem}.contact textarea{min-height:18rem}.speaker-contact .contact .contact-wrap:after{display:none}.speaker-contact .contact .row{flex-direction:column;gap:30px}.speaker-contact .contact .contact-description{padding-bottom:30px;padding-left:24px;padding-right:24px}.speaker-contact .contact .contact-image{margin-bottom:40px}.speaker-contact .contact .contact-wrap{padding:40px 0}.speaker-contact .contact .contact-description .contact-title{font-size:2.8rem;line-height:3.2rem}.liquid-button-two{width:50%!important;padding:.8rem 1.5rem}.liquid-button-two span{font-size:1.8rem}.main-btn{width:70%;font-size:1.2rem;padding:10px 20px}}.speaker-contact .contact .row{display:flex;flex-wrap:nowrap;gap:40px}.speaker-contact .contact .col-6{flex:1;padding:0}.speaker-contact .contact .col-single{flex:0 0 50%;max-width:600px;padding:0}.speaker-contact .contact .contact-image img{width:100%;height:100%;border-radius:0!important;object-fit:cover}.speaker-contact .contact .contact-form{display:flex;flex-direction:column;justify-content:center;padding:0 40px}.main-btn{display:inline-block;padding:8px 16px;margin-top:10px;background-color:#e72027;color:#fff;text-decoration:none;border-radius:15px;height:auto;width:60%;font-weight:500;font-size:1.3rem;transition:.5s ease;text-align:center;position:relative;overflow:hidden}.main-btn:after{content:"";position:absolute;top:100%;left:0;right:0;width:100%;height:100%;border-radius:15px;background-color:#211e23;transition:.5s ease;z-index:0}.main-btn:hover:after{top:0}.main-btn:hover{background-color:#211e23}.main-btn span{position:relative;font-family:Manrope,sans-serif;z-index:1;color:#fff}@media screen and (max-width: 1024px){.speaker-contact .contact .row{flex-direction:column}.speaker-contact .contact .col-single{flex:1;max-width:100%}.speaker-contact .contact .contact-image,.speaker-contact .contact .contact-form{width:90vw;padding:0;margin:0 auto}.speaker-contact .contact .contact-form{padding:0 30px}.speaker-contact .contact .contact-image{margin-bottom:40px}.speaker-contact .contact .contact-image img{border-radius:15px!important}.main-btn{display:flex;justify-content:center;margin:0 auto}.form-container{width:100%;margin-left:0;padding:30px}}@media screen and (max-width: 768px){.contact .contact-description .contact-title{font-size:2.2rem;line-height:2.8rem}.contact-form-success{max-width:100%;margin:auto;text-align:center;justify-content:center}.contact .field label{font-family:Antonio,sans-serif!important;font-weight:700;font-size:1.1rem;line-height:1.5rem}.contact .field{display:block;margin-bottom:1.5rem}.contact input,.contact textarea{padding:0;width:100%;height:3.5rem}.contact input::placeholder,.contact textarea::placeholder{font-size:1rem;padding:0}.contact .contact-description .contact-text p{font-size:1rem;line-height:1.6rem}.contact textarea{min-height:12rem;height:fit-content;max-height:18rem}#message::placeholder{font-family:Manrope,sans-serif;font-size:1rem;padding:0}.contact input{font-size:1rem;font-weight:400;padding-left:1.5rem}.message-input{font-size:1rem;padding-left:1.5rem!important}.contact .contact-form,.contact .contact-image,.speaker-contact .contact .contact-form{padding:0 20px}.main-btn{font-size:1.1rem;width:100%;padding:12px 20px}.liquid-button-two{width:70%!important;padding:.6rem 1rem}.liquid-button-two span{font-size:1.5rem;letter-spacing:2px}.speaker-contact .contact .contact-image{margin-bottom:30px}.speaker-contact .contact .contact-wrap{padding:30px 0}.form-container{padding:25px}}@media screen and (max-width: 480px){.contact .contact-description .contact-title{font-size:1.8rem;line-height:2.2rem}.contact .contact-description .contact-text p{font-size:.95rem;line-height:1.5rem}.contact .field label{font-size:1rem}.contact input{height:3rem;padding-left:1rem;font-size:.95rem}.contact textarea{min-height:10rem}.message-input{padding-left:1rem!important;padding-top:.8rem!important;font-size:.95rem}.contact .contact-form,.contact .contact-image,.speaker-contact .contact .contact-form{padding:0 15px}.main-btn{font-size:1rem;padding:10px 16px}.liquid-button-two{width:85%!important;padding:.5rem .8rem}.liquid-button-two span{font-size:1.3rem;letter-spacing:1.5px}.form-container{padding:20px}.contact .contact__button{margin-top:3rem}}.socials-section{padding:80px 0;margin-left:0;min-height:600px}.socials-container{display:flex;gap:60px;margin:0;align-items:center;max-width:100%}.socials-left-column{flex:1;display:flex;flex-direction:column}.social-cards{display:flex;flex-direction:column;gap:20px;margin-left:0;align-items:flex-start}.social-card{display:flex;align-items:center;gap:20px;background:#000000b3;padding:25px 30px;padding-left:4rem;border-radius:0 15px 15px 0;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease,opacity .6s ease-out,transform .6s ease-out;cursor:pointer;text-decoration:none;color:inherit;min-width:350px;margin-left:0;max-width:500px;opacity:0;transform:translate(-50px)}.socials-section.animate-in .social-card{opacity:1;transform:translate(0)}.social-card:hover{transform:translate(-10px);box-shadow:0 6px 20px #00000026}.social-icon{font-size:5rem;display:flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.social-icon-email{font-size:3rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:#fff}.social-card:nth-child(1) .social-icon{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af,#515bd4)}.social-card:nth-child(2) .social-icon{background:linear-gradient(135deg,#0077b5,#00a0dc)}.social-card:nth-child(3) .social-icon{background:linear-gradient(135deg,#0077b5,#00a0dc)}.social-card:nth-child(4) .social-icon{background:linear-gradient(135deg,#171818,#2e2d2d)}.email-card .social-icon{background:linear-gradient(135deg,#1a1a1d,#242324)}.social-info{display:flex;flex-direction:column;gap:0px;padding-right:4rem}.social-info h3{font-family:Antonio,sans-serif;font-size:5rem;letter-spacing:5px;margin:0;color:#fff}.social-info p{font-family:Antonio,sans-serif;font-size:2.4rem;margin:0;color:#fff}.email-text{font-size:1.4rem!important;color:#fff!important;font-weight:500}.socials-right-column{flex:2.5;display:flex;justify-content:center;align-items:center;padding-right:40px}.zigzag-images{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;width:100%;max-width:800px}.zigzag-image{overflow:hidden;border-radius:10px;box-shadow:0 8px 24px #0000004d;transition:transform .3s ease,box-shadow .3s ease,opacity .6s ease-out,transform .6s ease-out;background-color:#ddd;aspect-ratio:3/4;opacity:0;transform:translateY(30px) scale(.95)}.socials-section.animate-in .zigzag-image{opacity:1;transform:translateY(0) scale(1)}.zigzag-image:hover{transform:translateY(-5px);box-shadow:0 12px 32px #0006}.socials-section.animate-in .zigzag-image:hover{transform:translateY(-5px) scale(1)}.zigzag-image img{width:100%;height:100%;object-fit:cover}.zigzag-image-1{grid-column:1 / 2;grid-row:1 / 2}.zigzag-image-2{grid-column:2 / 3;grid-row:1 / 2}.zigzag-image-3{grid-column:3 / 4;grid-row:1 / 2}.zigzag-image-4{grid-column:1 / 2;grid-row:2 / 3}.zigzag-image-5{grid-column:2 / 4;grid-row:2 / 3;aspect-ratio:16/9}.zigzag-image-6{grid-column:1 / 2;grid-row:3 / 4}.zigzag-image-7{grid-column:2 / 4;grid-row:3 / 4;aspect-ratio:16/9}@media (max-width: 1024px){.socials-container{flex-direction:column;gap:40px}.socials-right-column{padding-right:20px;padding-left:20px}.zigzag-images{max-width:600px;gap:12px}.social-card{width:500px;margin:0 auto}}@media (max-width: 768px){.socials-section{padding:0 15px}.socials-container{gap:30px}.social-cards{align-items:stretch;width:100%}.social-card{min-width:100%;max-width:100%;padding:20px 15px;padding-left:1.5rem;border-radius:15px;margin:0}.social-icon{font-size:2.5rem;width:60px;height:60px}.social-info{padding-right:1rem}.social-info h3{font-size:2.5rem;letter-spacing:3px}.social-info p{font-size:1.4rem}.email-text{font-size:1.1rem!important}.socials-right-column{padding:0 10px}.zigzag-images{max-width:100%;gap:10px;grid-template-columns:repeat(2,1fr)}.zigzag-image-1{grid-column:1 / 2;grid-row:1 / 2}.zigzag-image-2{grid-column:2 / 3;grid-row:1 / 2}.zigzag-image-3{grid-column:1 / 2;grid-row:2 / 3}.zigzag-image-4{grid-column:2 / 3;grid-row:2 / 3}.zigzag-image-5{grid-column:1 / 3;grid-row:3 / 4;aspect-ratio:16/9}.zigzag-image-6{grid-column:1 / 2;grid-row:4 / 5}.zigzag-image-7{grid-column:2 / 3;grid-row:4 / 5}}@media (max-width: 480px){.socials-section{padding:0}.social-card{min-width:100%;padding:20px 15px;gap:15px;flex-direction:column;align-items:center;text-align:center;border-radius:15px}.social-icon{font-size:2.5rem;width:100px;height:100px}.social-info{padding-right:0;align-items:center}.social-info h3{font-size:4rem;letter-spacing:2px}.social-info p{font-size:1.2rem}.email-text{font-size:1rem!important;text-align:center}.zigzag-images{gap:8px}}.awards-container{width:100%;max-width:1400px;margin:0 auto;padding:20px}.awards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-bottom:50px}.award-card{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:16px;padding:35px 30px;height:fit-content;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease,opacity .6s ease-out,transform .6s ease-out;border:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden;text-decoration:none;display:block;cursor:pointer;opacity:0;transform:translateY(30px) scale(.95)}.awards-grid.animate-in .award-card{opacity:1;transform:translateY(0) scale(1)}.award-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#242222,#363636)}.award-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px #00000026}.award-year{display:inline-block;background:linear-gradient(135deg,#1b1717,#131211);color:#fff;padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:700;font-family:Poppins,sans-serif;margin-bottom:15px;box-shadow:0 2px 10px #1a18184d}.award-organization{color:#333;font-size:.95rem;font-weight:600;font-family:Poppins,sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}.award-title{color:#2c3e50;font-size:1.4rem;font-weight:700;font-family:Antonio,sans-serif;line-height:1.4;margin-bottom:15px;margin-top:0}.award-description{color:#546e7a;font-size:1rem!important;line-height:1.6;text-align:left!important;font-family:Manrope,sans-serif;margin:0!important}.features-section{margin-top:60px}.feature-category{margin-bottom:50px}.feature-category-title{font-size:2rem;font-weight:700;font-family:Antonio,sans-serif;color:#2c3e50;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px;text-align:center}.feature-items-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.feature-item-card{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;padding:25px;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease,opacity .6s ease-out,transform .6s ease-out;border:1px solid rgba(0,0,0,.05);text-align:center;text-decoration:none;display:block;cursor:pointer;opacity:0;transform:translateY(30px) scale(.95)}.features-section.animate-in .feature-item-card{opacity:1;transform:translateY(0) scale(1)}.feature-item-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px #00000026}.feature-item-image{width:100%;height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;overflow:hidden;border-radius:12px;background:#f5f7fa}.feature-item-image img{width:100%;height:100%;object-fit:cover}.feature-item-name{font-size:1.1rem;font-weight:600;font-family:Poppins,sans-serif;color:#2c3e50;line-height:1.4;margin:0}.sickfit-snapshot{border:2px solid #1b1b1b;background:linear-gradient(135deg,#1a1a1a,#632f2f);border-radius:20px;padding:50px 40px;margin-top:60px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.sickfit-snapshot.animate-in{opacity:1;transform:translateY(0)}.sickfit-content{display:flex;flex-direction:column;align-items:flex-start}.sickfit-header{display:flex;align-items:center;gap:20px;margin-bottom:20px}.sickfit-title{font-size:2.5rem;font-weight:700;background:none!important;font-family:Antonio,sans-serif;color:#fff;text-align:left!important;margin:0!important;padding:none!important;text-transform:uppercase;letter-spacing:2px}.sickfit-logo{width:100px;height:100px;object-fit:contain}.sickfit-description{font-size:1.2rem;font-family:Manrope,sans-serif;color:#fffffff2;line-height:1.8;text-align:left!important;margin:0 0 40px 1rem!important}.sickfit-cta{display:inline-block;background:#fff;color:#e72027;padding:15px 40px;border-radius:50px;font-size:1.2rem;font-weight:700;margin-left:1rem;font-family:Poppins,sans-serif;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px #0003}.sickfit-cta:hover{transform:translate(3px);box-shadow:0 8px 25px #0000004d;background:#211e23;color:#fff}.sickfit-image{width:100%;height:100%;min-height:300px;max-height:450px;border:5px solid rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.sickfit-image img{width:100%;height:100%;object-fit:cover;object-position:50% 70%}.award-image-placeholder{width:100%;height:250px;display:flex;border-radius:10px;align-items:center;justify-content:center;margin-bottom:15px;overflow:hidden}.award-image-placeholder img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.awards-grid,.feature-items-grid{grid-template-columns:1fr;gap:20px}.award-card{padding:25px 20px}.award-title{font-size:1.2rem}.feature-category-title{font-size:1.6rem}.feature-item-card{padding:20px}.feature-item-name{font-size:1rem}.sickfit-snapshot{padding:40px 30px;grid-template-columns:1fr;gap:30px}.sickfit-content{align-items:center}.sickfit-header{justify-content:center}.sickfit-title{font-size:2rem;text-align:center}.sickfit-logo{width:50px;height:50px}.sickfit-description{font-size:1.1rem;text-align:center}.sickfit-cta{font-size:1.1rem;padding:12px 35px}.sickfit-image{min-height:250px}}@media (max-width: 480px){.awards-container{padding:15px}.award-year{font-size:.8rem;padding:6px 15px}.award-title{font-size:1.1rem}.award-description{font-size:.95rem}.sickfit-snapshot{padding:30px 20px;margin-top:40px;grid-template-columns:1fr;gap:25px}.sickfit-header{gap:15px}.sickfit-title{font-size:1.6rem}.sickfit-logo{width:40px;height:40px}.sickfit-description{font-size:1rem;margin-bottom:25px}.sickfit-cta{font-size:1rem;padding:12px 30px}.sickfit-image{min-height:200px}}.ceo-life-container{display:flex;gap:0;align-items:stretch;width:100%}.ceo-life-left{flex:1;padding:0;margin:0;opacity:0;transform:translate(-50px);transition:opacity .8s ease-out,transform .8s ease-out}.ceo-life-container.animate-in .ceo-life-left{opacity:1;transform:translate(0)}.ceo-life-image{width:100%;height:100%;max-height:1000px;object-fit:cover;display:block;object-position:50% 100%;border-radius:0 15px 15px 0}.ceo-life-right{flex:1;padding:60px 80px;display:flex;flex-direction:column;justify-content:center;gap:30px;opacity:0;transform:translate(50px);transition:opacity .8s ease-out .2s,transform .8s ease-out .2s}.ceo-life-container.animate-in .ceo-life-right{opacity:1;transform:translate(0)}.ceo-life-header{display:flex;align-items:flex-start;gap:20px}.ceo-life-logo{width:150px;height:150px;object-fit:contain;flex-shrink:0}.ceo-life-text{display:flex;flex-direction:column;gap:5px}.ceo-life-title{font-family:Antonio,sans-serif;font-size:5rem;font-weight:700;margin:0;color:#211e23;letter-spacing:2px}.ceo-life-subtitle{font-family:Antonio,sans-serif;font-size:1.8rem!important;margin:0;text-align:left!important;margin-left:0!important;color:#e72027;font-weight:700;width:100%!important}.ceo-life-description{font-family:Manrope,sans-serif;font-size:1.4rem;line-height:1.8;text-align:left!important;color:#211e23;margin:0!important;margin-left:2rem!important}.liquid-button{display:inline-block;border:2px solid #1b1b1b;margin-top:10px;margin-left:2rem;background:linear-gradient(#1b1b1b 0,#1b1b1b 0) no-repeat calc(200% - var(--p, 0%)) 100% / 200% var(--p, .2em);color:#fff;text-decoration:none;border-radius:10px;height:auto;width:30%!important;font-weight:500;padding:.5rem 1.2rem;text-align:center!important;position:relative;overflow:hidden;cursor:pointer;transition:.3s var(--t, 0s),background-position .3s calc(.3s - var(--t, 0s))}.liquid-button:hover,.liquid-button:hover span{--p: 100%;--t: .3s;color:#fff}.liquid-button span{position:relative;font-size:1.5rem;letter-spacing:3px;font-family:Antonio,sans-serif;z-index:1;color:#000}.liquid-button-red{display:inline-block;border:2px solid #E72027;margin-top:10px;margin-left:2rem;background:linear-gradient(#e72027 0,#e72027 0) no-repeat calc(200% - var(--p, 0%)) 100% / 200% var(--p, .2em);color:#fff;text-decoration:none;border-radius:10px;height:auto;width:60%!important;font-weight:500;padding:.5rem 1.2rem;text-align:center!important;position:relative;overflow:hidden;cursor:pointer;transition:.3s var(--t, 0s),background-position .3s calc(.3s - var(--t, 0s))}.liquid-button-red:hover,.liquid-button-red:hover span{--p: 100%;--t: .3s;color:#fff}.liquid-button-red span{position:relative;font-size:1.5rem;letter-spacing:3px;font-family:Antonio,sans-serif;z-index:1;color:#e72027}@media (max-width: 768px){.ceo-life-container{flex-direction:column}.ceo-life-image{border-radius:15px;max-height:400px}.ceo-life-right{padding:40px 20px}.ceo-life-logo{width:120px;height:120px}.liquid-button-red{width:80%!important;margin:0 auto!important}.ceo-life-title{font-size:3.3rem}.ceo-life-subtitle{font-size:1.2rem!important}.ceo-life-description{font-size:1.4rem!important}.ceo-life-cta{margin-left:2rem!important}}.media-kit-wrapper{width:100%;max-width:1800px;margin:0 auto;padding:60px 20px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;margin-bottom:3rem}.media-kit-wrapper.animate-in{opacity:1;transform:translateY(0)}.media-kit-container{width:100%;padding:40px;border-radius:15px;background:#fff}.media-kit-header{text-align:center;margin-bottom:40px}.media-kit-title{font-size:4rem;font-family:Antonio,sans-serif;color:#000;text-transform:uppercase;letter-spacing:3px;margin-bottom:15px}.media-kit-subtitle{font-size:1.8rem;color:#000;font-family:Antonio,sans-serif;margin:0 auto;line-height:1.6}.media-kit-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}.media-kit-feature{background:#00000005;border-radius:12px;padding:30px 20px;text-align:center;border:2px solid rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease,opacity .6s ease-out,transform .6s ease-out;opacity:0;transform:translateY(30px) scale(.9)}.media-kit-feature.animate-in{opacity:1;transform:translateY(0) scale(1)}.media-kit-feature:hover{transform:translateY(-8px);box-shadow:0 10px 40px #00000026;border-color:#0000004d;background:#00000005}.feature-icon{font-size:3rem;color:#000;margin-bottom:15px}.media-kit-feature h3{font-size:1.8rem;font-family:Antonio,sans-serif;color:#000;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.media-kit-feature p{font-size:.9rem;color:#000000b3;font-family:Manrope,sans-serif;line-height:1.5}.media-kit-image{width:100%;height:100%;border-radius:15px;overflow:hidden;border:2px solid rgba(0,0,0,.1)}.media-kit-image img{width:100%;height:100%;object-fit:cover;display:block;min-height:500px}.media-kit-cta{text-align:center;padding:30px 20px 0;background:#fff;border-radius:15px}.media-kit-button{display:inline-flex;align-items:center;gap:12px;padding:18px 35px;background:#000;color:#fff;font-size:1.8rem;font-family:Antonio,sans-serif;letter-spacing:2px;text-decoration:none;border-radius:50px;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 6px 20px #0000004d;margin-bottom:20px}.media-kit-button:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 35px #00000080;background:#000000d9}.media-kit-button svg{font-size:1.5rem}.media-kit-note{font-size:1.1rem;color:#000000b3;font-family:Manrope,sans-serif;max-width:500px;margin:0 auto;line-height:1.6}@media (max-width: 1024px){.media-kit-wrapper{display:flex;flex-direction:column;align-items:center;gap:30px}.media-kit-container{width:100%;max-width:100%}.media-kit-image{order:-1;max-width:600px;width:100%}.media-kit-image img{min-height:400px}}@media (max-width: 768px){.media-kit-title{font-size:3rem}.media-kit-subtitle{font-size:1.6rem}.media-kit-features{grid-template-columns:1fr 1fr;gap:15px;width:100%;justify-content:center;margin:0 auto 40px}.media-kit-button{padding:18px 35px;font-size:1.5rem}.media-kit-cta{padding:30px 20px}.media-kit-image img{min-height:300px}}@media (max-width: 480px){.media-kit-title{font-size:2.5rem}.media-kit-subtitle{font-size:1.6rem}.media-kit-button{padding:15px 25px;font-size:1.4rem;gap:10px}.media-kit-note{font-size:1rem}.feature-icon{font-size:2.5rem}.media-kit-feature h3{font-size:1.3rem}.media-kit-feature p{font-size:.95rem}}
