@import url(https://pollylingu.al/media/bootstrap/3.3.6/css/bootstrap.min.css);
@import url(https://fonts.googleapis.com/css?family=Fredoka+One);
h1{font-size:32px;color:#222}h2{font-size:24px;color:#555}h3{font-size:24px;margin:1.24em 0 0}h4{font-size:16px;margin:0 0 1.24em;color:#929fa7}h5{font-weight:bold;font-size:16px}h6{font-size:12px}.hasTransliterations h2,.hasTransliterations h4,.hasTransliterations .obj-links a .learn,.hasTransliterations .user-options a .learn,.hasTransliterations .lesson .learn{text-align:right}#bg{position:fixed;top:0;left:0;width:100%;z-index:-1;-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}body{touch-action:manipulation;line-height:1;padding:51px 0 0;font-size:16px;background-color:#0062a6;background-position:center 0;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background-image:url("https://pollylingu.al/media/images/bkg.svg");background-position:center center;background-size:cover;overflow-x:hidden;text-shadow:0 1px 8px rgba(0,0,0,.1)}.blue{background-image:url("https://pollylingu.al/media/images/loony_bkg.svg");background-position:center center;background-size:cover}.single-col{max-width:750px;margin:32px auto}.single-col .title-blue{padding:0 0 32px}a{color:#eaba3f}a:hover{color:#f6c343;text-shadow:0 1px 1px rgba(0,0,0,.06);text-decoration:none}a>svg{height:1em;width:1em;margin:-2px 0;fill:#eaba3f}input,textarea,select{color:#00111e;box-shadow:none}input[type=radio],input[type=radio]:active{box-shadow:none;outline:none}input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,98,166,.62)}input.error,textarea.error,textarea.error.form-control,select.error{border:1px solid #ff1818}.form-group{margin:1em}.form-group .btn{margin:0 .62em .25em 0}.form-group .loading{position:relative;width:100%;text-align:center;display:block;height:0px;font-size:162%}.result{border-radius:8px;margin:8px 0 16px}.result.error,.result.success{padding:.6em 1em;border:1px solid rgba(255,255,255,.38);font-size:16px;text-shadow:0 1px 0 rgba(255,255,255,.62);box-shadow:0 1px 2px rgba(0,0,0,.08)}.result.error{color:red;background-color:rgba(255,200,200,.6);border:1px solid rgba(255,200,200,.6)}.result.success{color:#065d06;background-color:rgba(200,255,200,.6);border:1px solid rgba(200,255,200,.6)}.btn{box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:8px}.btn img{height:16px;width:16px;margin:1px 8px 1px 0}.btn svg{height:16px;width:16px;margin-top:-0.15em;margin-bottom:-0.2em;margin-right:.25em;fill:rgba(0,0,0,.9)}.btn-sm svg,.btn-sm img{margin:0 4px -2px 0;height:12px;width:12px}.btn-golden{color:#342502;background-color:#fdd87c;border-color:#c4940d;box-shadow:0 1px 4px rgba(0,0,0,.1);text-shadow:0 1px 1px rgba(255,255,255,.5)}.btn-golden:hover,.btn-golden:focus,.btn-golden:active,.btn-golden .active{color:#1f1702;background-color:#eac25c;border-color:#b59c5e}.btn-golden .disabled,.btn-golden:disabled,.btn-golden .disabled:hover{background-color:#ffcb45;border-color:#b59c5e}.btn-golden svg,.btn-golden img{filter:drop-shadow(0 1px 1px rgba(255, 255, 255, 0.5));fill:#503904}.btn-default-blue{color:#0062a6;border-color:#5ea5d4}.btn-default-blue svg{fill:#001829}.btn-light-blue{color:rgba(9,53,83,.94);background-color:rgba(160,214,250,.86);font-weight:bold;text-decoration:0 1px 1px rbga(0, 0, 0, 0.24);border-color:rgba(0,52,90,.24)}.btn-light-blue i{color:#fff;font-size:20px;margin:-0.16em .38em 0 0;float:left;display:inline-block;width:1em;text-align:center;text-shadow:0 .02em .04em rgba(0,0,0,.38)}.btn-light-blue:hover,.btn-light-blue:focus,.btn-light-blue:active,.btn-light-blue .active{color:#093553;background-color:rgba(160,214,250,.96);border-color:rgba(0,52,90,.24)}.btn-edit{float:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important}label svg,label img{height:1em;width:1em;margin:-2px 0 -2px 0}img.flag{border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.94);height:1.16em;width:1.16em}.title{width:100%;min-height:5.85em;margin:0 0 1em;display:table}.title h1{font-size:423%;margin:.38em 0 .12em;text-shadow:0 1px 1px rgba(0,0,0,.38);line-height:110%;font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-display:swap}.title h2{font-size:32px;margin:0 0 .3em;min-height:.62em;text-shadow:0 1px 1px rgba(0,0,0,.25);font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-display:swap}.title .hasTransliterations h2{text-align:right;color:#a7c4da;font-size:320%}.title>img.icon{width:11em;height:11em;margin:0 1em 0 0;display:inline-block;padding:0;float:left}.title>img.icon.flag{margin:28px 28px 28px -4px;border:2px solid #fff;box-shadow:0 1px 16px rgba(0,0,0,.25)}.title .photo{float:left;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);border:1px solid rgba(0,49,83,.1);background-color:rgba(255,255,255,.8);height:144px;width:144px;margin:0 20px 24px -4px}.title>svg{margin:24px 24px 24px 0;fill:#0062a6;filter:drop-shadow(0 1px 8px rgba(255, 255, 255, 0.3));height:136px;width:136px;float:left}.title-blue{width:100%;margin:0;padding:32px 0;filter:drop-shadow(0 2px 16px rgba(0, 0, 0, 0.15))}.title-blue h1{color:rgba(255,255,255,.98);margin:0}.title-blue h2{color:rgba(255,255,255,.62);margin:0}.title-blue .hasTransliterations h2{color:#a7c4da}.title-blue>*.icon-container{filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.15));text-align:center;float:left;clear:left}.title-blue>*.icon-container img.icon,.title-blue>*.icon-container svg{margin:0 16px 16px;width:144px;height:144px}.title-blue>*.icon-container svg{fill:#fff}.title-blue .description{font-size:24px;padding:16px 0 0;margin:16px 0}.title-blue .description .link{display:block;margin:24px 0 0}.title-blue .description .link svg{fill:#eaba3f;height:24px;width:24px;display:inline-block;filter:drop-shadow(0 1px 8px rgba(0, 0, 0, 0.2));margin:0 0 -4px}.title-row{display:table;min-height:auto;padding:0}.title-row>*{display:table-cell}.title-row>*.icon-container{margin:0 16px 0;vertical-align:top;float:none;clear:none}.title-row>*.title-container{vertical-align:middle}.title-row>*.title-container h1{margin:0 0;font-size:262%}.title-row>*.title-container h2{margin:0 0}.content{color:#333;padding:0;box-shadow:0 1px 12px rgba(0,0,0,.25);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.94), rgba(255, 255, 255, 0.98));overflow:hidden;min-height:674px}.related-container,.main-container{margin:32px auto 8px;padding:0 0}.footer{margin-bottom:0;padding:1.6em 0}.footer .store-links{margin:0}.footer .store-links a{background-color:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.6);border-radius:8px;display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,.2);margin-right:8px}.footer .store-links a>svg{width:128px;height:auto}.footer .store-links a:last-child{margin-right:0}.footer .social_link{background-color:rgba(255,255,255,.38);box-shadow:0 2px 8px rgba(0,0,0,.08);display:inline-block;padding:.5em;margin:0;border-radius:50%;height:2.6em;width:2.6em;text-align:center;vertical-align:middle;white-space:nowrap}.footer .social_link>svg{margin:0;width:26px;height:26px;fill:rgba(255,255,255,.85)}.footer .stuff{display:block;color:rgba(255,255,255,.38);margin:1em 0}.footer .stuff a{color:rgba(255,255,255,.85);font-weight:normal}.footer .stuff a:hover{color:#fff}.footer .stuff-right{text-align:right;margin:0 0 1.1em}.loading{text-align:center;padding:48px;color:#aaa}.loading svg{height:1em;width:1em}.apply-preview,.bubble{margin:0 0 2em 0;padding:0;overflow:hidden;color:rgba(14,22,30,.98);border:1px solid #ededed;background-color:rgba(255,255,255,.96);border-radius:.62em;box-shadow:0 .2em .5em rgba(0,0,0,.25)}.content .apply-preview,.content .bubble{box-shadow:0 2px 16px rgba(0,0,0,.06)}.ad{margin:0 auto 16px}.notLoggedIn .photo{float:left;height:80px;width:80px;margin:-4px 12px 0 0}.notLoggedIn .btn{margin:8px 8px 0 0}.remove-ads{padding:8px 0;text-align:right;text-shadow:none}@media(max-width: 1199px){.title>img.icon{width:128px;height:128px}}@media(max-width: 1024px){.navbar .container{width:auto}.title>img.icon{width:128px;height:128px}.title>img.icon.flag{margin:16px 16px 16px -8px}.title .icon-container svg{margin:-4px 16px 0 16px;width:96px;height:96px}.title-blue{min-height:auto}.title-blue h1{font-size:262%}}@media screen and (max-width: 768px){.single-col{margin:16px}.single-col .title-blue{padding:0 0 4px}.title-blue{padding:16px 0}.title-blue .icon-container svg{margin:0 16px 0 12px;width:80px;height:80px}.title-blue .description{margin:0;font-size:20px}.title-blue .description .link{margin:16px 0}.title-blue .description .link svg{height:20px;width:20px;margin:0 0 -4px}.title-row{margin-bottom:16px}.title-row.title-blue{padding:0}.title-row>*.icon-container svg{margin:0 16px 0 12px;width:80px;height:80px}.title-row>*.title-container h1{font-size:36px}}@media screen and (max-width: 512px){body{padding:51px 0 0}h3{font-size:20px}h4{font-size:16px}.content h3{margin:16px 12px 0}.content h4{margin:0 12px 16px}.title-blue{min-height:auto;margin:0}.title-blue h1{font-size:161%}.title-blue h2{font-size:18px;min-height:auto}.title-blue .hasTransliterations h2{text-align:right;font-size:161%}.title-blue>img.icon{width:4em;height:4em;margin:16px 0 0 16px}.title-blue>svg{margin:16px 12px 0 0;display:inline-block;padding:0;float:left;font-size:48px;height:auto}.title-blue i.icon{margin:2px 12px 0 0;display:inline-block;padding:0;float:left;font-size:48px;height:auto}.single-col.container{padding:0}.title-row>*.title-container h1{font-size:24px}.title-row>*.title-container h2{font-size:20px}.apply-preview,.bubble{border-radius:8px;margin:12px}.container .bubble{margin:16px 0}.container .bubble.feed-control{margin-top:0}.footer .store-links{margin-top:16px;text-align:center}.footer .stuff{text-align:center;margin:1em 0}.footer .stuff-right{text-align:center;margin-top:0}.remove-ads{margin:0}}.search-results{position:absolute;z-index:10;margin:0 13px;padding:0 6px}.search-results>*{display:block;cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-right:1px solid rgba(0,98,166,.62);border-left:1px solid rgba(0,98,166,.62);border-bottom:1px solid rgba(0,98,166,.55);background-color:rgba(255,255,255,.99);white-space:nowrap;text-shadow:0 1px 1px #fff;box-shadow:0 1px 5px rgba(0,0,0,.2);font-weight:normal}.search-results>a{color:#0062a6;padding:6px 0 7px 8px !important}.search-results .loading{padding:6px 0 7px;text-align:left;font-size:16px;height:32px}.search-results .translation{color:rgba(0,0,0,.9)}.search-results .translation::after{content:" / "}.search-results .translation:last-child::after{content:""}.search-results a:last-child,.search-results p{border-bottom:1px solid rgba(0,98,166,.62);color:#0062a6;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px}.search-results a:hover{text-decoration:none}.search-results a:hover b{text-decoration:underline}div.navbar{border-radius:0;border-bottom:1px solid rgba(255,255,255,.05);background-image:linear-gradient(to top, rgba(93, 183, 246, 0.62) 0%, rgba(107, 194, 252, 0.55) 100%);white-space:nowrap;overflow-y:scroll;box-shadow:0 .07em .14em rgba(0,0,0,.1)}div.navbar .container a{float:left}div.navbar a{margin:0;color:#0062a6;color:rgba(255,255,255,.86);padding:1em;text-shadow:0 .06em .1em rgba(0,0,0,.38)}div.navbar a.lang_home{background-color:rgba(255,255,255,.1);color:#fff;border-top:1px solid rgba(255,255,255,.05);border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);padding:1em 1.25em;font-weight:bold}div.navbar a.lang_home img{height:24px;width:24px}div.navbar a:hover{background-color:rgba(255,255,255,.1);color:#fff}.navbar{color:#0062a6;box-shadow:0 .05em .08em rgba(0,0,0,.24);background-image:linear-gradient(to top, rgb(128, 196, 244), rgba(152, 212, 255, 0.98));border-bottom:1px solid rgba(0,41,71,.06);box-shadow:0 .07em .14em rgba(0,0,0,.1);margin:0;height:51px !important}.navbar li>a{color:#0062a6;font-weight:normal;min-height:52px}.navbar li>a:hover{background-color:rgba(255,255,255,.38)}.navbar a>svg{fill:#0062a6}.navbar .profile-link img{background-color:rgba(255,255,255,.4)}.navbar .profile-link .name{display:inline-block;max-width:128px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 0 -5px 4px}.navbar .dropdown-menu{margin-top:-2px !important;padding:0}.navbar .dropdown-menu .no_results{padding:1em;color:#777;border-bottom:1px solid #ddd;margin:0}.navbar .dropdown-menu li.contact>a{border-top:1px solid rgba(0,0,0,.1);padding:.38em 3.33em .62em .62em;margin:0;display:block;background-color:rgba(255,255,255,.94);color:rgba(0,98,166,.96);text-shadow:0 1px 1px rgba(255,255,255,.38);min-height:2em}.navbar .dropdown-menu li.contact>a:hover{color:#333}.navbar .dropdown-menu li.contact>a:hover img.photo{border:1px solid rgba(0,0,0,.5)}.navbar .dropdown-menu li.contact>a img.photo{height:2em;width:2em;margin:.25em .6em 0em 0;float:left;border:1px solid rgba(0,98,166,.5)}.navbar .dropdown-menu li.contact>a .name{white-space:nowrap}.navbar .dropdown-menu li.contact>a .date{font-weight:normal;color:rgba(0,0,0,.38);font-size:90%;margin:-0.1em 0 0;display:block}.navbar .dropdown-menu>li.unread>a{font-weight:bold}.navbar button{background-color:rgba(255,255,255,.38)}.navbar button .icon-bar{background-color:#fff}.navbar .container li a{padding:1em}.navbar .container li a .unread_count{color:#0061a6;background-color:#fff;box-shadow:0 .1em .24em rgba(0,0,0,.15);padding:.08em .62em .15em;margin:-0.25em 0 -0.25em .15em;border-radius:1em}.navbar .container li a.logout{color:#d76868}.navbar .container li a img.photo{height:2em;width:2em;float:left;margin:-5px .15em -7px 0;display:inline;border:1px solid rgba(255,255,255,.85);border-radius:1em}.navbar .lang_home img{border-radius:1em;margin:-9px .2em -7px 0;border:1px solid #fff;height:2em;width:2em}.navbar-brand{font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:150%;text-shadow:0 1px 2px rgba(0,98,166,.25);font-display:swap}.navbar-brand a{color:#fff}.navbar-brand img{margin:-0.26em .1em -0.2em .2em;width:1.6em;height:1.6em;filter:drop-shadow(0 1px 2px rgba(0, 98, 166, 0.25))}#search-form{padding:9px 0 0 0;margin:0}#search-form input{width:300px;margin:0px;box-shadow:0 .05em .1em rgba(0,0,0,.16);padding:6px 10px;margin:0 15px;border-radius:.38em;background-color:rgba(255,255,255,.85);border:1px solid rgba(0,98,166,.62)}#search-form input:focus{box-shadow:0 1px 3px rgba(0,0,0,.24);outline:none;background-color:#fff}.navbar .container li .search-results>*{width:290px}.blue .container .navbar a.btn{padding:6px 12px}.blue .navbar a.lang_home img{border-radius:1em;margin:-9px .2em -7px 0;border:1px solid #fff}.blue .navbar a:hover{background-color:rgba(255,255,255,.1);color:#fff}.blue .navbar a.lang_home:hover{background-color:rgba(255,255,255,.16);color:#fff}.blue .navbar a img{height:1.6em;width:1.6em;display:inline;margin:-8px .6em -5px 0}.blue .navbar a,.blue .navbar b{display:inline-block}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#e1f1fd}.blue .container .navbar a{display:block}.blue .container .navbar a:first-child{margin:0 -0.3em 0;color:#0062a6;color:rgba(255,255,255,.86);padding:.95em 1.3em 1em 1.3em}@media(max-width: 767px){.navbar-fixed-top .navbar-collapse{box-shadow:0 3px 6px rgba(0,0,0,.25);background-color:#80c4f4}.navbar-fixed-top .navbar-collapse.in{background-color:#80c4f4}}@media(min-width: 768px){.navbar{border-radius:0}.navbar-collapse.collapse{height:51px}#search-form input{width:264px}.navbar .container li .search-results>*{width:254px}}@media screen and (max-width: 1024px){#search-form input{margin:0 0 0 15px}}.lang-selector{text-align:right;background-color:rgba(86,168,226,.5);border-top:1px solid rgba(255,255,255,.38);border-bottom:1px solid rgba(255,255,255,.24);box-shadow:0 .09em .14em rgba(0,0,0,.2)}.lang-selector img{border-radius:50%;height:1.3em;width:1.3em;border:1px solid #fff;margin:-4px 3px 0 0}.lang-selector a{padding:1em .5em;font-weight:bold;white-space:nowrap;display:inline-block}.lang-selector span{color:rgba(255,255,255,.85);padding:1em .38em;font-weight:bold;display:inline-block}.lang-selector span:first-child{font-weight:normal}@media screen and (max-width: 991px){.lang-selector{text-align:left}.lang-selector .container{width:auto}}@media screen and (max-width: 768px){.lang-selector{text-align:left;padding:8px 0}.lang-selector a,.lang-selector span{display:block;padding:.62em .38em}}.user-options,.obj-links{padding:0 16px}.user-options>a,.user-options>span,.obj-links>a,.obj-links>span{display:block;border-bottom:1px solid #eee;white-space:nowrap;height:5em;margin:.5em 0;text-shadow:none;padding:.5em 0}.user-options>a:first-child,.user-options>span:first-child,.obj-links>a:first-child,.obj-links>span:first-child{border-top:none}.user-options>a .speak,.user-options>span .speak,.obj-links>a .speak,.obj-links>span .speak{font-size:24px;color:rgba(0,0,0,.76);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:138%;display:block;margin:-1px 0 0}.user-options>a .learn,.user-options>span .learn,.obj-links>a .learn,.obj-links>span .learn{display:block;color:#aaa;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;display:block;line-height:138%;margin-top:-2px}.user-options>a:hover .speak,.user-options>span:hover .speak,.obj-links>a:hover .speak,.obj-links>span:hover .speak{text-decoration:underline}.user-options>a:last-child,.user-options>span:last-child,.obj-links>a:last-child,.obj-links>span:last-child{border-bottom:0}.user-options>a .img-container,.user-options>span .img-container,.obj-links>a .img-container,.obj-links>span .img-container{height:4em;width:4em;display:inline-block;text-align:center;float:left;margin:-1px 24px 0 8px}.user-options>a .img-container img,.user-options>a .img-container svg,.user-options>span .img-container img,.user-options>span .img-container svg,.obj-links>a .img-container img,.obj-links>a .img-container svg,.obj-links>span .img-container img,.obj-links>span .img-container svg{width:100%;height:100%}.user-options>a .img-container svg,.user-options>span .img-container svg,.obj-links>a .img-container svg,.obj-links>span .img-container svg{fill:#0062a6;margin:-8px auto -8px;opacity:.95}.user-options>a .img-container.img-container-blue,.user-options>span .img-container.img-container-blue,.obj-links>a .img-container.img-container-blue,.obj-links>span .img-container.img-container-blue{background-color:#0062a6;background-image:radial-gradient(rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));box-shadow:0 1px 1px rgba(0,0,0,.25);height:4em;width:4em;margin:-5px 28px 0 12px;border-radius:8px;padding:4px}.user-options.no-learn-lang a,.obj-links.no-learn-lang a{height:48px}.user-options.no-learn-lang a .speak,.obj-links.no-learn-lang a .speak{margin-top:8px}.user-options.no-learn-lang a .img-container,.obj-links.no-learn-lang a .img-container{height:32px;width:32px;margin:0 8px -8px 0}.secondary .user-options>a,.secondary .user-options>span,.secondary .obj-links>a,.secondary .obj-links>span{height:4em;padding:6px 0 16px}.secondary .user-options>a .speak,.secondary .user-options>span .speak,.secondary .obj-links>a .speak,.secondary .obj-links>span .speak{font-size:18px;overflow-x:hidden}.secondary .user-options>a .learn,.secondary .user-options>span .learn,.secondary .obj-links>a .learn,.secondary .obj-links>span .learn{overflow-x:hidden}.secondary .user-options>a .img-container,.secondary .user-options>span .img-container,.secondary .obj-links>a .img-container,.secondary .obj-links>span .img-container{height:3.5em;width:3.5em;display:inline-block;text-align:center;float:left;margin:4px 12px 0 0}.secondary .user-options>a .img-container img,.secondary .user-options>a .img-container svg,.secondary .user-options>span .img-container img,.secondary .user-options>span .img-container svg,.secondary .obj-links>a .img-container img,.secondary .obj-links>a .img-container svg,.secondary .obj-links>span .img-container img,.secondary .obj-links>span .img-container svg{width:100%;height:100%}.secondary .user-options>a .img-container svg,.secondary .user-options>span .img-container svg,.secondary .obj-links>a .img-container svg,.secondary .obj-links>span .img-container svg{fill:#0062a6;margin-top:-13px}.secondary .user-options>a .img-container.img-container-blue,.secondary .user-options>span .img-container.img-container-blue,.secondary .obj-links>a .img-container.img-container-blue,.secondary .obj-links>span .img-container.img-container-blue{background-color:#0062a6;background-image:radial-gradient(rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));box-shadow:0 1px 1px rgba(0,0,0,.25);margin:-7px 12px 0 0;height:3.5em;width:3.5em;border-radius:8px;padding:4px}@media screen and (max-width: 512px){.user-options>a,.user-options>span,.obj-links>a,.obj-links>span{height:4em;padding:6px 0 16px}.user-options>a .speak,.user-options>span .speak,.obj-links>a .speak,.obj-links>span .speak{font-size:18px;overflow-x:hidden}.user-options>a .learn,.user-options>span .learn,.obj-links>a .learn,.obj-links>span .learn{overflow-x:hidden}.user-options>a .img-container,.user-options>span .img-container,.obj-links>a .img-container,.obj-links>span .img-container{height:3.5em;width:3.5em;display:inline-block;text-align:center;float:left;margin:4px 12px 0 0}.user-options>a .img-container img,.user-options>a .img-container svg,.user-options>span .img-container img,.user-options>span .img-container svg,.obj-links>a .img-container img,.obj-links>a .img-container svg,.obj-links>span .img-container img,.obj-links>span .img-container svg{width:100%;height:100%}.user-options>a .img-container svg,.user-options>span .img-container svg,.obj-links>a .img-container svg,.obj-links>span .img-container svg{fill:#0062a6;margin-top:-13px}.user-options>a .img-container.img-container-blue,.user-options>span .img-container.img-container-blue,.obj-links>a .img-container.img-container-blue,.obj-links>span .img-container.img-container-blue{background-color:#0062a6;background-image:radial-gradient(rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));box-shadow:0 1px 1px rgba(0,0,0,.25);margin:-7px 12px 0 0;height:3.5em;width:3.5em;border-radius:8px;padding:4px}}.bubble .lesson .lesson-icon{box-shadow:0 2px 8px rgba(0,0,0,.2)}.lesson{text-align:left;font-weight:normal;display:block;height:6.5em;text-shadow:0 1px 1px rgba(0,0,0,.1);margin:1em 0;transition:box-shadow .2s;border-bottom:1px solid #eee}.lesson:active{text-decoration:none}.lesson:last-child{border-bottom:0;margin-bottom:0;height:5.5em}.lesson .lesson-icon{float:left;width:5.5em;height:5.5em;padding:0;margin:0 16px 0 0;background-color:rgba(0,98,166,.95);background-image:radial-gradient(rgba(99, 167, 239, 0.65), rgba(99, 167, 239, 0));box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:16px;border:1px solid rgba(0,98,166,.5)}.lesson .lesson-icon img.icon,.lesson .lesson-icon svg{width:100%;height:100%}.lesson .flag{float:left;position:absolute;width:32px;height:32px;margin:-6px 0 0 -6px;box-shadow:0 .03em .2em rgba(0,0,0,.15)}.lesson div.speak{font-size:24px;color:rgba(0,0,0,.76);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:138%}.lesson div.learn{font-size:16px;color:rgba(0,0,0,.4);margin:-0.24em .62em 0 0;font-weight:400;line-height:138%;text-shadow:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lesson .games{display:block;text-align:right;margin:0 0 -8px 0;padding:.38em 0 0;filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.08))}.lesson .games img{height:1em;width:1em;padding:0;margin:-8px 0 0 0}.lesson .games img.check{border:0;background:rgba(0,0,0,0);padding:0}.lesson .games svg{height:1em;width:1em;padding:0;margin:0 0 0 4px}.lesson .games path,.lesson .games g{fill:rgba(157,169,177,.85)}.secondary .lesson{height:6em}.secondary .lesson:last-child{height:5em}.secondary .lesson .lesson-icon{width:5em;height:5em;margin-right:12px;border-radius:10px}.secondary .lesson .lesson-icon img.icon{width:4em;height:4em;margin:.5em}.secondary .lesson .speak{font-size:20px}.secondary .lesson .learn{font-size:16px}.secondary .lesson .games svg,.secondary .lesson .games img{height:16px;width:16px}@media screen and (max-width: 768px){.lesson{height:6em;margin:16px 0;font-size:16px}.lesson:hover .lesson-icon img.icon{width:4.4em;height:4.4em;margin:.3em}.lesson .flag{width:24px;height:24px}.lesson .lesson-icon{width:5em;height:5em;margin:0 1em 0 0;border-radius:10px}.lesson .lesson-icon img.icon{width:4.4em;height:4.4em;margin:.3em}.lesson div.speak{font-size:20px;margin:0 .38em 0 0;line-height:138%}.lesson div.learn{font-size:16px;margin:-0.24em .62em 0 0;font-weight:400;line-height:138%}.lesson .games img{height:16px;width:16px}.lesson .games img.check{border:0;background:rgba(0,0,0,0);padding:0}.lesson .games svg{height:16px;width:16px;margin:0 0 0 4px}.lesson .games path,.lesson .games g{fill:rgba(157,169,177,.85)}}.video{border-bottom:1px solid rgba(0,0,0,.08);margin:0 16px -1px;display:block;padding:16px 0}.video:last-child{border-bottom:0}.video .flag{float:left;margin:-4px -24px 0 -4px;z-index:20;position:absolute}.video img.icon{float:left;margin:0 16px 0 0;height:72px;width:96px;padding:0;border-radius:4px;background-color:rgba(0,98,166,.24);box-shadow:0 1px 4px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.1)}.video .title{color:rgba(0,98,166,.96);margin:0 8px 4px 0;width:auto;height:48px;min-height:auto;display:block;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.video .name{font-size:14px;line-height:16px}.video .ambassador-link{margin:1em}.video .status{color:#aaa;float:right;margin-left:16px}.video-thumbnail{margin:0 0 -1px;display:block;padding:16px;text-shadow:0 1px 4px rgba(0,0,0,.06);filter:drop-shadow(0 1px 8px rgba(0, 0, 0, 0.2))}.video-thumbnail .info{min-height:3.5em}.video-thumbnail .name{color:#aaa;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:16px;height:1em;display:block}.video-thumbnail .flag{margin:-4px 4px 0;width:16px;height:16px}.video-thumbnail .img-container{width:100%;padding:75% 0 0 0;margin:0 0 4px 0}.video-thumbnail .img-container .controls{position:absolute;margin:-50% 0 0;padding:12px 32px 16px 0;text-align:center;width:100%}.video-thumbnail .img-container .controls svg{fill:rgba(255,255,255,.95);height:48px;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.3))}.video-thumbnail .img-container:hover .controls svg{color:#fff}.video-thumbnail img.icon{margin:-75% 0 0 0;width:100%;border-radius:6px;background-color:rgba(0,98,166,.24);border:1px solid rgba(0,0,0,.25)}.video-thumbnail .title{font-size:16px;color:rgba(0,98,166,.96);margin:0 8px 4px 0;width:auto;max-height:32px;overflow:hidden;text-overflow:ellipsis;min-height:auto;display:block;font-weight:bold}.video-thumbnail .ambassador-link{margin:1em}.video-thumbnail .status{color:#aaa;float:right}@media screen and (max-width: 768px){.video-thumbnail{padding:8px;filter:none}.video-thumbnail img.icon{box-shadow:0 1px 8px rgba(0,0,0,.2)}.video-thumbnail .img-container .controls{padding:8px 16px 16px 0}.video-thumbnail .img-container .controls svg{height:32px}}.courses{padding:0 15px;margin:0 0 16px}.courses .col-sm-3,.courses .col-xs-6{padding-left:8px;padding-right:8px}.course{text-align:center;font-weight:normal;text-shadow:0 1px 1px rgba(0,0,0,.1);padding:8px 4px;background-color:#fff;border-radius:8px;margin:8px 0;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.05);display:block;overflow:hidden}.course:active{text-decoration:none}.course:hover{box-shadow:0 1px 9px rgba(0,0,0,.08)}.course:hover .course-icon{filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2))}.course .course-icon{width:80%;height:100%;padding:8px 16px;margin:0 auto;filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.15))}.course .course-icon svg{fill:#0062a6}.course div.speak{font-size:16px;margin:0;color:rgba(0,0,0,.76);text-overflow:ellipsis;line-height:138%;white-space:nowrap;font-weight:bold}.course div.learn{font-size:14px;color:rgba(0,0,0,.4);margin:-2px 0 8px;font-weight:400;line-height:138%;text-shadow:none;white-space:nowrap}.course .check{height:48px;width:48px;float:right;position:absolute;right:8px;top:0;background-color:#fff;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:50%;border:2px solid rgba(0,98,166,.5)}@media screen and (max-width: 991px){.course .check{height:24px;width:24px}}@media screen and (max-width: 768px){.courses{padding:0 12px;margin:-8px 0 16px}.course .course-icon svg{max-height:72px}.course div.speak{font-size:16px;line-height:100%;margin:-2px 0 0}.course div.learn{font-size:12px;line-height:100%;margin:2px 0 8px}}@media screen and (max-width: 512px){.courses{padding:0 12px;margin:-8px 0 16px}.course div.speak{font-weight:normal}}.sessions .session,.live-sessions .session{margin:0 0 -1px;display:table;padding:8px 16px 32px;background-color:rgba(255,255,255,.1);min-height:88px;width:100%}.sessions .session.live .date,.live-sessions .session.live .date{font-weight:bold}.sessions .session.live a .photo-container,.live-sessions .session.live a .photo-container{border:2px solid #0062a6;animation-name:pulse;animation-duration:1300ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse{0%{border:2px solid #0062a6;box-shadow:0px .07em .1em rgba(0,0,0,.15)}50%{border:2px solid #96ceff;box-shadow:0px .07em .15em rgba(0,0,0,.25)}100%{border:2px solid #0062a6;box-shadow:0px .07em .1em rgba(0,0,0,.15)}}.sessions .session.live.private .status,.live-sessions .session.live.private .status{font-weight:bold}.sessions .session .live svg,.live-sessions .session .live svg{fill:red}.sessions .session svg,.live-sessions .session svg{width:1em;height:1em;margin:.05em 0 -0.2em}.sessions .session .photo-container,.live-sessions .session .photo-container{float:left;padding:2px;margin:-4px 12px 0 0;border-radius:50%;border:2px solid rgba(0,49,83,.2);box-shadow:0px .07em .1em rgba(0,0,0,.15);background-color:#fff}.sessions .session .photo-container img.photo,.live-sessions .session .photo-container img.photo{height:64px;width:64px;padding:0;border-radius:50%}.sessions .session a .name,.live-sessions .session a .name{font-size:16px;margin:0 8px 4px 0;width:auto;height:auto;min-height:auto;display:block;font-size:24px;font-weight:normal;color:#222}.sessions .session a .name b,.live-sessions .session a .name b{color:rgba(0,98,166,.96)}.sessions .session a .name em,.live-sessions .session a .name em{color:rgba(0,0,0,.4);font-style:normal}.sessions .session a:hover .name b,.live-sessions .session a:hover .name b{text-decoration:underline}.sessions .session a .time,.live-sessions .session a .time{color:rgba(0,0,0,.4);margin-top:4px}.sessions .session a .date,.live-sessions .session a .date{margin-top:8px;color:#222}.sessions .session button,.live-sessions .session button{outline:none}.sessions .session .options,.live-sessions .session .options{float:right;margin:-11px -12px 0 0}.sessions .session .options>*,.live-sessions .session .options>*{float:left;clear:left;width:100%;text-align:left;padding:6px 8px}.sessions .session .options svg,.live-sessions .session .options svg{fill:#0062a6}.sessions .session .options button,.sessions .session .options .price,.live-sessions .session .options button,.live-sessions .session .options .price{border-radius:0;border-top:0;border-right:0;border-bottom:1px solid #ddd;border-left:2px solid #86c8f6;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sessions .session .options button:hover,.sessions .session .options .price:hover,.live-sessions .session .options button:hover,.live-sessions .session .options .price:hover{background-color:rgba(134,200,246,.1);color:#0062a6}.sessions .session .options button.selected,.sessions .session .options .price.selected,.live-sessions .session .options button.selected,.live-sessions .session .options .price.selected{background-color:rgba(0,98,166,.1)}.sessions .session .options button:first-child,.sessions .session .options .price:first-child,.live-sessions .session .options button:first-child,.live-sessions .session .options .price:first-child{border-top:1px solid #eee}.sessions .session .options button svg,.sessions .session .options .price svg,.live-sessions .session .options button svg,.live-sessions .session .options .price svg{fill:#0062a6}.sessions .session .options .status,.live-sessions .session .options .status{color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sessions .session .options .status.active,.live-sessions .session .options .status.active{color:green}.sessions .session .options .status:first-child,.live-sessions .session .options .status:first-child{margin-top:10px}.sessions .session .student-link,.live-sessions .session .student-link{padding:2px 0 0;color:#999}.sessions .session .student-link img,.live-sessions .session .student-link img{margin:-2px 4px 0;box-shadow:0px .07em .1em rgba(0,0,0,.15);height:16px;width:16px;padding:0;border-radius:50%;border:1px solid #0062a6;background-color:rgba(255,255,255,.24)}.sessions .session .feedback,.sessions .session .complaint,.live-sessions .session .feedback,.live-sessions .session .complaint{margin:8px 8px 8px 80px}.sessions .session .feedback div,.sessions .session .complaint div,.live-sessions .session .feedback div,.live-sessions .session .complaint div{display:inline-block;border-top:1px solid #eee;color:#999;padding:8px 0}.sessions .session .feedback .tags span,.sessions .session .complaint .tags span,.live-sessions .session .feedback .tags span,.live-sessions .session .complaint .tags span{background-color:#0062a6;color:#fff;border-radius:3px;padding:2px 6px;margin:-2px 8px}.sessions .session form,.live-sessions .session form{border-top:1px solid #eee;display:block;margin:18px 0 0 80px;padding:8px 8px 8px 0}.sessions .session form h3,.live-sessions .session form h3{margin:0 0 8px}.sessions .session form label,.live-sessions .session form label{display:block;margin:16px 0 8px}.sessions .session form .form-group,.live-sessions .session form .form-group{margin:0}.sessions .session form .cancel,.live-sessions .session form .cancel{display:inline-block;padding:8px 0}.sessions .session form .rating,.live-sessions .session form .rating{border:1px solid rgba(0,98,166,.38);border-radius:4px;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;color:rgba(0,0,0,.24)}.sessions .session form .rating button,.live-sessions .session form .rating button{float:left;border:0;border-right:1px solid rgba(0,98,166,.38);padding:6px 8px;background-color:rgba(0,98,166,.02)}.sessions .session form .rating button:last-child,.live-sessions .session form .rating button:last-child{border-right:0}.sessions .session form .rating button:hover,.sessions .session form .rating button.hover,.live-sessions .session form .rating button:hover,.live-sessions .session form .rating button.hover{background-color:rgba(0,98,166,.24)}.sessions .session form .rating button:hover svg,.sessions .session form .rating button.hover svg,.live-sessions .session form .rating button:hover svg,.live-sessions .session form .rating button.hover svg{fill:#0062a6}.sessions .session form .rating button.hover,.live-sessions .session form .rating button.hover{background-color:rgba(0,98,166,.16)}.sessions .session form .rating button.selected,.live-sessions .session form .rating button.selected{background-color:rgba(0,98,166,.1)}.sessions .session form .rating button.selected svg,.live-sessions .session form .rating button.selected svg{fill:rgba(0,98,166,.6)}@media screen and (max-width: 512px){.sessions .session a .photo-container,.live-sessions .session a .photo-container{margin:-4px 8px 0 0}.sessions .session a .photo-container img.photo,.live-sessions .session a .photo-container img.photo{height:48px;width:48px}.sessions .session a .name,.live-sessions .session a .name{font-size:16px;margin:0}.sessions .session form,.live-sessions .session form{margin:16px 0 0}.sessions .session .options,.live-sessions .session .options{max-width:40%;font-size:12px}.sessions .session .date,.live-sessions .session .date{font-size:12px}.sessions .session .time,.live-sessions .session .time{font-size:12px}}.apply-preview{padding:16px 16px 12px}.apply-preview h1{font-weight:normal;font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;font-size:24px;margin:0;font-display:swap}.apply-preview h2{font-weight:normal;font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;opacity:.4;margin:2px 0 16px;padding:0;font-size:16px;font-display:swap}.apply-preview .option{border-top:1px solid rgba(0,0,0,.08);margin:0;overflow:hidden}.apply-preview .option:hover{background-color:rgba(0,98,166,.1)}.apply-preview .option:last-child{margin-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.apply-preview .option a{display:table-row}.apply-preview .option a span{color:#393939;font-weight:bold;text-shadow:0 1px 1px rgba(0,0,0,.05);display:inline-block;display:table-cell;vertical-align:middle;padding-right:12px}.apply-preview .option a svg{height:80px;width:80px;float:left;margin:-2px 4px -2px 0;display:table-cell;padding:12px 8px;fill:#0062a6}@media(max-width: 991px){.apply-preview{margin:16px 0 24px}.apply-preview .option a svg{height:48px;width:48px;margin:0 4px 0 0;fill:#0062a6}}.passport-preview{padding:16px}.passport-preview img{float:left;height:11em;margin:8px 0 8px -16px;fill:#0062a6}.passport-preview h1{font-weight:normal;font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;font-size:24px;margin:8px 0 0;font-display:swap}.passport-preview h2{font-weight:normal;font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;opacity:.4;margin:0 0 8px;padding:0;font-size:16px;font-display:swap}.passport-preview a.link{padding:8px 16px;margin:8px 0;color:#999;white-space:nowrap;display:inline-block}.passport-preview a.link:hover{text-decoration:underline}.passport-preview a.link svg{fill:#999}.passport-preview p{margin:16px 16px 16px 0}@media(max-width: 991px){.passport-preview{margin:0 0 16px;padding:16px}.passport-preview img{float:left;height:11em;margin:16px 0 24px -16px}.passport-preview a.link{padding:8px;display:block}}@media(max-width: 512px){.passport-preview{text-align:center;padding:16px 0}.passport-preview img{float:none;height:8em;margin:16px 0 -8px}.passport-preview p{margin:16px 20px 24px}}.bubble .assignment{border-top:1px solid #eee;padding:16px}.bubble .form-group h3{margin:16px 0 0;font-size:20px}.bubble .form-group h4{margin:0 0 16px;font-size:16px}.bubble .submit-options{padding-bottom:40px}.bubble .submit-options .cancel{float:left;padding:8px 0}.bubble .submit-options .btn{float:right}.manager-options{border-top:1px solid #ddd}.form-group .input-group .btn{margin:0}.form-inset{background-color:rgba(0,0,0,.05);box-shadow:0 0 .1em rgba(0,0,0,.4);margin:16px;padding:1px 0;border-radius:6px;border:1px solid #ddd}.form-inset .input-group{margin:8px 0}.empty-message{border-top:1px solid #eee;padding:16px 16px 8px;color:rgba(0,0,0,.6)}.assignments{border-bottom:1px solid #eee}.assignments .assignment .lesson-icon{background-color:#0062a6;height:44px;width:44px;border-radius:6px;padding:2px;margin:0 8px 0 0;box-shadow:0px .07em .1em rgba(0,0,0,.15)}.assignments .assignment .assignment-lesson-title{font-weight:bold;color:rgba(0,0,0,.8)}.assignments .assignment .assignment-lesson-title:hover{text-decoration:underline}.assignments .assignment .assignment-section-title{font-weight:bold;color:#0062a6;padding:12px 0 0;height:40px;display:inline-block}.assignments .assignment .assignment-section-title:hover{text-decoration:underline}.assignments .assignment .remove-assignment{padding:12px 8px;color:rgba(0,0,0,.4);cursor:pointer}.assignments .assignment .remove-assignment:hover{text-decoration:underline}.assignments .assignment .remove-confirm{margin:16px 0 8px}.assignments .assignment .assignment-status{float:right;cursor:pointer;color:#333;padding:10px 8px 10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background-color:rgba(255,255,255,.5);box-shadow:0 1px 3px rgba(0,0,0,.1);margin:2px 0 8px}.assignments .assignment .assignment-status:hover{text-decoration:underline}.assignments .assignment .assignment-status img{width:20px;height:20px;margin:-2px 4px 0 0}.assignments .assignment .assignment-status svg{width:1em;height:1em;fill:#0062a6;margin:1px 4px -2px 0}.assignments .assignment .start-lesson{float:right;margin-top:6px}.assignments .assignment .assignment-students{border:1px solid #eee;border-radius:6px;margin:-2px 0 0 54px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;clear:right}.assignments .assignment .assignment-student{padding:8px;margin:0}.assignments .assignment .assignment-student:first-child{border-top:0}.assignments .assignment .assignment-student:nth-child(odd){background-color:rgba(255,255,255,.6)}.assignments .assignment .assignment-student a{color:#0062a6}.assignments .assignment .assignment-student a .photo{height:28px;width:28px;border-radius:50%;padding:2px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.16);margin:0 4px 0 0;float:none}.assignments .assignment .assignment-student .assignment-student-status{padding:4px 0}.assignments .assignment .assignment-student-status{float:right;padding:12px 0}.assignments .assignment .assignment-student-status img{width:20px;height:20px;margin:-2px 4px 0 0}.sessions .session,.live-sessions .session{margin:0 0 -1px;display:table;padding:8px 16px 32px;background-color:rgba(255,255,255,.1);min-height:88px;width:100%}.sessions .session.live .date,.live-sessions .session.live .date{font-weight:bold}.sessions .session.live a .photo-container,.live-sessions .session.live a .photo-container{border:2px solid #0062a6;animation-name:pulse;animation-duration:1300ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse{0%{border:2px solid #0062a6;box-shadow:0px .07em .1em rgba(0,0,0,.15)}50%{border:2px solid #96ceff;box-shadow:0px .07em .15em rgba(0,0,0,.25)}100%{border:2px solid #0062a6;box-shadow:0px .07em .1em rgba(0,0,0,.15)}}.sessions .session.live.private .status,.live-sessions .session.live.private .status{font-weight:bold}.sessions .session .live svg,.live-sessions .session .live svg{fill:red}.sessions .session svg,.live-sessions .session svg{width:1em;height:1em;margin:.05em 0 -0.2em}.sessions .session .photo-container,.live-sessions .session .photo-container{float:left;padding:2px;margin:-4px 12px 0 0;border-radius:50%;border:2px solid rgba(0,49,83,.2);box-shadow:0px .07em .1em rgba(0,0,0,.15);background-color:#fff}.sessions .session .photo-container img.photo,.live-sessions .session .photo-container img.photo{height:64px;width:64px;padding:0;border-radius:50%}.sessions .session a .name,.live-sessions .session a .name{font-size:16px;margin:0 8px 4px 0;width:auto;height:auto;min-height:auto;display:block;font-size:24px;font-weight:normal;color:#222}.sessions .session a .name b,.live-sessions .session a .name b{color:rgba(0,98,166,.96)}.sessions .session a .name em,.live-sessions .session a .name em{color:rgba(0,0,0,.4);font-style:normal}.sessions .session a:hover .name b,.live-sessions .session a:hover .name b{text-decoration:underline}.sessions .session a .time,.live-sessions .session a .time{color:rgba(0,0,0,.4);margin-top:4px}.sessions .session a .date,.live-sessions .session a .date{margin-top:8px;color:#222}.sessions .session button,.live-sessions .session button{outline:none}.sessions .session .options,.live-sessions .session .options{float:right;margin:-11px -12px 0 0}.sessions .session .options>*,.live-sessions .session .options>*{float:left;clear:left;width:100%;text-align:left;padding:6px 8px}.sessions .session .options svg,.live-sessions .session .options svg{fill:#0062a6}.sessions .session .options button,.sessions .session .options .price,.live-sessions .session .options button,.live-sessions .session .options .price{border-radius:0;border-top:0;border-right:0;border-bottom:1px solid #ddd;border-left:2px solid #86c8f6;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sessions .session .options button:hover,.sessions .session .options .price:hover,.live-sessions .session .options button:hover,.live-sessions .session .options .price:hover{background-color:rgba(134,200,246,.1);color:#0062a6}.sessions .session .options button.selected,.sessions .session .options .price.selected,.live-sessions .session .options button.selected,.live-sessions .session .options .price.selected{background-color:rgba(0,98,166,.1)}.sessions .session .options button:first-child,.sessions .session .options .price:first-child,.live-sessions .session .options button:first-child,.live-sessions .session .options .price:first-child{border-top:1px solid #eee}.sessions .session .options button svg,.sessions .session .options .price svg,.live-sessions .session .options button svg,.live-sessions .session .options .price svg{fill:#0062a6}.sessions .session .options .status,.live-sessions .session .options .status{color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sessions .session .options .status.active,.live-sessions .session .options .status.active{color:green}.sessions .session .options .status:first-child,.live-sessions .session .options .status:first-child{margin-top:10px}.sessions .session .student-link,.live-sessions .session .student-link{padding:2px 0 0;color:#999}.sessions .session .student-link img,.live-sessions .session .student-link img{margin:-2px 4px 0;box-shadow:0px .07em .1em rgba(0,0,0,.15);height:16px;width:16px;padding:0;border-radius:50%;border:1px solid #0062a6;background-color:rgba(255,255,255,.24)}.sessions .session .feedback,.sessions .session .complaint,.live-sessions .session .feedback,.live-sessions .session .complaint{margin:8px 8px 8px 80px}.sessions .session .feedback div,.sessions .session .complaint div,.live-sessions .session .feedback div,.live-sessions .session .complaint div{display:inline-block;border-top:1px solid #eee;color:#999;padding:8px 0}.sessions .session .feedback .tags span,.sessions .session .complaint .tags span,.live-sessions .session .feedback .tags span,.live-sessions .session .complaint .tags span{background-color:#0062a6;color:#fff;border-radius:3px;padding:2px 6px;margin:-2px 8px}.sessions .session form,.live-sessions .session form{border-top:1px solid #eee;display:block;margin:18px 0 0 80px;padding:8px 8px 8px 0}.sessions .session form h3,.live-sessions .session form h3{margin:0 0 8px}.sessions .session form label,.live-sessions .session form label{display:block;margin:16px 0 8px}.sessions .session form .form-group,.live-sessions .session form .form-group{margin:0}.sessions .session form .cancel,.live-sessions .session form .cancel{display:inline-block;padding:8px 0}.sessions .session form .rating,.live-sessions .session form .rating{border:1px solid rgba(0,98,166,.38);border-radius:4px;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;color:rgba(0,0,0,.24)}.sessions .session form .rating button,.live-sessions .session form .rating button{float:left;border:0;border-right:1px solid rgba(0,98,166,.38);padding:6px 8px;background-color:rgba(0,98,166,.02)}.sessions .session form .rating button:last-child,.live-sessions .session form .rating button:last-child{border-right:0}.sessions .session form .rating button:hover,.sessions .session form .rating button.hover,.live-sessions .session form .rating button:hover,.live-sessions .session form .rating button.hover{background-color:rgba(0,98,166,.24)}.sessions .session form .rating button:hover svg,.sessions .session form .rating button.hover svg,.live-sessions .session form .rating button:hover svg,.live-sessions .session form .rating button.hover svg{fill:#0062a6}.sessions .session form .rating button.hover,.live-sessions .session form .rating button.hover{background-color:rgba(0,98,166,.16)}.sessions .session form .rating button.selected,.live-sessions .session form .rating button.selected{background-color:rgba(0,98,166,.1)}.sessions .session form .rating button.selected svg,.live-sessions .session form .rating button.selected svg{fill:rgba(0,98,166,.6)}@media screen and (max-width: 512px){.sessions .session a .photo-container,.live-sessions .session a .photo-container{margin:-4px 8px 0 0}.sessions .session a .photo-container img.photo,.live-sessions .session a .photo-container img.photo{height:48px;width:48px}.sessions .session a .name,.live-sessions .session a .name{font-size:16px;margin:0}.sessions .session form,.live-sessions .session form{margin:16px 0 0}.sessions .session .options,.live-sessions .session .options{max-width:40%;font-size:12px}.sessions .session .date,.live-sessions .session .date{font-size:12px}.sessions .session .time,.live-sessions .session .time{font-size:12px}}.banner{position:fixed;z-index:100;width:100%}.banner .bubble{padding:16px;margin:16px -15px;background-color:#fff;box-shadow:0 1px 24px rgba(0,0,0,.3);border:2px solid #0062a6}.banner .bubble>span:first-child{margin-right:12px}.banner .bubble .btn{margin:0 12px 0 0}.banner .bubble>a{display:inline-block;padding:8px 10px;border-radius:8px;margin:0 12px 0 0;font-size:95%;background-color:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.1);white-space:nowrap}.banner .bubble p>a{color:#0062a6;text-decoration:underline}.banner .bubble>div{margin-bottom:4px}.banner .photo{float:left;height:56px;width:56px;border-radius:50%;margin-right:8px;border:2px solid rgba(255,255,255,.9);margin:-4px 10px 8px 0;box-shadow:0 1px 3px rgba(0,0,0,.3)}.banner .session{color:rgba(255,255,255,.9);display:block;padding:16px;margin:16px -15px;background-color:#fff;box-shadow:0 1px 24px rgba(0,0,0,.3);border:2px solid #0062a6;border-radius:.62em}.banner .session b{color:#eaba3f;text-shadow:0 1px 2px rgba(78,71,0,.1)}.banner .session a{color:rgba(0,0,0,.9)}.banner .session svg{width:1em;height:1em;margin:1px 0 -2px}.banner .session .live svg{fill:red}.banner .session .name{font-size:24px;display:block;margin-bottom:4px}.banner .session .date,.banner .session .time{display:block;margin-bottom:2px}.banner .session .time{color:rgba(0,0,0,.9)}.banner .session .status{color:#000}.banner .session>span{display:block;color:rgba(0,0,0,.9);margin-bottom:4px}.banner .session .options{float:right}@media screen and (max-width: 768px){.banner{position:fixed;z-index:100;width:100%}.banner .bubble p{margin:0}.banner .bubble>span{display:block}.banner .bubble>a{margin:12px 8px 0 0}.banner .bubble,.banner .session{padding:16px;margin:0 -15px;border-radius:0;border:0;border-top:2px solid #0062a6;box-shadow:0 1px 16px rgba(0,0,0,.3)}.banner .bubble:last-child,.banner .session:last-child{border-bottom:2px solid #0062a6;margin-bottom:-2px}}body{background-image:url("https://pollylingu.al/media/images/bkg_homepage.svg") !important}nav.navbar-homepage{background-image:url("https://pollylingu.al/media/images/bkg_homepage.svg");background-position:center 0;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;box-shadow:none;border:0}nav.navbar-homepage .navbar-header{color:#fff;white-space:nowrap}nav.navbar-homepage a{color:#fff}nav.navbar-homepage .dropdown-menu a{color:#0062a6}nav.navbar-homepage .nav .open>a,nav.navbar-homepage .nav .open>a:focus,nav.navbar-homepage .nav .open>a:hover{color:#0062a6}.polly-dialogue-container{filter:drop-shadow(0 1px 12px rgba(0, 0, 0, 0.2))}.polly-dialogue-container .bubble{box-shadow:none;margin-bottom:2em}.polly-container{float:left;width:20%;text-align:center;filter:drop-shadow(0 -1px 16px rgba(255, 255, 255, 0.3))}.polly-container h1{color:#fff;font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-shadow:0 1px 3px rgba(0,0,0,.2);font-display:swap}.polly-container #bubble-hook{float:right;height:31px;width:12%;margin-top:-66%;margin-right:-1px}.polly-container #polly-img{width:100%;position:relative;left:-8px;top:8px;float:left;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.2))}.loading{text-align:center;font-size:48px;padding:96px;color:#aaa}.polly-dialogue{min-height:400px;border:0}.polly-dialogue .email-confirmation{padding:24px;border-bottom:1px solid #eee;font-size:24px}.polly-dialogue .email-confirmation span{display:block}.polly-dialogue .email-confirmation a{display:inline-block;padding:8px 16px 0 0}.polly-dialogue .courses-container{border-top:1px solid #eee}.polly-dialogue .learn-lang-container{padding:24px}.polly-dialogue .learn-lang-container h1,.polly-dialogue .learn-lang-container h2{margin:0;padding:0}.polly-dialogue .learn-lang-container h2{color:#aaa}.polly-dialogue .learn-lang-container #see-all-languages{display:inline-block;padding:8px 12px 7px 10px;border-radius:8px;margin:0 0 0 16px;float:right;color:#0062a6;border:1px solid #ddd;background-color:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(0,0,0,.08)}.polly-dialogue .learn-lang-container #see-all-languages svg{height:32px;margin:0 4px -2px 0;fill:#0062a6}.polly-dialogue .learn-lang-container #see-all-languages>span{display:inline-block}.polly-dialogue .learn-lang-container #see-all-languages>span>span{display:block}.polly-dialogue .learn-lang-container #see-all-languages .learn{color:#aaa;font-size:14px;margin-top:1px}.polly-dialogue .greeting{padding:24px;font-size:24px}.polly-dialogue .greeting .learn{color:#aaa;font-size:20px;margin-top:4px;text-shadow:none}.polly-dialogue .greeting .learn.rtl{direction:rtl}.polly-dialogue .school-container{padding:16px 24px 0;border-top:1px solid #eee;font-size:24px}.polly-dialogue .school-container a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#eaba3f;padding:2px 0 8px 0;text-shadow:0 1px 3px #fff}.polly-dialogue .school-container a:hover{text-decoration:underline}.polly-dialogue .school-container a:last-child{padding-bottom:16px}.polly-dialogue .assignments-container .assignment{padding:8px 24px}.polly-dialogue h2{color:#111;margin:16px 24px;font-size:24px;font-weight:normal}.polly-dialogue h2 .learn{color:#aaa;font-size:20px;text-shadow:none}.polly-dialogue h2 .learn.rtl{direction:rtl}.polly-dialogue .languages{margin:0 8px 16px}.polly-dialogue .language-link{text-align:center;display:block;padding:8px 0}.polly-dialogue .language-link .flag{float:none;width:64px;height:64px;margin-bottom:4px;box-shadow:0 1px 4px rgba(0,0,0,.4);border:2px solid #fff}.polly-dialogue .language-link .speak{display:block;color:#0062a6;margin-bottom:2px}.polly-dialogue .language-link .learn{display:block;color:#aaa;font-size:12px}.polly-dialogue .sessions-container,.polly-dialogue .live-sessions-container{border-top:1px solid #eee}.polly-dialogue .sessions-container .sessions .session,.polly-dialogue .sessions-container .live-sessions .session,.polly-dialogue .live-sessions-container .sessions .session,.polly-dialogue .live-sessions-container .live-sessions .session{padding:0 24px 24px}.polly-dialogue .sessions-container .empty-message,.polly-dialogue .live-sessions-container .empty-message{padding:16px 24px;margin:0}.polly-dialogue .sessions-container .video-producer-options,.polly-dialogue .live-sessions-container .video-producer-options{padding:0 24px 24px;margin:0}.polly-dialogue .sessions-container .ambassador-options,.polly-dialogue .live-sessions-container .ambassador-options{margin:0 24px 16px}.polly-dialogue .lessons-container{border-bottom:1px solid #eee}.polly-dialogue .lessons-container .lessons{padding:0 24px 24px}.polly-dialogue .lessons-container .lessons .lesson:first-child{border-top:1px solid #eee;padding:1em 0;height:7em}.polly-dialogue .user-options{padding:0 24px}.polly-dialogue .user-options>a:first-child{border-top:1px solid #eee;height:5.5em;padding-top:1em}.polly-dialogue .languages-container{border-top:1px solid #eee}.see-all{display:block;text-align:left;padding:12px 12px 24px 0;color:#0062a6;border-top:1px solid #eee}.see-all svg{height:48px;fill:#0062a6;margin-bottom:-4px}.see-all>span{display:inline-block}.see-all>span>span{display:block}.see-all .speak{font-weight:bold;font-size:24px}.see-all .learn{color:#aaa}.videos-container{padding:32px 16px 0}.videos-container h1{font-family:"Fredoka One","Helvetica Neue",Helvetica,Arial,sans-serif;margin:32px 32px 8px;font-display:swap}.videos-container p{margin:8px 32px 0}.videos-container .videos{padding:0 16px 8px}.videos-container .see-all{display:inline-block;float:right;border:0}#passport{background-image:url("https://pollylingu.al/media/images/passport_background.png");background-size:contain;background-position:center;background-repeat:no-repeat;height:69%;color:#191919;overflow:hidden;box-shadow:0 1px 16px rgba(0,0,0,.1);margin:32px 0 32px}#passport .photo-container{float:right;width:50%;padding:8px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:2px}#passport .photo-container .photo{width:100%;background-position:center;background-size:contain}#passport .info-container{margin:0 0 16px}#passport .info-container label{font-weight:normal}#passport .info-container>div{font-weight:bold}#passport .info-container a{display:block;margin:0 0 4px;font-weight:bold}#passport .languages-info-container a{color:#111}#passport .languages-info-container a .flag{margin-right:8px}#passport .page{padding:32px;width:50%;height:99%;display:block;overflow:hidden;float:left}#passport .awards p{text-align:center;margin:48% 0}#passport .awards a{text-transform:capitalize;color:rgba(0,97,166,.62);border:2px solid rgba(0,97,166,.38);text-align:center;line-height:100%;border-radius:1em;padding:4px;height:6.8em;margin:0 0 24px}#passport .awards a:nth-child(odd){margin:0 .8em 1.5em -0.8em}#passport .awards a .course-name{padding-top:1em}#passport .awards a .date{color:rgba(255,32,32,.8)}#passport .awards a img{height:3em;width:3em;margin:0;padding:0;background-color:rgba(0,97,166,.38);background-size:contain;background-repeat:no-repeat;background-position:center center;object-fit:contain}#passport .awards a.v0{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#passport .awards a.v0 img{height:100%;width:38%;border-top-left-radius:.6em;border-bottom-left-radius:.6em;border:6px solid rgba(0,97,166,0);float:left}#passport .awards a.v1{-webkit-transform:rotate(4deg);transform:rotate(4deg)}#passport .awards a.v1 img{height:100%;width:38%;border-top-right-radius:.6em;border-bottom-right-radius:.6em;border:6px solid rgba(0,97,166,0);float:right}#passport .awards a.v2{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#passport .awards a.v2 img{height:38%;width:100%;border-top-left-radius:.6em;border-top-right-radius:.6em;border:2px solid rgba(0,97,166,0);clear:right;float:right;margin-bottom:.4em}.not-subscriber{margin:32px 0 0}@media screen and (min-width: 991px){.polly-dialogue .language-link{padding-bottom:16px}.polly-dialogue .language-link .flag{width:64px;height:64px;margin-bottom:8px}}@media screen and (max-width: 991px){.not-subscriber{margin:32px 0 8px}}@media screen and (min-width: 768px){nav.navbar-homepage .navbar-header{width:20%;text-align:center;color:#fff}nav.navbar-homepage .navbar-header .navbar-brand{float:none;display:inline-block}nav.navbar-homepage svg{fill:#fff}nav.navbar-homepage .contacts p{color:#999;padding:1em;border-bottom:1px solid #eee}nav.navbar-homepage .contacts svg{fill:#0062a6}}@media screen and (max-width: 768px){.navbar-fixed-top .navbar-collapse{box-shadow:none}.polly-dialogue h2{margin:16px 16px;font-size:20px}.polly-dialogue h2 .learn{font-size:16px}.polly-dialogue .school-container{padding:8px 16px;font-size:16px}.polly-dialogue .sessions-container .sessions .session,.polly-dialogue .sessions-container .live-sessions .session,.polly-dialogue .live-sessions-container .sessions .session,.polly-dialogue .live-sessions-container .live-sessions .session{padding:12px 16px}.polly-dialogue .sessions-container .empty-message,.polly-dialogue .live-sessions-container .empty-message{padding:16px 16px;margin:0}.polly-dialogue .sessions-container .video-producer-options,.polly-dialogue .live-sessions-container .video-producer-options{padding:0 16px 16px;margin:0}.polly-dialogue .assignments-container .assignment{padding:8px 16px}.polly-dialogue .user-options{padding:0 16px}.polly-dialogue .lessons-container .lessons{padding:0 16px 8px}.videos-container h1{margin:24px 24px 0}.videos-container p{margin:8px 24px 0}#passport{font-size:10px;margin:16px}#passport .photo-container{padding:4px;width:40%}#passport .info-container{margin:0 0 5px}#passport .info-container label{margin:0 0 2px}#passport .info-container a .flag{margin-right:4px}#passport .page{padding:16px}}@media screen and (max-width: 512px){.polly-dialogue-container .bubble{margin-bottom:24px}.polly-dialogue .greeting{padding:16px;font-size:20px}.polly-dialogue .greeting .learn{font-size:20px}.polly-dialogue .learn-lang-container{padding:16px}.polly-dialogue .learn-lang-container h1,.polly-dialogue .learn-lang-container h2{margin:0;padding:0}.polly-dialogue .learn-lang-container h2{color:#aaa}.polly-dialogue .learn-lang-container #see-all-languages{padding:8px 12px 7px 8px;margin:-2px 0 12px -2px;float:none;font-size:12px;box-shadow:0 1px 3px rgba(0,0,0,.07)}.polly-dialogue .learn-lang-container #see-all-languages svg{height:14px;width:14px;margin:-1px 1px -2px 0}.polly-dialogue .learn-lang-container #see-all-languages>span{display:inline-block}.polly-dialogue .learn-lang-container #see-all-languages>span>span{display:block}.polly-dialogue .learn-lang-container #see-all-languages .learn{display:none}.polly-dialogue .language-link .flag{width:48px;height:48px;margin-bottom:8px}.polly-dialogue .sessions-container .sessions .session,.polly-dialogue .sessions-container .live-sessions .session,.polly-dialogue .live-sessions-container .sessions .session,.polly-dialogue .live-sessions-container .live-sessions .session{padding-right:12px}.polly-dialogue .user-options a:first-child{height:4.5em;padding-top:1em}.videos-container{padding:8px 16px}.videos-container h1{font-size:24px;margin:16px 16px 0}.videos-container .videos{padding:8px}.videos-container p{margin:8px 16px 0}.not-subscriber{margin:8px 0 0}#passport{font-size:8px}#passport .photo-container{padding:2px;width:33%}#passport .info-container{margin:0 0 5px}#passport .info-container label{margin:0 0 2px}#passport .info-container a .flag{margin-right:2px}#passport .page{padding:8px}.bottom-container{padding:0}}
