@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}@media only screen and (max-width:75em){html{font-size:56.25%}}@media only screen and (max-width:56.25em){html{font-size:50%}}@media only screen and (min-width:112.5em){html{font-size:75%}}body{box-sizing:border-box;background-color:#fcfcfc}::selection{background-color:#f99529;color:#fcfcfc}body{font-family:"Noto Sans",sans-serif;font-weight:400;line-height:1.7}.heading-primary--main{display:block;font-size:4rem;font-weight:500;animation-name:moveInLeft;animation-duration:1s;animation-timing-function:ease-out}.heading-primary--sub{display:block;font-size:2rem;font-weight:500}.heading-secondary--main{font-size:2.5rem;font-weight:500}.heading-secondary--sub{font-size:1.5rem;font-weight:400}.u-center-text{text-align:center!important}.nav{width:100%;top:0;padding:1rem 0;background-color:#f99529;position:fixed;display:flex;z-index:999;flex-direction:row;justify-content:flex-end;align-items:center;transition:top .3s;box-shadow:0 .2rem 1rem rgba(0,0,0,.1)}@media only screen and (max-width:37.5em){.nav{padding:2rem 0}}.nav .nav__quiz{position:absolute;left:20rem;color:grey}.nav .nav__quiz:hover{color:#000}.nav .nav__learn{position:absolute;left:6rem;color:grey}@media only screen and (max-width:37.5em){.nav .nav__learn{left:2rem}}.nav .nav__learn:hover{color:#000}.nav__logo{width:10%;height:auto;color:#000;text-decoration:none;font-size:2.5rem;font-weight:600;position:absolute;left:5rem}@media only screen and (max-width:75em){.nav__logo{width:15%;left:3rem}}@media only screen and (max-width:56.25em){.nav__logo{width:20%;left:6rem}}@media only screen and (max-width:37.5em){.nav__logo{width:30%;left:2rem}}@media only screen and (max-width:26em){.nav__logo{width:40%;margin:0;left:2rem}}.nav__logo__image{width:100%;height:auto}.navigation{display:flex;align-items:center;margin-right:5.5rem}.navigation__nav{list-style-type:none;margin:0;padding:0;display:contents}.navigation__nav__select{text-align:center;padding:1rem 3rem 1rem 1rem;margin:2rem 0;background-color:#fcfcfc;color:#f99529;font-size:1.6rem;font-weight:600;border:2px solid #f99529}.navigation__nav__select__label{margin:0 2rem 0 0;color:#fcfcfc}.navigation__nav__select__option{font-size:2rem;border:none}.navigation__auth{display:flex;justify-items:center;align-items:center}.container:after{content:"";display:table;clear:both}.profile-detail{display:flex;flex-direction:row;align-items:center}.notification-bell:hover .notification-dropdown{display:block}.notification-bell{position:relative;top:4px;display:block;align-items:center;margin:0 24px;font-size:24px;cursor:pointer;color:#5b5b5b;min-height:40px}.notification-bell .notification-bell-icon{padding-top:4px}.notification-bell .notification-dropdown{display:none;flex-direction:column;position:absolute;right:-50%;top:84%;background:#fff;min-width:250px;font-size:16px;box-shadow:2px 2px 24px -14px orange;border-radius:8px}.notification-bell .notification-dropdown .notification-title{padding:12px 16px;border-bottom:1px solid #cfcfcf}.notification-bell .notification-dropdown .notification-item{display:flex;padding:12px 16px;border-bottom:1px solid #cfcfcf}.notification-bell .notification-dropdown .notification-item div:first-child{padding:4px 8px;background:#1cb0f6;height:32px;width:32px;margin-right:12px;border-radius:12px}.notification-bell .notification-dropdown .notification-item div:nth-child(2){display:flex;align-items:center;line-height:1.4;font-size:2rem;font-weight:900;color:#1cb0f6}.notification-bell .notification-dropdown .notification-all{padding:12px 16px;text-align:center;text-decoration:underline;color:#f99529}.profile-name{display:inline;margin-right:1.5rem;font-size:2rem;font-weight:700}.navigation_profile{border-style:dashed;border-radius:50%;height:4.5rem;width:4.5rem;border-width:2px;font-size:2rem;align-items:center;display:inline-flex;font-weight:700;justify-content:center;vertical-align:middle;color:#333}.navigation_profile:hover{color:#000}.navigation_icon{font-size:3rem;position:relative;top:.6rem;right:.5rem}.dropdown-content{display:none;position:absolute;right:7.2rem;top:5.65rem;background-color:#fff;width:30rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:8px;z-index:1;overflow:hidden}.dropdown-content .small-device-dropdown-content{display:none}.dropdown-content a{color:#1cb0f6;padding:12px 16px;font-size:2rem;text-decoration:none;display:block;font-weight:900;letter-spacing:.8px}.dropdown-content hr{border:1px solid #d9d9d9}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}@media only screen and (max-width:37.5em){.navigation_profile{width:5rem;height:5rem;font-size:2rem;margin-right:1rem;margin-left:0}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:7rem}.dropdown-content{top:7.1rem}.dropdown-content .small-device-dropdown-content{display:inherit;visibility:visible}.dropdown-content .large-device-dropdown-content{display:none}}@media only screen and (min-device-width:280px) and (max-device-width:319px){.navigation_profile{width:5rem;height:5rem;font-size:2rem}.profile-detail{margin-left:5rem}.profile-name{right:4rem;visibility:hidden}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:3rem;position:relative;top:.6rem}.dropdown-content{top:7.1rem;right:2.1rem}.dropdown-content .small-device-dropdown-content{display:inherit;visibility:visible}.dropdown-content .large-device-dropdown-content{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.navigation_profile{width:5rem;height:5rem;font-size:2rem}.profile-detail{margin-left:8rem}.profile-name{right:8rem;visibility:hidden}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:3rem;position:relative;top:.6rem}.dropdown-content{top:7.1rem;right:5.1rem}.dropdown-content .small-device-dropdown-content{display:inherit;visibility:visible}.dropdown-content .large-device-dropdown-content{display:none}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.navigation_profile{width:5rem;height:5rem;font-size:2rem}.profile-detail{margin-left:25rem}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:3rem;position:relative;top:.6rem}.dropdown-content{top:7.1rem;right:3.9rem}.dropdown-content .small-device-dropdown-content{display:inherit;visibility:visible}.dropdown-content .large-device-dropdown-content{display:none}}@media only screen and (min-device-width:480px) and (max-width:540px){.nav__learn{left:4rem!important}.navigation_profile{width:5rem;height:5rem;font-size:2rem}.profile-detail{margin-left:45rem}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:3rem;position:relative;top:.6rem}.dropdown-content{top:7.1rem;right:4.9rem}.dropdown-content .small-device-dropdown-content{display:inherit;visibility:visible}.dropdown-content .large-device-dropdown-content{display:none}}@media only screen and (min-device-width:541px) and (max-width:768px){.navigation_profile{width:5rem;height:5rem;font-size:2rem}.profile-detail{margin-left:72rem}.profile-name{right:.5rem}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:3rem;position:relative;top:.6rem}.dropdown-content{top:6.1rem;right:3.9rem}}@media only screen and (min-device-width:769px) and (max-width:1279px){.navigation_profile{width:5rem;height:5rem;font-size:2rem}.profile-detail{margin-left:85rem}.profile-name{right:.5rem}.navigation__auth{margin-left:0}.nav__logo{margin-right:0}.navigation_icon{font-size:3rem;position:relative;top:.6rem}.dropdown-content{top:6.1rem;right:5.1rem}}@media only screen and (min-device-width:1366px) and (max-width:2560px){.notification-bell{font-size:32px}}.progress{background-color:grey;border-radius:0}.progress .progress-bar{height:100%;background-color:#e6c666;border-radius:0}.footer{background-color:#000;color:grey;width:100%;display:block;margin-top:16rem;flex-shrink:none}.footer .footer-content{margin:5rem;padding:7rem 1rem 1rem;display:grid;grid-template-columns:50% 50%;grid-column-gap:1.5rem;column-gap:1.5rem}.footer .footer-content .footer-info h1{font-weight:900;font-size:3.5rem;color:#fff}.footer .footer-content .footer-info p{font-size:1.5rem;margin-top:1.8rem}.footer .footer-content .footer-links .footer-links-container{display:flex;flex-direction:row;justify-content:space-evenly}.footer .footer-content .footer-links .footer-links-container h2{font-weight:700;font-size:1.9rem;color:#fff}.footer .footer-content .footer-links .footer-links-container .important-links{margin-right:1rem}.footer .footer-content .footer-links .footer-links-container .important-links .important-links-progress{display:flex;flex-direction:row;margin-bottom:2rem}.footer .footer-content .footer-links .footer-links-container .important-links h2{margin-bottom:1rem}.footer .footer-content .footer-links .footer-links-container .important-links a{text-decoration:none;color:grey}.footer .footer-content .footer-links .footer-links-container .important-links p{font-size:1.5rem;margin-top:0}.footer .footer-content .footer-links .footer-links-container .important-links p .link-dot-icon{font-size:2.2rem;position:relative;top:.65rem;right:.5rem}.footer .footer-content .footer-links .footer-links-container .important-links p:hover{color:#f2f2f2}.footer .footer-content .footer-links .footer-links-container .newsletter p{font-size:1.5rem;margin-top:3rem}.footer .footer-content .footer-links .footer-links-container .newsletter h2{margin-bottom:1rem}.footer .footer-content .footer-links .footer-links-container .newsletter .newsletter-progress{display:flex;flex-direction:row;margin-bottom:2rem}.footer .footer-content .footer-links .footer-links-container .newsletter h3{font-size:2rem;margin-top:1.8rem}.footer .footer-content .footer-links .footer-links-container .newsletter input{border:none;border-bottom:1px solid grey;outline:none;background:transparent;width:100%;color:grey}.footer .footer-content .footer-links .footer-links-container .newsletter .subscribe-btn{display:inline;background-color:#fbbc05;color:#fff;padding:.375rem 4.75rem;font-size:1rem;line-height:2.5;border:1px solid transparent;border-radius:2rem;margin-top:2rem;font-size:1.3rem;font-weight:900}.footer .footer-content .footer-links .footer-links-container .newsletter .subscribe-btn:hover{background-color:#e2aa03}.footer .footer-social-media{background:#101010}.footer .footer-social-media .footer-social-media-content{margin:0 5rem;padding:2rem 0;display:flex;flex-direction:row;justify-content:space-between}.footer .footer-social-media .footer-social-media-content h5{font-size:1.5rem;color:#fff;font-style:italic}.footer .footer-social-media .footer-social-media-content a{font-size:1.5rem;color:#fff;font-style:italic;text-decoration:none;margin-bottom:1rem}.footer .footer-social-media .footer-social-media-content .social-media-links{display:flex;color:#fff;flex-direction:row;grid-gap:1rem;gap:1rem;margin-right:5rem;margin-left:1rem}.footer .footer-social-media .footer-social-media-content .social-media-links span{border-radius:50%;background-color:#fbbc05;padding:.7rem;font-size:2rem;align-items:center;display:inline-flex;font-weight:700;justify-content:center;vertical-align:middle}.footer .footer-social-media .footer-social-media-content .social-media-links span:hover{background-color:#e2aa03}@media only screen and (min-device-width:280px) and (max-device-width:319px){.footer .footer-content{grid-template-columns:100%;grid-column-gap:0;column-gap:0}.footer .footer-content .footer-info{margin-bottom:5rem}.footer .footer-content .footer-links .footer-links-container{flex-wrap:wrap;justify-content:flex-start}.footer .footer-content .footer-links .footer-links-container .important-links{margin-bottom:2rem}.footer .footer-social-media-content{flex-wrap:wrap}.footer .footer-social-media-content a,.footer .footer-social-media-content h5{margin-left:1rem;margin-bottom:1rem}.footer .footer-social-media-content .social-media-links{margin-left:2rem}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.footer .footer-content{grid-template-columns:100%;grid-column-gap:0;column-gap:0}.footer .footer-content .footer-info{margin-bottom:5rem}.footer .footer-content .footer-links .footer-links-container{flex-wrap:wrap;justify-content:flex-start}.footer .footer-content .footer-links .footer-links-container .important-links{margin-bottom:2rem}.footer .footer-social-media-content{flex-wrap:wrap}.footer .footer-social-media-content a,.footer .footer-social-media-content h5{margin-left:1rem;margin-bottom:1rem}.footer .footer-social-media-content .social-media-links{margin-left:2rem}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.footer .footer-content{grid-template-columns:100%;grid-column-gap:0;column-gap:0}.footer .footer-content .footer-info{margin-bottom:5rem}.footer .footer-content .footer-links .footer-links-container{flex-wrap:wrap;justify-content:flex-start}.footer .footer-content .footer-links .footer-links-container .important-links{margin-bottom:2rem}.footer .footer-social-media-content{flex-wrap:wrap}.footer .footer-social-media-content h5{margin-left:1rem;margin-bottom:1rem}.footer .footer-social-media-content .social-media-links{margin-left:2rem}}@media only screen and (min-device-width:480px) and (max-width:540px){.footer .footer-content{grid-template-columns:100%}.footer .footer-content .footer-info{margin-bottom:5rem}}@media only screen and (min-device-width:541px) and (max-width:768px){.footer .footer-content{grid-column-gap:2rem;column-gap:2rem}.footer .footer-content .newsletter h3{font-size:1.7rem!important}.footer .footer-content .newsletter input{font-size:1.5rem!important}}#root{display:flex;flex-direction:column;height:100%}#page-content{flex:1 0 auto}.logged-in-footer{background-color:#f99529;color:#000;width:100%;display:block;margin-top:16rem;flex-shrink:none}.logged-in-footer .logged-in-footer-content{padding:3rem;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.logged-in-footer .logged-in-footer-content a{text-decoration:none;color:#000}.logged-in-footer .logged-in-footer-content p{font-size:1.7rem;margin-left:2rem;margin-right:2rem}.logged-in-footer .logged-in-footer-content p:hover{color:#262626}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;color:#fff;margin-left:2rem;margin-right:2rem}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons span{border-radius:50%;background-color:#262626;padding:.7rem;font-size:2rem;align-items:center;display:inline-flex;font-weight:700;justify-content:center;vertical-align:middle}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons span:hover{background-color:#666}@media only screen and (min-device-width:280px) and (max-device-width:319px){.logged-in-footer .logged-in-footer-content{justify-content:space-between;align-content:flex-start;flex-direction:column}.logged-in-footer .logged-in-footer-content p{margin-left:0;margin-right:0;margin-bottom:1rem;font-size:1.5rem}.logged-in-footer .logged-in-footer-content .logged-in-footer-links{display:none}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons{margin-left:0;margin-right:0;margin-bottom:1rem}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons span{padding:1rem}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.logged-in-footer .logged-in-footer-content{justify-content:space-between;align-content:flex-start;flex-direction:column}.logged-in-footer .logged-in-footer-content p{margin-left:0;margin-right:0;margin-bottom:1rem;font-size:2rem}.logged-in-footer .logged-in-footer-content .logged-in-footer-links{display:none}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons{margin-left:0;margin-right:0;margin-bottom:1rem}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons span{padding:1rem}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.logged-in-footer .logged-in-footer-content{justify-content:space-between;align-content:flex-start;flex-direction:column}.logged-in-footer .logged-in-footer-content p{margin-left:0;margin-right:0;margin-bottom:1rem;font-size:2rem}.logged-in-footer .logged-in-footer-content .logged-in-footer-links{display:none}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons{margin-left:0;margin-right:0;margin-bottom:1rem}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons span{padding:1rem}}@media only screen and (min-device-width:480px) and (max-width:540px){.logged-in-footer .logged-in-footer-content{justify-content:space-between;align-content:center;flex-direction:column;justify-content:center}.logged-in-footer .logged-in-footer-content p{margin-left:0;margin-right:0;margin-bottom:1rem}.logged-in-footer .logged-in-footer-content .logged-in-footer-links{display:none}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons{margin-left:0;margin-right:0;margin-bottom:1rem}}@media only screen and (min-device-width:541px) and (max-width:768px){.logged-in-footer .logged-in-footer-content p{margin-left:1rem;margin-right:1rem}.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons{margin-left:1rem;margin-right:1rem;margin-top:2rem}}@media only screen and (min-device-width:769px) and (max-width:1279px){.logged-in-footer .logged-in-footer-content .logged-in-social-media-icons,.logged-in-footer .logged-in-footer-content p{margin-left:1rem;margin-right:1rem}}.meet-trilingo{margin:17rem 0 0}.meet-trilingo-content{margin:5rem 15rem 5rem 8rem;display:grid;grid-template-columns:50% 50%;grid-column-gap:2rem;column-gap:2rem}.meet-trilingo-content-img h1{font-size:4rem}.meet-trilingo-content-img p{font-size:1.7rem}.meet-trilingo-content-img img{width:50%;height:auto}.meet-trilingo-content-features h1{font-weight:400;color:#696969;font-size:3rem}.meet-trilingo-content-features h2{font-size:2.5rem}.meet-trilingo-content-features p{font-size:1.7rem;text-align:left}.meet-trilingo-content-features-list{margin-top:5rem}.meet-trilingo-content-features-list-item{display:flex;flex-direction:row;margin:2rem 0;grid-gap:2rem;gap:2rem}.meet-trilingo-content-features-list-item .features-icon{border-radius:50%;border:1px solid #ff5700;color:#ff5700;padding:2.5rem;width:8rem;height:8rem;font-size:2.5rem;align-items:center;display:inline-flex;font-weight:700;justify-content:center;vertical-align:middle}.meet-trilingo-content-features-list-item .features-text h5{font-size:2.5rem}.meet-trilingo-content-features-list-item .features-text h6{font-weight:400;font-size:1.5rem}@media only screen and (max-width:37.5em){.meet-trilingo-content{margin:8rem;grid-template-columns:100%}}.goal-card-profile-setting{border:2px solid rgba(0,0,0,.125);border-radius:.5rem;margin-left:5rem;width:75%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.goal-card-profile-setting .profile-icon{border-style:dashed;border-width:2px;color:#afafaf;border-radius:50%}.goal-card-profile-setting .profile-sidebar-settings{margin-left:3rem;padding-top:1rem;padding-bottom:1rem;font-weight:700}.goal-card-profile-setting .profile-sidebar-settings a{text-decoration:none;color:#000}.inactive-setting{background-color:#fff;margin-bottom:.3rem}.active-setting,.inactive-setting:hover{background-color:#d9d9d9;width:95%;border-radius:2rem}.active-setting{margin-bottom:.3rem}.settings-text{font-size:16px;padding:15px 20px}@media only screen and (min-device-width:280px) and (max-device-width:319px){.goal-card-profile-setting{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.goal-card-profile-setting{display:none}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.goal-card-profile-setting{display:none}}@media only screen and (min-device-width:480px) and (max-width:540px){.goal-card-profile-setting{display:none}}.alert-body-container{display:flex;position:relative;background:#fff;padding:32px 120px;border-radius:8px;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.alert-body-container .close{position:absolute;top:16px;right:16px;font-size:16px;cursor:pointer}.alert-body-container .alert-header{font-size:24px;margin-bottom:16px}.alert-body-container .alert-body{font-size:16px;margin-bottom:64px}.alert-body-container .alert-button{position:absolute;right:4%;bottom:4%;border:3px solid #ff9800;border-radius:8px;padding:8px 24px;font-size:16px;font-weight:900;color:#ff9800;cursor:pointer}.achievements-icons{display:flex;flex-direction:row;justify-content:space-between}.achievements-icons .achievements-icons-dropdown{position:relative;display:flex;align-content:flex-start}.achievements-icons .achievements-icons-dropdown-content{display:none;border-radius:8px;position:absolute;background-color:#f9f9f9;width:32rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.achievements-icons .achievements-icons-dropdown-content p{color:#000;padding:1.5rem 0 2.5rem 1rem;font-size:1.5rem;text-align:left}.achievements-icons .achievements-icons-dropdown-content p span{font-size:2.5rem;position:relative;top:.5rem}.achievements-icons .achievements-icons-dropdown-content p span img{font-size:.8rem}.achievements-icons .achievements-icons-dropdown-content:after,.achievements-icons .achievements-icons-dropdown-content:before{content:" ";display:block;border-color:transparent;border-style:solid;border-width:0 .9em 1.2em;position:absolute;left:1.3rem}.achievements-icons .achievements-icons-dropdown-content:before{top:-.8em;border-bottom-color:rgba(0,0,0,.5)}.achievements-icons .achievements-icons-dropdown-content:after{top:-.7em;border-bottom-color:#fff}.achievements-icons .achievements-icons-dropdown:hover .achievements-icons-dropdown-content{display:block;top:6.2rem;left:.5rem}.achievements-icons .drop-down-vocabulary{left:.4rem!important}.achievements-icons .drop-down-listening{left:.5rem!important}.achievements-icons .drop-down-speaking{left:-11.5rem!important}.achievements-icons .drop-down-speaking:after,.achievements-icons .drop-down-speaking:before{left:13rem}.achievements-icons .drop-down-reading{left:-26rem!important}.achievements-icons .drop-down-reading:after,.achievements-icons .drop-down-reading:before{left:28rem}.achievements-icons .drop-down-writing{left:-26.2rem!important}.achievements-icons .drop-down-writing:after,.achievements-icons .drop-down-writing:before{left:28rem}.achievements-icons .achievements-icons-item{color:grey}.achievements-icons .achievements-icons-item .achievements-icons-item-logo{position:relative;top:10px;font-size:3.5rem}.achievements-icons .achievements-icons-item .achievements-icons-item-logo img{font-size:.8rem}.achievements-icons .achievements-icons-item .top14{top:14px!important}.achievements-icons .achievements-icons-item .achievements-icons-item-text{position:relative;bottom:.5rem;font-size:2.4rem;font-weight:700}.achievements-icons .achievements-icons-item:hover{color:#000}@media only screen and (min-device-width:280px) and (max-device-width:319px){.achievements-icons .drop-down-listening{left:-11rem;margin-left:2rem}.achievements-icons .drop-down-listening:after,.achievements-icons .drop-down-listening:before{left:10rem}.achievements-icons .drop-down-speaking{width:30rem}.achievements-icons .drop-down-reading{margin-left:7rem}.achievements-icons .drop-down-reading:after,.achievements-icons .drop-down-reading:before{left:21rem}.achievements-icons .drop-down-writing{margin-left:1rem}.achievements-icons .drop-down-writing:after,.achievements-icons .drop-down-writing:before{left:26.7rem}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.achievements-icons .drop-down-reading{margin-left:3rem}.achievements-icons .drop-down-listening{width:29rem}}.btn,.btn:link,.btn:visited{text-decoration:none;display:inline-block;border:none;cursor:pointer;border-radius:5px;background-color:#f99529;color:#fcfcfc;font-weight:600;transition:all .3}@media only screen and (max-width:75em){.btn,.btn:link,.btn:visited{font-size:3rem}}@media only screen and (max-width:56.25em){.btn,.btn:link,.btn:visited{font-size:2rem;padding:2rem 8rem}}@media only screen and (max-width:26em){.btn,.btn:link,.btn:visited{font-size:2rem;padding:2rem 3rem}}.btn:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.2)}.btn:active,.btn:focus{outline:none}.btn-sm,.btn:active,.btn:focus{box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.btn-sm{text-decoration:none;padding:1rem 2rem;font-size:2rem;font-weight:600}.btn-sm:hover{box-shadow:1rem 1rem 2rem rgba(0,0,0,.2);transition:all .5s}.btn-md{text-decoration:none;padding:1.5rem 3rem;font-size:2rem;font-weight:600;border:none;outline:none;cursor:pointer;box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.btn-md:hover{box-shadow:1rem 1rem 2rem rgba(0,0,0,.2);transition:all .5s}.categorycard{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;padding:5rem;cursor:pointer;color:#f99529;box-shadow:0 .2rem 1rem rgba(0,0,0,.1)}@media only screen and (max-width:26em){.categorycard{width:100%}}.categorycard__heading{font-size:4rem;font-weight:600}.categorycard__processbar{background-color:#d8d8d8;height:10px;width:200px;border-radius:20px;margin-top:1rem}.categorycard__processbar__done{background-color:#f99529;height:100%;opacity:0;width:0;border-radius:20px;display:flex;align-items:center;transition:.5s ease}.categorycard:hover{color:#fcfcfc;background-color:#f99529;box-shadow:2rem 2rem 5rem rgba(0,0,0,.2);transition:all .5s}.categorycard:hover .categorycard__processbar .categorycard__processbar__done{background-color:#fcfcfc;transition:all .1s}.vocabcards__note{width:60%;display:flex;justify-content:flex-end;margin:7rem auto 0;align-items:center;padding:1rem 2rem 0}.vocabcards__note__loopimage{height:2rem;padding-right:.4rem}@media only screen and (max-width:26em){.vocabcards__note{margin:12rem auto 0;width:100%;justify-content:center}}@media only screen and (max-width:37.5em){.vocabcards__note{margin:12rem auto 0;width:100%;justify-content:center}}@media only screen and (max-width:56.25em){.vocabcards__note{width:90%}}.vocabcard{display:flex;flex-direction:column;width:60%;margin:2rem auto;border-radius:1rem;background:#f1f0f0;color:#525252;overflow:hidden}@media only screen and (max-width:56.25em){.vocabcard{width:90%}}@media only screen and (max-width:26em){.vocabcard{height:auto}}.vocabcard__content{padding:0 5rem}.vocabcard__content__heading{font-size:5rem;font-weight:600;text-align:center;animation:pop .3s both;padding-bottom:1.4rem}@media only screen and (max-width:26em){.vocabcard__content__heading{font-size:5rem;margin:1rem 0 3rem}}@media only screen and (max-width:37.5em){.vocabcard__content__heading{margin:1rem 0 3rem}}.vocabcard__content__heading__after{font-size:5rem;font-weight:600;text-align:center;animation:pop .3s both;margin:20px 0}@media only screen and (max-width:26em){.vocabcard__content__heading__after{font-size:5rem}}.vocabcard__content__subheading{font-size:3rem;font-weight:400;animation:pop .3s both}.vocabcard__content__subheading__main{font-size:5rem;font-weight:600;text-align:center;padding:6rem 0;animation:pop .3s both}.vocabcard__actions{width:100%;margin:auto 0 0;display:flex;justify-items:center;align-items:center;animation:pop .3s both;overflow:hidden}@media only screen and (max-width:26em){.vocabcard__actions{width:100%}}.vocabcard__actions div{transform:scale(1.5)}.vocabcard__actions__secondary{width:100%;height:100%;background-color:#f35656;color:#fff;padding:1.5rem 3rem}.vocabcard__actions__secondary:hover{transform:scale(1.06);flex-grow:1}.vocabcard__actions__primary{width:100%;height:100%;background-color:#77e266;color:#fff;padding:1.5rem 3rem}.vocabcard__actions__primary:hover{transform:scale(1.06);flex-grow:1}.vocabcard__actions__primary__show_meaning{width:100%;height:100%;padding:1.5rem 3rem}@media only screen and (max-width:37.5em){.vocabcard__actions__primary__show_meaning{padding:6rem 3rem}}.vocabcard__actions__primary__show_meaning div{transform:scale(1)}.vocabcard__actions__primary__show_meaning:hover div{transform:scaleX(-1)}.vocabcard__actions__after{display:flex;margin-top:auto}.vocabcard__actions__after__actionbtn{width:50%;text-align:center}@keyframes pop{0%{transform:scale(1)}to{transform:scale(1.05)}}.vocabcard__processbars{width:60%;margin:0 auto}@media only screen and (max-width:56.25em){.vocabcard__processbars{width:80%}}.vocabcard__processbars__label{width:100%}.form{margin-top:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.form #message{padding:5rem 10rem}.greet-user-body{background:#fff;color:#000;width:640px;min-height:440px;border-radius:24px;display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:26em){.greet-user-body{width:90%;min-height:560px}}.greet-user-body .greet-user-top-body{flex:1 1;width:100%;min-height:160px;flex-grow:0;overflow:hidden;position:relative}.greet-user-body .greet-user-top-body .close{color:#999;width:24px;height:24px;position:absolute;top:8px;right:8px;font-weight:700;font-size:2rem;cursor:pointer;z-index:99;font-family:cursive}.greet-user-body .greet-user-top-body .greet-user-top-body-heading{position:absolute;bottom:24px;left:0;color:#ff9800;text-align:center;width:100%;margin-top:32px;font-size:2.6rem;line-height:1.4;text-shadow:1px 1px 1px #919191,1px 2px 1px #919191,1px 2px 3px rgba(16,16,16,.38)}.greet-user-body .greet-user-top-body .background-image{object-fit:contain;width:100%;height:104px}.greet-user-body .greet-user-bottom-body{position:relative;flex:1 1;width:100%;background:#fff;border-top:1px solid #ccc}.greet-user-body .greet-user-bottom-body .greet-user-bottom-body-left{position:absolute;top:16%;left:8px;font-weight:700;font-size:3rem;cursor:pointer;color:#9e9e9e}.greet-user-body .greet-user-bottom-body .greet-user-bottom-body-right{position:absolute;top:16%;right:8px;font-weight:700;font-size:3rem;cursor:pointer;color:#9e9e9e}.greet-user-body .greet-user-bottom-body .greet-user-text{width:80%;margin:24px auto auto;font-size:14px;font-weight:700;color:#757575}.greet-user-body .greet-user-bottom-body .greet-user-text .greet-user-text-item{position:relative;display:none}.greet-user-body .greet-user-bottom-body .greet-user-text .greet-user-text-item.active{display:inline-block}.greet-user-body .greet-user-bottom-body .greet-user-text .greet-user-text-item.active img{object-fit:contain;float:left;height:80px;width:120px}.greet-user-body .greet-user-bottom-body .greet-user-text .greet-user-text-item.active p{flex:1 1;min-width:80%}.greet-user-body .greet-user-bottom-body .skip-button{position:absolute;right:48px;bottom:12px;min-width:36px;height:36px;font-weight:700;font-size:16px;color:#9e9e9e;cursor:pointer;text-align:left;transition:.4s ease-in;display:flex;align-items:center}.greet-user-body .greet-user-bottom-body .skip-button:hover{color:#ff9800}.greet-user-body .greet-user-bottom-body .carousel-dot-buttons{position:absolute;bottom:24px;left:0;right:0;margin:auto;display:inline-flex;width:120px;justify-content:space-evenly}.greet-user-body .greet-user-bottom-body .carousel-span{width:16px;height:16px;background-color:#ccc;border-radius:50px;cursor:pointer}.greet-user-body .greet-user-bottom-body .carousel-span.active{background-color:#ff9800}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vocabcard__processbar__progress{margin:1rem auto;padding:0;width:100%;height:4rem;overflow:hidden;background:#fcfcfc;border:1px solid #000;border-radius:6px}.vocabcard__processbar__progress__bar{display:flex;justify-content:center;align-items:center;transition:all .5s}#Learning{background:#c41b16}#Reviewing{background:#fb9652}#Mastered{background:#15a56a}.modal-container{position:fixed;top:0;left:0;z-index:1500;right:0;background:rgba(0,0,0,.6);bottom:0}.modal-container .backdrop{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:100vh}.modal-container .backdrop .modal-body-report{position:relative;width:400px;min-height:200px;font-size:53px;color:#000;background:#fff;border-radius:16px;padding:24px 16px;justify-content:center}@media only screen and (max-width:37.5em){.modal-container .backdrop .modal-body-report{width:90%}}@media only screen and (max-width:26em){.modal-container .backdrop .modal-body-report{max-height:100%;width:90%}}.modal-container .backdrop .modal-body-report .close{color:#999;width:24px;height:24px;position:absolute;top:8px;right:8px;font-weight:700;font-size:2rem;cursor:pointer;font-family:cursive}.modal-container .backdrop .modal-body-report .report-container{width:100%;padding:8px 0}.modal-container .backdrop .modal-body-report .report-container .report-row{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin:6px 0}.modal-container .backdrop .modal-body-report .report-container .report-column{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;margin-top:24px}.modal-container .backdrop .modal-body-report .report-container .report-input{border:2px solid #999;border-radius:4px;padding:8px 16px;width:90%;font-family:sans-serif;font-size:1.6rem;font-weight:400;color:#888;outline:none;max-width:100%}.modal-container .backdrop .modal-body-report .report-container input.report-radio:checked:after{content:"\2714";font-size:14px;position:absolute;top:0;left:5px;color:#ff9800;font-weight:700}.modal-container .backdrop .modal-body-report .report-container .report-radio{box-sizing:border-box;margin:0 16px;align-self:flex-start;-webkit-appearance:none;background:#fff;color:azure;background-color:#fafafa;border:3px solid #ccc;box-shadow:0 1px 1px #ccc,inset 0 -5px 6px -26px hsla(0,0%,100%,.6);padding:10px;border-radius:8px;display:inline-block;position:relative;flex:1 1;max-width:24px}.modal-container .backdrop .modal-body-report .report-container .report-radio:checked{background-color:#fff;border:3px solid #ff9800;color:#ff9800;box-shadow:0 1px 2px #ff9800,inset 0 -15px 10px -12px hsla(0,0%,100%,.678)}.modal-container .backdrop .modal-body-report .report-container .report-radio-label{flex:1 1;font-size:1.6rem}.modal-container .backdrop .modal-body-report .report-container .report-button{padding:8px 24px;background:#ff9800;color:#fff;border:0;margin:4px;border-radius:4px;cursor:pointer;font-size:1.6rem;transition:.4s ease-in-out;box-shadow:none}@media only screen and (max-width:26em){.modal-container .backdrop .modal-body-report .report-container .report-button{width:90%}}.modal-container .backdrop .modal-body-report .report-container .report-button:hover{box-shadow:3px 3px 6px -3px #ff9800;transition:.4s ease-in-out}.modal-header{font-size:1.6rem;font-weight:600;padding:0 16px}.loader{margin:0 50%;width:50px;height:50px;border-radius:50%;border:5px solid #f99529;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(1turn)}}.quiz{margin:0 auto;width:60vw;background-color:#fff;padding-bottom:25px;border-radius:15px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);z-index:1}.quiz .level-section{width:95%;padding:15px 30px;display:flex;justify-content:space-between;margin:0 auto}.quiz .level-section .timer{font-size:3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center;color:#ef233c;font-weight:800}.quiz .level-section .level-name{width:200px;text-align:center;font-weight:700;font-size:1.3rem;align-self:center}.quiz .level-section .question-count{width:200px;margin-top:15px;margin-left:20px;font-size:1.5rem;font-weight:800;text-align:right;align-self:center}.quiz .level-processbar{width:90%;margin:0 auto}.quiz .question-section{width:90%;justify-content:space-between;align-content:space-around;margin:1.6rem auto 0}.quiz .question-section .question-text{padding:1rem 0;text-align:center;font-weight:700;font-size:2.5rem}.quiz .question-section .answer-options{margin:2rem auto 0}.quiz .question-section .answer-options .answer-button{margin:.5rem 0;padding:.8rem 0 .8rem 2rem;width:100%;text-align:left;display:block;background-color:#fff;border:3px solid #f6c29e;border-radius:8px;font-weight:600;font-size:1.5rem;cursor:pointer}.quiz .next-button,.quiz .question-section .answer-options .answer-button:hover{background-color:#fb9652;color:#fff}.quiz .next-button{padding:1.5rem 3rem;margin:2rem auto;display:block;font-size:1.5rem;border:none;border-radius:5px;text-align:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 20px 0 rgba(0,0,0,.1);cursor:pointer}.quiz .next-button:hover{transform:scale(1.1)}@media (max-width:768px){.quiz{width:100%;border-radius:0;box-shadow:none}.quiz .level-section{padding:20px 15px}.quiz .next-button{margin:3rem auto 0}}.result{width:60vw;margin:25vh auto 0;background-color:#fff;padding:0 25px 50px;border-radius:15px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.result .result-heading{text-align:center;font-size:1.7rem;font-weight:700;padding:20px;margin:-8rem auto 0}.result h1{margin:25px 0 10px}.result .result-questions{margin:0 auto;width:100%;background-color:#fff;font-size:1.5rem;border-radius:15px;border:2px solid #000}.result .result-questions .question{padding:20px 10px;border-bottom:2px dotted #000}.result .result-questions .question .correct{color:#27bd27}.result .result-questions .question .wrong{color:red}.result .result-questions .answers{margin-top:.75rem;margin-left:1.5rem}.summary{display:block;cursor:pointer;outline:0}.summary::-webkit-details-marker{display:none}.result-bars{font-size:1.5rem}.result-bars .bar-heading{padding:15px 0 5px}.next-steps h1{text-align:center}.next-steps button{padding:1.5rem 3rem;margin:0 auto;display:block;font-size:1.2rem;background-color:#fb9652;color:#fff;border:none;border-radius:5px;text-align:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 20px 0 rgba(0,0,0,.1);cursor:pointer}.next-steps button:hover{transform:scale(1.1)}@media (max-width:768px){.result{width:100%;margin-top:20vh;border-radius:0;box-shadow:none}.result-bars .bar-heading{padding:15px 0 0}}.progress{background-color:#d8d8d8;height:5px;margin:0 auto}.progress__done{background-color:#fb9652;height:100%;opacity:0;width:0;border-radius:20px;display:flex;align-items:center;transition:.5s ease}@media (max-width:768px){.progress{margin:0}}.homepage{margin:10rem 0 0;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.homepage .accept-terms{grid-gap:2rem;gap:2rem;margin:1rem 0}.homepage .accept-terms a{text-decoration:none;color:#20b2aa}.homepage .accept-terms input{width:1.75rem;height:1.75rem;position:relative;top:.2rem}.homepage .accept-terms label{font-size:1.5rem;font-style:italic;padding:0 10px;cursor:pointer}@media only screen and (max-width:56.25em){.homepage{grid-gap:5rem;gap:5rem}}@media only screen and (max-width:37.5em){.homepage{grid-template-columns:100%}}.homepage__landing{height:100%;width:100%}.homepage__landing__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.homepage__landing__content__image{width:80%;height:auto}@media only screen and (max-width:56.25em){.homepage__landing__content__image{margin:0 0 2rem}}.homepage__landing__content__header{width:80%}.homepage__landing__content__header__heading{margin:1rem 0;font-size:5rem;white-space:nowrap;color:#f99529}@media only screen and (max-width:37.5em){.homepage__landing__content__header__heading{font-size:3rem}}@media only screen and (max-width:26em){.homepage__landing__content__header__heading{font-size:2.6rem}}.homepage__landing__content__header__subheading{margin:0 0 2rem;font-size:2rem}.homepage__landing__content__header__button{font-size:2rem}@media only screen and (max-width:37.5em){.homepage__landing__content__header__button{width:100%}}.homepage__auth{margin-top:2rem;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.homepage__auth__content{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (max-width:56.25em){.homepage__auth__content{width:60%}}@media only screen and (max-width:37.5em){.homepage__auth__content{width:80%}}.homepage__auth__content__form{display:flex;flex-direction:column;justify-content:center;width:100%}.homepage__auth__content__form .password-conditions{font-size:1.2rem;margin:0 .5rem;font-style:italic}.homepage__auth__content__form__input{width:100%;padding:1rem;margin:.5rem 0;outline:none;color:#f99529;font-size:1.5rem;border:2px solid #f99529;transition:all .3s}.homepage__auth__content__form__input:-ms-input-placeholder{color:#f99529;font-weight:600}.homepage__auth__content__form__input::placeholder{color:#f99529;font-weight:600}.homepage__auth__content__form__input:focus{background-color:#f99529;color:#fcfcfc}@media only screen and (max-width:37.5em){.homepage__auth__content__form__input{font-size:2.5rem}}.homepage__auth__content__form__submit{font-size:2rem;margin-top:1rem}.homepage__auth__content__form__error{margin-top:2rem;font-size:2rem;font-weight:800;color:red}.about{margin:14rem 0 0;padding-bottom:14rem}.about .about-hr-bar{border:1px solid #efefef;margin-bottom:3rem}.about .inactive-about-tab-link{color:#afafaf}.about .active-about-tab-link{color:#1cb0f6}.about .inactive-about-bar{display:none}.about .active-about-bar{border-bottom:6px solid #1cb0f6}@media only screen and (max-width:37.5em){.about{padding-bottom:0}}@media only screen and (max-width:56.25em){.about{margin-bottom:24rem}}@media only screen and (max-width:75em){.about{margin-bottom:62rem}}.about-content{margin:5rem 30rem}.about-content h1{font-size:3rem;margin-bottom:5rem}@media only screen and (max-width:37.5em){.about-content h1{font-size:2rem;margin-bottom:3rem}}.about-content-tabs{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:37.5em){.about-content-tabs{grid-gap:1rem;gap:1rem;flex-wrap:wrap;justify-content:flex-start}}@media only screen and (max-width:75em){.about-content-tabs{grid-gap:1rem;gap:1rem;flex-wrap:wrap;justify-content:flex-start}}.about-content-tabs-link h5{font-size:2rem}@media only screen and (max-width:37.5em){.about-content-tabs-link h5{font-size:1.2rem}}.about-content-info{margin-top:3rem}.about-content-info h2{font-size:2rem;margin:2rem 0}.about-content-info p{font-size:1.5rem;color:#777;margin:2rem 0}@media only screen and (max-width:37.5em){.about-content{margin:5rem 3rem}}@media only screen and (max-width:26em){.about-content{margin:5rem 3rem!important}}@media only screen and (max-width:56.25em){.about-content{margin:5rem 15rem}}.contact-us{margin:18rem 0 0;padding-bottom:14rem}@media only screen and (max-width:75em){.contact-us{margin-bottom:35rem}}.contact-us-content{margin:1rem 5rem 5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}@media only screen and (max-width:37.5em){.contact-us-content{margin:3rem;justify-content:flex-start;align-items:flex-start}}.contact-us-content button{margin-top:1rem;width:30%;border-radius:5rem;background-color:#f99529;color:#fff;border:1px solid transparent;font-weight:700;padding:1rem;outline:none;font-size:1.5rem}@media only screen and (max-width:37.5em){.contact-us-content button{width:100%}}@media only screen and (max-width:75em){.contact-us-content button{width:100%}}.contact-us-content button:hover{background-color:#f98406}.contact-us-content-card{box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;border-radius:.8rem;margin-top:5rem;padding:3rem 0;width:85%}.contact-us-content-card h1{font-size:3rem;text-align:center;margin-bottom:5rem}.contact-us-content-card-content{display:flex;flex-direction:row;justify-content:space-between;grid-gap:3rem;gap:3rem;padding:0 5rem;margin:2rem 5rem 0}@media only screen and (max-width:37.5em){.contact-us-content-card-content{flex-direction:column;flex-wrap:wrap;margin:1rem;padding:0 2rem}}@media only screen and (max-width:75em){.contact-us-content-card-content{margin:1rem}}.contact-us-content-card-content h5{font-size:3rem;font-weight:500;color:#272727;margin-bottom:1rem}.contact-us-content-card-content p{font-size:1.5rem;color:#696969}.contact-us-content-card-content-address{box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;width:50%;padding:4rem 3rem}.contact-us-content-card-content-address .address-content{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;margin:3rem 0}@media only screen and (max-width:26em){.contact-us-content-card-content-address .address-content{flex-direction:column}}.contact-us-content-card-content-address .address-content .address-icon{border-radius:50%;border:1px solid #ff5700;color:#ff5700;padding:1.5rem;width:1.5rem;height:1.5rem;font-size:1.3rem;font-weight:700;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.contact-us-content-card-content-address .address-content .address-icon span{color:#000}@media only screen and (max-width:37.5em){.contact-us-content-card-content-address{width:100%}}@media only screen and (max-width:75em){.contact-us-content-card-content-address{width:100%}}.contact-us-content-card-content-form{box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;width:80%;padding:4rem 3rem}@media only screen and (max-width:37.5em){.contact-us-content-card-content-form{width:100%}}@media only screen and (max-width:75em){.contact-us-content-card-content-form{width:100%}}.contact-us-content-card-content-form form{margin:0 5rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}@media only screen and (max-width:37.5em){.contact-us-content-card-content-form form{margin:1rem}}@media only screen and (max-width:75em){.contact-us-content-card-content-form form{margin:1rem}}.contact-us-content-card-content-form form .contact-form-input{height:33px;width:100%;background:transparent;border:none;border-bottom:1px solid #b4b4b4;font-size:14px;font-weight:500;color:#696969;letter-spacing:0;margin-bottom:16px;outline:none}@media only screen and (max-width:37.5em){.contact-us-content-card{width:100%}}.courses{margin:16rem 0 12rem;padding-bottom:20rem}@media only screen and (max-width:56.25em){.courses{margin-bottom:40rem;padding-bottom:32rem}}@media only screen and (max-width:75em){.courses{margin-bottom:55rem;padding-bottom:45rem}}.courses .btn{font-size:1.3rem;border-radius:8px;border:1px solid transparent;font-weight:900;padding:1rem 3rem;outline:none;background-color:#f99529;color:#fff;text-align:center;text-decoration:none}.courses h1{text-align:center;font-size:3rem}.courses-content{margin:3rem 10rem;display:flex;justify-content:center;flex-direction:row;grid-gap:2rem;gap:2rem;flex-wrap:wrap}@media only screen and (max-width:37.5em){.courses-content{margin:3rem 5rem}}.courses-content-card{box-shadow:0 .2rem 1rem rgba(0,0,0,.1);border-radius:.5rem;margin-right:1rem;width:30%;padding-bottom:3rem}@media only screen and (max-width:37.5em){.courses-content-card{width:100%}}.courses-content-card h2{font-size:2rem;text-align:center;padding:0 2rem 2rem}.courses-content-card p{font-size:1.5rem;padding:0 2rem 2rem}.courses-content-card .detail{color:#1899d6}.courses-content-card:hover{cursor:pointer;transform:scale(1.1)}.courses-content-card .checked-icon{position:relative;color:green;font-size:3rem;margin:1rem;z-index:2}.courses-content-card .not-checked{visibility:hidden}.hear-about-us{margin:18rem 0 0;padding-bottom:14rem}@media only screen and (max-width:75em){.hear-about-us{margin-bottom:35rem}}.hear-about-us h1{font-size:3rem;text-align:center}@media only screen and (max-width:37.5em){.hear-about-us h1{text-align:left;margin-left:3rem}}.hear-about-us-content{margin:1rem 5rem 5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.hear-about-us-content button{margin-top:3rem;width:50%;border-radius:16px;background-color:#58a700;color:#fff;border:1px solid transparent;font-weight:900;padding:2rem 3rem;outline:none;font-size:2rem;text-transform:uppercase}@media only screen and (max-width:37.5em){.hear-about-us-content button{width:100%}}.hear-about-us-content button:hover{background-color:#448000}.hear-about-us-content-card{border:2px solid rgba(0,0,0,.125);background-color:#fff;border-radius:.8rem;margin-top:5rem;width:50%}@media only screen and (max-width:37.5em){.hear-about-us-content-card{width:100%}}.hear-about-us-content-card hr{border:.01px solid #d9d9d9}.hear-about-us-content-card .active-source{background-color:rgba(24,153,214,.2);color:#1899d6;display:flex;padding:12px 16px}.hear-about-us-content-card-content{display:flex;padding:12px 16px}.hear-about-us-content-card-content h5{font-weight:900;font-size:19px;flex-grow:1}.why-learning-language{margin:18rem 0 0;padding-bottom:24rem}@media only screen and (max-width:75em){.why-learning-language{margin-bottom:35rem}}.why-learning-language-alert{font-size:3rem;text-align:center;color:red}@media only screen and (max-width:37.5em){.why-learning-language-alert{text-align:left;margin-left:5rem;font-size:2.8rem}}.why-learning-language h1{font-size:3rem;text-align:center}@media only screen and (max-width:37.5em){.why-learning-language h1{text-align:left;margin-left:5rem;font-size:2.8rem}}.why-learning-language-content{margin:1rem 5rem 5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.why-learning-language-content button{margin-top:3rem;width:50%;border-radius:16px;background-color:#58a700;color:#fff;border:1px solid transparent;font-weight:900;padding:2rem 3rem;outline:none;font-size:2rem;text-transform:uppercase}@media only screen and (max-width:37.5em){.why-learning-language-content button{width:100%}}.why-learning-language-content button:hover{background-color:#448000}.why-learning-language-content-card{border:2px solid rgba(0,0,0,.125);background-color:#fff;border-radius:.8rem;margin-top:5rem;width:50%}@media only screen and (max-width:37.5em){.why-learning-language-content-card{width:100%}}.why-learning-language-content-card hr{border:.01px solid #d9d9d9}.why-learning-language-content-card .active-reason{background-color:rgba(24,153,214,.2);color:#1899d6;display:flex;padding:12px 16px}.why-learning-language-content-card-content{display:flex;padding:12px 16px}.why-learning-language-content-card-content h5{font-weight:900;font-size:19px;flex-grow:1}.terms-and-conditions{margin:12rem 0 0;font-size:1.4rem}.terms-and-conditions h1{text-align:center;font-size:4rem}@media only screen and (max-width:37.5em){.terms-and-conditions h1{text-align:left;margin-left:6rem}}.terms-and-conditions-content{margin:6rem}@media only screen and (max-width:37.5em){.terms-and-conditions-content p{font-size:1.5rem}}.terms-and-conditions-content h5{font-size:1.8rem;margin-bottom:1rem}.terms-and-conditions-content p{font-size:1.8rem;margin:1.2rem 0}.terms-and-conditions-content ul li{list-style-type:none;font-size:1.75rem;margin:1rem 0}.privacy{margin:12rem 0 0;font-size:1.4rem}.privacy h1{text-align:center;font-size:4rem}@media only screen and (max-width:37.5em){.privacy h1{text-align:left;margin-left:6rem}}.privacy-content{margin:6rem}@media only screen and (max-width:37.5em){.privacy-content{text-align:left}.privacy-content p{font-size:1.5rem}}.privacy-content h5{font-size:1.8rem;margin-bottom:1rem}.privacy-content p{font-size:1.8rem;margin:1.2rem 0}.privacy-content ul li{list-style-type:none;font-size:1.75rem;margin:1rem 0}@media only screen and (min-device-width:280px) and (max-device-width:319px){.privacy-content-hide{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.privacy-content-hide{display:none}}.auth__signin{margin:15rem 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:37.5em){.auth__signin{width:100vw}}.auth__signin__header__heading{font-size:3rem;color:#f99529}.auth__signin__content{width:40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (max-width:75em){.auth__signin__content{width:50%}}@media only screen and (max-width:56.25em){.auth__signin__content{width:70%}}@media only screen and (max-width:37.5em){.auth__signin__content{width:80%}}.auth__signin__content__form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.auth__signin__content__form__input{width:100%;padding:1rem;margin:2rem 0;outline:none;color:#f99529;font-size:2rem;font-weight:400;border:2px solid #f99529;transition:all .3s}.auth__signin__content__form__input:-ms-input-placeholder{color:#f99529;font-weight:600}.auth__signin__content__form__input::placeholder{color:#f99529;font-weight:600}.auth__signin__content__form__input:focus{background-color:#f99529;color:#fcfcfc}.auth__signin__content__form__submit{margin-top:1rem}.auth__signin__content__form__error{margin-top:2rem;font-size:2rem;font-weight:800;color:red}.auth__signin__content__forgotpassword{margin:2rem 0 0;font-size:2rem;color:#f99529;font-weight:600}@media only screen and (min-device-width:768px) and (max-width:1279px){.auth__signin{margin-bottom:48rem!important}}@media only screen and (min-device-width:1280px) and (max-width:1366px){.auth__signin{margin-bottom:75rem!important}}.account{margin:12rem 0 0;font-size:1.4rem}.account .account-settings{margin:5rem;padding-left:12rem;padding-right:12rem;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2,minmax(375px,1fr))}.account .account-form{margin-right:2rem}.account .account-form .account-form-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3.5rem}.account .account-form .account-form-heading h1{font-weight:900;font-size:27px}.account .account-form .account-btn{border-radius:8px;background-color:#d9d9d9;color:#666;border:1px solid transparent;font-weight:900;padding:1rem 3rem;outline:none}.account .account-form .account-btn-changed{background-color:#58a700;color:#fff}.account .account-form .account-form-content{margin-top:7rem}.account .account-form .account-form-content .non-input-content{display:flex;margin:1rem 0 3rem}.account .account-form .account-form-content .non-input-content h5{flex:1 1;min-width:100px;font-size:1.5rem;font-weight:700}.account .account-form .account-form-content .non-input-content p{flex:1 1;color:#999;min-width:100px;padding-left:16px;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:6px}@media only screen and (max-width:37.5em){.account .account-form .account-form-content .non-input-content{flex-direction:column;justify-content:center;align-items:center}.account .account-form .account-form-content .non-input-content p{padding-left:0;font-size:1.9rem;min-width:140px!important}}.account .account-form .account-form-content .account-form-group{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 3rem}.account .account-form .account-form-content .account-form-group label{flex:1 1;min-width:100px;font-size:1.5rem;font-weight:700}.account .account-form .account-form-content .account-form-group input{flex:1 1;background-color:#f7f7f7;border:2px solid #e5e5e5;color:#4b4b4b;font-size:17px;font-stretch:100%;font-weight:400;padding:5px 10px 5px 5px;text-align:left;width:40rem;border-radius:1rem;line-height:4rem;margin-left:2rem;outline:none}.account .account-form .account-form-content .account-form-group select{background-color:#fff;outline:none;box-shadow:none;text-transform:uppercase;border:0 transparent;color:#999;font-size:17px;font-stretch:100%;font-weight:700;padding:5px 10px 5px 5px;text-align:left;width:25rem;border-radius:1rem;line-height:4rem;margin-left:14rem}@media only screen and (max-width:26em){.account .account-form .account-form-content .account-form-group select{margin-left:12rem}}.account .account-form .account-form-content .account-form-group select option{color:#000;font-weight:700}@media only screen and (min-device-width:280px) and (max-device-width:319px){.account-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.account-form{margin-right:0!important}.account-form .account-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.account-form .account-btn{margin-top:2rem}.account-form .account-form-content .account-form-group{flex-direction:column!important}.account-form .account-form-content .account-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.account-form .account-form-content .account-form-group input{margin-left:0!important;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.account-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.account-form{margin-right:0!important}.account-form .account-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.account-form .account-btn{margin-top:2rem}.account-form .account-form-content .account-form-group{flex-direction:column!important}.account-form .account-form-content .account-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.account-form .account-form-content .account-form-group input{margin-left:0!important;width:100%!important}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.account-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.account-form{margin-right:0!important}.account-form .account-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.account-form .account-btn{margin-top:2rem}.account-form .account-form-content .account-form-group{flex-direction:column!important}.account-form .account-form-content .account-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.account-form .account-form-content .account-form-group input{margin-left:0!important}}@media only screen and (min-device-width:480px) and (max-width:540px){.account-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.account-form{margin-right:0!important}.account-form .account-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.account-form .account-btn{margin-top:2rem}.account-form .account-form-content .account-form-group{flex-direction:column!important}.account-form .account-form-content .account-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.account-form .account-form-content .account-form-group input{margin-left:0!important}}@media only screen and (min-device-width:541px) and (max-width:768px){.account-settings{padding-left:0!important;padding-right:0!important}.account-form{margin-right:0!important}.account-form .account-form-content .account-form-group{flex-direction:column!important}.account-form .account-form-content .account-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.account-form .account-form-content .account-form-group input{margin-left:0!important}}@media only screen and (min-device-width:769px) and (max-width:1279px){.account{margin-bottom:30rem!important}.account-settings{padding-left:1rem!important;padding-right:1rem!important}}.dashboard{margin:12rem 0 0}.learn{margin:12rem 0 0}.learn .activate-prompt{position:relative;text-align:center;top:-2rem;margin:0 7rem;padding:2rem;font-size:1.5rem;border-radius:5px;background-color:#ffc757}.learn .cardlink{height:100%;width:100%;text-decoration:none;margin:2rem 0}.learn .learn-row{display:grid;grid-template-columns:60% 40%;grid-column-gap:5rem;column-gap:5rem;margin:2rem 11.5rem 5rem 6rem}.learn__content{display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:center;grid-template-columns:50% 50%}.learn__content__card{box-shadow:0 .2rem 1.2rem rgba(0,0,0,.1);border-radius:.5rem;width:100%}.learn__content__card .takequizbtn{font-family:inherit;font-size:1.5rem;font-weight:700;color:#fff;cursor:pointer;padding:1rem;width:100%;margin:0 auto;display:block;background-color:#198754;outline:none;border:none;border-top:2px solid #fff}.learn__content__card .takequizbtn:hover{background-color:#146c43;color:#fff;transition:all .3s ease}.learn__content__card .takequizbtnlocked{font-family:inherit;font-size:1.5rem;font-weight:700;color:#fff;pointer-events:none;padding:1rem;width:100%;margin:0 auto;display:block;background-color:#d1d1d1;border:none;border-top:2px solid #fff}.learn__content__cardblocked{box-shadow:0 .2rem .4rem rgba(0,0,0,.1);border-radius:.5rem;width:100%;pointer-events:none;cursor:default}.learn__content__cardblocked .takequizbtnlocked{font-family:inherit;font-size:1.5rem;font-weight:700;color:#fff;pointer-events:none;padding:1rem;width:100%;margin:0 auto;display:block;background-color:#d1d1d1;border:none;border-top:2px solid #fff}.learn__content__cardblocked .cardlink{letter-spacing:inherit}@media only screen and (max-width:26em){.learn__content{width:100%;margin:0 auto}}.user_progress_large{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.user_progress_small{display:none}.user_progress_card{box-shadow:0 .2rem 1rem rgba(0,0,0,.1);border-radius:.5rem;margin-bottom:2rem;padding:2rem;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-device-width:280px) and (max-device-width:319px){.learn-row{margin:1rem!important;grid-template-columns:100%!important}.user_progress_large{display:none}.user_progress_small{display:inherit;margin:5rem 1rem}.user_progress_card{width:100%}.learn__content{grid-template-columns:repeat(1,minmax(260px,1fr))}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.learn-row{grid-template-columns:100%!important;margin:2rem 3rem!important}.user_progress_large{display:none}.user_progress_small{display:inherit;margin:5rem 2rem}.user_progress_card{width:100%}.learn__content{grid-template-columns:repeat(1,minmax(auto,1fr))}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.learn{margin:10rem 0 0}.learn .activate-prompt{top:0;margin:3rem}.learn-row{grid-template-columns:100%!important;margin:2rem!important}.user_progress_large{display:none}.user_progress_small{display:inherit;margin:5rem 2rem}.user_progress_card{width:100%}.learn__content{grid-template-columns:repeat(1,minmax(auto,1fr))}}@media only screen and (min-device-width:480px) and (max-width:540px){.learn-row{grid-template-columns:100%!important;margin:2rem!important}.user_progress_large{display:none}.user_progress_small{display:inherit;margin:2rem}.user_progress_card{width:100%}.learn__content{grid-template-columns:repeat(1,minmax(auto,1fr))}}@media only screen and (min-device-width:541px) and (max-width:768px){.user_progress_large{display:none}.user_progress_small{display:inherit;margin:3rem}.user_progress_card{width:100%}.learn__content{grid-template-columns:repeat(2,minmax(330px,1fr))}}@media only screen and (min-device-width:769px) and (max-width:1279px){.learn-row{grid-template-columns:100%}.user_progress_large{display:none}.user_progress_small{display:inherit;margin:5rem}.user_progress_card{width:100%}.learn__content{grid-template-columns:100% 100%;margin-right:9rem}}.goal{margin:12rem 0 0;font-size:1.4rem}.goal .save-btn{border-radius:8px;background-color:#d9d9d9;color:#666;border:1px solid transparent;font-weight:900;padding:1rem 3rem;outline:none}.goal .save-btn-changed{background-color:#58a700;color:#fff}.goal .goal-settings{margin:5rem;padding-left:12rem;padding-right:12rem;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2,minmax(375px,1fr))}.goal .daily-goals{margin-right:2rem}.goal .daily-goals .daily-goals-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3.5rem}.goal .daily-goals .daily-goals-heading h1{font-weight:900;font-size:27px}.goal .daily-goals .daily-goals-card{border:2px solid rgba(0,0,0,.125);background-color:#fff;border-radius:.8rem;margin-top:5rem;width:100%}.goal .daily-goals .daily-goals-card hr{border:.01px solid #d9d9d9}.goal .daily-goals .daily-goals-card .active-goal{background-color:rgba(24,153,214,.2);color:#1899d6;display:flex;padding:12px 16px}.goal .daily-goals .daily-goals-card .daily-goals-card-content{display:flex;padding:12px 16px}.goal .daily-goals .daily-goals-card .daily-goals-card-content h5{font-weight:900;font-size:19px;flex-grow:1}.goal .daily-goals .daily-goals-card .daily-goals-card-content p{font-size:1.7rem;padding-left:6rem}@media only screen and (min-device-width:280px) and (max-device-width:319px){.goal-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.goal-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.goal-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}}@media only screen and (min-device-width:480px) and (max-width:540px){.goal-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}}@media only screen and (min-device-width:541px) and (max-width:768px){.goal{margin-bottom:40rem!important}.goal-settings{padding-left:0!important;padding-right:0!important}}@media only screen and (min-device-width:769px) and (max-width:1279px){.goal{margin-bottom:80rem!important}.goal-settings{padding-left:1rem!important;padding-right:1rem!important;margin-bottom:15rem!important}}@media only screen and (min-device-width:1280px) and (max-width:1366px){.goal{margin-bottom:100rem!important}}.daily-goals-card{border:2px solid rgba(0,0,0,.125);background-color:#fff;border-radius:.8rem;margin-top:5rem;width:100%}.daily-goals-card hr{border:.01px solid #d9d9d9}.daily-goals-card .active-goal{background-color:rgba(24,153,214,.2);color:#1899d6;display:flex;padding:12px 16px}.daily-goals-card .daily-goals-card-content{cursor:pointer;display:flex;padding:12px 16px}.daily-goals-card .daily-goals-card-content h5{font-weight:900;font-size:19px;flex-grow:1}.daily-goals-card .daily-goals-card-content p{font-size:1.7rem;padding-left:6rem}.daily-goals-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3.5rem}.daily-goals-heading h1{font-weight:900;font-size:27px}.save-btn{border-radius:8px;cursor:pointer;background-color:#d9d9d9;color:#666;border:1px solid transparent;font-weight:900;padding:1rem 3rem;outline:none}.save-btn-changed{background-color:#58a700;color:#fff}.choose_goals{display:flex;justify-content:center;align-items:center;margin-top:10%}.choose_goals_container{width:640px}.profile{margin:12rem 0 0;font-size:1.4rem}.profile .profile-settings{margin:10rem;padding-left:12rem;padding-right:12rem;grid-gap:2rem;gap:2rem}.profile .statistics{margin-top:3rem}.profile .statistics h1{font-size:3rem}.profile .statistics .statistics-show{display:flex;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.profile .statistics .statistics-card{width:100%;padding:2rem;border:2px solid #e0e0de}.profile .profile-form{margin-right:2rem}.profile .profile-form a{text-decoration:none}.profile .profile-form .profile-form-heading{border-bottom:2px solid #000;display:flex;align-items:flex-start;padding-bottom:1rem}.profile .profile-form .profile-form-heading .profile-icon{font-size:15rem;margin:5% auto}.profile .profile-form .profile-form-heading .profile-heading-content .profile-form-icon{font-size:1.8rem;width:10em;height:10em;border:1px solid #000}.profile .profile-form .profile-form-heading .profile-heading-content .profile-form-icon img{height:100%;width:auto}.profile .profile-form .profile-form-content{padding:0 2rem}.profile .profile-form .profile-form-content .verified-icon{font-size:2rem;color:green;padding:1rem}.profile .profile-form .profile-form-content h1{font-weight:900;font-size:3rem}.profile .profile-form .profile-form-content h2{font-size:1.5rem}.profile .profile-form .profile-form-content .edit-icon{font-size:15px}@media only screen and (min-device-width:280px) and (max-device-width:319px){.profile-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.profile .statistics-show{flex-direction:column}.profile .profile-settings{margin:2rem}.profile-form{margin-right:0!important}.profile-form .profile-form-heading{margin-bottom:0!important;margin-top:3rem!important}.profile-form .profile-form-content .non-input-content{flex-direction:column!important}.profile-form .profile-form-content .non-input-content p{font-size:1.5rem!important}.profile-form .profile-form-content .non-input-content label{font-size:2rem!important;margin-bottom:1rem!important}.profile-form .profile-form-content .non-input-content input{margin-left:0!important;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.profile-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.profile .statistics-show{flex-direction:column}.profile .profile-settings{margin:2rem}.profile-form{margin-right:0!important}.profile-form .profile-form-heading{margin-bottom:0!important;margin-top:3rem!important}.profile-form .profile-form-content .non-input-content{flex-direction:column!important}.profile-form .profile-form-content .non-input-content p{font-size:1.5rem}.profile-form .profile-form-content .non-input-content label{font-size:2rem!important;margin-bottom:1rem!important}.profile-form .profile-form-content .non-input-content input{margin-left:0!important;width:100%!important}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.profile-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.profile .statistics-show{flex-direction:column}.profile .profile-settings{margin:2rem}.profile-form{margin-right:0!important}.profile-form .profile-form-heading{margin-bottom:0!important;margin-top:3rem!important}.profile-form .profile-form-content .non-input-content{flex-direction:column!important}.profile-form .profile-form-content .non-input-content label{font-size:2rem!important;margin-bottom:1rem!important}.profile-form .profile-form-content .non-input-content input{margin-left:0!important}}@media only screen and (min-device-width:480px) and (max-width:540px){.profile-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.profile .statistics-show{flex-direction:column}.profile .profile-settings{margin:2rem}.profile-form{margin-right:0!important}.profile-form .profile-form-heading{margin-bottom:0!important;margin-top:3rem!important}.profile-form .profile-form-content .non-input-content{flex-direction:column!important}.profile-form .profile-form-content .non-input-content label{font-size:2rem!important;margin-bottom:1rem!important}.profile-form .profile-form-content .non-input-content input{margin-left:0!important}}@media only screen and (min-device-width:541px) and (max-width:768px){.profile-settings{padding-left:0!important;padding-right:0!important}.profile .statistics-show{flex-direction:column}.profile .profile-settings{margin:2rem}.profile-form{margin-right:0!important}.profile-form .profile-form-content .non-input-content{flex-direction:column!important}.profile-form .profile-form-content .non-input-content label{font-size:2rem!important;margin-bottom:1rem!important}.profile-form .profile-form-content .non-input-content input{margin-left:0!important}}@media only screen and (min-device-width:769px) and (max-width:1279px){.profile-settings{padding-left:1rem!important;padding-right:1rem!important}}.graph-progress-bar div div{background:linear-gradient(181deg,#f99529,#f99529,#ed8615,#c26603)!important}.achievement-progress-bar div div{background:linear-gradient(181deg,#ffc107,#ffc107,#f4b801,#daa402)!important}.learning-language{margin:12rem 0 42rem;font-size:1.4rem}.learning-language .learning-language-settings{margin:5rem;padding-left:12rem;padding-right:12rem;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2,minmax(375px,1fr))}.learning-language .language-learning-cards-row{display:flex;flex-direction:row;justify-content:center;margin-top:2rem;min-height:90%}.learning-language .language-learning-cards-row .language-learning-card{box-shadow:0 .2rem 1rem rgba(0,0,0,.1);border-radius:.5rem;margin-right:1rem;width:50%;height:auto;padding:15px}.learning-language .language-learning-cards-row .language-learning-card h2{font-size:2rem;text-align:center;padding:0 2rem 2rem}.learning-language .language-learning-cards-row .language-learning-card p{font-size:1.5rem;padding:0 2rem 2rem}.learning-language .learning-language-btn{border-radius:8px;border:1px solid transparent;font-weight:900;padding:1rem 3rem;outline:none;background-color:#f99529;color:#fff;text-align:center;text-decoration:none}.learning-language h1{font-weight:900;font-size:27px}@media only screen and (min-device-width:280px) and (max-device-width:319px){.learning-language-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.language-learning-cards-row{flex-direction:column!important}.language-learning-card{margin-top:2rem!important;width:100%!important;height:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.learning-language-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.language-learning-cards-row{flex-direction:column!important}.language-learning-card{margin-top:2rem!important;width:100%!important;height:100%!important}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.learning-language-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.language-learning-cards-row{flex-direction:column!important}.language-learning-card{margin-top:2rem!important;width:100%!important;height:100%!important}}@media only screen and (min-device-width:480px) and (max-width:540px){.learning-language-settings{padding-left:1rem!important;padding-right:1rem!important}.language-learning-card{width:100%!important;height:100%!important}}@media only screen and (min-device-width:541px) and (max-width:768px){.learning-language{margin-bottom:95rem!important}.learning-language-settings{padding-left:1rem!important;padding-right:1rem!important}}@media only screen and (min-device-width:769px) and (max-width:1279px){.learning-language{margin-bottom:95rem!important}.learning-language-settings{padding-left:1rem!important;padding-right:1rem!important}}.change-password{margin:12rem 0 40rem;font-size:1.4rem}.change-password .change-password-settings{margin:5rem;padding-left:12rem;padding-right:12rem;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2,minmax(375px,1fr))}.change-password .change-password-form{margin-right:2rem}.change-password .change-password-form .change-password-form-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3.5rem}.change-password .change-password-form .change-password-form-heading h1{font-weight:900;font-size:27px}.change-password .change-password-form h3{color:red;text-align:center}.change-password .change-password-form .change-password-btn{border-radius:8px;background-color:#d9d9d9;color:#666;border:1px solid transparent;font-weight:900;padding:1rem 3rem}.change-password .change-password-form .change-password-btn-active{border-radius:8px;background-color:#58a700;color:#fff;border:1px solid transparent;font-weight:900;padding:1rem 3rem}.change-password .change-password-form .change-password-form-content{margin-top:7rem}.change-password .change-password-form .change-password-form-content .change-password-form-group{display:flex;align-items:flex-start;justify-content:space-between;margin:1rem 0 3rem}.change-password .change-password-form .change-password-form-content .change-password-form-group label{font-size:1.5rem;font-weight:700;margin-top:1.5rem}.change-password .change-password-form .change-password-form-content .change-password-form-group input{background-color:#f7f7f7;border:2px solid #e5e5e5;color:#4b4b4b;font-size:17px;font-stretch:100%;font-weight:400;padding:5px 10px 5px 5px;text-align:left;width:40rem;border-radius:1rem;line-height:4rem;outline:none}.change-password .change-password-form .change-password-form-content .change-password-form-group .password-conditions{margin:1rem}@media only screen and (min-device-width:280px) and (max-device-width:319px){.change-password-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.change-password-form{margin-right:0!important}.change-password-form .change-password-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.change-password-form .change-password-btn{margin-top:2rem}.change-password-form .change-password-form-content .change-password-form-group{flex-direction:column!important}.change-password-form .change-password-form-content .change-password-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.change-password-form .change-password-form-content .change-password-form-group input{margin-left:0!important;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:360px){.change-password-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.change-password-form{margin-right:0!important}.change-password-form .change-password-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.change-password-form .change-password-btn{margin-top:2rem}.change-password-form .change-password-form-content .change-password-form-group{flex-direction:column!important}.change-password-form .change-password-form-content .change-password-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.change-password-form .change-password-form-content .change-password-form-group input{margin-left:0!important;width:100%!important}}@media only screen and (min-device-width:361px) and (max-device-width:479px){.change-password-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.change-password-form{margin-right:0!important}.change-password-form .change-password-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.change-password-form .change-password-btn{margin-top:2rem}.change-password-form .change-password-form-content .change-password-form-group{flex-direction:column!important}.change-password-form .change-password-form-content .change-password-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.change-password-form .change-password-form-content .change-password-form-group input{margin-left:0!important}}@media only screen and (min-device-width:480px) and (max-width:540px){.change-password-settings{display:flex!important;flex-direction:column-reverse!important;padding-left:0!important;padding-right:0!important;margin-top:3rem!important}.change-password-form{margin-right:0!important}.change-password-form .change-password-form-heading{flex-direction:column!important;margin-bottom:0!important;margin-top:3rem!important}.change-password-form .change-password-btn{margin-top:2rem}.change-password-form .change-password-form-content .change-password-form-group{flex-direction:column!important}.change-password-form .change-password-form-content .change-password-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.change-password-form .change-password-form-content .change-password-form-group input{margin-left:0!important}}@media only screen and (min-device-width:541px) and (max-width:768px){.change-password{margin-bottom:100rem!important}.change-password-settings{padding-left:0!important;padding-right:0!important}.change-password-form{margin-right:0!important}.change-password-form .change-password-form-content .change-password-form-group{flex-direction:column!important}.change-password-form .change-password-form-content .change-password-form-group label{font-size:2rem!important;margin-bottom:1rem!important}.change-password-form .change-password-form-content .change-password-form-group input{margin-left:0!important}}@media only screen and (min-device-width:769px) and (max-width:1279px){.change-password{margin-bottom:100rem!important}.change-password-settings{padding-left:1rem!important;padding-right:1rem!important;margin-bottom:28rem!important}}.editprofile{margin:12rem auto 5rem;display:flex;flex-direction:column;justify-content:center;align-content:center;width:50%}@media only screen and (max-width:56.25em){.editprofile{width:70%}}@media only screen and (max-width:37.5em){.editprofile{width:90%}}.editprofile__container{margin:0 auto;width:80%;display:flex;flex-direction:column;justify-content:center;align-content:center;border:2px solid grey}.editprofile__container__header{font-size:1.5rem;margin:0 auto 1rem;color:#f99529}.editprofile__container__content{margin:5rem auto 2rem;width:100%;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media only screen and (max-width:75em){.editprofile__container__content{width:100%}}.editprofile__container__content__dp{justify-self:auto;position:relative}.editprofile__container__content__dp__canvas{display:block;width:15rem;height:15rem;border-radius:5%}.editprofile__container__content__dp__canvas__label{display:inline-block;padding:6px 12px;cursor:pointer;position:absolute;top:45%;left:45%;border:1px solid #f99529;background-color:#fff;border-radius:50%}.editprofile__container__content__dp__edit__input{position:absolute;top:80%;left:50%}.editprofile__container__content__dp__edit__input[type=file]{display:none}.editprofile__container__content__static{color:#f99529;margin:0 0 0 -7rem;justify-self:flex-start}@media only screen and (max-width:37.5em){.editprofile__container__content__static{margin:0 2rem;justify-self:center}}.editprofile__container__content__static__item{font-weight:600}.editprofile__container__content__static__item__primary{font-size:3rem;font-weight:600}.editprofile__container__content__static__item__secondary{font-size:1.5rem}@media only screen and (max-width:37.5em){.editprofile__container__content__static__item__secondary{font-weight:600}}.editprofile__container__content__section{margin:2rem auto;width:70%}@media only screen and (max-width:37.5em){.editprofile__container__content__section{width:90%}}.editprofile__container__content__section__header__heading{font-size:2rem;color:#f99529}.editprofile__container__content__section__form{width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center}.editprofile__container__content__section__form__label{font-size:2rem;font-weight:600;color:#f99529}.editprofile__container__content__section__form__input{width:100%;padding:1rem;margin:.5rem 0 2rem;outline:none;color:#f99529;font-size:1.5rem;font-weight:500;border:2px solid #f99529;transition:all .3s}.editprofile__container__content__section__form__input:-ms-input-placeholder{color:#f99529;font-weight:600}.editprofile__container__content__section__form__input::placeholder{color:#f99529;font-weight:600}.editprofile__container__content__section__form__input:focus{background-color:#f99529;color:#fcfcfc}.editprofile__container__content__section__form__select{font-size:1.5rem;padding:1rem;color:#f99529;margin:.5rem 0 2rem;border:2px solid #f99529;outline:2px;background:#fcfcfc}.editprofile__container__content__section__form__radio{display:flex;justify-content:baseline;align-content:center}.editprofile__container__content__section__form__radio__item{display:none}.editprofile__container__content__section__form__radio__item__label{width:40%;height:6rem;font-size:2rem;margin:2rem 0;font-weight:600;background:#fcfcfc;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:5px;box-shadow:3px 3px 10px rgba(0,0,0,.12);transition:all .3s}.editprofile__container__content__section__form__radio__item__label:last-child{margin:2rem 0 0 2rem}.editprofile__container__content__section__form__radio__item:checked+.editprofile__container__content__section__form__radio__item__label{width:40%;height:6rem;font-weight:600;background:#f99529;color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 30px rgba(0,0,0,.3)}.editprofile__container__content__section__form__submit{padding:1.5rem 0;border-radius:3px;font-size:1.6rem}.forgotpassword{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.forgotpassword__header__heading{margin:0 0 2rem;font-size:3rem;color:#f99529}.forgotpassword__content{display:flex;flex-direction:column;width:50%;margin:2rem 0 0}@media only screen and (max-width:56.25em){.forgotpassword__content{width:90%}}.forgotpassword__content__form{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.forgotpassword__content__form__email{width:60%;padding:1.5rem 2rem;outline:none;color:#f99529;font-size:2rem;font-weight:800;border:2px solid #f99529;transition:all .3s;margin:0 0 2rem}@media only screen and (max-width:56.25em){.forgotpassword__content__form__email{width:90%}}@media only screen and (max-width:37.5em){.forgotpassword__content__form__email{width:100%}}.forgotpassword__content__form__email:-ms-input-placeholder{color:#f99529;font-weight:600}.forgotpassword__content__form__email::placeholder{color:#f99529;font-weight:600}.forgotpassword__content__form__email:focus{background-color:#f99529;color:#fcfcfc}.forgotpassword__content__form__button{padding:1.7rem 4rem;font-size:2rem;font-weight:600}.forgotpassword__content__message{margin:2rem auto 0}.updatepassword{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.updatepassword__header__heading{margin:0 0 2rem;font-size:3rem;color:#f99529}.updatepassword__content{width:50%;display:flex;flex-direction:column;margin:2rem 0 0}@media only screen and (max-width:56.25em){.updatepassword__content{width:90%}}.updatepassword__content__form{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.updatepassword__content__form__email{width:60%;padding:1.5rem 2rem;outline:none;color:#f99529;font-size:2rem;font-weight:800;border:2px solid #f99529;transition:all .3s;margin:0 0 2rem}@media only screen and (max-width:56.25em){.updatepassword__content__form__email{width:90%}}@media only screen and (max-width:37.5em){.updatepassword__content__form__email{width:100%}}.updatepassword__content__form__email:-ms-input-placeholder{color:#f99529;font-weight:600}.updatepassword__content__form__email::placeholder{color:#f99529;font-weight:600}.updatepassword__content__form__email:focus{background-color:#f99529;color:#fcfcfc}.updatepassword__content__form__button{padding:1.7rem 4rem;font-size:2rem;font-weight:600}.updatepassword__content__message{font-size:2rem;font-weight:600;margin:2rem auto 0;color:#f99529}.emailverify__content__form__button{padding:16px 80px}.emailverify{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.emailverify__header__heading{font-size:36px;color:"#000"}.emailverify-otp-input-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:40px 0 16px}.emailverify-otp-input-inner-container{border:1px solid #000;border-radius:8px;padding:0 1px;z-index:6;overflow:hidden}.emailverify-otp-input{padding:8px 4px;width:80px;height:64px;font-size:36px;border-width:0 1px 0 0;border-color:#000;background:#f6f6f6;outline:0;color:#000;text-align:center}.emailverify-otp-button{font-weight:700;color:#000;cursor:pointer;font-size:32px;width:300px;margin:auto}.emailverify-body{text-align:center;font-size:16px;color:#2f4f4f}.dash-container{min-width:40px}.dash-container .dash{width:16px;background:#000;height:4px;margin:auto;border-radius:8px}.adminauth{margin:12rem auto 0;width:50%}@media only screen and (max-width:56.25em){.adminauth{width:70%}}@media only screen and (max-width:37.5em){.adminauth{width:90%}}.adminauth__header{font-weight:600}.adminauth__content{margin:2rem 0}.adminauth__content__grid{width:100%;margin:1rem 0;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:baseline;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.adminauth__content__grid__form{display:flex;flex-direction:column;justify-content:center;align-items:center}.adminauth__content__grid__form__input{width:100%;padding:1rem;margin:1rem 0 2rem;outline:none;color:#f99529;font-size:2rem;font-weight:400;border:2px solid #f99529;transition:all .3s}.adminauth__content__grid__form__input:-ms-input-placeholder{color:#f99529;font-weight:600}.adminauth__content__grid__form__input::placeholder{color:#f99529;font-weight:600}.adminauth__content__grid__form__input:focus{background-color:#f99529;color:#fcfcfc}.adminauth__link{color:#f99529;margin:2rem 0 0;font-size:2rem}.admindashboard{margin:12rem auto 0;width:50%}@media only screen and (max-width:56.25em){.admindashboard{width:70%}}@media only screen and (max-width:37.5em){.admindashboard{width:90%}}.admindashboard__header{font-weight:600}.admindashboard__content{margin:2rem 0}.admindashboard__content__link{display:block;text-decoration:none;height:100%;width:100%}.admindashboard__content__actioncards{width:100%;margin:1rem 0;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.admindashboard__content__actioncards__item{background-color:#f99529;width:100%;height:100%;padding:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;box-shadow:5px 5px 20px rgba(0,0,0,.2);transition:all .5s}@media only screen and (max-width:56.25em){.admindashboard__content__actioncards__item{padding:5rem}}.admindashboard__content__actioncards__item:hover{transform:scale(1.05)}.admindashboard__content__actioncards__item__heading{font-size:3rem;color:#fcfcfc;font-weight:600}@media only screen and (max-width:37.5em){.admindashboard__content__actioncards__item__heading{font-size:4rem}}.admindashboard__content__actioncards__item__subheading{color:#fcfcfc}@media only screen and (max-width:37.5em){.admindashboard__content__actioncards__item__subheading{font-size:2rem;font-weight:600}}.adminapproveinstructorrequests{margin:12rem auto 0;width:50%}@media only screen and (max-width:56.25em){.adminapproveinstructorrequests{width:70%}}@media only screen and (max-width:37.5em){.adminapproveinstructorrequests{width:90%}}.adminapproveinstructorrequests__header{font-weight:600}.modauth{margin:12rem auto 0;width:50%}@media only screen and (max-width:56.25em){.modauth{width:70%}}@media only screen and (max-width:37.5em){.modauth{width:90%}}.modauth__header{font-weight:600}.modauth__content{margin:2rem 0}.modauth__content__grid{width:100%;margin:1rem 0;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:baseline;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.modauth__content__grid__form{display:flex;flex-direction:column;justify-content:center;align-items:center}.modauth__content__grid__form__input{width:100%;padding:1rem;margin:1rem 0 2rem;outline:none;color:#f99529;font-size:2rem;font-weight:400;border:2px solid #f99529;transition:all .3s}.modauth__content__grid__form__input:-ms-input-placeholder{color:#f99529;font-weight:600}.modauth__content__grid__form__input::placeholder{color:#f99529;font-weight:600}.modauth__content__grid__form__input:focus{background-color:#f99529;color:#fcfcfc}.modauth__content__grid__form__select{width:100%;text-align:center;padding:1rem 3rem 1rem 1rem;margin:1rem 0;background-color:#fcfcfc;color:#f99529;font-size:2rem;font-weight:600;border:2px solid #f99529}.modauth__content__grid__form__select__option{font-size:2rem;border:none}.modauth__content__grid__form__select:active{outline:none}.modauth__content__grid__form__error{color:red;margin-top:1rem}.modauth__link{display:flex;justify-content:center;color:#f99529;margin:2rem 0 0;font-size:2rem;font-weight:600}.moddashboard{margin:12rem 0 0}.moddashboard__header__heading{font-weight:600;color:#f99529}@media only screen and (max-width:56.25em){.moddashboard__header__heading{font-size:3rem}}@media only screen and (max-width:37.5em){.moddashboard__header__heading{font-size:2.5rem;margin:0 1rem}}.moddashboard__content{margin:2rem auto 5rem;width:80%;display:flex;flex-direction:column;justify-items:baseline;align-content:center}.moddashboard__content__link{text-decoration:none;width:100%;height:100%;margin:1rem auto}@media only screen and (max-width:56.25em){.moddashboard__content__link{width:80%}}@media only screen and (max-width:37.5em){.moddashboard__content__link{width:90%}}@media only screen and (max-width:26em){.moddashboard__content{width:100%;margin:0 auto}}.moddashboard__content__card{width:100%;margin:1rem auto;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.moddashboard__content__card__item{background-color:#fcfcfc;color:#f99529;width:100%;height:100%;padding:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;box-shadow:5px 5px 20px rgba(0,0,0,.2);transition:all .5s}@media only screen and (max-width:56.25em){.moddashboard__content__card__item{padding:5rem}}.moddashboard__content__card__item:hover{background-color:#f99529;color:#fcfcfc}.moddashboard__content__card__item__heading{font-size:3rem;font-weight:600}@media only screen and (max-width:37.5em){.moddashboard__content__card__item__heading{font-size:4rem}}@media only screen and (max-width:37.5em){.moddashboard__content__card__item__subheading{font-size:2rem;font-weight:600}}.editwords{margin:12rem auto 0;width:50%}@media only screen and (max-width:56.25em){.editwords{width:70%}}@media only screen and (max-width:37.5em){.editwords{width:90%}}.editwords__header{font-weight:600}.editwords__content__form{display:flex;flex-direction:column;justify-content:center;align-items:center}.editwords__content__form__label{font-size:2rem;font-weight:600;color:#f99529}.editwords__content__form__input{width:100%;padding:1rem;margin:1rem 0 2rem;outline:none;color:#f99529;font-size:2rem;font-weight:400;border:2px solid #f99529;transition:all .3s}.editwords__content__form__input:-ms-input-placeholder{color:#f99529;font-weight:600}.editwords__content__form__input::placeholder{color:#f99529;font-weight:600}.editwords__content__form__input:focus{background-color:#f99529;color:#fcfcfc}.managewords__table{font-family:arial,sans-serif;border-collapse:collapse;width:100%}.managewords__td,.managewords__th{border:1px solid #ddd;text-align:left;padding:8px}.managewords__tr:nth-child(2n){background-color:#ddd}.add_question__form__label{display:block}.add_question__form__input{margin-bottom:1.5rem}.selected_bulk_update{background-color:#ff8f00!important}.social-share-div{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.social-share-div h3{font-size:1.5rem}.social-share-div .share-buttons-div{display:flex;justify-content:center;margin:.5rem 0 2rem}.social-share-div .share-buttons-div a,.social-share-div .share-buttons-div a:active,.social-share-div .share-buttons-div a:hover{text-decoration:none;color:#000}.social-share-div .share-buttons-div .share-button{font-size:3rem;margin:0 1rem}.social-share-div .share-buttons-div .share-button:hover{transform:scale(1.2)}@media (min-width:768px){.wh-icon{display:none}}.cookie-box{padding:20px;background-color:rgba(0,0,0,.9);color:#fff;position:fixed;bottom:0;width:100%}.cookie-box .title{font-size:1.5rem}.cookie-box .title .close{float:right;cursor:pointer}.cookie-box .desc{font-size:1.2rem}.cookie-box a{color:#fff}.cookie-box .btn-div{float:right;margin-right:5vw}.cookie-box .btn-div button{font-size:1.2rem;padding:10px 20px;border:none;margin:0 10px;cursor:pointer}.cookie-box .manage-cookies{padding:20px;font-size:1.3rem}.cookie-box .manage-cookies span{position:relative;top:-9px;left:10px}h3{display:inline}.subheadings{display:flex;justify-content:space-between;margin-top:1rem;border-bottom:2px solid #000;padding:6px 10px}.subheadings input{width:1.8rem}.preferences-div{display:flex;justify-content:space-evenly;margin:2rem 3rem 1rem}.preferences-div .preferences-heading{margin:2rem 1.5rem;color:grey;font-weight:600}.preferences-div input{margin:0 1rem}.preferences-div .preferences{display:flex;margin:2rem 0}.preferences-div .preferences .tagline{text-align:left}.preferences-div .preferences-list{width:50%}.preferences-div .preferences-list select{margin:1rem 0;background-color:rgba(0,0,0,.12);border:none;font-size:1.75rem}.notifications-heading{display:flex;justify-content:space-between}.account-btn{border-radius:8px;background-color:#d9d9d9;color:#666;border:1px solid transparent;font-weight:900;padding:1rem 3rem;outline:none}.account-btn-changed{background-color:#58a700;color:#fff}@media (max-width:768px){.learning-language .learning-language-settings{margin:2rem}.preferences-div{margin:0}.account-btn{padding:.25rem;font-size:1.4rem;height:1 rem;margin:.5rem 0}}.all-notifications{margin:120px 72px}@media (max-width:960px){.all-notifications{margin:120px 20px}}.all-notifications .all-notifications-header{font-size:24px;margin:0 24px;color:#2f4f4f}.all-notifications .all-notifications-body{padding:0 20px;background:#fff;border-radius:16px}.all-notifications .all-notifications-body .all-notifications-body-container{margin:20px auto}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-buttons{width:100%;display:flex;flex-flow:wrap;flex-shrink:1;border-bottom:3px solid #f99529}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-buttons .tabs-button-item{margin:16px 4px;font-size:17px;padding:4px 8px;background:#afafaf;color:#fff;border-radius:8px;display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;justify-content:center;cursor:pointer}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-buttons .tabs-button-item span{margin:0 8px}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-buttons .active{background:#f99529}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body{padding:20px 0;font-size:17px}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body .tabs-notifications-item{width:100%;display:flex;flex-flow:wrap;justify-content:flex-start;border-bottom:.12em solid #d8d8d8}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body .tabs-notifications-item .tabs-notifications-item-icon{width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:36px;background:#ff6442;border-radius:50px;margin:16px;color:#fff;font-weight:700}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body .tabs-notifications-item .tabs-notifications-item-info{width:80%}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body .tabs-notifications-item .tabs-notifications-item-info sm{font-size:12px}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body .tabs-notifications-item .tabs-notifications-item-info p:nth-child(2){font-weight:700}.all-notifications .all-notifications-body .all-notifications-body-container .tabs-body .tabs-notifications-item .tabs-notifications-item-info p:nth-child(3){font-size:13px}
/*# sourceMappingURL=main.b306bae8.chunk.css.map */