.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .owl-item.center{z-index:5}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("./media/owl.video.play-4O2DMQ3I.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body{font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;color:#173b64;text-align:left;background-color:#fff;overflow-x:hidden}h1,.h1{font-size:2.5rem;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin:0 0 36px;font-weight:900;line-height:1.2;color:inherit}h1.title-large,.h1.title-large{font-size:3rem}@media (max-width: 992px){h1.title-large,.h1.title-large{font-size:1.5rem}}@media (max-width: 992px){h1,.h1{font-size:1.5rem}}h2,.h2{font-size:2rem;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin:0 0 32px;font-weight:600;line-height:1.2;color:inherit}h2.title-large,.h2.title-large{font-size:2.4rem}@media (max-width: 992px){h2.title-large,.h2.title-large{font-size:1.25rem}}@media (max-width: 992px){h2,.h2{font-size:1.25rem}}h3,.h3{font-size:1.5rem;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin:0 0 28px;font-weight:700;line-height:1.2;color:inherit}h3.title-large,.h3.title-large{font-size:1.8rem}@media (max-width: 992px){h3.title-large,.h3.title-large{font-size:inherit}}@media (max-width: 992px){h3,.h3{font-size:inherit}}h4,.h4{font-size:1.25rem;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin:0 0 20px;font-weight:600;line-height:1.2;color:inherit}h4.title-large,.h4.title-large{font-size:1.5rem}@media (max-width: 992px){h4.title-large,.h4.title-large{font-size:inherit}}@media (max-width: 992px){h4,.h4{font-size:inherit}}h5,.h5{font-size:1.2rem;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin:0;font-weight:600;line-height:1.2;color:inherit}h5.title-large,.h5.title-large{font-size:1.44rem}@media (max-width: 992px){h5.title-large,.h5.title-large{font-size:inherit}}@media (max-width: 992px){h5,.h5{font-size:inherit}}h6,.h6{font-size:1.125rem;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin:0;font-weight:600;line-height:1.2;color:inherit}h6.title-large,.h6.title-large{font-size:1.35rem}@media (max-width: 992px){h6.title-large,.h6.title-large{font-size:inherit}}@media (max-width: 992px){h6,.h6{font-size:inherit}}h2,.h2{text-transform:uppercase}h2 .text-effect:before,.h2 .text-effect:before{bottom:-37px}@media (max-width: 768px){h2 .text-effect:before,.h2 .text-effect:before{bottom:-25px}}.h3{text-transform:none}.text-primary{color:#124c9b}.text-secondary{color:#fbe6a2}.text-secondary-dark{color:#ffde70}.text-primary-light,.text-light{color:#eaf1fb}.text-black{color:#000}.text-white{color:#fff}.text-error{color:#ff4d4f}.text-normal{font-weight:400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-initial{text-transform:initial}.text-effect{position:relative}.text-effect:before{pointer-events:none;content:"";display:block;position:absolute;left:50%;bottom:-60%;transform:translate(-50%);min-width:200px;width:100%;height:80%;background:url("./media/wax-ZQ6TFVJM.svg") no-repeat left top;background-size:contain}.text-effect--blue:before{background-image:url("./media/wax-blue-32ASTPKP.svg")}.text-effect--reverse:before{bottom:-25%;height:25px;rotate:180deg}.text-effect--white:before{background-image:url("./media/wax-white-NLJFOD64.svg")}.text-circle{position:relative}.text-circle:before{position:absolute;pointer-events:none;content:"";display:block;inset:-86% 0 -96%;background:url("./media/wax-circle-G6G2E6J5.svg") no-repeat center top}.text-circle--white:before{background-image:url("./media/wax-circle-white-MCGKEREC.svg")}@media (max-width: 768px){.text-effect:before{min-width:initial}}.font-secondary{font-family:Delius,cursive,sans-serif}a{text-decoration:none}a:visited,a:link{color:inherit}@keyframes showText{0%{right:120%}to{right:-20%}}html{max-width:100%;overflow-x:hidden}.container{width:100%;max-width:1440px;padding:0 16px;margin:auto;display:flex;justify-content:space-between;gap:16px}.container.smaller{max-width:1200px}.container--full{max-width:100%}.bg-primary{background-color:#124c9b;color:#fff}.bg-secondary{background-color:#fbe6a2;color:#173b64}.bg-primary-light,.bg-light{background-color:#eaf1fb;color:#173b64}.bg-white{background-color:#fff;color:#173b64}.highlight{display:inline-block;padding:8px;position:relative;z-index:0;margin-left:-8px}.highlight:after{position:absolute;content:"";inset:0;z-index:-1;transition:right ease-in-out .5s;transition-delay:.2s}.highlight.scroll-trigger{position:relative;top:initial;transition:none;opacity:initial}.highlight.scroll-trigger:after{right:100%}.highlight.scroll-trigger.active:after{right:0}[class*=--parent] .highlight:after{background:#ffe3ed}.highlight--parent:after{background:#ffe3ed}[class*=--secondary] .highlight:after{background:#fbe6a2}.highlight--secondary:after{background:#fbe6a2}[class*=--school] .highlight:after{background:#d4f8f3}.highlight--school:after{background:#d4f8f3}[class*=--teacher] .highlight:after{background:#d6e8ff}.highlight--teacher:after{background:#d6e8ff}.block-button{width:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.block-button{flex-direction:column}}.modal-wrapper{position:relative;z-index:15}.text-content{padding:100px 0;width:100%;gap:16px;display:flex;flex-direction:column}.text-content--no-padding{padding:0}.text-content h1{text-align:center;text-transform:uppercase;font-weight:400;margin-bottom:100px}.text-content h1 .text-effect:before{bottom:-80%}.text-content ol{list-style-type:none;margin:0;padding:0}.text-content ol li{counter-increment:item;position:relative;padding-left:80px;font-family:Delius,cursive,sans-serif;min-height:60px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;color:#000}.text-content ol li:last-child{margin-bottom:0}.text-content ol li h2{margin:0;font-size:1.25rem;font-weight:700;color:#173b64}.text-content ol li p{margin:0;font-size:1.125rem}.text-content ol li:before{content:counter(item);font-size:1.5rem;font-weight:700;font-family:Nunito Sans,Helvetica,Arial,sans-serif;white-space:pre;width:60px;background:#fbe6a2;border-radius:100px;display:flex;justify-content:center;align-items:center;height:60px;left:0;color:#173b64;position:absolute;top:0}.text-content--parent ol li:before{background:#ffe3ed}.text-content--secondary ol li:before{background:#fbe6a2}.text-content--school ol li:before{background:#d4f8f3}.text-content--teacher ol li:before{background:#d6e8ff}.text-content.mentions{gap:0}.text-content.mentions strong:after{content:" "}.text-content.mentions h3{font-size:22px;margin:20px 0 10px}.text-content.mentions ol{list-style-type:decimal}.text-content.mentions ul ul,.text-content.mentions ul ol,.text-content.mentions ol ul,.text-content.mentions ol ol{margin-top:10px}.text-content.mentions ul li,.text-content.mentions ol li{display:list-item;padding-left:10px;margin-left:20px;font-family:Nunito Sans,Helvetica,Arial,sans-serif;margin-bottom:10px;min-height:initial}.text-content.mentions ul li>p+p,.text-content.mentions ol li>p+p{margin-top:10px}.text-content.mentions ul li p,.text-content.mentions ol li p{font-size:1rem}.text-content.mentions ul li:before,.text-content.mentions ol li:before{display:none}.text-content.mentions ul li ol,.text-content.mentions ol li ol{list-style-type:lower-latin}.text-content.mentions>ol>li+li,.text-content.mentions>ul>li+li{margin-top:20px}@media (max-width: 768px){.text-content ol li{padding-left:60px}.text-content ol li:before{width:40px;height:40px;font-size:1.25rem}}.hero{aspect-ratio:683/89;overflow:hidden;position:relative;margin-top:-50px}.hero img{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;object-fit:cover;object-position:center center}.hero__page{aspect-ratio:60/9;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;min-height:200px;width:100%}.hero__page .background{position:absolute;inset:0;z-index:-1;background-position:center center;background-size:cover;opacity:.8;background-repeat:no-repeat}.hero__page .content{padding:0}.flex{display:flex;flex-direction:row}.flex-column{flex-direction:column}.flex-justify-center{justify-content:center}.flex-align-center{align-items:center}.flex-gap-medium{gap:16px}.flex-visual{min-width:40%;overflow:hidden;position:relative;margin:60px auto;border-radius:30px}.flex-visual img{position:absolute;inset:0;object-position:center center;height:auto;object-fit:cover}@media (max-width: 768px){.flex{flex-direction:column}.flex-visual{min-width:100%;margin:0}.flex-visual img{position:relative;width:100%;aspect-ratio:16/9}}.frame{margin:60px auto;padding:30px;border-radius:30px;max-width:910px;width:100%;display:flex;gap:8px}.frame--price{flex:1;border-radius:30px;background-color:#d7e6fa;display:flex;box-shadow:0 0 10px #0000001a;padding:0 0 60px;border:1px solid #173b64;width:inherit;flex-direction:column;margin:initial}.frame--price .frame__title{background-color:#124c9b;color:#fff;font-family:Delius,cursive,sans-serif;font-size:1.25rem;border-radius:30px 30px 0 0;text-align:center;padding:16px 8px 38px}.frame--price .frame__list{background-color:#eaf1fb;padding:16px;flex:1}.frame--price .frame__total{color:#173b64;font-weight:700}.frame--price .frame__item{border-bottom:1px solid #124C9B;display:flex;justify-content:space-between;padding:8px;color:#000;position:relative;gap:8px;cursor:pointer}.frame--price .frame__cell{max-width:25%;min-width:25%;gap:8px;justify-content:center;align-items:center;display:flex;text-align:center}.frame--price .frame__best-seller,.frame--price .frame__best-value{position:absolute;pointer-events:none;text-align:center;font-family:Delius,cursive,sans-serif;color:#015a4e;font-size:1.25rem}.frame--price .frame__best-seller .text,.frame--price .frame__best-value .text{filter:drop-shadow(2px 0 0 #D4F8F3) drop-shadow(0 2px 0 #D4F8F3) drop-shadow(-2px 0 0 #D4F8F3) drop-shadow(0 -2px 0 #D4F8F3)}.frame--price .frame__best-seller:before,.frame--price .frame__best-value:before{background:url("./media/arrow-dark-blue-top-Q4P2UIUZ.svg") no-repeat right bottom;background-size:100% 100%;content:"";width:80px;height:100px;position:absolute;top:0}.frame--price .frame__best-seller{top:calc(-100% + 12px);right:-100px;transform:rotate(8deg)}.frame--price .frame__best-seller:before{rotate:155deg;transform:scaleY(-1)}.frame--price .frame__best-value{top:calc(100% - 42px);left:-70px;transform:rotate(-8deg)}.frame--price .frame__best-value:before{top:0}.frame--price .frame__heading{display:flex;gap:8px;align-items:center;justify-content:flex-start;padding:16px 24px;background-color:#d7e6fa;margin-top:-30px;border-radius:30px 30px 0 0;color:#000;font-size:1.125rem}.frame__header{width:100%;margin:0}.frame--center{display:flex;justify-content:center;padding:100px}.frame__wrapper{display:flex;gap:30px;flex-wrap:wrap;margin:60px auto;width:100%}.frame--half{width:calc(50% - 15px);max-width:100%;margin:0}.frame--third{width:100%;max-width:calc(33.3333333333% - 20px);margin:0;flex-direction:column;justify-content:center;text-align:center;align-items:center;aspect-ratio:3/2;gap:16px}.frame--full{width:100%;margin:0;max-width:100%}.frame--white{background:#fff}.frame--large{width:100%;max-width:100%}.frame__title{font-family:Delius,cursive,sans-serif;text-transform:none;margin-bottom:0;font-size:1.25rem;text-align:left}.frame__title.text-center{text-align:center}.frame__icon{width:60px;height:60px;min-width:60px}.frame__icon--parent .frame__icon{color:#951443}.frame__icon--secondary .frame__icon{color:#ffde70}.frame__icon--school .frame__icon{color:#015a4e}.frame__icon--teacher .frame__icon{color:#0043aa}.frame--parent{border:4px dotted #124C9B;background:#fff}.frame--parent .frame__icon{color:#951443}.frame--secondary{border:4px dotted #124C9B;background:#fff}.frame--secondary .frame__icon{color:#ffde70}.frame--school{border:4px dotted #124C9B;background:#fff}.frame--school .frame__icon{color:#015a4e}.frame--teacher{border:4px dotted #124C9B;background:#fff}.frame--teacher .frame__icon{color:#0043aa}.frame--generic{background:#fff}.frame--generic .frame__icon,.frame--generic .frame__title{color:#124c9b}.frame .frame__wrapper{max-width:800px;margin:0 auto}@media (max-width: 992px){.frame__icon{width:40px;height:40px;min-width:40px}}@media (max-width: 768px){.frame{padding:16px;margin:0}.frame--price{padding-left:0;padding-right:0;padding-bottom:30px}.frame--half,.frame--third{width:100%;max-width:100%;margin:0}.frame--third{justify-content:flex-start}.frame__wrapper{flex-direction:column;margin:0}.frame .frame__wrapper{gap:16px;flex-direction:row}.frame .frame--third{width:calc(50% - 8px);max-width:calc(50% - 8px);aspect-ratio:initial}.frame .frame--third:first-of-type{width:100%;max-width:100%}.frame .frame--third .frame__title{font-size:1rem}}@media (min-width: 768px){.scroll-trigger{position:relative;top:100px;transition:top .5s ease;opacity:.5}.scroll-trigger.active{opacity:1;top:0}}.get-started{pointer-events:none;font-family:Delius,cursive,sans-serif;color:#a3c4eb;font-size:55px;display:block;transform:rotate(-7deg);text-align:center;position:relative;margin-left:-370px;padding-top:10px;margin-top:50px}.get-started:before{background:url("./media/arrow-blue-top-BFC3IMNH.svg") no-repeat right bottom;background-size:100% 100%;content:"";width:200px;height:100px;position:absolute;rotate:-15deg;top:0}@media (max-width: 768px){.get-started{font-size:40px;margin-left:0;display:inline-block}.get-started__wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.get-started:before{margin-left:0;width:120px;height:100px;position:absolute;rotate:253deg;right:-70px;top:initial;bottom:80px}}hr{border-top:1px solid #124C9B;width:100%;margin:8px 0;opacity:.3}table{border:1px solid rgba(18,76,155,.5);border-collapse:collapse;margin:30px auto 0}table th{font-weight:700}table th,table td{padding:8px;border:1px solid rgba(18,76,155,.5);text-align:left}.content{padding:100px;width:100%;display:flex;flex-direction:column;gap:30px}.content__header{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Delius,cursive,sans-serif;color:#124c9b;text-align:center}.content__header h2,.content__header h3{text-transform:none;font-family:Delius,cursive,sans-serif}.content .title{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;font-weight:400;text-transform:uppercase}.content .title .text-effect:before{bottom:-80%}@media (max-width: 992px){.content{padding:50px 0 100px}}@media (max-width: 768px){.menu-open{overflow:hidden;height:100dvh}}.how-it-work .text-content{margin:0 0 60px;gap:30px;align-items:center}.how-it-work .text-content .subtitle{max-width:40%;color:#124c9b;font-weight:600}.how-it-work .text-content .frame{margin:0}@media (max-width: 992px){.how-it-work .text-content{flex-direction:column;justify-content:center}.how-it-work .text-content>div{max-width:910px;width:100%}.how-it-work .text-content .subtitle{max-width:910px;width:80%;margin:auto;text-align:center}}input,optgroup,select,textarea{border:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea,select,input[type=file],input[type=date],input{font-size:.875rem;width:100%;padding:10px 15px;box-sizing:border-box;border-radius:4px;background:#173b641a;color:#173b64;-moz-appearance:textfield;margin:8px 0 0}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder,select::placeholder,input[type=file]::placeholder,input[type=date]::placeholder,input::placeholder{color:#173b6499}input[type=email]::-webkit-outer-spin-button,input[type=email]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=password]::-webkit-outer-spin-button,input[type=password]::-webkit-inner-spin-button,input[type=search]::-webkit-outer-spin-button,input[type=search]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=text]::-webkit-outer-spin-button,input[type=text]::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,input[type=file]::-webkit-outer-spin-button,input[type=file]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus,select:focus,input[type=file]:focus,input[type=date]:focus,input:focus{outline:none}label{width:100%;display:block}.form-row{width:100%;margin-bottom:16px}.form-row--half{width:calc(50% - 8px)}@media (max-width: 768px){.form-row--half{width:100%}}.invalid-feedback{color:#ff4d4f;font-size:.875rem}.success-feedback{color:#52c41a;font-size:.875rem}.form{display:flex;max-width:600px;margin:0 auto;flex-wrap:wrap;gap:8px}@media (max-width: 768px){.form{flex-direction:column;width:100%;max-width:none}}.radio,.checkbox{background:#fff;border:1px solid #124C9B;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.radio:before,.checkbox:before{content:"";display:block;width:8px;height:8px;background-color:transparent;transition:background-color .3s ease}.radio{border-radius:100px}.radio:before{border-radius:100px}.checkbox{border-radius:2px}.checkbox:before{width:12px;height:12px;border-radius:2px}input[type=radio],input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}input[type=radio]:checked+.radio:before,input[type=radio]:checked+.checkbox:before,input[type=checkbox]:checked+.radio:before,input[type=checkbox]:checked+.checkbox:before{background-color:#124c9b}.label-radio,.label-checkbox{display:flex;gap:8px;margin-top:8px}.form-check{display:flex;gap:8px;flex-wrap:wrap}.form-check .label-radio,.form-check .label-checkbox{padding:0;width:calc(50% - 8px)}.btn{padding:8px 16px;font-weight:600;font-size:1rem;border-radius:100px;display:inline-block;text-align:center;align-items:center;box-sizing:border-box;-webkit-appearance:none;white-space:nowrap;border:1px solid;cursor:pointer;justify-content:center;width:100%}.btn .icon{font-size:16px;position:relative;margin-right:5px;top:2px;width:20px;height:20px;display:block}.btn .icon svg{display:block}.btn .icon--large{width:40px;height:40px;top:0}.btn svg{height:20px;width:20px}.btn-large{padding:11px 25px;line-height:24px;font-size:1.125rem}.btn-larger{padding:20px 25px;line-height:24px;font-size:1.125rem}.btn-icon{cursor:pointer}.btn-icon.btn-large{font-size:21px;padding-left:10px;padding-right:10px}.btn-text{border:none;padding:1px 0;text-align:left}.btn:disabled,.btn [disabled=disabled],.btn.disabled,.btn-disabled{cursor:initial;opacity:.5}.btn-rounded{aspect-ratio:1;border-radius:100px;width:auto;padding:8px;display:flex;justify-content:center;align-self:center}.btn-rounded.btn-large{height:50px}.btn-rounded .icon{width:24px;height:24px;top:0;margin:0}.btn.btn-primary{color:#fff;background:#124c9b;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-primary .icon,.btn.btn-primary svg{color:#fff;fill:#fff}.btn.btn-primary:visited,.btn.btn-primary:active,.btn.btn-primary:link{color:#fff;background:#124c9b}.btn.btn-primary:visited .icon,.btn.btn-primary:visited svg,.btn.btn-primary:active .icon,.btn.btn-primary:active svg,.btn.btn-primary:link .icon,.btn.btn-primary:link svg{color:#fff;fill:#fff}.btn.btn-primary:visited .icon[class*=icon-chevron],.btn.btn-primary:visited svg[class*=icon-chevron],.btn.btn-primary:active .icon[class*=icon-chevron],.btn.btn-primary:active svg[class*=icon-chevron],.btn.btn-primary:link .icon[class*=icon-chevron],.btn.btn-primary:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-primary:hover{background:#fbe6a2;color:#124c9b}.btn.btn-primary:hover .icon,.btn.btn-primary:hover svg{color:#124c9b;fill:#124c9b}.btn.btn-primary:hover .icon[class*=icon-chevron],.btn.btn-primary:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#124C9B}.btn.btn-primary:disabled,.btn.btn-primary [disabled=disabled],.btn.btn-primary.disabled{opacity:.5;pointer-events:none}.btn.btn-primary.btn-bordered{background:#fff;border-color:#124c9b;color:#124c9b}.btn.btn-primary.btn-bordered .icon,.btn.btn-primary.btn-bordered svg{color:#124c9b;fill:#124c9b}.btn.btn-primary.btn-bordered .icon[class*=icon-chevron],.btn.btn-primary.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#124C9B}.btn.btn-primary.btn-bordered:hover{border-color:#124c9b;background:#124c9b;color:#fff}.btn.btn-primary.btn-bordered:hover .icon,.btn.btn-primary.btn-bordered:hover svg{color:#fff;fill:#fff}.btn.btn-primary.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-primary.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-white{color:#fbe6a2;background:#fff;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-white .icon,.btn.btn-white svg{color:#fbe6a2;fill:#fbe6a2}.btn.btn-white:visited,.btn.btn-white:active,.btn.btn-white:link{color:#fbe6a2;background:#fff}.btn.btn-white:visited .icon,.btn.btn-white:visited svg,.btn.btn-white:active .icon,.btn.btn-white:active svg,.btn.btn-white:link .icon,.btn.btn-white:link svg{color:#fbe6a2;fill:#fbe6a2}.btn.btn-white:visited .icon[class*=icon-chevron],.btn.btn-white:visited svg[class*=icon-chevron],.btn.btn-white:active .icon[class*=icon-chevron],.btn.btn-white:active svg[class*=icon-chevron],.btn.btn-white:link .icon[class*=icon-chevron],.btn.btn-white:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#FBE6A2}.btn.btn-white:hover{background:#fbe6a2;color:#124c9b}.btn.btn-white:hover .icon,.btn.btn-white:hover svg{color:#124c9b;fill:#124c9b}.btn.btn-white:hover .icon[class*=icon-chevron],.btn.btn-white:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#124C9B}.btn.btn-white:disabled,.btn.btn-white [disabled=disabled],.btn.btn-white.disabled{opacity:.5;pointer-events:none}.btn.btn-white.btn-bordered{background:#fff;border-color:#fff;color:#fff}.btn.btn-white.btn-bordered .icon,.btn.btn-white.btn-bordered svg{color:#fff;fill:#fff}.btn.btn-white.btn-bordered .icon[class*=icon-chevron],.btn.btn-white.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-white.btn-bordered:hover{border-color:#fff;background:#fff;color:#fbe6a2}.btn.btn-white.btn-bordered:hover .icon,.btn.btn-white.btn-bordered:hover svg{color:#fbe6a2;fill:#fbe6a2}.btn.btn-white.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-white.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#FBE6A2}.btn.btn-primary-light{color:#173b64;background:#eaf1fb;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-primary-light .icon,.btn.btn-primary-light svg{color:#173b64;fill:#173b64}.btn.btn-primary-light:visited,.btn.btn-primary-light:active,.btn.btn-primary-light:link{color:#173b64;background:#eaf1fb}.btn.btn-primary-light:visited .icon,.btn.btn-primary-light:visited svg,.btn.btn-primary-light:active .icon,.btn.btn-primary-light:active svg,.btn.btn-primary-light:link .icon,.btn.btn-primary-light:link svg{color:#173b64;fill:#173b64}.btn.btn-primary-light:visited .icon[class*=icon-chevron],.btn.btn-primary-light:visited svg[class*=icon-chevron],.btn.btn-primary-light:active .icon[class*=icon-chevron],.btn.btn-primary-light:active svg[class*=icon-chevron],.btn.btn-primary-light:link .icon[class*=icon-chevron],.btn.btn-primary-light:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#173b64}.btn.btn-primary-light:hover{background:#173b64;color:#fff}.btn.btn-primary-light:hover .icon,.btn.btn-primary-light:hover svg{color:#fff;fill:#fff}.btn.btn-primary-light:hover .icon[class*=icon-chevron],.btn.btn-primary-light:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-primary-light:disabled,.btn.btn-primary-light [disabled=disabled],.btn.btn-primary-light.disabled{opacity:.5;pointer-events:none}.btn.btn-primary-light.btn-bordered{background:#fff;border-color:#eaf1fb;color:#eaf1fb}.btn.btn-primary-light.btn-bordered .icon,.btn.btn-primary-light.btn-bordered svg{color:#eaf1fb;fill:#eaf1fb}.btn.btn-primary-light.btn-bordered .icon[class*=icon-chevron],.btn.btn-primary-light.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#EAF1FB}.btn.btn-primary-light.btn-bordered:hover{border-color:#eaf1fb;background:#eaf1fb;color:#173b64}.btn.btn-primary-light.btn-bordered:hover .icon,.btn.btn-primary-light.btn-bordered:hover svg{color:#173b64;fill:#173b64}.btn.btn-primary-light.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-primary-light.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#173b64}.btn.btn-secondary{color:#173b64;background:#fbe6a2;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-secondary .icon,.btn.btn-secondary svg{color:#173b64;fill:#173b64}.btn.btn-secondary:visited,.btn.btn-secondary:active,.btn.btn-secondary:link{color:#173b64;background:#fbe6a2}.btn.btn-secondary:visited .icon,.btn.btn-secondary:visited svg,.btn.btn-secondary:active .icon,.btn.btn-secondary:active svg,.btn.btn-secondary:link .icon,.btn.btn-secondary:link svg{color:#173b64;fill:#173b64}.btn.btn-secondary:visited .icon[class*=icon-chevron],.btn.btn-secondary:visited svg[class*=icon-chevron],.btn.btn-secondary:active .icon[class*=icon-chevron],.btn.btn-secondary:active svg[class*=icon-chevron],.btn.btn-secondary:link .icon[class*=icon-chevron],.btn.btn-secondary:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#173b64}.btn.btn-secondary:hover{background:#173b64;color:#fff}.btn.btn-secondary:hover .icon,.btn.btn-secondary:hover svg{color:#fff;fill:#fff}.btn.btn-secondary:hover .icon[class*=icon-chevron],.btn.btn-secondary:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-secondary:disabled,.btn.btn-secondary [disabled=disabled],.btn.btn-secondary.disabled{opacity:.5;pointer-events:none}.btn.btn-secondary.btn-bordered{background:#fff;border-color:#fbe6a2;color:#fbe6a2}.btn.btn-secondary.btn-bordered .icon,.btn.btn-secondary.btn-bordered svg{color:#fbe6a2;fill:#fbe6a2}.btn.btn-secondary.btn-bordered .icon[class*=icon-chevron],.btn.btn-secondary.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#FBE6A2}.btn.btn-secondary.btn-bordered:hover{border-color:#fbe6a2;background:#fbe6a2;color:#173b64}.btn.btn-secondary.btn-bordered:hover .icon,.btn.btn-secondary.btn-bordered:hover svg{color:#173b64;fill:#173b64}.btn.btn-secondary.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-secondary.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#173b64}.btn.btn-secondary-dark{color:#173b64;background:#ffde70;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-secondary-dark .icon,.btn.btn-secondary-dark svg{color:#173b64;fill:#173b64}.btn.btn-secondary-dark:visited,.btn.btn-secondary-dark:active,.btn.btn-secondary-dark:link{color:#173b64;background:#ffde70}.btn.btn-secondary-dark:visited .icon,.btn.btn-secondary-dark:visited svg,.btn.btn-secondary-dark:active .icon,.btn.btn-secondary-dark:active svg,.btn.btn-secondary-dark:link .icon,.btn.btn-secondary-dark:link svg{color:#173b64;fill:#173b64}.btn.btn-secondary-dark:visited .icon[class*=icon-chevron],.btn.btn-secondary-dark:visited svg[class*=icon-chevron],.btn.btn-secondary-dark:active .icon[class*=icon-chevron],.btn.btn-secondary-dark:active svg[class*=icon-chevron],.btn.btn-secondary-dark:link .icon[class*=icon-chevron],.btn.btn-secondary-dark:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#173b64}.btn.btn-secondary-dark:hover{background:#173b64;color:#fff}.btn.btn-secondary-dark:hover .icon,.btn.btn-secondary-dark:hover svg{color:#fff;fill:#fff}.btn.btn-secondary-dark:hover .icon[class*=icon-chevron],.btn.btn-secondary-dark:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-secondary-dark:disabled,.btn.btn-secondary-dark [disabled=disabled],.btn.btn-secondary-dark.disabled{opacity:.5;pointer-events:none}.btn.btn-secondary-dark.btn-bordered{background:#fff;border-color:#ffde70;color:#ffde70}.btn.btn-secondary-dark.btn-bordered .icon,.btn.btn-secondary-dark.btn-bordered svg{color:#ffde70;fill:#ffde70}.btn.btn-secondary-dark.btn-bordered .icon[class*=icon-chevron],.btn.btn-secondary-dark.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#FFDE70}.btn.btn-secondary-dark.btn-bordered:hover{border-color:#ffde70;background:#ffde70;color:#173b64}.btn.btn-secondary-dark.btn-bordered:hover .icon,.btn.btn-secondary-dark.btn-bordered:hover svg{color:#173b64;fill:#173b64}.btn.btn-secondary-dark.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-secondary-dark.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#173b64}.btn.btn-transparent{color:#fff;background:transparent;border-color:transparent;transition:all .3s ease-in-out;padding-top:0;padding-bottom:0;border-radius:0}.btn.btn-transparent .icon,.btn.btn-transparent svg{color:#fff;fill:#fff}.btn.btn-transparent:visited,.btn.btn-transparent:active,.btn.btn-transparent:link{color:#fff;background:transparent}.btn.btn-transparent:visited .icon,.btn.btn-transparent:visited svg,.btn.btn-transparent:active .icon,.btn.btn-transparent:active svg,.btn.btn-transparent:link .icon,.btn.btn-transparent:link svg{color:#fff;fill:#fff}.btn.btn-transparent:visited .icon[class*=icon-chevron],.btn.btn-transparent:visited svg[class*=icon-chevron],.btn.btn-transparent:active .icon[class*=icon-chevron],.btn.btn-transparent:active svg[class*=icon-chevron],.btn.btn-transparent:link .icon[class*=icon-chevron],.btn.btn-transparent:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-transparent:hover{background:transparent;color:#fbe6a2}.btn.btn-transparent:hover .icon,.btn.btn-transparent:hover svg{color:#fbe6a2;fill:#fbe6a2}.btn.btn-transparent:hover .icon[class*=icon-chevron],.btn.btn-transparent:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#FBE6A2}.btn.btn-transparent:disabled,.btn.btn-transparent [disabled=disabled],.btn.btn-transparent.disabled{opacity:.5;pointer-events:none}.btn.btn-transparent.btn-bordered{background:#fff;border-color:transparent;color:transparent}.btn.btn-transparent.btn-bordered .icon,.btn.btn-transparent.btn-bordered svg{color:transparent;fill:transparent}.btn.btn-transparent.btn-bordered .icon[class*=icon-chevron],.btn.btn-transparent.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:transparent}.btn.btn-transparent.btn-bordered:hover{border-color:transparent;background:transparent;color:#fff}.btn.btn-transparent.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-transparent.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#fff}.btn.btn-transparent.btn-bordered{border-color:transparent;color:#fff;background:transparent}.btn.btn-transparent.btn-bordered .icon,.btn.btn-transparent.btn-bordered svg{color:#fff;fill:#fff;width:30px;height:30ox}.btn.btn-transparent.btn-bordered:hover{background:#124c9b;border-color:#124c9b;color:#fff}.btn.btn-transparent.btn-bordered:hover .icon,.btn.btn-transparent.btn-bordered:hover svg{color:#fff;fill:#fff}.btn.btn-parent{color:#ffe3ed;background:#951443;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-parent .icon,.btn.btn-parent svg{color:#ffe3ed;fill:#ffe3ed}.btn.btn-parent:visited,.btn.btn-parent:active,.btn.btn-parent:link{color:#ffe3ed;background:#951443}.btn.btn-parent:visited .icon,.btn.btn-parent:visited svg,.btn.btn-parent:active .icon,.btn.btn-parent:active svg,.btn.btn-parent:link .icon,.btn.btn-parent:link svg{color:#ffe3ed;fill:#ffe3ed}.btn.btn-parent:visited .icon[class*=icon-chevron],.btn.btn-parent:visited svg[class*=icon-chevron],.btn.btn-parent:active .icon[class*=icon-chevron],.btn.btn-parent:active svg[class*=icon-chevron],.btn.btn-parent:link .icon[class*=icon-chevron],.btn.btn-parent:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#FFE3ED}.btn.btn-parent:hover{background:#ffe3ed;color:#951443}.btn.btn-parent:hover .icon,.btn.btn-parent:hover svg{color:#951443;fill:#951443}.btn.btn-parent:hover .icon[class*=icon-chevron],.btn.btn-parent:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#951443}.btn.btn-parent:disabled,.btn.btn-parent [disabled=disabled],.btn.btn-parent.disabled{opacity:.5;pointer-events:none}.btn.btn-parent.btn-bordered{background:#fff;border-color:#951443;color:#951443}.btn.btn-parent.btn-bordered .icon,.btn.btn-parent.btn-bordered svg{color:#951443;fill:#951443}.btn.btn-parent.btn-bordered .icon[class*=icon-chevron],.btn.btn-parent.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#951443}.btn.btn-parent.btn-bordered:hover{border-color:#951443;background:#951443;color:#ffe3ed}.btn.btn-parent.btn-bordered:hover .icon,.btn.btn-parent.btn-bordered:hover svg{color:#ffe3ed;fill:#ffe3ed}.btn.btn-parent.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-parent.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#FFE3ED}.btn.btn-school{color:#d4f8f3;background:#015a4e;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-school .icon,.btn.btn-school svg{color:#d4f8f3;fill:#d4f8f3}.btn.btn-school:visited,.btn.btn-school:active,.btn.btn-school:link{color:#d4f8f3;background:#015a4e}.btn.btn-school:visited .icon,.btn.btn-school:visited svg,.btn.btn-school:active .icon,.btn.btn-school:active svg,.btn.btn-school:link .icon,.btn.btn-school:link svg{color:#d4f8f3;fill:#d4f8f3}.btn.btn-school:visited .icon[class*=icon-chevron],.btn.btn-school:visited svg[class*=icon-chevron],.btn.btn-school:active .icon[class*=icon-chevron],.btn.btn-school:active svg[class*=icon-chevron],.btn.btn-school:link .icon[class*=icon-chevron],.btn.btn-school:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#D4F8F3}.btn.btn-school:hover{background:#d4f8f3;color:#015a4e}.btn.btn-school:hover .icon,.btn.btn-school:hover svg{color:#015a4e;fill:#015a4e}.btn.btn-school:hover .icon[class*=icon-chevron],.btn.btn-school:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#015A4E}.btn.btn-school:disabled,.btn.btn-school [disabled=disabled],.btn.btn-school.disabled{opacity:.5;pointer-events:none}.btn.btn-school.btn-bordered{background:#fff;border-color:#015a4e;color:#015a4e}.btn.btn-school.btn-bordered .icon,.btn.btn-school.btn-bordered svg{color:#015a4e;fill:#015a4e}.btn.btn-school.btn-bordered .icon[class*=icon-chevron],.btn.btn-school.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#015A4E}.btn.btn-school.btn-bordered:hover{border-color:#015a4e;background:#015a4e;color:#d4f8f3}.btn.btn-school.btn-bordered:hover .icon,.btn.btn-school.btn-bordered:hover svg{color:#d4f8f3;fill:#d4f8f3}.btn.btn-school.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-school.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#D4F8F3}.btn.btn-teacher{color:#d6e8ff;background:#0043aa;border-color:transparent;transition:all .3s ease-in-out}.btn.btn-teacher .icon,.btn.btn-teacher svg{color:#d6e8ff;fill:#d6e8ff}.btn.btn-teacher:visited,.btn.btn-teacher:active,.btn.btn-teacher:link{color:#d6e8ff;background:#0043aa}.btn.btn-teacher:visited .icon,.btn.btn-teacher:visited svg,.btn.btn-teacher:active .icon,.btn.btn-teacher:active svg,.btn.btn-teacher:link .icon,.btn.btn-teacher:link svg{color:#d6e8ff;fill:#d6e8ff}.btn.btn-teacher:visited .icon[class*=icon-chevron],.btn.btn-teacher:visited svg[class*=icon-chevron],.btn.btn-teacher:active .icon[class*=icon-chevron],.btn.btn-teacher:active svg[class*=icon-chevron],.btn.btn-teacher:link .icon[class*=icon-chevron],.btn.btn-teacher:link svg[class*=icon-chevron]{-webkit-text-stroke-color:#D6E8FF}.btn.btn-teacher:hover{background:#d6e8ff;color:#0043aa}.btn.btn-teacher:hover .icon,.btn.btn-teacher:hover svg{color:#0043aa;fill:#0043aa}.btn.btn-teacher:hover .icon[class*=icon-chevron],.btn.btn-teacher:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#0043AA}.btn.btn-teacher:disabled,.btn.btn-teacher [disabled=disabled],.btn.btn-teacher.disabled{opacity:.5;pointer-events:none}.btn.btn-teacher.btn-bordered{background:#fff;border-color:#0043aa;color:#0043aa}.btn.btn-teacher.btn-bordered .icon,.btn.btn-teacher.btn-bordered svg{color:#0043aa;fill:#0043aa}.btn.btn-teacher.btn-bordered .icon[class*=icon-chevron],.btn.btn-teacher.btn-bordered svg[class*=icon-chevron]{-webkit-text-stroke-color:#0043AA}.btn.btn-teacher.btn-bordered:hover{border-color:#0043aa;background:#0043aa;color:#d6e8ff}.btn.btn-teacher.btn-bordered:hover .icon,.btn.btn-teacher.btn-bordered:hover svg{color:#d6e8ff;fill:#d6e8ff}.btn.btn-teacher.btn-bordered:hover .icon[class*=icon-chevron],.btn.btn-teacher.btn-bordered:hover svg[class*=icon-chevron]{-webkit-text-stroke-color:#D6E8FF}.btn-transparent{border:none;padding:0}.btn-transparent.text-primary,.btn-transparent.text-primary:visited .icon,.btn-transparent.text-primary:link .icon{color:#fff;fill:#124c9b}.btn-transparent.text-secondary,.btn-transparent.text-secondary:visited .icon,.btn-transparent.text-secondary:link .icon{color:#ffde70;fill:#fbe6a2}.btn-transparent.text-secondary-dark,.btn-transparent.text-secondary-dark:visited .icon,.btn-transparent.text-secondary-dark:link .icon{color:#ffde70;fill:#ffde70}.btn-transparent.text-primary-light,.btn-transparent.text-primary-light:visited .icon,.btn-transparent.text-primary-light:link .icon,.btn-transparent.text-light,.btn-transparent.text-light:visited .icon,.btn-transparent.text-light:link .icon{fill:#eaf1fb}.btn-transparent.text-black,.btn-transparent.text-black:visited .icon,.btn-transparent.text-black:link .icon{fill:#000}.btn-transparent.text-white,.btn-transparent.text-white:visited .icon,.btn-transparent.text-white:link .icon{fill:#fff}.btn-transparent.text-error,.btn-transparent.text-error:visited .icon,.btn-transparent.text-error:link .icon{fill:#ff4d4f}.btn-transparent:hover.text-primary,.btn-transparent.active.text-primary,.btn-transparent:hover.text-primary .icon,.btn-transparent.active.text-primary .icon{color:#fbe6a2;fill:#ffde70}.btn-transparent:hover.text-secondary,.btn-transparent.active.text-secondary,.btn-transparent:hover.text-secondary .icon,.btn-transparent.active.text-secondary .icon,.btn-transparent:hover.text-secondary-dark,.btn-transparent.active.text-secondary-dark,.btn-transparent:hover.text-secondary-dark .icon,.btn-transparent.active.text-secondary-dark .icon{color:#124c9b;fill:#fff}.btn-white.text-primary,.btn-white.text-primary .icon{color:#fff;fill:#124c9b}.btn-white.text-secondary,.btn-white.text-secondary .icon{color:#ffde70;fill:#fbe6a2}.btn-white.text-secondary-dark,.btn-white.text-secondary-dark .icon{color:#ffde70;fill:#ffde70}.btn-white.text-primary-light,.btn-white.text-primary-light .icon,.btn-white.text-light,.btn-white.text-light .icon{fill:#eaf1fb}.btn-white.text-black,.btn-white.text-black .icon{fill:#000}.btn-white.text-white,.btn-white.text-white .icon{fill:#fff}.btn-white.text-error,.btn-white.text-error .icon{fill:#ff4d4f}.btn-white:hover.text-primary,.btn-white.active.text-primary,.btn-white:hover.text-primary .icon,.btn-white.active.text-primary .icon{color:#124c9b;fill:#124c9b}.btn-white:hover.text-secondary,.btn-white.active.text-secondary,.btn-white:hover.text-secondary .icon,.btn-white.active.text-secondary .icon{color:#fbe6a2;fill:#fbe6a2}.btn-white:hover.text-secondary-dark,.btn-white.active.text-secondary-dark,.btn-white:hover.text-secondary-dark .icon,.btn-white.active.text-secondary-dark .icon{color:#ffde70;fill:#ffde70}.btn-white:hover.text-primary-light,.btn-white.active.text-primary-light,.btn-white:hover.text-primary-light .icon,.btn-white.active.text-primary-light .icon,.btn-white:hover.text-light,.btn-white.active.text-light,.btn-white:hover.text-light .icon,.btn-white.active.text-light .icon{color:#eaf1fb;fill:#eaf1fb}.btn-white:hover.text-black,.btn-white.active.text-black,.btn-white:hover.text-black .icon,.btn-white.active.text-black .icon{color:#000;fill:#000}.btn-white:hover.text-white,.btn-white.active.text-white,.btn-white:hover.text-white .icon,.btn-white.active.text-white .icon{color:#fff;fill:#fff}.btn-white:hover.text-error,.btn-white.active.text-error,.btn-white:hover.text-error .icon,.btn-white.active.text-error .icon{color:#ff4d4f;fill:#ff4d4f}.btn.btn-search{position:absolute;padding:0;left:0;width:40px;top:0;bottom:0;border:none;display:flex;justify-content:center;align-items:center;margin:0}.btn.btn-search .icon{width:20px;height:20px;margin:0}.card{background:#d7e6fa;padding:16px;border-radius:14px;border:1px solid #124C9B;width:100%;display:flex;flex-direction:column}.card__image{aspect-ratio:1;border-radius:14px;height:auto;width:100%;object-fit:cover}.card__content{padding:16px 16px 0;margin-bottom:auto}.card__name{font-weight:700;font-size:1.25rem;text-transform:uppercase;margin-bottom:16px;text-align:center}.card__actions{display:flex;margin-top:16px;gap:16px;justify-content:space-between;align-items:center}.card__actions .icon{width:70px;height:70px;cursor:pointer}@media (max-width: 768px){.card__actions .icon{width:40px;height:40px}.card__content{padding-right:0;padding-left:0}}.label{display:inline-block;color:#fff;font-size:2rem;font-weight:600;text-transform:uppercase;padding:0 16px}.label--primary{background-color:#fff;color:#124c9b}.label--white{background-color:#fbe6a2;color:#124c9b}.label--primary-light,.label--secondary,.label--secondary-dark{background-color:#173b64;color:#124c9b}.label--transparent{background-color:#fff;color:#124c9b}.label--parent{background-color:#ffe3ed;color:#124c9b}.label--school{background-color:#d4f8f3;color:#124c9b}.label--teacher{background-color:#d6e8ff;color:#124c9b}@media (max-width: 768px){.label{font-size:1.5rem}}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-stage-outer{padding:0 2px}.owl-carousel .owl-item{display:flex}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:1px solid #173b64;color:#173b64;padding:.5rem;cursor:pointer;z-index:10;width:60px;height:60px;box-shadow:none;border-radius:100px;display:flex;justify-content:center;align-items:center}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{content:"";display:block;background-color:#173b64;width:80%;aspect-ratio:52/33;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2052%2033%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A2%3B%22%3E%3Cg%20transform%3D%22matrix(1%2C0%2C0%2C1%2C-6.33688%2C-15.7288)%22%3E%3Cpath%20d%3D%22M37.806%2C42.421C40.737%2C40.156%2042.465%2C38.522%2046.539%2C35.862C46.499%2C35.79%2040.092%2C36.027%2040.054%2C36.028C33.502%2C36.229%2032.459%2C36.338%2025.906%2C36.439C21.521%2C36.506%2016.693%2C36.673%2012.711%2C36.598C8.962%2C36.527%207.376%2C36.096%206.67%2C34.75C4.816%2C31.219%2011.233%2C31.35%2012.953%2C31.218C15.972%2C30.986%2018.995%2C30.99%2022.018%2C30.866C26.052%2C30.701%2030.088%2C30.589%2034.124%2C30.53C35.081%2C30.516%2040.47%2C30.541%2044.338%2C30.64C41.717%2C28.047%2039.288%2C25.728%2038.225%2C24.639C36.604%2C22.976%2035.274%2C22.02%2034.027%2C19.941C32.648%2C17.643%2035.888%2C14.652%2037.269%2C16.117C39.306%2C18.279%2041.34%2C20.522%2043.707%2C22.661C46.726%2C25.391%2049.982%2C27.898%2053.643%2C29.71C58.337%2C32.033%2059.368%2C35.143%2054.325%2C37.828C50.423%2C39.906%2046.719%2C42.355%2043.279%2C45.132C41.164%2C46.838%2040.221%2C47.667%2038.309%2C48.166C35.203%2C48.976%2034.568%2C44.924%2037.806%2C42.421Z%22%20fill%3D%22currentColor%22%20style%3D%22fill-rule%3Anonzero%3B%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background:#173b64;color:#fff}.owl-carousel .owl-nav .owl-prev:hover:before,.owl-carousel .owl-nav .owl-next:hover:before{background-color:#fff}.owl-carousel .owl-nav .owl-prev{left:-100px}.owl-carousel .owl-nav .owl-prev:before{rotate:180deg}.owl-carousel .owl-nav .owl-next{right:-100px}
