﻿html{scroll-behavior:smooth}.smarty-student .smarty-student-base__h2{margin-bottom:50px;font-size:28px;line-height:30px;text-align:center}.smarty-student .smarty-student-base__grid{display:grid;max-width:1455px;margin:0 auto;grid-template-columns:1fr;gap:30px;margin-bottom:clamp(80px,11vw,150px);place-content:center}.smarty-student .smarty-student-base__value{width:100%;max-width:500px;padding:30px;border-radius:2px;box-shadow:0 10px 30px #0000001f;justify-self:center}.smarty-student .smarty-student-base__flex-icon{display:flex;gap:16px;margin-bottom:16px;align-items:center}.smarty-student .smarty-student-base__h3{margin-bottom:0;font-family:Biennale-SemiBold,Arial;font-size:20px;line-height:26px}@media(min-width:768px){.smarty-student .smarty-student-base__grid{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.smarty-student .smarty-student-base__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.smarty-student .smarty-student-benefits{margin-bottom:clamp(50px,10vw,193px)}.smarty-student .smarty-student-benefits__h2{margin-bottom:clamp(5px,3vw,50px);font-size:28px;line-height:30px;text-align:center}.smarty-student .smarty-student-benefits__grid{display:grid;max-width:1265px;margin:0 auto;padding-top:30px;grid-template-columns:1fr;gap:clamp(30px,8vw,56px)}.smarty-student .smarty-student-benefits__benefit{max-width:379px;padding:20px;justify-self:center;text-align:center}.smarty-student .smarty-student-benefits__img{display:grid;place-content:center;margin-bottom:16px;text-align:center}.smarty-student .smarty-student-benefits__h3{margin-bottom:8px;font-family:Biennale-SemiBold,Arial;font-size:20px;line-height:23px}@media(min-width:768px){.smarty-student .smarty-student-benefits__grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.smarty-student .smarty-student-benefits__grid{grid-template-columns:1fr 1fr 1fr}}.smarty-student .smarty-student-card-small{display:flex;flex-direction:column;max-width:370px;text-align:center;justify-self:center;-ms-grid-row-align:center;place-self:center;gap:30px}.smarty-student .smarty-student-card-small__img{display:grid;place-content:center}.smarty-student .smarty-student-card-small__h3{margin-bottom:0;font-family:Biennale-SemiBold,Arial;font-size:24px;line-height:38px;color:#c02485}.smarty-student .smarty-student-card-small__desc{margin-bottom:16px;font-family:Biennale-SemiBold,Arial;font-size:22px;line-height:28px}.smarty-student .smarty-student-card-small__logo{display:grid;place-content:center}@media(min-width:768px){.smarty-student .smarty-student-card-small:nth-last-child(1):nth-child(3n+1),.smarty-student .smarty-student-card-small:nth-last-child(1):nth-child(3n+2){transform:translateX(60%)}}@media(min-width:1024px){.smarty-student .smarty-student-card-small:nth-last-child(2):nth-child(3n+1),.smarty-student .smarty-student-card-small:nth-last-child(2):nth-child(3n+2){transform:translateX(75%)}.smarty-student .smarty-student-card-small:nth-last-child(1):nth-child(3n+1),.smarty-student .smarty-student-card-small:nth-last-child(1):nth-child(3n+2){transform:translateX(75%)}}.smarty-student .smarty-student-card{display:flex;flex-direction:column;padding:clamp(20px,4vw,40px);background-color:#f2f2f2;gap:clamp(25px,3vw,52px);flex:1}.smarty-student .smarty-student-card__content{position:relative;z-index:100;display:grid;flex:1;place-content:center}.smarty-student .smarty-student-card__h3{margin-bottom:16px;font-family:Biennale-SemiBold,Arial;font-size:35px;line-height:46px;color:#c02485}.smarty-student .smarty-student-card__desc{margin-bottom:0;font-family:Biennale-SemiBold,Arial;font-size:22px;line-height:26px}.smarty-student .smarty-student-card__img{position:relative;display:grid;flex:1;place-content:center}.smarty-student .smarty-student-card__price-flex{display:flex;align-items:center;gap:25px}.smarty-student .smarty-student-card__price{margin-bottom:0;font-size:22px;line-height:22px;color:#c02485}.smarty-student .smarty-student-card__price-before{display:inline-block;margin-bottom:0;font-size:16px;line-height:22px;text-decoration:line-through;color:#b5b5b5}.smarty-student .smarty-student-card--background-1,.smarty-student .smarty-student-card--background-2,.smarty-student .smarty-student-card--background-3{position:relative;background-repeat:no-repeat;background-position:top right;background-size:13.3vmin;padding-block:clamp(20px,5vw,65px)}.smarty-student .smarty-student-card--background-1:before,.smarty-student .smarty-student-card--background-2:before,.smarty-student .smarty-student-card--background-3:before{position:absolute;top:0;right:13.3vmin;width:13.3vmin;height:13.3vmin;content:"";background-color:#fff}.smarty-student .smarty-student-card--background-1{background-image:url(/lp/Student/Images/membership-rectangle-1.svg)}.smarty-student .smarty-student-card--background-2{background-image:url(/lp/Student/Images/membership-rectangle-2.svg);background-position:bottom right}.smarty-student .smarty-student-card--background-2:before{position:absolute;top:auto;bottom:0}.smarty-student .smarty-student-card--background-3{background-image:url(/lp/Student/Images/membership-rectangle-3.svg);background-position:top left 13.3vmin;padding-block:clamp(20px,4vw,60px)}.smarty-student .smarty-student-card--background-3:before{top:13.3vmin;right:auto;left:0}@media(min-width:768px){.smarty-student .smarty-student-card--2{flex-direction:row;margin-bottom:25px}.smarty-student .smarty-student-card--2 .smarty-student-card__img{place-content:end;flex:1 0 60%;max-width:60%}}@media(min-width:1024px){.smarty-student .smarty-student-card{flex-direction:row}}.smarty-student .smarty-student-face{margin-bottom:clamp(90px,10vw,150px)}.smarty-student .smarty-student-face__flex{display:flex;flex-direction:column;max-width:1447px;margin:0 auto;padding-inline-start:10px;padding-inline-end:10px;gap:30px}.smarty-student .smarty-student-face__content{display:grid;place-content:center;max-width:550px;padding-block:clamp(40px,6vw,80px);padding-left:clamp(20px,4vw,40px)}.smarty-student .smarty-student-face__h2{margin-bottom:16px;font-size:28px;line-height:39px}.smarty-student .smarty-student-face__desc{margin-bottom:16px;font-size:16px;line-height:23px}.smarty-student .smarty-student-face__img{display:block;line-height:0}.smarty-student .smarty-student-face__img img{display:block}@media(min-width:768px){.smarty-student .smarty-student-face__flex{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:clamp(40px,6vw,115px)}}.smarty-student .smarty-student-form{padding:8px 20px 0;text-align:center}.smarty-student .smarty-student-form__inner{max-width:1326px;margin:0 auto}.smarty-student .smarty-student-form__intro{max-width:720px;margin:0 auto 32px}.smarty-student .smarty-student-form__title{margin-bottom:8px;font-family:Biennale-SemiBold,Arial;font-size:28px;line-height:1.1}.smarty-student .smarty-student-form__h4,.smarty-student .smarty-student-form__form>h2{display:none}.smarty-student .smarty-student-form__desc-form{margin-bottom:0;font-size:16px;line-height:24px}.smarty-student .smarty-student-form__desc-form-2{margin-bottom:0;font-size:14px;line-height:24px}.smarty-student .smarty-student-hero{position:relative;background-repeat:no-repeat,no-repeat;margin-block:60px}.smarty-student .smarty-student-hero:before{position:absolute;top:0;bottom:0;left:50%;width:100vw;content:"";transform:translateX(-50%)}.smarty-student .smarty-student-hero__flex{display:flex;gap:3rem;flex-direction:row;justify-content:center}.smarty-student .smarty-student-hero__content{display:grid;max-width:334px;place-content:center;padding-block:clamp(20px,3vw,60px)}.smarty-student .smarty-student-hero__h1{margin-bottom:16px;font-size:clamp(38px,7vw,80px);line-height:45/53;white-space:nowrap}.smarty-student .smarty-student-hero__desc{max-width:1000px;margin-bottom:0;font-size:16px;line-height:22px;text-align:center}.smarty-student .smarty-student-hero__asc{max-width:1000px;margin-bottom:0;font-size:20px;line-height:22px;text-align:center}.smarty-student .smarty-student-hero__img{display:block;line-height:0}.smarty-student .smarty-student-hero__img img{display:block}@media(max-width:767px){.smarty-student .smarty-student-hero__flex{flex-direction:column;align-items:flex-start;gap:1rem}}@media(min-width:768px){.smarty-student .smarty-student-hero__img img{margin-top:-35px;margin-bottom:-75px}}.smarty-student .smarty-student-membership{max-width:1447px;margin:0 auto;margin-bottom:clamp(80px,15vw,150px)}.smarty-student .smarty-student-membership__tabs{display:flex;justify-content:center;align-items:flex-end}.smarty-student .smarty-student-membership__tab a{position:relative;display:block;padding:12px;text-align:center;border-radius:4px 4px 0 0;background-color:#fff}.smarty-student .smarty-student-membership__tab a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--colorMagenta);text-decoration-color:var(--colorMagenta);text-decoration-thickness:4px}.smarty-student .smarty-student-membership__tab a span{position:relative;z-index:4}.smarty-student .smarty-student-membership__tab a:before{position:absolute;z-index:2;top:0;left:0;display:none;width:100%;height:100%;content:"";border-radius:4px 4px 0 0;background-color:#fff}.smarty-student .smarty-student-membership__tab a:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";border-radius:4px 4px 0 0;box-shadow:0 10px 30px #0000001f}.smarty-student .smarty-student-membership__tab.is-active a{padding-top:22px;font-family:Biennale-SemiBold,Arial}.smarty-student .smarty-student-membership__tab.is-active a span{position:relative;z-index:5}.smarty-student .smarty-student-membership__tab.is-active a:before{z-index:4;display:block}.smarty-student .smarty-student-membership__h2{margin-bottom:16px;font-size:35px;line-height:40px}.smarty-student .smarty-student-membership__desc{margin-bottom:50px;font-size:18px;line-height:25px}.smarty-student .smarty-student-membership__body-tab{position:relative;z-index:3;display:none;padding:50px clamp(20px,5vw,107px);background-color:#fff;box-shadow:0 10px 30px #0000001f}.smarty-student .smarty-student-membership__body-tab.is-active{display:block}.smarty-student .smarty-student-membership__flex{display:flex;flex-direction:column;gap:25px;margin-bottom:25px}.smarty-student .smarty-student-membership__grid{display:grid;grid-template-columns:1fr;place-items:center;justify-items:center;gap:clamp(80px,15vw,136px) clamp(50px,8vw,150px);margin:clamp(80px,15vw,150px) auto clamp(40px,10vw,110px)}.smarty-student .smarty-student-membership__and-more{margin-bottom:clamp(10px,4vw,50px);font-family:Biennale-SemiBold,Arial;font-size:24px;line-height:25px}@media(min-width:550px){.smarty-student .smarty-student-membership__tab a{padding:12px 60px;font-size:18px}}@media(min-width:768px){.smarty-student .smarty-student-membership__flex{flex-direction:row}.smarty-student .smarty-student-membership__grid{grid-template-columns:1fr 1fr}.smarty-student .smarty-student-membership__tab a{font-size:22px}}@media(min-width:1024px){.smarty-student .smarty-student-membership__grid{grid-template-columns:1fr 1fr 1fr}}.smarty-student .smarty-student-offers{margin-bottom:clamp(50px,10vw,193px)}.smarty-student .smarty-student-offers__flex{display:flex;flex-direction:column;max-width:1447px;margin:0 auto;border-radius:2px;background-image:url(/lp/Student/Images/white-rectangles.svg);background-repeat:no-repeat;background-position:top right;box-shadow:0 10px 30px #0000001f;padding-inline-start:10px;padding-inline-end:10px;gap:30px;background-color:#f0f0f0;background-size:contain}.smarty-student .smarty-student-offers__content{display:grid;place-content:center;max-width:550px;padding-block:clamp(40px,6vw,80px);padding-left:clamp(20px,4vw,40px)}.smarty-student .smarty-student-offers__h2{margin-bottom:16px;font-size:28px;line-height:26px}.smarty-student .smarty-student-offers__desc{margin-bottom:16px;font-size:16px;line-height:23px}.smarty-student .smarty-student-offers__img{display:block;line-height:0}.smarty-student .smarty-student-offers__img img{display:block}.smarty-student-partners__flex{padding:40px 64px!important;align-items:center!important;gap:56px!important}@media(min-width:768px){.smarty-student .smarty-student-offers__flex{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:clamp(40px,6vw,115px);background-size:initial}.smarty-student .smarty-student-offers__img img{margin-top:-40px}}.smarty-student .smarty-student-partners{max-width:715px;margin:0 auto;margin-bottom:clamp(100px,15vw,290px)}.smarty-student .smarty-student-partners__h2{font-size:28px;line-height:26px;text-align:right;white-space:nowrap}.smarty-student .smarty-student-partners__flex{display:flex;padding:clamp(25px,5vw,50px) clamp(50px,10vw,100px);border-radius:2px;box-shadow:0 10px 30px #0000001f;gap:clamp(50px,15vw,150px);align-items:center}@media(max-width:767px){.smarty-student .smarty-student-partners__flex{flex-direction:column;padding:32px 24px;gap:24px!important;text-align:center}.smarty-student .smarty-student-partners__h2{text-align:center;font-size:24px}.smarty-student .smarty-student-partners__img img{display:block;width:100%;max-width:207px;height:auto}}.smarty-student .smarty-student-sale{max-width:1440px;margin:0 auto;margin-bottom:clamp(90px,10vw,150px);padding-bottom:50px;box-shadow:0 3px 40px #00000029;padding-inline:clamp(20px,5vw,90px)}.smarty-student .smarty-student-sale__grid{display:grid;place-content:center}.smarty-student .smarty-student-sale__img{margin-top:-40px}.smarty-student .smarty-student-sale__content{padding-block:50px}.smarty-student .smarty-student-sale__content div{text-align:center}.smarty-student .smarty-student-sale__h2{margin-bottom:16px;font-family:Biennale-SemiBold,Arial;font-size:35px;line-height:46px}.smarty-student .smarty-student-sale__h3{margin-bottom:34px;font-family:Biennale-SemiBold,Arial;font-size:18px;line-height:36px}.smarty-student .smarty-student-sale__toggler{position:relative;display:inline-block;font-family:Biennale-SemiBold,Arial;font-size:14px;line-height:20px;color:#c02485}.smarty-student .smarty-student-sale__toggler img{position:absolute;top:6px;right:-30px;width:15px;height:8px;transform:matrix(-1,0,0,-1,0,0);color:#c02485}.smarty-student .smarty-student-sale__arrow{transition:transform .3s ease}.smarty-student .smarty-student-sale__arrow.rotated{transform:rotate(1deg)}.smarty-student .smarty-student-sale__toggler-content{margin-top:clamp(30px,5vw,150px)}.smarty-student .smarty-student-sale__flex{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:100px;gap:50px}.smarty-student .smarty-student-sale__flex--2{margin-bottom:50px}.smarty-student .smarty-student-sale__sales-content{display:grid;flex:1;align-content:center}.smarty-student .smarty-student-sale__sales-content--2{place-content:start}.smarty-student .smarty-student-sale__p1{margin-bottom:8px;font-size:28px;line-height:36px}.smarty-student .smarty-student-sale__p2{margin-bottom:14px;font-family:Biennale-SemiBold,Arial;font-size:40px;line-height:46px;color:#c02485}.smarty-student .smarty-student-sale__flex-sales{display:grid;flex:1;gap:clamp(20px,5vw,50px)}.smarty-student .smarty-student-sale__sale-box{padding:40px 10px;text-align:center;box-shadow:0 3px 40px #00000012}.smarty-student .smarty-student-sale__sale-box-h3{margin-bottom:0;font-family:Biennale-SemiBold,Arial;font-size:40px;line-height:36px;color:#c02485}.smarty-student .smarty-student-sale__sale-box-h4{position:relative;margin-bottom:37px;font-size:25px;line-height:36px}.smarty-student .smarty-student-sale__sale-box-h4:before{position:absolute;right:50%;bottom:-20px;width:62px;height:2px;content:"";transform:translateX(31px);background-color:#1e1e1e}.smarty-student .smarty-student-sale__list{padding-left:65px;counter-reset:item}.smarty-student .smarty-student-sale__item{position:relative;margin-bottom:30px}.smarty-student .smarty-student-sale__item--1:before{position:absolute;top:0;left:-65px;width:27px;height:24px;content:"";background-image:url(/lp/Student/Images/sale-li-1.svg);background-repeat:no-repeat}.smarty-student .smarty-student-sale__item--2:before{position:absolute;top:0;left:-65px;width:27px;height:21px;content:"";background-image:url(/lp/Student/Images/sale-li-2.svg);background-repeat:no-repeat}.smarty-student .smarty-student-sale__item--3:before{position:absolute;top:0;left:-65px;width:30px;height:24px;content:"";background-image:url(/lp/Student/Images/sale-li-3.svg);background-repeat:no-repeat}.smarty-student .smarty-student-sale__item--4:before{position:absolute;top:0;left:-65px;width:30px;height:24px;content:"";background-image:url(/lp/Student/Images/sale-li-4.svg);background-repeat:no-repeat}.smarty-student .smarty-student-sale__item:after{position:absolute;top:0;left:-22px;font-family:Biennale-SemiBold,Arial;content:counter(item) ".";counter-increment:item}.smarty-student .smarty-student-sale__final-text{margin-bottom:0;font-family:Biennale-SemiBold,Arial;font-size:22px;line-height:28px}@media(min-width:768px){.smarty-student .smarty-student-sale__flex-sales{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.smarty-student .smarty-student-sale__grid{grid-template-columns:1fr 1fr;gap:50px}.smarty-student .smarty-student-sale__img{margin-top:-70px;order:2}.smarty-student .smarty-student-sale__img img{transform:translateX(40px)}.smarty-student .smarty-student-sale__content{order:1}.smarty-student .smarty-student-sale__flex{flex-direction:row}.smarty-student .smarty-student-sale__sale-box{padding:70px 45px}}.smarty-student .smarty-student-what{display:grid;gap:30px;max-width:1380px;margin:0 auto;padding-block:0 100px;place-content:center}.smarty-student .smarty-student-what__content{display:grid;place-content:start;max-width:590px;padding-block:clamp(20px,3vw,60px)}.smarty-student .smarty-student-what__h2{margin-bottom:16px;font-size:28px;line-height:26px}.smarty-student .smarty-student-what__desc{max-width:570px;margin-bottom:16px;font-size:16px;line-height:23px}@media(min-width:768px){.smarty-student .smarty-student-what{padding-block:100px;display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:clamp(40px,7vw,250px)}}.smarty-student .smarty-student-why{position:relative;margin-block:60px 120px}.smarty-student .smarty-student-why:before{position:absolute;top:0;bottom:0;left:50%;width:100vw;content:"";transform:translateX(-50%);background-color:#f0f0f0}.smarty-student .smarty-student-why__flex{position:relative;display:flex;flex-direction:column;max-width:1447px;margin:0 auto;background-color:#f0f0f0;background-image:url(/lp/Student/Images/white-rectangles.svg);background-repeat:no-repeat;background-position:right;padding-inline-start:10px;padding-inline-end:10px;gap:30px}.smarty-student .smarty-student-why__content{display:grid;place-content:center;max-width:550px;padding-block:clamp(40px,6vw,72px);padding-left:clamp(20px,4vw,40px)}.smarty-student .smarty-student-why__h2{margin-bottom:16px;font-size:28px;line-height:26px}.smarty-student .smarty-student-why__desc{max-width:1000px;margin-bottom:0;font-size:16px;line-height:23px}.smarty-student .smarty-student-why__img{display:block;line-height:0}.smarty-student .smarty-student-why__img img{display:block}@media(min-width:768px){.smarty-student .smarty-student-why__flex{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:clamp(40px,6vw,230px)}.smarty-student .smarty-student-why__img img{position:absolute;right:0;bottom:0}}@media(min-width:768px) and (max-width:1023.98px){.smarty-student .smarty-student-why__img img{max-width:400px}}@media(min-width:1024px){.smarty-student .smarty-student-why{margin-top:200px}.smarty-student .smarty-student-why__img img{transform:translateX(-60px)}}@media(min-width:1200px){.smarty-student .smarty-student-why{margin-top:280px}.smarty-student .smarty-student-why__img img{transform:translateX(-120px)}}.smarty-student img{max-width:100%;height:auto}.smarty-student .birthday-link{cursor:pointer;text-decoration:underline;color:#c02485}.smarty-student .birthday-link:hover,.smarty-student .birthday-link:visited{color:#951c67}.smarty-student .u-txt-bold{font-family:Biennale-SemiBold,Arial}.smarty-student .u-t-a-center{text-align:center}.smarty-student .u-mb-0{margin-bottom:0}.smarty-student .u-mb-15{margin-bottom:15px}.smarty-student .u-mb-16{margin-bottom:16px}.smarty-student .u-mb-20{margin-bottom:20px}.smarty-student .u-mb-40{margin-bottom:40px}.smarty-student .u-mb-70{margin-bottom:70px}.smarty-student .u-link{cursor:pointer;text-decoration:underline;color:#c02485}.smarty-student .u-link:hover{color:#951c67}.smarty-student-form__form{display:flex;align-items:center;flex-direction:column;max-width:880px;width:100%;margin-inline:auto;background-color:transparent;border:0;border-radius:0;box-shadow:none;padding:0;text-align:left}.smarty-student-form__form form,.smarty-student-form__form .isicSetup-upload-parent,.smarty-student-form__form .form-success,.smarty-student-form__form .flex-already-registered,.smarty-student-form__form .smarty-student-form-buttons{max-width:100%;width:100%}.smarty-student-form__form #StudentForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;width:100%}.smarty-student-form__form #StudentForm .form-field{margin-bottom:0}.smarty-student-form__form .student-registration-errUserName,.smarty-student-form__form .student-registration-check,.smarty-student-form__form .passwordBlock{grid-column:1/-1}.smarty-student-form__form .passwordBlock{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.smarty-student-form__form .passwordBlock .margin-top-1{grid-column:1/-1;margin-top:0;color:#666;font-size:13px;line-height:20px}.smarty-student-form__form .form-label{margin-bottom:8px;color:#1e1e1e;font-size:14px;line-height:20px}.smarty-student-form__form .form-input{max-width:100%}.smarty-student-form__form .form-select{max-width:100%}.smarty-student-form__form .form-input,.smarty-student-form__form .form-select{height:44px;padding:10px 12px;border-color:#d7d7d7;color:#1e1e1e;font-size:15px;border-radius:0;box-shadow:none}.smarty-student-form__form .field-validation-error{display:block;margin-top:6px;font-size:12px;line-height:16px}.smarty-student-form__form .form-input:disabled{background:#ddd}.smarty-student-form__form .form-success.active{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px;color:#1e1e1e;text-align:center}.smarty-student-form__form .smarty-student-form-buttons{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px;text-align:center}.smarty-student-form__form .smarty-student-form-buttons .font-small{max-width:520px;margin:0;color:#666;font-size:13px;line-height:20px}.smarty-student-form__form .form-err{margin-top:0}.smarty-student-form__form .btn-finish.btn-green{min-width:142px;margin-top:0;padding:8px 16px;background:var(--colorMagenta);border-color:var(--colorMagenta);font-size:18px;line-height:1.2}.smarty-student-form__form .flex-already-registered{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.student-registration-check{display:flex;gap:12px;justify-content:center;margin-top:8px;padding-top:0}.student-registration-check label{margin-bottom:0;cursor:pointer}.student-registration-check input{cursor:pointer}.student-registration-check .form-check{width:18px;height:18px;margin:0}.student-registration-errUserName{display:none;margin-top:0;font-size:13px;line-height:18px}.student-registration-errUserName.active{display:block}@media(max-width:767px){.smarty-student .smarty-student-form{padding-inline:16px}.smarty-student .smarty-student-form__intro{margin-bottom:24px}.smarty-student .smarty-student-form__title{font-size:24px}.smarty-student-form__form #StudentForm,.smarty-student-form__form .passwordBlock{grid-template-columns:1fr}}.smarty-student-code-parent{display:flex;margin-top:1rem;flex-direction:column;gap:5px}.smarty-student-code-text{color:#a0a0a0}.smarty-student-code{border:1px dashed #a0a0a0;padding:5px;font-family:var(--fontBold);font-size:20px;text-align:center}.smarty-student-cards{display:flex;flex-direction:row;gap:25px}.smarty-student-cards-card{min-height:550px;position:relative;flex:1 1 50%;gap:25px;display:flex;flex-direction:row;background-color:#f2f2f2;padding:40px}.smarty-student-cards-card-textwrap{position:relative;z-index:2;display:flex;flex-direction:column}.smarty-student-cards-card-textwrap h3{font-family:var(--fontBold);font-size:35px;line-height:42px;color:var(--colorMagenta)}.smarty-student-cards-card-textwrap p{font-size:14px;line-height:20px;color:#777}.smarty-student-cards-card-img{position:absolute;top:25px;right:25px}.smarty-student-cards-card-squares{position:absolute;bottom:0;right:0}.smarty-student-cards-card-squares.lenovo{left:0;right:unset}.smarty-student-cards-card-picture{place-self:flex-end;position:relative;z-index:2;transform:translateY(40px)}.smarty-student-cards-card-picture img{min-width:250px}.smarty-student-boxes{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;margin-top:25px}.smarty-student-boxes-box{flex:1 1 320px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:25Px;background-color:#f2f2f2;padding:50px 20px 50px 50px}.smarty-student-boxes-box h3{color:var(--colorMagenta);font-size:35px;margin-bottom:0;line-height:35px}.smarty-student-boxes-box-p{font-size:14px;line-height:18px}@media screen and (max-width:1250px){.smarty-student-cards{flex-direction:column}}@media screen and (max-width:768px){.smarty-student-cards-card{flex-direction:column;align-items:center;text-align:center;min-height:unset;padding-top:60px}.smarty-student-cards-card-picture{place-self:unset;margin-top:auto}.smarty-student-cards-card-img{right:50%;transform:translateX(50%)}.smarty-student-boxes-box{flex-direction:column;padding:50px 25px;text-align:center}}.smarty-student-perks{display:flex;box-shadow:0 10px 25px 0 rgba(22,22,22,.12);padding:1rem 2rem;justify-content:space-evenly;align-items:center;max-width:1326px;margin:3rem auto 0 auto;gap:1rem;background-repeat:no-repeat;background-position:top left;background-size:contain}.smarty-student-perks.reverse{background-position:top right;margin-bottom:15rem;padding:0;text-align:left}.smarty-student .smarty-student-final-banner{padding:12px 20px 0;margin-block:200px}.smarty-student .smarty-student-final-banner__inner{display:flex;justify-content:space-evenly;max-width:1326px;min-height:200px;margin:0 auto;padding:0 0 0 64px;overflow:hidden;background:#fff url('/lp/Student/Images/grey-rectangles.svg') right top/auto 100% no-repeat;box-shadow:0 10px 25px 0 rgba(22,22,22,.12);padding-block:32px}.smarty-student .smarty-student-final-banner__content{max-width:407px;padding:32px 0}.smarty-student .smarty-student-final-banner__title{margin:0 0 8px;font-family:Biennale-SemiBold,Arial;font-size:28px;line-height:1.1}.smarty-student .smarty-student-final-banner__title span{color:var(--colorMagenta)}.smarty-student .smarty-student-final-banner__desc{margin:0 0 16px;color:#1e1e1e;font-size:16px;line-height:24px}.smarty-student .smarty-student-final-banner__cta{min-width:112px}.smarty-student .smarty-student-final-banner__picture{flex:0 0 336px;align-self:flex-end;display:block;line-height:0}.smarty-student .smarty-student-final-banner__picture img{display:block;width:100%;height:auto}@media screen and (max-width:768px){.smarty-student-perks{flex-direction:column-reverse;text-align:center;padding:2rem 1rem;background-size:initial}.smarty-student-perks.reverse{padding:2rem 1rem 0;flex-direction:column-reverse!important}.smarty-student-perks-image{max-width:100%}.smarty-student .smarty-student-final-banner{padding-inline:16px;margin-bottom:40px}.smarty-student .smarty-student-final-banner__inner{flex-direction:column;align-items:flex-start;min-height:auto;padding:24px 24px 54px;background-size:180px auto;background-position:left bottom}.smarty-student .smarty-student-final-banner__content{max-width:100%;padding:10px 0 55px}.smarty-student .smarty-student-final-banner__title{font-size:24px;max-width:250px}.smarty-student .smarty-student-final-banner__picture{align-self:center;width:min(100%,320px);flex-basis:auto}}.smarty-student .smarty-student-membership-new{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f0f0f0;padding:48px 0;box-sizing:border-box;z-index:0}.smarty-student .smarty-student-membership-new .container{max-width:1100px;margin:0 auto;padding-inline:20px;box-sizing:border-box}.smarty-student .smarty-student-membership-new__title{margin-bottom:8px;font-size:35px;line-height:40px;font-family:Biennale-SemiBold,Arial}.smarty-student .smarty-student-membership-new__lead{margin:0 auto;max-width:900px;font-size:16px;line-height:24px}.smarty-student .smarty-student-membership-new__grid{display:grid;grid-template-columns:1fr;gap:28px;max-width:1100px;margin:32px auto 0}@media(min-width:768px){.smarty-student .smarty-student-membership-new__grid{grid-template-columns:1fr 1fr;gap:40px}}.smarty-student .membership-card{background-color:#fff;border-radius:5px;box-shadow:0 12px 36px rgba(0,0,0,.12);overflow:hidden;display:flex;flex-direction:column;min-height:520px;padding:40px;position:relative}.smarty-student .membership-card--premium{border-top:6px solid var(--colorMagenta)}.smarty-student .membership-card__header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid #d7d7d7}.membership-card__logo{display:flex;gap:8px}.smarty-student .membership-card__logo img{height:28px;width:auto;display:block}.smarty-student .membership-card__badge{display:inline-block;font-size:13px;line-height:1;padding:6px 10px;border-radius:5px;font-family:Biennale-SemiBold}.smarty-student .membership-card__badge--price{background-color:#ffeef8;color:var(--colorMagenta);border:1px solid var(--colorMagenta)}.smarty-student .membership-card__badge--free{background:#ffeef8;color:var(--colorMagenta);border:1px solid var(--colorMagenta)}.smarty-student .membership-card__body{flex:1 1 auto;margin-top:12px;margin-bottom:18px;display:block}.smarty-student .membership-table{width:100%;border-collapse:collapse;font-size:15px;color:#1e1e1e}.smarty-student .membership-table thead th{text-align:left;padding-bottom:12px;font-size:18px;text-transform:none}.smarty-student .membership-table tbody td{padding-bottom:12px;vertical-align:middle}.smarty-student .membership-table .membership-table__col-discount,.smarty-student .membership-table td:nth-child(2){text-align:right;font-weight:700}.color-magenta{color:var(--colorMagenta)}.smarty-student .membership-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px}.membership-card__logos{display:flex}.smarty-student .membership-card__logos img{height:28px;width:auto;margin-right:8px;vertical-align:middle}.smarty-student .membership-card__cta{white-space:nowrap;padding:10px 16px;border-radius:5px;font-family:Biennale-SemiBold,Arial;font-size:14px}.btn-outline-magenta{border:2px solid var(--colorMagenta);color:var(--colorMagenta);background:transparent;padding:8px 14px;border-radius:5px;display:inline-block}@media(max-width:767px){.smarty-student .membership-card{padding:22px}.smarty-student .membership-card__header{flex-direction:column;align-items:flex-start;gap:8px}.smarty-student .membership-card__footer{flex-direction:column;align-items:stretch;gap:12px}.smarty-student .membership-card__cta,.btn-outline-magenta{width:100%;text-align:center;padding:12px 16px}}.smarty-student .smarty-student-banner{width:100vw;position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;padding:36px 0;z-index:0;background:transparent}.smarty-student .smarty-student-banner{width:100vw;position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;padding:36px 0;background:transparent;z-index:0}.smarty-student .samsung-banner__inner{position:relative;width:1326px;max-width:1326px;height:450px;margin:0 auto;box-sizing:border-box;overflow:hidden}.smarty-student .samsung-banner__picture{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1;overflow:hidden}.smarty-student .samsung-banner__picture img{width:100%;height:100%;object-fit:cover;object-position:right center;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.smarty-student .samsung-banner__content{position:absolute;left:160px;top:50%;transform:translateY(-50%);max-width:520px;z-index:2;color:#111;pointer-events:auto}.smarty-student .samsung-banner__logo{height:32px;display:block;margin-bottom:12px}.smarty-student .samsung-banner__title{margin:0 0 8px 0;font-family:Biennale-SemiBold,Arial;font-size:28px;line-height:1.15;color:#111}.smarty-student .samsung-banner__desc{margin:0 0 16px 0;color:#6f6f6f;font-size:16px;line-height:1.4}.smarty-student .samsung-banner__cta{display:inline-block;padding:10px 16px;font-family:Biennale-SemiBold,Arial;font-size:14px;margin-top:12px;z-index:3}.smarty-student .samsung-banner__picture::after{content:none!important;display:none!important;pointer-events:none}@media(max-width:1099px) and (min-width:421px){.smarty-student .samsung-banner__inner{width:100%;max-width:100%;height:auto;aspect-ratio:83/45;padding-inline:20px}.smarty-student .samsung-banner__picture img{object-position:center top}.smarty-student .samsung-banner__content{left:20px;right:20px;top:50%;transform:translateY(-50%);max-width:calc(100% - 40px)}}@media(max-width:420px){.smarty-student .samsung-banner{padding-left:0;padding-right:0}.smarty-student .samsung-banner__logo{height:24px}.smarty-student .samsung-banner__inner{max-width:364px;height:520px;margin:0 auto;box-sizing:border-box;overflow:hidden}.smarty-student .samsung-banner__picture img{object-fit:cover;object-position:center top}.smarty-student .samsung-banner__content{left:32px;right:16px;bottom:20px;top:32px;transform:none;max-width:calc(100% - 32px)}.smarty-student .samsung-banner__title{font-size:18px;line-height:1.2}.smarty-student .samsung-banner__desc{font-size:14px}}.smarty-student .samsung-banner__content a.btn{text-decoration:none}.smarty-student .smarty-student-hero{width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow:hidden;margin-bottom:60px;margin-top:0;padding:0;box-sizing:border-box}.smarty-student .smarty-student-hero__flex{position:relative;width:100%}.smarty-student .smarty-student-hero__img-wrapper{width:100%;display:block}.smarty-student .smarty-student-hero__pixels{position:absolute;top:0;right:150px;z-index:1;display:block;width:min(280px,18vw);pointer-events:none}.smarty-student .smarty-student-hero__pixels img{display:block;width:100%;height:auto}.smarty-student .smarty-student-hero__img,.smarty-student .smarty-student-hero__img img{display:block;width:100vw;max-width:1920px;height:740px;object-fit:cover;object-position:center center;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.smarty-student .smarty-student-hero__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;max-width:520px;color:#fff;pointer-events:auto;background:transparent}@media(max-width:767px){.smarty-student .smarty-student-hero{margin-block:30px}.smarty-student .smarty-student-hero__pixels{width:136px;top:0;right:0}.smarty-student .smarty-student-hero__img,.smarty-student .smarty-student-hero__img img{width:100vw;max-width:100%;height:420px;object-position:center top}.smarty-student .smarty-student-hero__content{left:20px;right:20px;top:auto;bottom:40%;transform:none;max-width:calc(100% - 40px)}.smarty-student .smarty-student-hero__h1{font-size:40px;text-align:center}.smarty-student .smarty-student-hero__desc{font-size:15px;line-height:1.3;white-space:nowrap;font-size:13px}}.smarty-student .smarty-student-hero__flex{position:relative;width:100%;max-width:1920px;margin:0 auto;display:block}.smarty-student .smarty-student-hero__img,.smarty-student .smarty-student-hero__img img{display:block;width:100%;max-width:1920px;height:740px;object-fit:cover;object-position:center center;margin:0 auto}