*{box-sizing:border-box;outline:none}@font-face{font-family:'Lato';src:url(/assets/Lato-Light-dba6bbcaf6d2dbcfda92e5256f64c1aee5040f52bdb816a6051ccfab24fc0a23.eot);src:url(/assets/Lato-Lightd41d-dba6bbcaf6d2dbcfda92e5256f64c1aee5040f52bdb816a6051ccfab24fc0a23.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Light-30f53d7848b6604fbaba54463050f681ea1bc72b0f54cd4e1c41d693a358e792.svg#icomoon) format("svg"),url(/assets/Lato-Light-137cb755cfc4bba21ff91ba908d6a5b6448cc569f09137d457eba859a9f4bd6d.woff) format("woff"),url(/assets/Lato-Light-9a689a1aec1e9aee8b0b788952181b9125edc9b605505d4a2f9fa9bb8ee2d0ef.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url(/assets/Lato-Regular-77c57eff411bb1ebbe5fda545d08ef6bdc04877eb7a1260deeeb991b30f71f77.eot);src:url(/assets/Lato-Regulard41d-77c57eff411bb1ebbe5fda545d08ef6bdc04877eb7a1260deeeb991b30f71f77.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Regular-a449df790c6725a1c1885933de946c07690bbb96e8380bd303119bd54f95d718.svg#icomoon) format("svg"),url(/assets/Lato-Regular-1d30d3eab1902443aeb4436705733943478759dd48a74aaa079275a6fc0ad72c.woff) format("woff"),url(/assets/Lato-Regular-1d5764dbfac2467593569e8e74a915ad97be60ca80c6d3b6bd870f40b76e7d5d.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url(/assets/Lato-Bold-79e58a4861c9ef44a40a81e82dc7b28b176bc60c227c61ac5d732e53f99c633d.eot);src:url(/assets/Lato-Boldd41d-79e58a4861c9ef44a40a81e82dc7b28b176bc60c227c61ac5d732e53f99c633d.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Bold-62fe5717566e966aab6e3510b88d472b02f3f3afa67a08d24e714a5dfff69d9f.svg#icomoon) format("svg"),url(/assets/Lato-Bold-2f5f64a2a7f01b950b3355daa1e363dc3d8c3b87459194efd187cdc7c9c4a539.woff) format("woff"),url(/assets/Lato-Bold-88914770174b90b6eec7e19610dc264d3685265f42131774238648798fc06987.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Droid Serif";src:url(/assets/DroidSerif-5cffac5453c3263d81766e8f74071f1b2f231b08da3d99cd5cf7207bdb672fb1.eot);src:url(/assets/DroidSerifd41d-5cffac5453c3263d81766e8f74071f1b2f231b08da3d99cd5cf7207bdb672fb1.eot?#iefix) format("embedded-opentype"),url(/assets/DroidSerif-a1c38d5166701e7e24c743b7b618a96eb57feb6fd7472d68256c0dd62eaff5b9.woff) format("woff"),url(/assets/DroidSerif-664ee8ed677b8c219878b0eb6b0faf7f5d2eadcf5473abcfbcabf52fc6e6b282.ttf) format("truetype"),url(/assets/DroidSerif-69b845750b38e2c05cc6998626813b5cce478c13c5e30594409bc57bcf6b46cc.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Droid Serif";src:url(/assets/DroidSerif-Italic-c77801abe17755049f279179141e794066b1c7ed2b11718763605be69730f550.eot);src:url(/assets/DroidSerif-Italicd41d-c77801abe17755049f279179141e794066b1c7ed2b11718763605be69730f550.eot?#iefix) format("embedded-opentype"),url(/assets/DroidSerif-Italic-2bed9bd0e2715fb40f664e21c10d60fd709742b537b3c21bdcd88fff513aaf1b.woff) format("woff"),url(/assets/DroidSerif-Italic-c2ffb2ccac54f078c34b03b4fde53f0993b9be275e984522386b29d8a5f6856e.ttf) format("truetype"),url(/assets/DroidSerif-Italic-a619fa25474336d3804ba33afb16c1f52f6300210ed20fc6753b7344c8589d72.svg) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Droid Serif";src:url(/assets/DroidSerif-Bold-54bae4ed7138d9b433d5b33070b0a46550377e03ce22cc86e0f7da142e9c20c8.eot);src:url(/assets/DroidSerif-Boldd41d-54bae4ed7138d9b433d5b33070b0a46550377e03ce22cc86e0f7da142e9c20c8.eot?#iefix) format("embedded-opentype"),url(/assets/DroidSerif-Bold-dafd27c5500d74cdd091abe9e705ee2456c24c72fc93a2434650dbd3eaa8bced.woff) format("woff"),url(/assets/DroidSerif-Bold-42109c6d0c9d8c5e8e771aafa1346052e75ca2d63991d234ba187994f27e6148.ttf) format("truetype"),url(/assets/DroidSerif-Bold-204cd24d83a86b86d4c7ff9e49974e282b00554510ae6125593240aa1cfd44b0.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Droid Serif";src:url(/assets/DroidSerif-BoldItalic-5f7af1743d2734954455597958c74fe29042c61f79f47f9557beb5b2c60dc72b.eot);src:url(/assets/DroidSerif-BoldItalicd41d-5f7af1743d2734954455597958c74fe29042c61f79f47f9557beb5b2c60dc72b.eot?#iefix) format("embedded-opentype"),url(/assets/DroidSerif-BoldItalic-d303418af8eaaae6269954c8166281af69ff2a1f5f96c76b02c9815775fbacae.woff) format("woff"),url(/assets/DroidSerif-BoldItalic-629a6c6ff4d90932a6debc20fd41f35995486ea16639a1d9a87fa4ef20d1c7f6.ttf) format("truetype"),url(/assets/DroidSerif-BoldItalic-0504b334dca6c89bfa9e07fe838020090220f4e3e7c4ede25eff5a05141f6296.svg) format("svg");font-weight:400;font-style:italic;font-display:swap}html,body{height:100%}body{height:auto;margin:0;padding:0;color:#888}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b{font-weight:700}a{color:inherit;text-decoration:none}::focus{outline:none}select,button,textarea,input{vertical-align:baseline}input[type="reset"],input[type="submit"],html input[type="button"],button{cursor:pointer;-webkit-appearance:button}input[type="reset"][disabled],input[type="submit"][disabled],html input[type="button"][disabled],button[disabled]{cursor:default}textarea{vertical-align:top;overflow:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input:-webkit-autofill{text-shadow:none}img{max-width:100%}#blurred-overlay{position:absolute;top:30%;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:1;display:flex;flex-direction:column;align-items:center;max-height:-webkit-fill-available}#blurred-overlay .content-wrapper{align-items:center;width:100%;padding:10% 20px 0;box-sizing:border-box;max-width:600px;margin:0 auto}#blurred-overlay .side-logo-container{flex-shrink:0}#blurred-overlay .side-logo{height:80px;width:auto;margin-right:20px}#blurred-overlay .text-content{display:flex;flex-direction:column;justify-content:center}#blurred-overlay .h1{margin-bottom:10px}#blurred-overlay .p{margin-bottom:20px;font-size:1rem}#blurred-overlay .btn{color:white;width:100%;border-radius:30px}#blurred-overlay .must-login{max-width:200px;margin-top:10%}#main-header{transition:background-color 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;position:fixed;top:0;left:0;width:100%;height:0;z-index:1000}#main-header .cl-logo{opacity:0;visibility:hidden;display:none}.user-picture{border-radius:30px;margin-left:3px;vertical-align:top;box-sizing:border-box;outline:none;float:right;margin-top:5px}#main-header .cl-logo-white{opacity:1;visibility:visible;display:block}#main-header.default-navbar{box-shadow:0 1px 3px 0 rgba(255,255,255,0.05),0 1px 1px 0 rgba(0,0,0,0.03),0 2px 1px -1px rgba(0,0,0,0.03);height:50px;background-color:#FFF !important}#main-header.default-navbar a.signin-btn{color:rgba(0,0,0,0.3)}#main-header.default-navbar .cl-logo{opacity:1;visibility:visible;display:block}#main-header.default-navbar .cl-logo-white{opacity:0;visibility:hidden;display:none}#main-header.scrolled{height:70px}#main-header.scrolled[step="1"]{background-color:#2d8184}#main-header.scrolled[step="2"]{background-color:#2d8184}#main-header.scrolled[step="3"]{background-color:#2d8184}#main-header.scrolled[step="4"]{background-color:#2d8184}#main-header.scrolled[step="5"]{background-color:#2d8184}#main-header .wrapper{padding:0 10px}#main-header .logo{height:40px;margin-top:5px}#main-header a.signin-btn,#main-header a.signup-btn{border-radius:50px;color:#FFF;display:inline-block;float:right;font-weight:bold;font-size:0.7em;margin:8px 0 0 15px;padding:11px;text-transform:uppercase}#main-header a.signup-btn{background-color:rgba(0,0,0,0.3)}@media only screen and (max-width: 959px){#main-header a.signup-btn{display:none}}#middle-section{position:relative}#middle-section .list-slider{position:relative;margin-bottom:45px}#middle-section .list-slider .list-slides{text-align:center}#middle-section .list-slider .subj-list{display:inline-block;overflow:hidden;text-align:left;margin:10px;margin-right:0;cursor:pointer;opacity:0.8}.subj-list{display:inline-block;overflow:hidden;text-align:left;margin:10px;margin-right:0;cursor:pointer;opacity:0.8}@media only screen and (min-width: 960px){#middle-section .list-slider .subj-list:hover{opacity:1}}#middle-section .list-slider .subj-list span{display:inline-block;width:170px}#middle-section .list-slider .subj-list img{margin-right:10px;border-radius:7px;max-height:38px;width:64px;float:left}#middle-section .themes-title{font-size:1.2em;font-weight:bold;margin:52px 0 22px 0;text-align:center;text-transform:uppercase}@media (max-width: 450px){#middle-section .themes-title{margin:25px 0 22px 0}}@media only screen and (max-width: 959px){#middle-section .themes-title{display:none}#middle-section .themes-title.title-mobile{display:block}}#middle-section .themes-container{position:relative;text-align:center;width:calc(100vw - 96px);margin:auto}#middle-section .themes-container .themes-previous,#middle-section .themes-container .themes-next{position:absolute;top:0;bottom:0;margin:auto;height:32px;cursor:pointer}#middle-section .themes-container .themes-previous{left:-32px}#middle-section .themes-container .themes-next{right:-32px}#middle-section .themes-container .slick-list{padding-bottom:25px !important;padding-top:10px !important;margin:10px 0}#middle-section .themes-container .theme-slides{position:relative}#middle-section .themes-container .theme-slides>div{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.12);position:relative;width:80px;height:80px;display:inline-block;padding:10px;font-size:15px;text-align:center;vertical-align:top;color:white;border-radius:50px;text-transform:uppercase;transition:all 300ms ease;cursor:pointer;opacity:.5}#middle-section .themes-container .theme-slides img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:45px}#middle-section .themes-container .theme-slides span{display:block;margin:20px auto 0;width:150px;text-align:center}#middle-section .themes-container .theme-slides.slick-center>div{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);transform:scale(1.08);opacity:1}.mobile-only{display:none}@media only screen and (max-width: 959px){.mobile-only{display:block}}.animate-blinking{animation:1s blinking step-end infinite}@keyframes blinking{0%{opacity:0;visibility:hidden}50%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}#main-nav{padding:20px 0 50px 0}#main-nav .box{box-shadow:0 1px 3px 0 rgba(0,0,0,0.05),0 1px 1px 0 rgba(0,0,0,0.03),0 2px 1px -1px rgba(0,0,0,0.03);width:22.5%;background:#FFF;border-radius:10px;border-top:10px solid currentColor;text-align:center;text-transform:uppercase;padding-bottom:10px;margin:0 1.25%;float:left}@media only screen and (max-width: 979px){#main-nav .box{width:98%;margin-bottom:20px}}#main-nav h3{display:flex;align-items:center;justify-content:center;height:60px}@media only screen and (max-width: 959px){#main-nav h3{height:40px}}#main-nav ul{background:#F7F7F7;padding:10px;width:90%;margin:0 auto 10px auto;border-radius:10px}@media only screen and (min-width: 980px){#main-nav ul{height:270px}}#main-nav li{margin:10px 0}#main-nav li a{color:#888;font-size:0.9em}@media only screen and (min-width: 960px){#main-nav li a:hover{text-decoration:underline}}#main-nav a.see-all{padding:10px 0;color:#888}#main-footer{background:#DBD5D5;padding:15px 0;text-align:center}#main-footer a{display:inline-block;margin:0 10px;font-size:0.9em}.wrapper{position:relative;top:0;left:0;width:100%;max-width:960px;margin:auto}@media only screen and (max-width: 959px){.wrapper{padding:0 10px;margin:0}}
