@media (max-width:768px){.stat-block{transform:rotate(0deg) !important;min-height:275px !important;padding:20px !important}.stat-block:hover{transform:translateY(-5px) !important}.stat-block>div:first-child{font-size:60px !important}.stat-block>div:last-child{font-size:20px !important}.track-record-section .row:first-child .col-12{text-align:left !important;margin-bottom:20px !important}.track-record-section .row:first-child h2{text-align:left !important}.track-record-section .row:last-child{margin:0 -10px !important}.track-record-section .row:last-child>div{padding:0 10px !important;margin-bottom:20px !important;flex:0 0 50% !important;max-width:50% !important}}@media (max-width:991px){.built-to-do-section{padding:40px 0 !important}.built-to-do-section .container-fluid{padding:0 16px !important}.built-to-do-section .container-fluid>div:first-child{font-size:24px !important;margin-bottom:30px !important}.built-to-do-desktop{display:none !important}.built-to-do-mobile-wrapper{display:block !important;margin:0;padding:0}.built-to-do-mobile-carousel{margin:0 !important}.built-to-do-mobile-carousel .owl-stage-outer{padding-left:0 !important;padding-right:0 !important}.built-to-do-mobile-carousel .owl-stage{display:flex;align-items:stretch}.built-to-do-mobile-carousel .owl-item{padding-right:10px !important}.built-to-do-mobile-carousel .owl-item{padding-right:10px !important}.built-to-do-mobile-carousel .owl-item:first-child{padding-left:0 !important}.built-to-do-mobile-card{position:relative;overflow:hidden;width:100%;cursor:pointer}.built-to-do-mobile-card-image{position:relative;width:100%;height:400px;overflow:hidden}.built-to-do-mobile-card-image img{width:100%;height:100%;object-fit:cover}.built-to-do-mobile-card-title{position:absolute;top:16px;left:12px;display:inline-flex;align-items:center;gap:12px;background-color:transparent;z-index:2}.built-to-do-mobile-card-title span{font-family:'Poppins',sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#ffffff}.built-to-do-mobile-arrow{width:24px;height:auto;flex-shrink:0;filter:brightness(0) invert(1)}.built-to-do-mobile-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 16px;pointer-events:none;z-index:10}.built-to-do-mobile-carousel .owl-nav button{pointer-events:all;background:rgba(255,255,255,0.9) !important;border:none !important;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.built-to-do-mobile-carousel .owl-nav button:hover{background:rgba(255,255,255,1) !important;box-shadow:0 4px 12px rgba(0,0,0,0.2);transform:scale(1.05)}.built-to-do-mobile-carousel .owl-nav button:active{transform:scale(0.95)}.built-to-do-mobile-carousel .owl-nav button.disabled{opacity:0.3;cursor:not-allowed}.built-to-do-nav-arrow{width:24px;height:24px;display:block;pointer-events:none}.built-to-do-nav-arrow path{stroke:#F96815 !important;transition:stroke 0.3s ease}.built-to-do-mobile-carousel .owl-nav button:hover .built-to-do-nav-arrow path{stroke:#e55a0d !important}.built-to-do-mobile-carousel .owl-nav .owl-prev,.built-to-do-mobile-carousel .owl-nav .owl-next{position:relative;margin:0}}@media (max-width:576px){.built-to-do-section{padding:30px 0 !important}.built-to-do-section .container-fluid>div:first-child{font-size:24px !important;margin-bottom:24px !important}.built-to-do-mobile-card-title{top:16px !important;left:12px !important}.built-to-do-mobile-card-title span{font-size:20px !important}.built-to-do-mobile-card-image{position:relative !important;height:350px !important}.built-to-do-mobile-arrow{width:20px !important}.track-record-section{padding:40px 0 50px 0 !important}.track-record-section .row:first-child{margin-bottom:15px !important}.track-record-section .row:first-child .col-12{text-align:left !important;margin-bottom:15px !important}.track-record-section .row:first-child h2{font-size:24px !important;text-align:left !important}.stat-block{min-height:275px !important;padding:16px !important}.stat-block>div:first-child{font-size:50px !important}.stat-block>div:last-child{font-size:18px !important}.strategy-section{padding:40px 0 0 0 !important}.strategy-section h2{font-size:24px !important}.strategy-section .row:first-child .col-md-6:last-child p{font-size:15px !important}.strategy-section .row:last-child{margin-left:-16px !important;margin-right:-16px !important;width:calc(100% + 32px) !important;max-width:100vw !important}.strategy-image{width:100% !important;height:auto !important;object-fit:cover !important}.plug-in-section-heading-block>div:first-child{font-size:24px !important}.plug-in-section-heading-block>div:last-child{font-size:16px !important}.plug-in-section .solutions-carousel-nav{display:none !important}.whyttc-title{font-size:24px !important}.whyttc-subtitle{font-size:14px !important}.whyttc-card-heading{font-size:20px !important}.whyttc-card-text{font-size:14px !important}.whyttc-card{flex:0 0 90% !important;min-width:90% !important;max-width:90% !important}}.plug-in-section-header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.plug-in-section-heading-block{flex:1;min-width:0}.solutions-carousel-nav{display:flex;gap:12px;flex-shrink:0;align-items:center}.solutions-carousel-btn{width:48px;height:48px;border-radius:50%;border:1px solid #000000;background:#ffffff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity 0.2s ease,background-color 0.2s ease}.solutions-carousel-btn:hover{opacity:0.85}.solutions-carousel-btn:focus-visible{outline:2px solid #005EB8;outline-offset:2px}.solutions-carousel-btn img{width:24px;height:24px;display:block;pointer-events:none}.solutions-carousel-btn--prev img{transform:scaleX(-1)}.solutions-cards-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin:0 -100px;padding:0 84px 16px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.solutions-cards-scroll-wrapper::-webkit-scrollbar{display:none}.solutions-cards-row{flex-wrap:nowrap !important;margin-left:-12px;margin-right:-12px}.solutions-card-col{flex:0 0 auto !important;width:calc(33.333% - 24px) !important;min-width:320px !important;max-width:none !important;margin-left:12px;margin-right:12px}@media (min-width:992px){.solution-card a.form-button:hover{background-color:#ffffff !important;color:#000000 !important}}.features-section .row .col-md-4>div img{width:40px;height:40px;transition:transform 0.3s ease,width 0.3s ease,height 0.3s ease}.features-section .row .col-md-4>div:hover img{width:48px;height:48px}.features-section .row .col-md-4>div:hover .feature-card-arrow{transform:translate(4px,-4px);width:20px !important;height:20px !important}.whyttc-card-icon img{width:40px;height:40px;transition:transform 0.3s ease,width 0.3s ease,height 0.3s ease}.whyttc-card:hover .whyttc-card-icon img{width:48px;height:48px}@media (max-width:991px){h2{font-size:24px !important}h2[style*="font-size"]{font-size:24px !important}.container-fluid{padding:0 16px !important}.video-section{padding-bottom:0 !important}.track-record-section{padding:50px 0 0 0 !important}.track-record-section .container-fluid{padding:0 16px !important}.track-record-section .row:first-child{margin-bottom:20px !important}.track-record-section .row:first-child .col-12{text-align:left !important;margin-bottom:20px !important}.track-record-section .row:first-child h2{font-size:24px !important;line-height:1.3 !important;text-align:left !important}.track-record-section .row:last-child{min-height:auto !important;margin:0 -10px !important}.track-record-section .row:last-child>div{padding:0 10px !important;margin-bottom:15px !important}.strategy-section{padding:50px 0 0 0 !important;border:none !important;margin-bottom:0 !important}.strategy-section .container-fluid{border:none !important;margin-bottom:0 !important}.strategy-section .row:first-child{flex-direction:column !important;margin-bottom:30px !important}.strategy-section .row:first-child .col-md-6{width:100% !important;max-width:100% !important;flex:0 0 100% !important}.strategy-section .row:first-child .col-md-6:first-child{margin-bottom:24px !important}.strategy-section h2{font-size:24px !important;line-height:1.3 !important;text-align:left !important;margin-bottom:24px !important}.strategy-section .row:first-child .col-md-6:last-child p{font-size:16px !important;line-height:1.6 !important;margin-bottom:20px !important}.strategy-section .row:last-child{margin-top:0 !important;margin-left:-16px !important;margin-right:-16px !important;margin-bottom:0 !important;width:calc(100% + 32px) !important;max-width:100vw !important}.strategy-section .row:last-child .col-12{padding:0 !important;margin-bottom:0 !important}.strategy-image-container{width:100% !important;padding:0 !important;min-height:auto !important;margin:0 !important;border:none !important}.strategy-image{width:100% !important;max-width:100% !important;margin:0 !important;height:auto !important;object-fit:cover !important;display:block !important;border:none !important}.strategy-section .row.mt-5{margin-top:30px !important;margin-bottom:0 !important;border:none !important}.strategy-section .row.mt-5 .col-12{padding:0 !important;margin:0 !important;border:none !important}.features-section{padding:60px 0 45px 0 !important;margin-top:-1px !important;border-top:none !important;outline:none !important}.features-section .container-fluid{padding:0 16px !important}.features-section .row{margin-bottom:12px !important}.features-section .row:first-child{margin-bottom:12px !important}.features-section .row:nth-child(2){margin-bottom:0 !important}.features-section .row .col-md-4{padding-left:0 !important;padding-right:0 !important;margin-bottom:12px !important}.features-section .row .col-md-4:last-child{margin-bottom:0 !important}.features-section .row .col-md-4>div{min-height:200px !important;height:200px !important;overflow:hidden}.features-section .row .col-md-4 h3{font-size:20px !important}.features-section .row .col-md-4 p{font-size:14px !important}.features-section .row .col-md-4 img{width:35px !important;height:35px !important}.plug-in-section{padding:50px 0 0 0 !important}.plug-in-section .container-fluid{padding:0 16px !important}.plug-in-section .solutions-cards-scroll-wrapper{overflow-x:visible !important;overflow-y:visible !important;margin:0 !important;padding:0 !important}.plug-in-section .col-12.plug-in-section-header-row{margin-bottom:24px !important}.plug-in-section-heading-block>div:first-child{font-size:24px !important;margin-bottom:20px !important}.plug-in-section-heading-block>div:last-child{font-size:18px !important}.plug-in-section .solutions-carousel-nav{display:none !important}.plug-in-section .solutions-cards-row{flex-direction:column !important;flex-wrap:wrap !important}.plug-in-section .solutions-card-col{width:100% !important;max-width:100% !important;min-width:0 !important;flex:0 0 100% !important;margin-bottom:30px !important;margin-left:0 !important;margin-right:0 !important}.solution-card{padding-top:0 !important;display:flex !important;flex-direction:column !important;height:auto !important;overflow:visible !important}.solution-card-image{position:relative !important;top:auto !important;left:auto !important;width:100% !important;height:auto !important;max-height:400px !important;padding-top:0 !important;object-fit:cover !important;display:block !important}.solution-card-gradient-overlay{display:none !important}.solution-card-heading-initial{display:none !important}.solution-card-overlay{position:relative !important;clip-path:none !important;background-color:#005EB8 !important;padding:16px !important;display:flex !important;flex-direction:column !important;height:auto !important}.solution-card-overlay::before{content:"CMO Office";font-family:'Poppins',sans-serif;font-weight:600;font-size:24px;color:#ffffff;margin-bottom:12px;display:block}.solution-card-employer .solution-card-overlay::before{content:"Employer Branding"}.solution-card-leadership .solution-card-overlay::before{content:"Leadership Branding"}.solution-card-gmope .solution-card-overlay::before{content:"GMO for PE"}.solution-card-gtm .solution-card-overlay::before{content:"GTM for Manufacturing"}.solution-card-employer .solution-card-overlay{background-color:#8031A7 !important}.solution-card-leadership .solution-card-overlay{background-color:#00A86B !important}.solution-card-gmope .solution-card-overlay{background-color:#8031A7 !important}.solution-card-gtm .solution-card-overlay{background-color:#63666A !important}.solution-card-content{opacity:1 !important;transform:none !important}.solution-card-content p{font-size:16px !important;margin-bottom:16px !important}.solution-card-content .form-button{background-color:#ffffff !important;color:#005EB8 !important;border:2px solid #005EB8 !important}.solution-card-employer .solution-card-content .form-button{color:#8031A7 !important;border-color:#8031A7 !important}.solution-card-leadership .solution-card-content .form-button{color:#00A86B !important;border-color:#00A86B !important}.solution-card-gmope .solution-card-content .form-button{color:#8031A7 !important;border-color:#8031A7 !important}.solution-card-gtm .solution-card-content .form-button{color:#63666A !important;border-color:#63666A !important}.whyttc-section{padding:60px 0}.whyttc-header{flex-direction:column;gap:20px;align-items:flex-start;padding:0 !important;text-align:left;margin-bottom:30px !important}.whyttc-header-content{max-width:100%;text-align:left}.whyttc-header>div:last-child{display:none !important}.circle-arrow-transp-image{display:none !important}.whyttc-header img{display:none !important}.whyttc-title{font-size:24px !important;text-align:left;margin-bottom:12px !important}.whyttc-subtitle{font-size:14px !important;text-align:left;margin-bottom:30px !important}.whyttc-cards-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;margin:0;padding:0}.whyttc-cards-wrapper::-webkit-scrollbar{display:none}.whyttc-cards{display:flex !important;flex-wrap:nowrap !important;margin:0 !important;padding:0 0 0 16px !important}.whyttc-card{flex:0 0 90% !important;max-width:90% !important;padding-right:10px !important;margin-bottom:0 !important;min-height:280px !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:12px !important;border-radius:0 !important;scroll-snap-align:start;scroll-snap-stop:always}.whyttc-card-icon{width:35px !important;margin-bottom:12px !important}.whyttc-card-heading{text-align:left !important;font-size:20px !important;font-weight:600 !important;margin-bottom:12px !important}.whyttc-card-text{text-align:left !important;font-size:14px !important;font-weight:400 !important;line-height:1.6 !important}.whyttc-stats{grid-template-columns:repeat(2,1fr);gap:30px}.whyttc-stat-value{font-size:48px}}.brands-logos-wrapper{overflow:hidden;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.brands-logos{display:flex;align-items:center;gap:90px;will-change:transform;white-space:nowrap;animation:scrollLogos 30s linear infinite;width:fit-content}.brand-logo-item{flex-shrink:0}@keyframes scrollLogos{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:991px){.brands-section{padding:60px 0 !important}.brands-section .container-fluid{padding:0 16px !important}.brands-logos{gap:60px !important}.brand-logo-item img{max-height:50px !important;max-width:120px !important}}@media (max-width:991px){.blog-section{padding:60px 0 0 0 !important}.blog-section .container-fluid{padding:0 16px !important}.blog-section .row.mb-5{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:space-between !important;align-items:center !important;margin-bottom:30px !important}.blog-section .row.mb-5 .col-lg-4,.blog-section .row.mb-5 .col-md-5{flex:1 1 0% !important;max-width:none !important;width:auto !important;padding-right:15px !important;flex-shrink:1 !important}.blog-section .row.mb-5 .col-lg-8,.blog-section .row.mb-5 .col-md-7{flex:0 0 auto !important;max-width:none !important;width:auto !important;margin-left:0 !important;text-align:right !important;flex-shrink:0 !important}.blog-section h2{font-size:24px !important;margin-bottom:0 !important;line-height:1.2 !important}.blog-view-all-btn{margin-top:0 !important;white-space:nowrap !important}.blog-cards-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;margin:0;padding:0}.blog-cards-wrapper::-webkit-scrollbar{display:none}.blog-cards-row{display:flex !important;flex-wrap:nowrap !important;margin:0 !important;padding:0 !important}.blog-cards-row .col-lg-4,.blog-cards-row .col-md-6{flex:0 0 90% !important;max-width:90% !important;padding-right:10px !important;padding-left:16px !important;margin-bottom:0 !important;scroll-snap-align:start;scroll-snap-stop:always}.blog-cards-row .col-lg-4:first-child,.blog-cards-row .col-md-6:first-child{padding-left:0 !important}}.cta-section .proof-cta-button:hover{background-color:#ffffff !important;color:#000000 !important}
