.HeroSection_heroSection__NXdkf{padding-top:calc(var(--header-height) + var(--space-16));padding-bottom:var(--space-20);gap:var(--space-10);background-color:white;overflow-x:visible}.HeroSection_heroContent__VYZbs,.HeroSection_heroSection__NXdkf{width:100%;display:flex;flex-direction:column;align-items:center}.HeroSection_heroContent__VYZbs{max-width:var(--container-max-width);gap:var(--space-6);margin:0 auto;padding:0 16px;box-sizing:border-box}.HeroSection_heroContent__VYZbs .HeroSection_heroTitle__nnst_,.HeroSection_heroSection__NXdkf .HeroSection_heroTitle__nnst_,h1.HeroSection_heroTitle__nnst_{width:100%!important;text-align:center!important;font-size:calc(var(--font-size-4xl) * 1.5)!important;color:var(--primary-900)!important;font-weight:var(--font-weight-medium)!important;margin:0 0 var(--space-3) 0!important;height:calc(var(--font-size-4xl) * 1.5 * 1.3)!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1.3!important}.HeroSection_heroTitle__nnst_ .Typewriter{display:inline-block;width:100%}.HeroSection_heroTitle__nnst_ .Typewriter__wrapper{color:var(--primary-900);font-weight:var(--font-weight-medium);display:inline-block;min-height:1.2em}.HeroSection_heroTitle__nnst_ .Typewriter__cursor{display:none}.HeroSection_heroActions__KheHS{display:flex;justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-6)}.HeroSection_featuredContentWrapper__bGTS5{width:100%;max-width:var(--container-max-width);display:flex;flex-direction:column;margin:0 auto;padding:0 50px;box-sizing:border-box}.HeroSection_featuredContentWrapperMobile__Hsb28{width:100%;overflow-x:visible;position:relative;max-width:var(--container-max-width);margin:0 auto;box-sizing:border-box}.HeroSection_allCoursesButtonContainer__m_bCW{text-align:right;margin-top:8px;margin-right:16px}.HeroSection_allCoursesButton__8U4kL{display:inline-block;padding:0;background:none;border:none;cursor:pointer;text-decoration:underline;color:var(--primary-900);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:color var(--transition-medium)}.HeroSection_allCoursesButton__8U4kL:hover{color:var(--primary-800);text-decoration:underline}.HeroSection_allCoursesButton__8U4kL:active{color:var(--primary-700)}@media (min-width:1320px){.HeroSection_featuredContentWrapperMobile__Hsb28,.HeroSection_featuredContentWrapper__bGTS5,.HeroSection_heroContent__VYZbs{padding:0}}@media (min-width:900px) and (max-width:1440px){.HeroSection_featuredContentWrapperMobile__Hsb28,.HeroSection_featuredContentWrapper__bGTS5,.HeroSection_heroContent__VYZbs{padding:0 60px}}@media screen and (max-width:992px){.HeroSection_heroContent__VYZbs .HeroSection_heroTitle__nnst_,.HeroSection_heroSection__NXdkf .HeroSection_heroTitle__nnst_,h1.HeroSection_heroTitle__nnst_{font-size:calc(var(--font-size-3xl) * 1.2)!important;height:calc(var(--font-size-3xl) * 1.2 * 1.3)!important}}@media screen and (max-width:768px){.HeroSection_heroSection__NXdkf{padding-top:var(--space-6);padding-bottom:var(--space-8)}.HeroSection_heroContent__VYZbs .HeroSection_heroTitle__nnst_,.HeroSection_heroSection__NXdkf .HeroSection_heroTitle__nnst_,h1.HeroSection_heroTitle__nnst_{font-size:var(--font-size-3xl)!important;height:calc(var(--font-size-2xl) * 1.3)!important}.HeroSection_allCoursesButtonContainer__m_bCW,.HeroSection_featuredContentWrapperMobile__Hsb28 .HeroSection_allCoursesButtonContainer__m_bCW{margin-top:8px;padding:0 var(--space-5)}}@media screen and (max-width:576px){.HeroSection_heroContent__VYZbs .HeroSection_heroTitle__nnst_,.HeroSection_heroSection__NXdkf .HeroSection_heroTitle__nnst_,h1.HeroSection_heroTitle__nnst_{font-size:var(--font-size-3xl)!important;height:calc(var(--font-size-3xl) * 1.5)!important}.HeroSection_heroActions__KheHS{flex-direction:column;width:100%}.HeroSection_heroActions__KheHS .booking-button,.HeroSection_heroActions__KheHS .take-test-button{width:100%;justify-content:center}.HeroSection_allCoursesButtonContainer__m_bCW,.HeroSection_featuredContentWrapperMobile__Hsb28 .HeroSection_allCoursesButtonContainer__m_bCW{margin-top:8px;padding:0 var(--space-4)}}.brand-marquee-container{width:100%;position:relative;padding:20px 0;background-color:initial;margin-bottom:40px;overflow:hidden}.brand-marquee-wrapper{width:100%;overflow:hidden;position:relative;white-space:nowrap}.brand-marquee{display:flex;align-items:center;width:max-content;animation:scroll 25s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% / 3))}}.brand-item{padding:0;margin:0 80px}.brand-item,.brand-item a{display:flex;align-items:center;justify-content:center}.brand-item a{text-decoration:none;cursor:pointer}.brand-logo{height:50px;max-width:100%;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:all .3s ease;display:block}.brand-logo:hover{filter:grayscale(0);opacity:1}@media (max-width:768px){.brand-item{margin:0 40px}.brand-logo{height:40px}}@media (max-width:480px){.brand-marquee-container{padding:20px 0}.brand-item{margin:0 20px}.brand-logo{height:30px}}.ForWhomSection_forWhomSection__QBloK{padding:var(--space-16) 0;position:relative;z-index:1}.ForWhomSection_sectionContainer__ki3H6{max-width:var(--container-max-width);margin:0 auto;padding:0 16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space-6);box-sizing:border-box;width:100%}.ForWhomSection_sectionHeader__T7C_9{align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-3);width:100%;text-align:center}.ForWhomSection_learnerCards__wVftQ{width:100%;display:flex;justify-content:center;align-items:stretch;gap:var(--space-5);flex-direction:row}.ForWhomSection_mobileCards__Ka8np{flex-direction:column!important;width:100%!important}.ForWhomSection_mobileCards__Ka8np .ForWhomSection_learnerCard__vK77k{margin-bottom:var(--space-5)}.ForWhomSection_mobileCards__Ka8np .ForWhomSection_learnerCard__vK77k:last-child{margin-bottom:0}.ForWhomSection_learnerCard__vK77k{flex:1 1;align-self:stretch;padding:var(--space-5);border-radius:var(--radius-xl);border:var(--border-width-thin) var(--primary-900) solid;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.ForWhomSection_learnerCard__vK77k:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.ForWhomSection_learnerCard__vK77k.ForWhomSection_featured___tpjL{background:var(--secondary-500);border:none}.ForWhomSection_cardTitle__bXI4w{align-self:stretch;color:var(--primary-900);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0 0 var(--space-5) 0}.ForWhomSection_learnerCard__vK77k.ForWhomSection_featured___tpjL .ForWhomSection_cardTitle__bXI4w{color:var(--neutral-50)}.ForWhomSection_cardIcon__h3jfU{width:var(--space-20);height:var(--space-20);position:relative;margin:0 0 var(--space-5) 0;display:flex;justify-content:center;align-items:center}.ForWhomSection_iconImage__UOM5e{width:var(--space-16);height:var(--space-16);object-fit:contain}.ForWhomSection_learnerCard__vK77k:not(.ForWhomSection_featured___tpjL) .ForWhomSection_iconImage__UOM5e{filter:brightness(0)}.ForWhomSection_learnerCard__vK77k.ForWhomSection_featured___tpjL .ForWhomSection_iconImage__UOM5e{filter:brightness(0) invert(1)}.ForWhomSection_cardDescription__zMjCR{align-self:stretch;color:#000;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.ForWhomSection_learnerCard__vK77k.ForWhomSection_featured___tpjL .ForWhomSection_cardDescription__zMjCR{color:var(--neutral-50)}@media (min-width:1320px){.ForWhomSection_sectionContainer__ki3H6{padding:0}}@media (min-width:900px) and (max-width:1440px){.ForWhomSection_sectionContainer__ki3H6{padding:0 60px}}@media screen and (max-width:var(--breakpoint-lg )){.ForWhomSection_sectionContainer__ki3H6{padding:0 30px}}@media screen and (max-width:var(--breakpoint-md )){.ForWhomSection_sectionContainer__ki3H6{padding:0 16px}.ForWhomSection_learnerCards__wVftQ{flex-direction:column!important}.ForWhomSection_learnerCard__vK77k{margin-bottom:var(--space-5);width:100%;box-sizing:border-box;padding:var(--space-5) var(--space-4)}.ForWhomSection_learnerCard__vK77k:last-child{margin-bottom:0}.ForWhomSection_cardIcon__h3jfU{align-self:center;margin-bottom:var(--space-4)}.ForWhomSection_cardTitle__bXI4w{text-align:center}}@media screen and (max-width:var(--breakpoint-sm )){.ForWhomSection_forWhomSection__QBloK{padding:var(--space-10) 0}.ForWhomSection_sectionContainer__ki3H6{padding:0 14px}.ForWhomSection_learnerCard__vK77k{padding:var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-lg)}.ForWhomSection_cardTitle__bXI4w{font-size:var(--font-size-lg);line-height:calc(var(--font-size-lg) * var(--line-height-tight));text-align:center;margin-bottom:var(--space-3)}.ForWhomSection_cardDescription__zMjCR{font-size:var(--font-size-base);text-align:center}.ForWhomSection_cardIcon__h3jfU{width:var(--space-16);height:var(--space-16);margin:0 auto var(--space-4) auto}.ForWhomSection_iconImage__UOM5e{width:var(--space-12);height:var(--space-12)}.ForWhomSection_learnerCard__vK77k:hover{transform:none;box-shadow:none}.ForWhomSection_learnerCard__vK77k:active{transform:scale(.98);opacity:.9}}@media screen and (max-width:480px){.ForWhomSection_sectionContainer__ki3H6{padding:0 12px}}@media (max-width:360px){.ForWhomSection_sectionContainer__ki3H6{padding:0 12px}.ForWhomSection_learnerCard__vK77k{padding:var(--space-3);margin-bottom:var(--space-3)}.ForWhomSection_forWhomTitle__CbxJf{font-size:calc(var(--font-size-lg) - 2px);text-align:center!important;margin:0 auto var(--space-2) auto}.ForWhomSection_forWhomSubtitle__WxMja{margin:0 auto var(--space-3) auto}.ForWhomSection_cardDescription__zMjCR{font-size:var(--font-size-base)}}.video-box{display:flex;justify-content:center;align-items:center;max-width:720px;margin:16px auto}.video-player{position:relative;width:100%;background:#000;border-radius:12px;overflow:hidden}.video-element{width:100%;height:auto;display:block;aspect-ratio:16/9}.video-cover{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;overflow:hidden;z-index:2;background:#000}.cover-image{width:100%;height:100%;object-fit:cover}.cover-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;cursor:pointer;transition:transform .2s ease}.cover-play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.video-controls{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:20px 16px 16px;display:flex;align-items:center;gap:12px;opacity:0;transition:opacity .3s ease}.video-player:hover .video-controls{opacity:1}.play-pause-button{background:rgba(255,255,255,.9);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333;transition:all .2s ease;flex-shrink:0}.play-pause-button:hover{background:white;transform:scale(1.05)}.progress-container{flex:1 1;cursor:pointer;padding:8px 0}.progress-bar{height:4px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.progress-fill{height:100%;background:#007bff;border-radius:2px;transition:width .1s ease}.time-display{color:white;font-size:14px;font-weight:500;min-width:80px;text-align:right;flex-shrink:0}.mobile-video .video-controls{padding:16px 12px 12px;gap:8px}.mobile-video .play-pause-button{width:36px;height:36px}.mobile-video .time-display{font-size:12px;min-width:70px}@media (max-width:768px){.video-controls{opacity:1}}.resources-section{padding:var(--space-16) 0;position:relative;z-index:1}.resources-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space-6);max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-5);box-sizing:border-box;width:100%}.resource-cards-container{width:100%;display:flex;justify-content:center;align-items:stretch;gap:var(--space-5);flex-direction:row}.resource-card{flex:1 1;align-self:stretch;padding:var(--space-5);border-radius:var(--radius-xl);border:var(--border-width-thin) var(--primary-900) solid;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.resource-card.featured{background:var(--secondary-500);border:none}.resource-card-title{align-self:stretch;color:var(--primary-900);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0 0 var(--space-5) 0}.resource-card.featured .resource-card-title{color:var(--neutral-50)}.resource-icon{width:var(--space-20);height:var(--space-20);position:relative;margin:0 0 var(--space-5) 0;display:flex;justify-content:center;align-items:center}.resource-icon-image{width:var(--space-16);height:var(--space-16);object-fit:contain}.resource-card.featured .resource-icon-image{filter:brightness(0) invert(1)}.resource-card-description{align-self:stretch;color:var(--neutral-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0 0 var(--space-5) 0}.resource-card.featured .resource-card-description{color:var(--neutral-50)}.resource-button{align-self:stretch;padding:var(--space-3) var(--space-6);border-radius:var(--radius-xl);display:flex;justify-content:center;align-items:center;gap:var(--space-3);text-decoration:none;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);transition:var(--transition-medium);cursor:pointer}.resource-button.dark{background:var(--primary-900);color:var(--neutral-50)}.resource-button.dark:hover{background:var(--primary-800)}.resource-button.light{background:var(--neutral-50);color:var(--primary-900)}.resource-button.light:hover{background:var(--neutral-100)}@media (min-width:1320px){.resources-container{padding:0}}@media (min-width:900px) and (max-width:1440px){.resources-container{padding:0 var(--space-16)}}@media (max-width:var(--breakpoint-lg )){.section-title{font-size:var(--font-size-2xl);line-height:calc(var(--font-size-2xl) * var(--line-height-tight))}}.mobile-cards .resource-card{width:100%;margin-bottom:0}@media (max-width:var(--breakpoint-md )){.resource-cards-container{flex-direction:column!important;gap:var(--space-6)}.resource-card{width:100%;margin-bottom:0}.section-title{font-size:var(--font-size-xl);line-height:calc(var(--font-size-xl) * var(--line-height-tight));margin-bottom:var(--space-6)}}@media (max-width:var(--breakpoint-sm )){.resources-section{padding:var(--space-10) 0}.resources-container{padding:0 var(--space-4);gap:var(--space-4)}.resource-cards-container{gap:var(--space-4)}.resource-card{padding:var(--space-4);border-radius:var(--radius-lg)}.resource-card-title{font-size:var(--font-size-lg);line-height:calc(var(--font-size-lg) * var(--line-height-tight));margin-bottom:var(--space-3)}.resource-card-description{font-size:var(--font-size-sm);line-height:var(--line-height-base);margin-bottom:var(--space-4);color:var(--neutral-500)}.resource-icon{width:var(--space-16);height:var(--space-16);margin-bottom:var(--space-3)}.resource-icon-image{width:var(--space-12);height:var(--space-12)}.resource-button{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);border-radius:var(--radius-lg)}}.pricing-section{padding:var(--space-10) 0;background-color:var(--secondary-500);border-radius:var(--radius-xl);align-items:center;gap:var(--space-3);margin:var(--space-16) 0}.pricing-container,.pricing-section{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.pricing-container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-5);gap:var(--space-6)}.pricing-header{display:flex;flex-direction:column;align-items:center;gap:12px}.pricing-cards{width:100%;display:flex;justify-content:center;align-items:stretch;gap:var(--space-5);flex-direction:row}.pricing-card{flex:1 1;align-self:stretch;padding:var(--space-5);background:white;border-radius:var(--radius-xl);border:var(--border-width-thin) var(--primary-900) solid;display:flex;flex-direction:column;justify-content:space-between}.pricing-card.featured{background-color:var(--primary-900);color:white;border:none}.pricing-card-content{flex:1 1;display:flex;flex-direction:column;gap:32px}.pricing-card-header{flex-direction:column;gap:12px;margin-bottom:16px;text-align:center}.pricing-card-header,.pricing-card-icon{display:flex;align-items:center;justify-content:center}.pricing-card-icon{width:60px;height:60px;position:relative;margin-bottom:4px}.card-icon{width:50px;height:50px;object-fit:contain}.card-icon-white{filter:brightness(0) invert(1)}.pricing-card-title{width:100%;color:var(--primary-900);font-size:24px;font-weight:var(--font-weight-medium);line-height:26.4px;margin:0;text-align:center}.pricing-card.featured .pricing-card-title{color:white}.pricing-card-description{color:#000;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0;text-align:center}.pricing-card.featured .pricing-card-description{color:white}.pricing-card-features{display:flex;flex-direction:column;gap:12px}.pricing-feature{display:flex;align-items:flex-start;gap:8px}.feature-icon{width:24px;height:24px;flex-shrink:0}.feature-text{flex:1 1;color:#000;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}.pricing-card.featured .feature-text{color:white}.pricing-card-footer{margin-top:auto;padding-top:32px}.pricing-divider{width:100%;height:0;border-top:1px solid var(--neutral-400);margin:0 0 20px}.pricing-card.featured .pricing-divider{border-top-color:var(--neutral-200);opacity:.2}.pricing-price-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pricing-price{display:flex;flex-direction:row;align-items:baseline}.price-amount{color:var(--primary-900);font-size:32px;font-weight:var(--font-weight-medium);line-height:40px}.pricing-card.featured .price-amount{color:white}.price-period{color:var(--primary-900);font-size:18px;font-weight:var(--font-weight-regular);line-height:40px;margin-left:4px}.pricing-card.featured .price-period{color:white}.corporate-contact{color:rgba(0,0,0,.8);font-size:var(--font-size-sm);font-style:italic;font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0;flex:1 1;padding:10px 0}.pricing-button{width:100%;padding:12px 24px;background-color:var(--primary-900);color:white;border:none;border-radius:16px;font-size:16px;font-weight:var(--font-weight-medium);line-height:22.4px;text-align:center;cursor:pointer;transition:background-color .3s ease}.pricing-button:hover{background-color:var(--primary-800)}.pricing-button.white{background-color:white;color:var(--primary-900)}.pricing-button.white:hover{background-color:var(--neutral-100)}@media (min-width:1320px){.pricing-container{padding:0}}@media (min-width:900px) and (max-width:1440px){.pricing-container{padding:0 60px}}@media (max-width:var(--breakpoint-lg )){.pricing-section{padding:var(--space-8) 0;margin:var(--space-10) 0}.pricing-container{width:100%}}.mobile-pricing{width:100%;margin:var(--space-8) 0}.mobile-cards{flex-direction:column!important;align-items:center;gap:var(--space-6)}.mobile-cards .pricing-card{width:100%;max-width:100%;margin-bottom:0}@media (max-width:768px){.pricing-cards{flex-direction:column;align-items:center;gap:24px}.pricing-card{width:100%;max-width:480px;margin-bottom:0}}@media (max-width:480px){.pricing-section{width:100%;margin:var(--space-6) 0;padding:var(--space-5) 0;border-radius:var(--radius-lg)}.pricing-container{padding:0 var(--space-4);gap:var(--space-5);width:100%}.pricing-cards{gap:20px}.pricing-card{padding:15px;border-radius:12px}.pricing-card-content{gap:16px}.pricing-card-title{font-size:20px;line-height:24px;text-align:center}.pricing-card-header{flex-direction:column;align-items:center;margin-bottom:8px}.pricing-card-icon{width:50px;height:50px}.card-icon{width:40px;height:40px}.pricing-card-description{font-size:14px;line-height:20px}.pricing-feature{gap:6px}.feature-text{font-size:14px;line-height:20px;color:var(--neutral-500)}.pricing-card-footer{padding-top:20px}.pricing-button{padding:10px 16px;font-size:14px;border-radius:12px}}.home-page{display:flex;flex-direction:column;overflow-x:hidden;margin:0;padding:0;box-sizing:border-box;background-color:var(--background-color)}.home-page,.section{width:100%;position:relative}.section{padding:120px 0;z-index:2;background-color:initial}.section-container{padding:0 16px}.content-wrapper,.section-container{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.content-wrapper{padding:0 2rem}.section-heading{text-align:center;background-color:initial}.section-heading h2{font-size:2rem;color:var(--dark-color);margin-bottom:15px;font-weight:600;letter-spacing:-.02em}.section-heading p{font-size:1.1rem;color:var(--grey-color);margin:0 auto;line-height:1.6}.section-header,.section-title-container{background-color:initial!important}.btn{display:inline-block;padding:12px 28px;border-radius:2px;font-weight:500;font-size:1rem;text-align:center;cursor:pointer;transition:background-color .25s,transform .25s;text-decoration:none;letter-spacing:.05em;text-transform:uppercase}.btn-primary{background-color:var(--dark-color);color:white}.btn-primary:hover{background-color:black;transform:translateY(-1px)}.btn-secondary{background-color:white;color:var(--dark-color);border:1px solid var(--dark-color)}.btn-secondary:hover{background-color:var(--dark-color);color:white;transform:translateY(-1px)}.btn-large{padding:14px 28px;font-size:1rem}html{scroll-behavior:smooth}:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}a:hover,button:hover{opacity:.95}.booking-button,.resource-button{position:relative;overflow:hidden}.booking-button:after,.resource-button:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.booking-button:focus:not(:active):after,.resource-button:focus:not(:active):after{animation:ripple 1s ease-out}@keyframes ripple{0%{transform:scale(0);opacity:.5}20%{transform:scale(25);opacity:.3}to{opacity:0;transform:scale(40)}}@media (max-width:768px){.section{padding:60px 0}.section-container{padding:0 16x;max-width:100%}.content-wrapper{padding:0 20px;max-width:100%}.section-heading h2{font-size:1.8rem}.section-heading p{font-size:1rem}.btn{padding:12px 24px;font-size:.95rem}.btn-large{padding:14px 28px;font-size:1rem}}