html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*::after,*::before{box-sizing:border-box}body{}.body-content{}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px;border:solid 1px #eceae4}.content{max-width:1280px;margin:auto}a:-webkit-any-link{text-decoration:none}div[id$='.ModalsManager']{position:relative;z-index:2500}.table th,.table td{border:0!important}.primary-button{letter-spacing:-.06px;padding:0 45px;height:40px;border:0;cursor:pointer;outline:none;border-radius:4px;background-color:#3809ad;font-family:Nexa-Bold;font-size:13px;font-weight:bold;letter-spacing:.22px;text-align:center;color:#fff;z-index:3}.secondary-button{letter-spacing:-.06px;padding:0 45px;height:40px;border:solid 1px #3809ad;cursor:pointer;outline:none;border-radius:4px;background-color:#fff;font-family:Nexa-Bold;font-size:13px;font-weight:bold;letter-spacing:.22px;text-align:center;color:#3809ad}.container{display:block;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:12px;width:12px;border:solid 1px #b78141;border-radius:3px}.container:hover input~.checkmark{}.container input:checked~.checkmark{background-color:#b78141}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:4px;top:-1px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.d-tabs-header{border-bottom:solid 1px #eeeaf9}.d-tabs-header>.d-tab{display:inline-block;padding-left:30px;padding-right:30px;line-height:30px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Muli;font-weight:600;color:#140f14;letter-spacing:.28px;color:#1e1e1e}.d-tabs-header>.d-tab[data-d-tab-active="true"]{color:#3809ad;font-weight:bold;border-bottom:solid 3px #3809ad;letter-spacing:.28px;background-color:#fff;font-size:17px;font-weight:bold}.d-tab-body{background-color:#fff;border-radius:2px;padding:20px 35px 28px 35px}.d-tabs-container{}.d-floating{position:absolute;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 17px 32px 1px rgba(0,0,0,.25);-moz-box-shadow:0 17px 32px 1px rgba(0,0,0,.25);box-shadow:0 17px 32px 1px rgba(0,0,0,.25);z-index:1000;box-sizing:border-box}.d-floating-header{}.d-floating-header.minimal{position:absolute;right:5px;top:5px;height:10px;line-height:10px}.d-floating-header.minimal>span{font-size:18px;cursor:pointer;color:red}.d-floating-overlay{background-color:rgba(0,0,0,.5);width:100vw;height:100vh;position:fixed;z-index:3000}.d-floating-header.minimal>span:hover{cursor:pointer}.d-floating.d-floating-popup{min-width:250px;box-shadow:none;position:fixed}.d-floating.d-floating-popup .d-floating-header{padding-left:20px;padding-right:20px;padding-top:20px;font-size:22px;text-transform:uppercase;text-align:center}.d-floating.d-floating-popup .d-floating-body{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;font-size:19px;text-align:center}.d-floating.d-floating-popup .d-floating-footer{text-align:center;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:20px}.d-floating.d-floating-popup .d-floating-footer button{margin-right:30px;outline:none}.d-floating.d-floating-popup .d-floating-footer button:last-child{margin-right:0}.d-floating.d-floating-popup .d-floating-footer .buttod-primary{height:36px;width:165px;border-radius:18px;background-image:linear-gradient(61deg,#ab7b33 40%,#f5cf7e 105%);font-family:Muli;font-size:15px;font-weight:500;letter-spacing:-.06px;color:#fff;height:36px;border:0;cursor:pointer;box-sizing:border-box;text-align:center}.d-floating.d-floating-popup .d-floating-footer .buttod-secondary{height:36px;width:165px;border-radius:18px;border:solid 1px #b78141;font-family:OpenSans-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.05px;color:#b78141;background:transparent;box-sizing:border-box;text-align:center;cursor:pointer}.d-floating.d-floating-popup[data-position='center']{left:50%;top:50%;transform:translateX(-50%) translateY(-100%);z-index:3000!important}.navigation-desktop{padding:0 60px}.navigation-desktop .navigation-bar{display:flex;flex-flow:row;justify-content:space-between;height:78px;align-items:center}.navigation-desktop .navigation-bar .main-content{display:flex;flex-flow:row}.navigation-desktop .menu-items{display:flex;flex-flow:row;align-items:center;margin-right:55px}.navigation-desktop .menu-items .nav-item{margin-left:32px}.navigation-desktop .menu-items .nav-item a{font-family:Nexa-Light;font-size:14px;font-weight:bold;line-height:normal;letter-spacing:.23px;text-align:center;color:#3809ad;outline:none;text-decoration:none}.navigation-desktop .menu-items .nav-item a[data-selected="true"]{font-weight:bold}.navigation-desktop .primary-button{width:128px;margin-left:10px;padding:10px}.navigation-desktop .secondary-button{width:128px;padding:0}.navigation-devices .account-buttons{margin-right:50px}.navigation-devices{position:fixed;width:100%;height:78px;background-color:#fff;z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0}.navigation-devices .navigation-bar{padding:0 60px}#menuToggle{display:block;position:absolute;top:28px;right:50px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle input{display:block;width:26px;height:32px;position:absolute;top:-11px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:26px;height:3px;margin-bottom:6px;position:relative;background:#3809ad;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(2px,3px);background:#fff}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0,0)}#menu{position:absolute;margin:-55px 0 0 0;padding:50px;padding-top:125px;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);width:50vw;right:-50px;height:100vh;text-align:center;background-color:#3809ad;box-sizing:border-box;display:flex;flex-flow:column;align-items:baseline;padding-left:0;padding-right:0}#menu li{padding:25px 0;font-size:22px;color:#f1f3f6;text-align:left;width:100%;margin-left:0}#menu li a{padding:10px 0;font-size:28px;color:#fff;text-decoration:none;font-weight:bold;padding-left:50px;width:100%}#menuToggle input:checked~ul{transform:scale(1,1);opacity:1;box-shadow:-6px 2px 24px 0 rgba(0,0,0,.5);background-color:#3809ad}#menu li a[data-selected="true"]{background-color:#6f00ff;min-width:100%;display:table;text-align:left}.footer-container{padding:40px 0;background-color:#171717}.footer-container .content{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 130px}.footer-container .content div{display:flex;flex-flow:column}.footer-container .content div span{font-family:Muli;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:.22px;color:#fff;margin-left:60px}.container-deventure{display:flex;flex-flow:column;margin-top:30px;cursor:pointer}.container-deventure img{width:140px;object-fit:contain}.container-deventure label{font-family:Muli;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff!important;margin-bottom:5px}.footer-container .content .main-content span{font-family:Muli;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:.22px;color:#fff;margin-left:60px}@media(max-width:750px){.footer-container .content div span{margin-left:0}.footer-container .content div{text-align:center;margin-bottom:20px}}input:focus,textarea:focus{outline:none}.field-validation-error{color:red;font-size:13px;position:absolute;display:block;right:0}.contact-section{background-color:#fff;padding-bottom:50px;padding-top:50px;text-align:center;padding:50px 130px;margin-bottom:60px}.contact-section .title-seciton{font-size:25px;font-weight:bold;letter-spacing:-.6px;color:#2b2b2b;margin-bottom:50px}.container-form{display:flex;flex-flow:column;width:100%;align-items:center}.container-form .row-form{display:flex;flex-flow:row;margin-bottom:40px;width:100%}.container-form .row-form>div{margin-right:50px;position:relative;width:100%}.container-form .row-form>div:last-child{margin-right:0}.container-form .row-form input{border:none;border-bottom:solid 1px #7e7e7f;border-radius:0;width:100%!important;max-width:100%!important;font-family:Muli;font-size:15px;color:#a1a1b9;padding:10px;box-sizing:border-box}.container-form textarea{border:none;border-bottom:solid 1px #7e7e7f;border-radius:0;width:100%!important;padding:10px;max-width:100%!important;font-family:Muli;font-size:15px;color:#a1a1b9;box-sizing:border-box}Loading .site-loading{display:none;position:fixed;width:100vw;height:100vh;z-index:2000;background:url('../../img/Loading.svg') no-repeat center center;background-size:42px 42px;background-color:rgba(0,0,0,.3)}@media(max-width:1024px){.footer-container .content{padding:0 40px}.footer-container .content .main-content span{margin-left:35px}#menu li{padding:7.5px 0!important}}@media(max-width:700px){.footer-container{height:unset}.footer-container .content{flex-flow:column}.footer-container .content .main-content{display:flex;flex-flow:column;text-align:center}.footer-container .content .main-content span{margin-left:0;margin-bottom:17px}.container-form .row-form>div{margin-right:0;margin-bottom:20px}.container-form .row-form{margin-bottom:0}#menu{width:80vw}#menu li a{font-size:17px}.navigation-desktop .menu-items .nav-item{margin-left:0}.navigation-devices .navigation-bar{padding:0 20px}#menuToggle{right:30px}}@font-face{font-family:"AirbnbCerealApp";src:url('/fonts/AirbnbCerealMedium.ttf')}@font-face{font-family:"AirbnbCerealBold";src:url('/fonts/AirbnbCerealBold.ttf')}@font-face{font-family:"Georgia";src:url('/fonts/Georgia.ttf')}label,h1,h2,h3,div{font-family:Muli}.d-pagination-panel>label,.d-pagination-group>label{font-size:12px;color:#043e68}.d-pagination-panel .d-pagination-panel-btn{color:#043e68}.d-pagination-panel-btn[isactive="True"]{color:#fff;background:#043e68;border-radius:2px}.page-button.inactive{color:silver!important}.page-size-wrapper span,.page-jump-wrapper span{color:#140f14}.page-size-wrapper>select{color:#b78141}.page-jump-button{background:#043e68!important;color:#fff}.active-page-navigation{color:#043e68}.inactive-page-navigation{color:silver!important}.page-button.active{color:#fff;background-color:#b78141}.generic-filter-container+.n-tabs>.n-tabs-header+.n-tabs-container>.n-tab-body>.generic-table+.pagination-actions{background:#f2f8f8}.generic-filter-container+.n-tabs>.n-tabs-header+.n-tabs-container>.n-tab-body>.generic-table+.pagination-actions .page-button>div{color:#a0a0a0;color:#043e68}.header-container .menu-items a[data-selected="true"]{font-weight:bold;color:#3809ad}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.d-toastr-container{position:fixed;top:60px;right:0;z-index:10000;padding-right:10px}.d-toastr-message{background-color:#fff;display:table;font-size:0;margin-bottom:10px;transform:translateX(100%);transition:all 200ms}.d-toastr-message.show{transform:translateX(0)}.d-toastr-message:last-child{margin-bottom:0}.d-toastr-message>div{vertical-align:top;font-size:14px;display:table-cell;height:100%}.d-toastr-message>div:first-child{width:5px}.d-toastr-message>div:nth-child(2){padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;min-width:320px}.d-toastr-message>div:nth-child(2)>label:first-child{font-size:18px}.d-toastr-message>div:last-child{padding-right:5px}.d-toastr-message>div:last-child>label{margin:0;padding:0;cursor:pointer;font-size:18px}.d-toastr-message.d-toastr-error{border:1px solid red}.d-toastr-message.d-toastr-error>div:first-child{background-color:red}.d-toastr-message.d-toastr-error>div:nth-child(2){}.d-toastr-message.d-toastr-error>div:last-child{}.d-toastr-message.d-toastr-success{border:1px solid green}.d-toastr-message.d-toastr-success>div:first-child{background-color:green}.d-toastr-message.d-toastr-success>div:nth-child(2){}.d-toastr-message.d-toastr-success>div:last-child{}.d-toastr-message.d-toastr-info{border:1px solid #b7b759}.d-toastr-message.d-toastr-info>div:first-child{background-color:#b7b759}.d-toastr-message.d-toastr-info>div:nth-child(2){}.d-toastr-message.d-toastr-info>div:last-child{}.prepare-school-section{display:flex;flex-flow:row;height:523px}.prepare-school-section .right-side{width:35%;background-color:#fcee04}.prepare-school-section .right-side .coronavirus-wrapper{margin-top:210px}.prepare-school-section .right-side .coronavirus-wrapper h1{line-height:24px;padding:20px;font-size:24px;text-align:center}.prepare-school-section .right-side .coronavirus{font-family:Nexa-Light;font-size:43px;font-weight:500;letter-spacing:.22px;text-align:center;color:#000}.prepare-school-section .right-side .covid{font-family:Nexa-Bold;font-size:43px;font-weight:bold;letter-spacing:.22px;text-align:center;color:#000}.prepare-school-section .left-side{width:65%;position:relative}.prepare-school-section .left-side .title{font-family:Muli;font-size:35px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:-.58px;color:#fff;margin-bottom:15px}.prepare-school-section .left-side .points{list-style-type:disc;margin-bottom:35px;padding-left:20px}.prepare-school-section .left-side .points li{color:#fff;font-family:Muli;margin-bottom:10px}.prepare-school-section .left-content-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.prepare-school-section .left-side img{width:100%;height:100%;object-fit:cover}.prepare-school-section .secondary-button{height:55px;font-family:Muli;font-size:17px;padding:0 25px}.tab-section{padding-top:47px;padding-bottom:55px}.tab-section .title{font-family:Nexa-Bold;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.33px;text-align:center;color:#5d4d87;margin-bottom:85px}.tab-section .d-tabs{padding:0 60px}.tab-section .d-tab-body{display:flex;flex-flow:row;justify-content:space-between}.tab-section .d-tab-body .description{font-family:Muli;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.25px;color:#1e1e1e;width:60%;padding-top:60px;max-width:560px;text-align:justify}.tab-section .d-tab-body .tab-img{max-width:430px}.tab-section .d-tab-body .tab-img img{width:100%;height:100%;max-height:450px;object-fit:contain}.who-is-for-section{background-image:linear-gradient(-226deg,#3809ad 0%,#f4144e 100%)}.who-is-for-section .content{padding-top:45px;padding-bottom:25px}.who-is-for-section .title{font-family:Nexa-Light;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.33px;text-align:center;color:#fff;margin-bottom:50px}.who-is-for-section .cards-list{display:flex;flex-flow:wrap;justify-content:space-around;padding:0 230px}.who-is-for-section .primary-button{width:185px;margin-top:25px;padding:0 25px}.overlay:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:none;z-index:11;background-color:rgba(0,0,0,.5);display:block}.pp-card{position:relative;height:350px;width:370px;margin-bottom:60px;cursor:pointer;background-color:#fff;border-radius:10px}.p-card{position:absolute;height:350px;width:370px;z-index:10;background-color:#fff;border-radius:10px;display:flex;flex-flow:column;align-items:center;box-sizing:border-box;padding:20px 90px 0 90px}.p-card .img-wrapper{width:130px;height:140px}.p-card img{width:100%;height:100%;object-fit:contain}.p-card a{width:100%;height:100%;object-fit:cover}.p-card a img{width:100%;height:100%;object-fit:cover}.p-card .title{font-family:Nexa-Bold;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.28px;text-align:center;color:#171717;margin-bottom:20px}.p-card .preview{font-family:Muli;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.23px;text-align:center;color:#171717}.c-card{position:absolute;height:100%;width:100%;box-shadow:0 10px 40px 0 rgba(42,45,53,.5);z-index:5;transition:transform .5s,width .5s;-o-transition:transform .5s,width .5s;-moz-transition:transform .5s,width .5s;-webkit-transition:transform .5s,width .5s;border-radius:10px}.t-right:hover .c-card,.t-left:hover .c-card{transition:transform .5s,width .5s;-o-transition:transform .5s,width .5s;-moz-transition:transform .5s,width .5s;-webkit-transition:transform .5s,width .5s}.t-right:hover .c-card{width:470px;transform:translate(365px,0);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.t-left:hover .c-card{width:470px;transform:translate(-465px,0);border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.t-right:hover .c-card{padding:40px 40px 20px 40px}.t-left:hover .c-card{padding:50px 40px 20px 40px}.footer-card{margin-top:40px}.pp-card-mobile,.selected-project,.d-projects-menu{display:none}@media(max-width:1109px){.pp-card{margin:auto;margin-bottom:20px}.pp-card-mobile{margin-bottom:20px}.pp-card{display:none}.pp-card-mobile,.selected-project,.d-projects-menu{display:block}}.t-right .c-card{box-sizing:border-box;box-shadow:inset 10px 0 51px -27px rgba(0,0,0,.75);background-color:#fff}.t-left .c-card{box-sizing:border-box;box-shadow:inset -10px 0 51px -27px rgba(0,0,0,.75);background-color:#fff}.t-left:hover{box-shadow:0 10px 40px 0 rgba(19,26,43,.5)}.t-right:hover{box-shadow:0 10px 40px 0 rgba(42,45,53,.5)}.t-right .c-card .title,.t-right .c-card .subtitle,.t-right .c-card .preview,.t-left .c-card .preview,.t-left .c-card .title,.t-left .c-card .subtitle{text-align:justify}.c-card .title{font-family:Nexa-Light;font-size:25px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.42px;color:#171717;margin-bottom:20px}.c-card .subtitle{font-family:Muli;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.25px;color:#171717}.c-card .preview{font-family:Montserrat;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:normal;color:#fff;margin-bottom:26px;width:386px}.button-card{width:180px;height:52px;border-radius:26px;border:solid 1px #fff;font-family:MontserratBold;font-size:13px;font-weight:bold;text-align:justify;color:#fff;background-color:transparent;text-align:center;float:left}.slide:hover,.slide:focus{box-shadow:inset 180px 0 0 0 #fff;transition:.5s;color:#000}.pp-card-mobile{width:330px;height:370px;margin-bottom:36px;background-color:#fff;border-radius:10px;padding:35px 70px 0 70px;box-sizing:border-box;display:flex;flex-flow:column;align-items:center;display:none}.pp-card-mobile img{height:100%;width:100%;object-fit:contain}.pp-card-mobile a img{height:100%;width:100%;object-fit:cover}.pp-card-mobile a{height:100%;width:100%;object-fit:cover}@media(max-width:1024px){.who-is-for-section .cards-list{padding:0 40px}.pp-card-mobile{display:flex}.pp-card-mobile .img-wrapper{width:155px;height:127px}.pp-card-mobile .title{font-family:Nexa-Bold;font-size:17px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.28px;text-align:center;color:#171717;margin-bottom:19px}.pp-card-mobile .preview{font-family:Muli;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.23px;text-align:center;color:#171717}}@media(max-width:768px){}@media(max-width:700px){.d-tab-body{padding-left:20px;padding-right:20px}.pp-card-mobile{height:initial;width:100%;padding:35px 70px 20px 70px}}.app-button{display:flex;flex-flow:row;justify-content:space-around;margin-top:25px}.app-button img{object-fit:contain!important;margin-left:10px;width:100px!important;cursor:pointer}.pp-card-mobile .primary-button{width:100%}.how-it-works-section{background-color:#f9f6ff}.how-it-works-section .content{padding:80px 80px 75px 80px}.how-it-works-section .title{font-family:Nexa-Bold;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.33px;text-align:center;color:#5d4d87;margin-bottom:60px}.how-it-works-section .how-it-works-container{display:flex;flex-flow:row;justify-content:space-between}.how-it-works-section .how-it-works-container .video{width:515px;height:292px;box-shadow:-2px 2px 18px 0 rgba(255,255,255,0),3px 3px 15px 0 rgba(21,4,47,.26);border-radius:20px}.how-it-works-section .how-it-works-container .video video{width:100%;height:100%;border-radius:20px;outline:none}.how-it-works-section .how-it-works-container .description{width:45%;font-family:Muli;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.38px;color:#171717;align-self:center;text-align:justify}.try-app-section{height:345px;background-color:#cf1261}.try-app-section .content{padding:0 130px;height:100%;position:relative}.try-app-section .smartphones{position:absolute;bottom:-15px;left:100px}.try-app-section .description{height:100%;width:50%;margin-left:50%;padding-top:75px;box-sizing:border-box}.try-app-section .description .title{font-family:Nexa-Light;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.33px;text-align:left;color:#fff;margin-bottom:20px;text-align:center}.try-app-section .description .subtitle{font-family:Muli;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.38px;color:#fff;margin-bottom:40px}.try-app-section .description .apps-list{display:flex;justify-content:center}.try-app-section .description .apps-list .download-app{margin-right:75px}.try-app-section .description .apps-list .download-app:last-child{margin-right:0}@media(max-width:1280px){.d-tabs-header>.d-tab{padding-left:25px;padding-right:25px}}@media(max-width:1024px){.tab-section .d-tabs .d-tabs-header{overflow-x:scroll;white-space:nowrap}.home-page-container{padding-top:78px}.prepare-school-section{height:430px}.prepare-school-section .right-side .coronavirus-wrapper{margin-top:170px}.prepare-school-section .left-content-wrapper{width:80%}.prepare-school-section .right-side{width:40%}.prepare-school-section .left-side{width:60%}.prepare-school-section .left-side .title{font-size:30px}.prepare-school-section .right-side .coronavirus{font-size:38px}.prepare-school-section .right-side .covid{font-size:38px}.tab-section{padding-top:40px;padding-bottom:50px}.tab-section .title{margin-bottom:30px}.tab-section .d-tabs{padding:0 40px}.tab-section .d-tab-body{padding:0}.tab-section .d-tab-body .description{padding-top:25px}.tab-section .d-tab-body .tab-img{width:50%;align-self:center}.tab-section .d-tab-body .tab-img img{max-height:400px;object-fit:contain}.how-it-works-section .content{padding:40px 107px 55px 107px}.how-it-works-section .title{margin-bottom:30px}.how-it-works-section .how-it-works-container{flex-flow:column}.how-it-works-section .how-it-works-container .video{margin:auto;margin-bottom:25px}.how-it-works-section .how-it-works-container .description{width:100%}.contact-section{padding:40px 45px}.try-app-section .smartphones{bottom:30px;left:5px;width:453px;height:351px}.try-app-section .smartphones img{width:100%;height:100%}.try-app-section .description .apps-list .download-app{margin-right:10px}.try-app-section .description{width:65%;margin-left:45%}}@media(max-width:768px){.try-app-section .description{width:60%;margin-left:57%}}@media(max-width:700px){.prepare-school-section{height:auto}.prepare-school-section .right-side .coronavirus-wrapper{margin-top:0;padding:30px 0}.prepare-school-section .left-side img{height:330px}.prepare-school-section .left-side .title{font-size:25px}.prepare-school-section .left-side .points{margin-bottom:20px}.tab-section .d-tabs{padding:0 20px}.how-it-works-section .how-it-works-container .video{width:100%;height:unset}.prepare-school-section{flex-flow:column}.prepare-school-section .left-side{width:100%}.prepare-school-section .right-side{width:100%}.tab-section .d-tab-body{flex-flow:column;width:100%}.tab-section .d-tab-body .description{width:100%}.tab-section .d-tab-body .tab-img{width:100%}.who-is-for-section .cards-list{flex-flow:column}.how-it-works-section .content{padding:0;padding-top:30px}.container-form .row-form{flex-flow:column}.try-app-section{height:unset}.try-app-section .content{padding:0}.try-app-section .smartphones{width:100%;left:0;height:unset;bottom:unset;top:-43px}.try-app-section .description{padding:20px 30px;margin-left:0;width:100%;padding-top:320px}.try-app-section .description .apps-list{justify-content:space-between}.try-app-section .description .apps-list .download-app{width:115px}.try-app-section .description .apps-list .download-app img{width:100%}.footer-container .content{padding:35px 40px}.footer-container .logo-desktop{margin-bottom:25px}.contact-section{padding:60px 20px}.how-it-works-section .how-it-works-container .description{padding:25px 20px;box-sizing:border-box}}@media(max-width:320px){.try-app-section .description{padding-top:260px}}button:focus{outline:none}.general-page .general-page-header{background-color:#f9f6ff;padding-top:60px;padding-bottom:40px}.general-page .content{padding:20px}.general-page .general-page-header .content{display:flex;flex-flow:row;justify-content:space-between}.general-page .general-page-header .content>div{width:45%}.general-page .general-page-header .content .container-slider{width:57%}.general-page .general-page-header .container-description .after-title{font-family:Muli;font-size:15px;letter-spacing:.25px;color:#171717;margin-bottom:5px}.general-page .general-page-header .container-description .header-title{font-family:Muli;font-size:42px;font-weight:bold;letter-spacing:.75px;color:#171717;margin-bottom:50px}.general-page .general-page-header .container-description .header-subtitle{font-family:Muli;font-size:18px;font-weight:bold;line-height:1.11;letter-spacing:.3px;color:#171717;margin-bottom:20px;text-align:justify}.general-page .general-page-header .container-description .list-description{display:flex;flex-flow:column}.general-page .general-page-header .container-description label{font-family:Muli;font-size:15px;line-height:1.33;letter-spacing:.25px;color:#171717;text-align:justify;margin-bottom:25px}.pictures-slider .slider-card{display:inline-block;vertical-align:middle;margin:auto;margin-left:50%;transform:translateX(-50%)}.pictures-slider .slider-card img{width:500px}.slick-dots{padding-top:40px;padding-bottom:20px;text-align:center}.slick-dots>li{display:inline-block;vertical-align:top;font-size:0;width:24px;height:24px;margin-right:10px}.slick-dots>li:last-child{margin-right:0}.slick-dots>li>button{width:18px;height:18px;border:0;border-radius:100px;background-color:#d7dde2;color:transparent;cursor:pointer}.slick-dots>li.slick-active>button{background-color:#8a9fbd}.section-benefits{background-color:#3809ad;padding:50px 0 50px 0}.section-benefits .content{text-align:center}.section-benefits .content-title-container{margin-bottom:70px}.section-benefits .content-title-container h2{font-family:Nexa-Light;font-size:45px;font-weight:bold;letter-spacing:.75px;text-align:center;color:#fff;margin-bottom:20px}.section-benefits .content-title-container .subtitle-benefits{font-family:Muli;font-size:18px;font-weight:bold;line-height:1.11;letter-spacing:.3px;text-align:center;color:#fff}.section-benefits .benefits-description-container{display:flex;flex-flow:row;justify-content:space-between}.section-benefits .benefits-description-container>div{width:45%}.section-benefits .benefits-description-container>div .item{display:flex;flex-flow:row;align-items:center}.section-benefits .benefits-description-container>div .item .number-benefit-margin{margin-left:-25px}.section-benefits .benefits-description-container>div .item span{font-size:48px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.8px;color:rgba(255,255,255,.16);margin-right:15px}.section-benefits .benefits-description-container>div .item label{font-family:Muli;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.38px;color:#fff;text-align:left}.section-pricing{padding:40px 0}.section-pricing h2{font-family:Nexa-Bold;font-size:45px;font-weight:bold;letter-spacing:.75px;color:#171717;margin-bottom:70px;text-align:center}.section-pricing .container-list-pricing{display:flex;flex-flow:row wrap;justify-content:space-between}.section-pricing .container-list-pricing .item-pricing{width:276px;height:216px;text-align:center;display:flex;flex-flow:column;border-radius:10px;box-shadow:0 8px 11px 0 rgba(27,7,75,.17);background-color:#fff;position:relative;justify-content:center;margin-bottom:20px}.section-pricing .container-list-pricing .item-pricing .title{z-index:3}.section-pricing .container-list-pricing .item-pricing .title label{font-family:Muli;font-size:18px;font-weight:600;line-height:1.83;letter-spacing:.3px;color:#171717;z-index:3}.section-pricing .container-list-pricing .item-pricing .subtitle{display:inline-flex;justify-content:center;z-index:3}.section-pricing .container-list-pricing .item-pricing .subtitle label{font-family:Muli;font-size:25px;font-weight:bold;line-height:1.32;letter-spacing:.42px;color:#3809ad}.section-pricing .container-list-pricing .item-pricing .number-item{font-family:Muli;font-size:155px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2.58px;color:#f8f6ff;position:absolute;left:20px;bottom:15px}@media(max-width:1024px){.general-page .general-page-header .content{flex-flow:column}.general-page .content{flex-flow:column;width:100%;max-width:100%}.general-page .general-page-header .content>div{width:100%}.general-page .general-page-header .content .container-slider{margin:auto;width:100%;margin-top:50px}.section-benefits .benefits-description-container{flex-flow:column;align-items:center}.section-pricing .container-list-pricing{flex-flow:row wrap}.section-pricing .container-list-pricing .item-pricing{width:45%;margin:auto;margin-bottom:30px}.section-pricing .container-list-pricing .item-pricing.best-value{margin-top:0}.general-page .container-description{padding:50px 20px 0 20px}.faq-page .title-page{margin-top:90px}}@media(max-width:750px){.section-benefits .benefits-description-container>div{width:100%;text-align:center;margin:auto}.section-pricing h1{font-size:30px!important}.section-benefits .content-title-container{padding:0 30px 0 30px}.general-page .container-description{padding:50px 20px 0 20px}.section-pricing .container-list-pricing{flex-flow:column}.section-pricing .container-list-pricing .item-pricing{width:80%;margin:auto;margin-bottom:30px}.pictures-slider .slider-card img{width:300px}.section-benefits .benefits-description-container{padding:0 20px 0 20px}}.page-terms{padding:100px 20px 50px 20px;font-family:Muli;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:.23px;color:#1e1e1e}.faq-page .title-page{text-align:center;font-family:Muli;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.67px;text-align:center;color:#171717;margin-bottom:40px}.faq-page .section-faq{margin-bottom:30px}.faq-page .section-faq h2{font-family:Muli;font-size:16px;font-weight:bold;line-height:1.25;letter-spacing:.27px;color:#171717;margin-bottom:15px}.faq-page .section-faq label{font-family:Muli;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.23px;color:#171717}.parents-page .try-app-section .smartphones{position:relative}.parents-page .try-app-section{height:100%}.parents-page .try-app-section .content{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.parents-page .try-app-section .description{margin-left:0;padding-top:0;margin-left:130px}@media(max-width:1024px){.parents-page .try-app-section .smartphones{bottom:0}}@media(max-width:750px){.parents-page .try-app-section .smartphones{display:none}.parents-page .try-app-section .description{margin:0 auto}}.page-terms .title{font-family:Muli;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.75px;text-align:center;color:#171717;margin-bottom:50px}