button,header.navigation .sign-up,section.topics div#topic-tabs .topic .start,.grid-items .grid-item-right .topic .start,.send,.modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .start,.question .question-bottom .continue,section.badge-public .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,.cancel-btn,.next-btn,.save-btn,.translations .sixth .alpha .copy,.translations .translate,.translations .savenext,section.prices .card div.card-bottom .start,.home-items .home-item .topic .start,.start-topic,input[type="submit"],header.navigation .navigation-tools .user-details .controls .controls-button{-webkit-font-smoothing:antialiased;background-color:#477DCA;border-radius:3px;color:white;display:inline-block;font-size:1em;font-weight:bold;line-height:1;padding:0.75em 1em;text-decoration:none}button:hover,header.navigation .sign-up:hover,section.topics div#topic-tabs .topic .start:hover,.grid-items .grid-item-right .topic .start:hover,.send:hover,.modal .modal-inner .modal-content .card div.card-bottom .start:hover,.modal .modal-inner .modal-content div.modal-bottom .start:hover,.question .question-bottom .continue:hover,section.badge-public .topic .start:hover,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start:hover,.cancel-btn:hover,.next-btn:hover,.save-btn:hover,.translations .sixth .alpha .copy:hover,.translations .translate:hover,.translations .savenext:hover,section.prices .card div.card-bottom .start:hover,.home-items .home-item .topic .start:hover,.start-topic:hover,input[type="submit"]:hover,header.navigation .navigation-tools .user-details .controls .controls-button:hover{background-color:#2c5999;color:white}button:disabled,header.navigation .sign-up:disabled,section.topics div#topic-tabs .topic .start:disabled,.grid-items .grid-item-right .topic .start:disabled,.send:disabled,.modal .modal-inner .modal-content .card div.card-bottom .start:disabled,.modal .modal-inner .modal-content div.modal-bottom .start:disabled,.question .question-bottom .continue:disabled,section.badge-public .topic .start:disabled,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start:disabled,.cancel-btn:disabled,.next-btn:disabled,.save-btn:disabled,.translations .sixth .alpha .copy:disabled,.translations .translate:disabled,.translations .savenext:disabled,section.prices .card div.card-bottom .start:disabled,.home-items .home-item .topic .start:disabled,.start-topic:disabled,input[type="submit"]:disabled,header.navigation .navigation-tools .user-details .controls .controls-button:disabled{cursor:not-allowed;opacity:0.5}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;line-height:1.25;margin:0;text-rendering:optimizeLegibility}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin:0 0 .75em}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;color:#477DCA;text-decoration:none}a:hover{color:#2c5999}a:active,a:focus{color:#2c5999;outline:none}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #DDD;color:#595959;margin:1.5em 0;padding-left:.75em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 .75em 0;padding:1.5em}input,label,select{display:block;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em}label{font-weight:bold;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:3px;border:1px solid #DDD;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em .5em;width:100%}textarea:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus{border-color:#477DCA;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.375em}input[type="file"]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:bold;padding:.75em 0;text-align:left}td{border-bottom:1px solid #DDD;padding:.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}button,header.navigation .sign-up,section.topics div#topic-tabs .topic .start,.grid-items .grid-item-right .topic .start,.send,.modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .start,.question .question-bottom .continue,section.badge-public .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,.cancel-btn,.next-btn,.save-btn,.translations .sixth .alpha .copy,.translations .translate,.translations .savenext,section.prices .card div.card-bottom .start,.home-items .home-item .topic .start,.start-topic,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}html,body{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,header.navigation .sign-up,section.topics div#topic-tabs .topic .start,.grid-items .grid-item-right .topic .start,.send,.modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .start,.question .question-bottom .continue,section.badge-public .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,.cancel-btn,.next-btn,.save-btn,.translations .sixth .alpha .copy,.translations .translate,.translations .savenext,section.prices .card div.card-bottom .start,.home-items .home-item .topic .start,.start-topic,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;height:auto;max-width:100%;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,header.navigation .sign-up,section.topics div#topic-tabs .topic .start,.grid-items .grid-item-right .topic .start,.send,.modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .start,.question .question-bottom .continue,section.badge-public .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,.cancel-btn,.next-btn,.save-btn,.translations .sixth .alpha .copy,.translations .translate,.translations .savenext,section.prices .card div.card-bottom .start,.home-items .home-item .topic .start,.start-topic,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,header.navigation .sign-up,section.topics div#topic-tabs .topic .start,.grid-items .grid-item-right .topic .start,.send,.modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .start,.question .question-bottom .continue,section.badge-public .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,.cancel-btn,.next-btn,.save-btn,.translations .sixth .alpha .copy,.translations .translate,.translations .savenext,section.prices .card div.card-bottom .start,.home-items .home-item .topic .start,.start-topic,input{line-height:normal}button,header.navigation .sign-up,section.topics div#topic-tabs .topic .start,.grid-items .grid-item-right .topic .start,.send,.modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .start,.question .question-bottom .continue,section.badge-public .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,.cancel-btn,.next-btn,.save-btn,.translations .sixth .alpha .copy,.translations .translate,.translations .savenext,section.prices .card div.card-bottom .start,.home-items .home-item .topic .start,.start-topic,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],header.navigation [disabled].sign-up,section.topics div#topic-tabs .topic [disabled].start,.grid-items .grid-item-right .topic [disabled].start,[disabled].send,.modal .modal-inner .modal-content .card div.card-bottom [disabled].start,.modal .modal-inner .modal-content div.modal-bottom [disabled].start,.question .question-bottom [disabled].continue,section.badge-public .topic [disabled].start,section.achivements ul.accordion-tabs-minimal .tab-content .topic [disabled].start,[disabled].cancel-btn,[disabled].next-btn,[disabled].save-btn,.translations .sixth .alpha [disabled].copy,.translations [disabled].translate,.translations [disabled].savenext,section.prices .card div.card-bottom [disabled].start,.home-items .home-item .topic [disabled].start,[disabled].start-topic,input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,header.navigation .sign-up::-moz-focus-inner,section.topics div#topic-tabs .topic .start::-moz-focus-inner,.grid-items .grid-item-right .topic .start::-moz-focus-inner,.send::-moz-focus-inner,.modal .modal-inner .modal-content .card div.card-bottom .start::-moz-focus-inner,.modal .modal-inner .modal-content div.modal-bottom .start::-moz-focus-inner,.question .question-bottom .continue::-moz-focus-inner,section.badge-public .topic .start::-moz-focus-inner,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start::-moz-focus-inner,.cancel-btn::-moz-focus-inner,.next-btn::-moz-focus-inner,.save-btn::-moz-focus-inner,.translations .sixth .alpha .copy::-moz-focus-inner,.translations .translate::-moz-focus-inner,.translations .savenext::-moz-focus-inner,section.prices .card div.card-bottom .start::-moz-focus-inner,.home-items .home-item .topic .start::-moz-focus-inner,.start-topic::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.flash-alert{background-color:#FFF6BF;color:#8c7800;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px}.flash-alert.top{border-radius:0.5em 0.5em 0 0}.flash-error{background-color:#FBE3E4;color:#97161b;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px}.flash-error.top{border-radius:0.5em 0.5em 0 0}.flash-notice{background-color:#e5edf8;color:#264d85;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px}.flash-notice.top{border-radius:0.5em 0.5em 0 0}.flash-success{background-color:#E6EFC2;color:#56651a;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px}.flash-success.top{border-radius:0.5em 0.5em 0 0}.flash-white{background-color:#FFF;color:#666;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px}.flash-white.top{border-radius:0.5em 0.5em 0 0}/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-alarm-exclamation:before{content:"\f843"}.fa-alarm-plus:before{content:"\f844"}.fa-alarm-snooze:before{content:"\f845"}.fa-album:before{content:"\f89f"}.fa-album-collection:before{content:"\f8a0"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-align-slash:before{content:"\f846"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-amp-guitar:before{content:"\f8a1"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badge-sheriff:before{content:"\f8a2"}.fa-badger-honey:before{content:"\f6b4"}.fa-bags-shopping:before{content:"\f847"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-banjo:before{content:"\f8a3"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-exclamation:before{content:"\f848"}.fa-bell-plus:before{content:"\f849"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-betamax:before{content:"\f8a4"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-biking-mountain:before{content:"\f84b"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boombox:before{content:"\f8a5"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-bottom:before{content:"\f84d"}.fa-border-center-h:before{content:"\f89c"}.fa-border-center-v:before{content:"\f89d"}.fa-border-inner:before{content:"\f84e"}.fa-border-left:before{content:"\f84f"}.fa-border-none:before{content:"\f850"}.fa-border-outer:before{content:"\f851"}.fa-border-right:before{content:"\f852"}.fa-border-style:before{content:"\f853"}.fa-border-style-alt:before{content:"\f854"}.fa-border-top:before{content:"\f855"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-bring-forward:before{content:"\f856"}.fa-bring-front:before{content:"\f857"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burger-soda:before{content:"\f858"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-cactus:before{content:"\f8a7"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camcorder:before{content:"\f8a8"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-movie:before{content:"\f8a9"}.fa-camera-polaroid:before{content:"\f8aa"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-building:before{content:"\f859"}.fa-car-bump:before{content:"\f5e0"}.fa-car-bus:before{content:"\f85a"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cars:before{content:"\f85b"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cassette-tape:before{content:"\f8ab"}.fa-cat:before{content:"\f6be"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-cctv:before{content:"\f8ac"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clarinet:before{content:"\f8ad"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-music:before{content:"\f8ae"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coin:before{content:"\f85c"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-music:before{content:"\f8af"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-music:before{content:"\f8b0"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-computer-classic:before{content:"\f8b1"}.fa-computer-speaker:before{content:"\f8b2"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-construction:before{content:"\f85d"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cowbell:before{content:"\f8b3"}.fa-cowbell-more:before{content:"\f8b4"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digging:before{content:"\f85e"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-disc-drive:before{content:"\f8b5"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-drone:before{content:"\f85f"}.fa-drone-alt:before{content:"\f860"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dryer:before{content:"\f861"}.fa-dryer-alt:before{content:"\f862"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-farm:before{content:"\f864"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-music:before{content:"\f8b6"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-search:before{content:"\f865"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-film-canister:before{content:"\f8b7"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-fireplace:before{content:"\f79a"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flashlight:before{content:"\f8b8"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-flute:before{content:"\f8b9"}.fa-flux-capacitor:before{content:"\f8ba"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-font-case:before{content:"\f866"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-game-board:before{content:"\f867"}.fa-game-board-alt:before{content:"\f868"}.fa-game-console-handheld:before{content:"\f8bb"}.fa-gamepad:before{content:"\f11b"}.fa-gamepad-alt:before{content:"\f8bc"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-citrus:before{content:"\f869"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gramophone:before{content:"\f8bd"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-guitar-electric:before{content:"\f8be"}.fa-guitars:before{content:"\f8bf"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-h4:before{content:"\f86a"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-chef:before{content:"\f86b"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-headphones:before{content:"\f8c2"}.fa-head-side-medical:before{content:"\f809"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-horizontal-rule:before{content:"\f86c"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-horse-saddle:before{content:"\f8c3"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-flood:before{content:"\f74f"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-icons-alt:before{content:"\f86e"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-polaroid:before{content:"\f8c4"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-joystick:before{content:"\f8c5"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-jug:before{content:"\f8c6"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-kazoo:before{content:"\f8c7"}.fa-kerning:before{content:"\f86f"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lasso:before{content:"\f8c8"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-line-columns:before{content:"\f870"}.fa-line-height:before{content:"\f871"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-music:before{content:"\f8c9"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-meat:before{content:"\f814"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microphone-stand:before{content:"\f8cb"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-money-check-edit:before{content:"\f872"}.fa-money-check-edit-alt:before{content:"\f873"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-alt:before{content:"\f8cd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mp3-player:before{content:"\f8ce"}.fa-mug:before{content:"\f874"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-mug-tea:before{content:"\f875"}.fa-music:before{content:"\f001"}.fa-music-alt:before{content:"\f8cf"}.fa-music-alt-slash:before{content:"\f8d0"}.fa-music-slash:before{content:"\f8d1"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-overline:before{content:"\f876"}.fa-page-break:before{content:"\f877"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paragraph-rtl:before{content:"\f878"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-laptop:before{content:"\f87a"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-rotary:before{content:"\f8d3"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-piano:before{content:"\f8d4"}.fa-piano-keyboard:before{content:"\f8d5"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-projector:before{content:"\f8d6"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-radio:before{content:"\f8d7"}.fa-radio-alt:before{content:"\f8d8"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-router:before{content:"\f8da"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-sax-hot:before{content:"\f8db"}.fa-saxophone:before{content:"\f8dc"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-image:before{content:"\f8f3"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-send-back:before{content:"\f87e"}.fa-send-backward:before{content:"\f87f"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signal-stream:before{content:"\f8dd"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-cow:before{content:"\f8de"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snooze:before{content:"\f880"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-alt:before{content:"\f883"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-shapes-down:before{content:"\f888"}.fa-sort-shapes-down-alt:before{content:"\f889"}.fa-sort-shapes-up:before{content:"\f88a"}.fa-sort-shapes-up-alt:before{content:"\f88b"}.fa-sort-size-down:before{content:"\f88c"}.fa-sort-size-down-alt:before{content:"\f88d"}.fa-sort-size-up:before{content:"\f88e"}.fa-sort-size-up-alt:before{content:"\f88f"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-sparkles:before{content:"\f890"}.fa-speakap:before{content:"\f3f3"}.fa-speaker:before{content:"\f8df"}.fa-speaker-deck:before{content:"\f83c"}.fa-speakers:before{content:"\f8e0"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-stars:before{content:"\f762"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-stretcher:before{content:"\f825"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunglasses:before{content:"\f892"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-swords:before{content:"\f71d"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text:before{content:"\f893"}.fa-text-height:before{content:"\f034"}.fa-text-size:before{content:"\f894"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-trash-undo:before{content:"\f895"}.fa-trash-undo-alt:before{content:"\f896"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-triangle-music:before{content:"\f8e2"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-trumpet:before{content:"\f8e3"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turntable:before{content:"\f8e4"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-alt:before{content:"\f8e5"}.fa-tv-music:before{content:"\f8e6"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typewriter:before{content:"\f8e7"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usb-drive:before{content:"\f8e9"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-cowboy:before{content:"\f8ea"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-music:before{content:"\f8eb"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vhs:before{content:"\f8ec"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-violin:before{content:"\f8ed"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-wagon-covered:before{content:"\f8ee"}.fa-walker:before{content:"\f831"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-washer:before{content:"\f898"}.fa-watch:before{content:"\f2e1"}.fa-watch-calculator:before{content:"\f8f0"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-sine:before{content:"\f899"}.fa-wave-square:before{content:"\f83e"}.fa-wave-triangle:before{content:"\f89a"}.fa-waveform:before{content:"\f8f1"}.fa-waveform-path:before{content:"\f8f2"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-turbine:before{content:"\f89b"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wreath:before{content:"\f7e2"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/webfonts/fa-light-300.eot");src:url("../fonts/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/fa-light-300.woff2") format("woff2"),url("../fonts/webfonts/fa-light-300.woff") format("woff"),url("../fonts/webfonts/fa-light-300.ttf") format("truetype"),url("../fonts/webfonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/webfonts/fa-regular-400.eot");src:url("../fonts/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/fa-regular-400.woff2") format("woff2"),url("../fonts/webfonts/fa-regular-400.woff") format("woff"),url("../fonts/webfonts/fa-regular-400.ttf") format("truetype"),url("../fonts/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/webfonts/fa-solid-900.eot");src:url("../fonts/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/fa-solid-900.woff2") format("woff2"),url("../fonts/webfonts/fa-solid-900.woff") format("woff"),url("../fonts/webfonts/fa-solid-900.ttf") format("truetype"),url("../fonts/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/webfonts/fa-brands-400.eot");src:url("../fonts/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/fa-brands-400.woff2") format("woff2"),url("../fonts/webfonts/fa-brands-400.woff") format("woff"),url("../fonts/webfonts/fa-brands-400.ttf") format("truetype"),url("../fonts/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands'}body{color:#e3e3e2;background-color:#e3e3e2;line-height:1.5;text-align:center;font-family:"Varela Round",sans-serif}h1,h2,h3,h4,h5,h6,input,label,select{font-family:"Varela Round",sans-serif}h3{margin:1em}pre{line-height:1.6em}.plus{background:#85c4fb;color:#fff;padding:0 0.2em;border-radius:0.2em}.rn-carousel-control{color:black;height:1.5em;width:2em}.rn-carousel-control.rn-carousel-control-next i{font-size:1.5em}.rn-carousel-control.rn-carousel-control-next:before{content:none !important}.rn-carousel-control.rn-carousel-control-prev i{font-size:1.5em}.rn-carousel-control.rn-carousel-control-prev:before{content:none !important}.rn-carousel-control span.active{color:#51af85}div.rn-carousel-indicator span.active{color:#51af85}header.navigation{background-color:#fff;border-bottom:1px solid #e6e6e6;height:50px;width:100%;z-index:999;position:fixed;top:0}@media screen and (min-width: 53.75em){header.navigation{height:60px}}header.navigation .navigation-wrapper{position:relative;z-index:9999;margin-left:0;height:100%}header.navigation .navigation-wrapper::after{clear:both;content:"";display:table}header.navigation .logo{float:left;max-height:60px;width:37px;padding-right:0.5em;margin-top:0.7em;margin-right:0.5em;margin-left:0.5em}@media screen and (min-width: 53.75em){header.navigation .logo{width:70px;padding-left:1em;padding-right:1em;margin-top:10px;margin-right:10px}}header.navigation .logo svg path{fill:rgba(51,51,51,0.7)}header.navigation .logo:hover i,header.navigation .logo.open i{color:rgba(26,26,26,0.7)}header.navigation .logo:hover svg path,header.navigation .logo.open svg path{fill:rgba(26,26,26,0.7)}header.navigation .logo img,header.navigation .logo i{max-height:60px}header.navigation .logo i{height:60px;padding-top:15px;color:black}header.navigation .navigation-menu-button{color:rgba(51,51,51,0.7);display:block;float:right;font-size:1.4em;line-height:50px;margin:0;text-transform:uppercase;padding:0 7px;position:absolute;right:0;min-width:48px}@media screen and (min-width: 53.75em){header.navigation .navigation-menu-button{line-height:60px}}@media screen and (min-width: 53.75em){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:hover{color:rgba(26,26,26,0.7)}header.navigation .nav{z-index:9999999;float:none}@media screen and (min-width: 53.75em){header.navigation .nav{float:right;position:relative;left:45px}}header.navigation ul#navigation-menu{-webkit-transform-style:preserve-3d;clear:both;display:none;margin:0 auto;overflow:visible;padding:0;width:100%;z-index:9999}header.navigation ul#navigation-menu.open{display:block}header.navigation ul#navigation-menu .show-medium b{display:initial}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu .show-medium b{display:none}}header.navigation ul#navigation-menu .show-medium span{display:initial}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu .show-medium span{display:none}}header.navigation ul#navigation-menu #hide-medium .fa{font-size:2em;position:relative;top:0.25em}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu #hide-medium .fa{font-size:1em;top:0}}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu{display:block;margin:0}}header.navigation .centered-logo{float:right;text-align:center;background:transparent;display:none;margin-top:15px;position:relative;top:6px;color:white;z-index:9999;right:4%;padding:0}@media screen and (min-width: 64.5em){header.navigation .centered-logo{right:11%}}header.navigation .centered-logo img{height:60px !important;max-height:30px;position:relative;left:70px;top:-15px}@media screen and (min-width: 53.75em){header.navigation .centered-logo{display:block}}header.navigation ul li.nav-link{background:#fff;display:block;line-height:60px;overflow:hidden;text-align:right;width:100%;z-index:9999}@media screen and (min-width: 53.75em){header.navigation ul li.nav-link{background:transparent;display:inline;line-height:60px;text-decoration:none;width:auto}}header.navigation ul li.nav-link .tooltip-gravity{bottom:unset;width:12em;top:3em;left:-3.3em}header.navigation ul li.nav-link .tooltip-gravity a{color:#477DCA}header.navigation ul li.nav-link .tooltip-gravity a:hover{color:#2c5999}header.navigation ul li.nav-link .tooltip-gravity:after{bottom:unset;top:-1.2em;content:"\25b2";text-shadow:0 -2px 2px rgba(0,0,0,0.3)}header.navigation ul li.nav-link a{color:rgba(51,51,51,0.7);display:inline-block;font-weight:400}header.navigation ul li.nav-link a .fa-2x{position:relative;top:0.2em}header.navigation ul li.nav-link a label{cursor:pointer;padding-right:1em;font-weight:normal}@media screen and (min-width: 53.75em){header.navigation ul li.nav-link a label{padding-right:0}}header.navigation ul li.nav-link a label i{font-size:1.2em}header.navigation ul li.nav-link a label.gravity{background-color:rgba(0,0,0,0.16);height:30px;top:15px;position:relative;border-radius:17px;padding:0 0.5em}header.navigation ul li.nav-link a label.gravity:hover,header.navigation ul li.nav-link a label.gravity :focus{background-color:rgba(0,0,0,0.1)}header.navigation ul li.nav-link a label.gravity img{height:1.5em;top:-8px;left:-2px;position:relative}header.navigation ul li.nav-link a label.gravity span{display:initial !important;top:-16px;position:relative;margin-left:0em;font-size:0.8em}@media screen and (min-width: 53.75em){header.navigation ul li.nav-link a{padding-right:0.5em}}header.navigation ul li.nav-link a:hover{color:rgba(26,26,26,0.7)}header.navigation ul li.nav-link a .modal-state{display:none}header.navigation .active-nav-item a{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:3px}header.navigation .navigation-tools{display:none;padding-right:0;padding-left:0;clear:both;background:#505050}header.navigation .navigation-tools::after{clear:both;content:"";display:table}@media screen and (min-width: 53.75em){header.navigation .navigation-tools{background:transparent;float:right;clear:none}}header.navigation .navigation-tools.is-visible{display:block}@media screen and (min-width: 53.75em){header.navigation .navigation-tools{display:block}}header.navigation .navigation-tools .user{cursor:pointer}header.navigation .navigation-tools .user img{height:50px;width:50px;border-radius:50%;margin:5px 0px;margin-left:0;border:2px white solid;background-color:white}@media screen and (min-width: 53.75em){header.navigation .navigation-tools .user img{margin:5px 46px}}header.navigation .navigation-tools .user.toggle img{border-color:#E57373}header.navigation .navigation-tools .user-details{display:none}header.navigation .navigation-tools .user-details.is-visible{display:block}header.navigation .navigation-tools .user-details .username{font-size:1.5em}header.navigation .navigation-tools .user-details .email{font-size:0.85em;color:lightgray}header.navigation .navigation-tools .user-details .email a{color:lightgray}header.navigation .navigation-tools .user-details .controls{display:block;margin-bottom:0.5em}header.navigation .navigation-tools .user-details .controls .controls-button{background:white;color:#333}header.navigation .navigation-tools .user-details .controls .controls-button:hover,header.navigation .navigation-tools .user-details .controls .controls-button:active,header.navigation .navigation-tools .user-details .controls .controls-button:focus{background-color:#e6e6e6}@media screen and (min-width: 53.75em){header.navigation .navigation-tools .user-details{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;background:white;color:gray;margin-top:1.2em;margin-right:0.4em;border-radius:3px;border:1px solid silver;box-shadow:0 2px 2px rgba(0,0,0,0.2);color:#333;cursor:default;display:none;overflow:show;position:absolute;right:0;top:50px;width:250px;z-index:99999}header.navigation .navigation-tools .user-details:before{position:absolute;top:0;right:1em;bottom:0;left:0;color:#fff;content:"\25b2";font-size:1.4em;pointer-events:none;text-shadow:0 -2px 2px rgba(0,0,0,0.3);left:6.5em;top:-1em}}header.navigation .sign-up{margin-top:1em;float:right;display:inline;font-size:.8em;text-transform:uppercase;padding:.75em 1em}header.navigation .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}header.navigation .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}header.navigation .ribbon-wrapper{z-index:-1}header.navigation .ribbon-wrapper .ribbon{background-color:#fff;color:rgba(51,51,51,0.7);cursor:alias;display:none}@media screen and (min-width: 53.75em){header.navigation .ribbon-wrapper .ribbon{display:block}}@media screen and (min-width: 53.75em){header.navigation .ribbon-wrapper{z-index:1}}.after-navigation{position:relative;top:50px}@media screen and (min-width: 53.75em){.after-navigation{top:60px}}.languages-menu:focus,.languages-menu:hover .languages-tooltip{opacity:1;visibility:visible}.languages-menu .languages-tooltip{position:absolute;bottom:16.5em;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 0px 2px silver;color:#333;font-size:0.9em;line-height:1.5em;margin:0 auto;max-width:16em;opacity:0;padding:1em;text-align:center;visibility:hidden;z-index:1000}.languages-menu .languages-tooltip ul{text-align:left;font-size:1.2em;line-height:2em}.languages-menu .languages-tooltip p{color:#333 !important;line-height:1.5;margin:0}.languages-menu .languages-tooltip.reverse{bottom:unset}.languages-menu .languages-tooltip.reverse:after{bottom:unset;top:-1.2em;content:"\25b2";text-shadow:0 -2px 2px rgba(0,0,0,0.3)}.languages-menu .languages-tooltip.reverse.content:after{content:""}.languages-menu .languages-tooltip:after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.2em;color:#fff;content:"\25bc";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 0px 2px silver}.languages-menu .languages-tooltip ul.languages-list li{padding:0.2em 0.5em;margin:0}.languages-menu .languages-tooltip ul.languages-list li:hover,.languages-menu .languages-tooltip ul.languages-list li:focus{background:#d3d3d378}.languages-menu .languages-tooltip ul.languages-list li a span{border-radius:0.2em}.hero{background-color:white;background-repeat:no-repeat;background-position:top;background-size:cover;padding-top:1em}@media screen and (min-width: 53.75em){.hero{background-size:contain;padding-top:7em}}.hero .hero-logo img{height:3em;margin-bottom:2.5em}.hero .hero-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding:3em;margin:auto;text-align:center;color:gray}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner .hero-copy{text-align:center}.hero .hero-inner .hero-copy h1{font-size:2em;margin-bottom:1.5em}.hero .hero-inner .hero-copy p{font-family:"Varela Round",sans-serif;margin:auto;margin-bottom:1em;font-weight:200;line-height:1.4em;font-size:2.1em}@media screen and (min-width: 53.75em){.hero .hero-inner .hero-copy p{font-size:2.1em}}.hero .hero-inner .cosmo-dogo{position:relative;top:-2em;margin-bottom:-5em;z-index:-1;max-width:40em}@media screen and (min-width: 40em){.hero .hero-inner .cosmo-dogo{top:-7em;margin-bottom:-9em}}@media screen and (min-width: 53.75em){.hero .hero-inner .cosmo-dogo{top:-9em}}.hero .hero-inner button,.hero .hero-inner header.navigation .sign-up,header.navigation .hero .hero-inner .sign-up,.hero .hero-inner section.topics div#topic-tabs .topic .start,section.topics div#topic-tabs .topic .hero .hero-inner .start,.hero .hero-inner .grid-items .grid-item-right .topic .start,.grid-items .grid-item-right .topic .hero .hero-inner .start,.hero .hero-inner .send,.hero .hero-inner .modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content .card div.card-bottom .hero .hero-inner .start,.hero .hero-inner .modal .modal-inner .modal-content div.modal-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .hero .hero-inner .start,.hero .hero-inner .question .question-bottom .continue,.question .question-bottom .hero .hero-inner .continue,.hero .hero-inner section.badge-public .topic .start,section.badge-public .topic .hero .hero-inner .start,.hero .hero-inner section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .hero .hero-inner .start,.hero .hero-inner .cancel-btn,.hero .hero-inner .next-btn,.hero .hero-inner .save-btn,.hero .hero-inner .translations .sixth .alpha .copy,.translations .sixth .alpha .hero .hero-inner .copy,.hero .hero-inner .translations .translate,.translations .hero .hero-inner .translate,.hero .hero-inner .translations .savenext,.translations .hero .hero-inner .savenext,.hero .hero-inner section.prices .card div.card-bottom .start,section.prices .card div.card-bottom .hero .hero-inner .start,.hero .hero-inner .home-items .home-item .topic .start,.home-items .home-item .topic .hero .hero-inner .start,.hero .hero-inner .start-topic,.hero .hero-inner a{background-color:#51af85;border:2px solid rgba(128,128,128,0.7);font-size:1em;padding:0.5em 1em 0.5em 1em;border-radius:0.4em;text-transform:uppercase;display:inline-block}.hero .hero-inner a{text-decoration:none;color:white;display:inline-block;margin:inline-auto}.hero.signup-bottom{background:url(../images/cg/dots_background.svg);background-color:white;color:gray;padding:0 0 4em 1em;background-size:60em}.flex-boxes{align-items:stretch;clear:both;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.flex-boxes::after{clear:both;content:"";display:table}.flex-boxes .flex-box{align-self:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #1a1a1a;display:block;flex:2 2 15em;margin:.4em;padding:2em 2em 3em 2em;text-decoration:none;transition:all 0.2s ease-in-out}.flex-boxes .flex-box:nth-child(1):focus,.flex-boxes .flex-box:nth-child(1):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(2):focus,.flex-boxes .flex-box:nth-child(2):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(3):focus,.flex-boxes .flex-box:nth-child(3):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(4):focus,.flex-boxes .flex-box:nth-child(4):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(5):focus,.flex-boxes .flex-box:nth-child(5):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(6):focus,.flex-boxes .flex-box:nth-child(6):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(7):focus,.flex-boxes .flex-box:nth-child(7):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(8):focus,.flex-boxes .flex-box:nth-child(8):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(9):focus,.flex-boxes .flex-box:nth-child(9):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(10):focus,.flex-boxes .flex-box:nth-child(10):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(11):focus,.flex-boxes .flex-box:nth-child(11):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(12):focus,.flex-boxes .flex-box:nth-child(12):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(13):focus,.flex-boxes .flex-box:nth-child(13):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box:nth-child(14):focus,.flex-boxes .flex-box:nth-child(14):hover{background-color:rgba(51,51,51,0.1)}.flex-boxes .flex-box img{display:block;height:3em;margin:0 auto 1em}.flex-boxes .flex-box .flex-title{color:rgba(51,51,51,0.7);font-size:1.2em;margin-bottom:0.5em}.flex-boxes .flex-box p{color:rgba(51,51,51,0.6);line-height:1.5em;margin:auto}.flex-boxes .flex-box-big{flex:1 1 50em}.cosmo-story{margin-top:3em;position:relative;top:2em}.cosmo-story .title{font-size:1.5em}.cosmo-story .description{float:left;padding:0 1em}@media screen and (min-width: 53.75em){.cosmo-story{margin-top:auto;top:6em}}.cosmo-story .flex-boxes{margin-bottom:7em}.cosmo-story .front{background-size:100% !important;background-position:bottom  !important;padding:0;height:15em}.cosmo-story .front img{height:15em}@media screen and (min-width: 53.75em){.cosmo-story .front{height:24em}.cosmo-story .front img{height:24em}}.cosmo-story .front.front1{background:url(../images/cosmo-story/back1.svg) no-repeat}.cosmo-story .front.front2{background:url(../images/cosmo-story/back2.svg) no-repeat}.cosmo-story .front.front3{background:url(../images/cosmo-story/back2.svg) no-repeat;position:relative}.cosmo-story .front.front3 img{margin-bottom:0;position:absolute;bottom:0}.cosmo-story .front.front4{background:url(../images/cosmo-story/back4.svg) no-repeat}.cosmo-story .front.front7{background-color:#333}.cosmo-story .story-point{background:#333;position:relative}.cosmo-story .story-point.story-right span{left:0;border-top-right-radius:0.5em;border-bottom-right-radius:0.5em}.cosmo-story .story-point.story-left span{right:0;border-top-left-radius:0.5em;border-bottom-left-radius:0.5em}.cosmo-story .story-point span{position:absolute;background:#f2b42b;padding:0.5em 1.5em;margin-top:-0.5em;color:#333}.cosmo-story .story-point .flex-title{color:lightgray;margin-top:3em}.cosmo-story .story-point p{color:lightgray}.cosmo-story .story-point:focus .flex-title,.cosmo-story .story-point:hover .flex-title{color:#333}.cosmo-story .story-point:focus p,.cosmo-story .story-point:hover p{color:#333}.footer{font-family:"Varela Round",sans-serif;background:#333;padding:3em 1.618em;width:100%}.footer .footer-links{margin-bottom:1.5em}.footer .footer-links::after{clear:both;content:"";display:table}@media screen and (min-width: 40em){.footer .footer-links{margin-left:8.5298%}}.footer ul{margin-bottom:3em}@media screen and (min-width: 40em){.footer ul{float:left;display:block;margin-right:2.35765%;width:23.23176%}.footer ul:last-child{margin-right:0}.footer ul:nth-child(4n){margin-right:0}.footer ul:nth-child(4n+1){clear:left}.footer ul::after{clear:both;content:"";display:table}}.footer li{text-align:center}@media screen and (min-width: 40em){.footer li{text-align:left}}.footer li a{color:rgba(255,255,255,0.4)}.footer li a:hover{color:#fff}.footer li h3{color:#fff;font-size:1em;font-weight:800;margin-bottom:.4em}@media screen and (min-width: 40em){.footer li h3{margin-left:0em}}.footer hr{border:1px solid rgba(255,255,255,0.1);margin:0 auto 1.5em;width:12em}.footer p{color:rgba(255,255,255,0.4);font-size:.9em;line-height:1.5em;margin:auto;max-width:35em;text-align:center}section{padding-left:0.5em;padding-right:0.5em;text-align:left;margin-top:4em;color:gray}section .title{display:block;border-bottom:1px solid rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);margin-bottom:1em;padding-left:0.5em;text-align:left;font-size:0.75em}section.topics div#search form.search-bar{margin:0.5em;position:relative}section.topics div#search form.search-bar input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:3px;border-radius:3px;border:1px solid #DDD;display:block;font-size:1em;font-style:italic;margin:0;padding:.5em .5em;position:relative;width:100%}section.topics div#search form.search-bar button[type=submit],section.topics div#search form.search-bar header.navigation [type=submit].sign-up,header.navigation section.topics div#search form.search-bar [type=submit].sign-up,section.topics div#search form.search-bar div#topic-tabs .topic [type=submit].start,section.topics div#topic-tabs .topic div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start,.grid-items .grid-item-right .topic section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar [type=submit].send,section.topics div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start,.modal .modal-inner .modal-content .card div.card-bottom section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start,.modal .modal-inner .modal-content div.modal-bottom section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar .question .question-bottom [type=submit].continue,.question .question-bottom section.topics div#search form.search-bar [type=submit].continue,section.topics div#search form.search-bar section.badge-public .topic [type=submit].start,section.badge-public .topic section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start,section.achivements ul.accordion-tabs-minimal .tab-content .topic section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar [type=submit].cancel-btn,section.topics div#search form.search-bar [type=submit].next-btn,section.topics div#search form.search-bar [type=submit].save-btn,section.topics div#search form.search-bar .translations .sixth .alpha [type=submit].copy,.translations .sixth .alpha section.topics div#search form.search-bar [type=submit].copy,section.topics div#search form.search-bar .translations [type=submit].translate,.translations section.topics div#search form.search-bar [type=submit].translate,section.topics div#search form.search-bar .translations [type=submit].savenext,.translations section.topics div#search form.search-bar [type=submit].savenext,section.topics div#search form.search-bar section.prices .card div.card-bottom [type=submit].start,section.prices .card div.card-bottom section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar .home-items .home-item .topic [type=submit].start,.home-items .home-item .topic section.topics div#search form.search-bar [type=submit].start,section.topics div#search form.search-bar [type=submit].start-topic{background-color:#477DCA;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;position:absolute;top:0em;right:0em;bottom:0em;border-bottom-left-radius:0;border-top-left-radius:0;outline:none;padding:5px 10px}section.topics div#search form.search-bar button[type=submit]:hover:not(:disabled),section.topics div#search form.search-bar header.navigation [type=submit].sign-up:hover:not(:disabled),header.navigation section.topics div#search form.search-bar [type=submit].sign-up:hover:not(:disabled),section.topics div#search form.search-bar div#topic-tabs .topic [type=submit].start:hover:not(:disabled),section.topics div#topic-tabs .topic div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:hover:not(:disabled),.grid-items .grid-item-right .topic section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar [type=submit].send:hover:not(:disabled),section.topics div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:hover:not(:disabled),.modal .modal-inner .modal-content .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:hover:not(:disabled),.modal .modal-inner .modal-content div.modal-bottom section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar .question .question-bottom [type=submit].continue:hover:not(:disabled),.question .question-bottom section.topics div#search form.search-bar [type=submit].continue:hover:not(:disabled),section.topics div#search form.search-bar section.badge-public .topic [type=submit].start:hover:not(:disabled),section.badge-public .topic section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:hover:not(:disabled),section.achivements ul.accordion-tabs-minimal .tab-content .topic section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar [type=submit].cancel-btn:hover:not(:disabled),section.topics div#search form.search-bar [type=submit].next-btn:hover:not(:disabled),section.topics div#search form.search-bar [type=submit].save-btn:hover:not(:disabled),section.topics div#search form.search-bar .translations .sixth .alpha [type=submit].copy:hover:not(:disabled),.translations .sixth .alpha section.topics div#search form.search-bar [type=submit].copy:hover:not(:disabled),section.topics div#search form.search-bar .translations [type=submit].translate:hover:not(:disabled),.translations section.topics div#search form.search-bar [type=submit].translate:hover:not(:disabled),section.topics div#search form.search-bar .translations [type=submit].savenext:hover:not(:disabled),.translations section.topics div#search form.search-bar [type=submit].savenext:hover:not(:disabled),section.topics div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:hover:not(:disabled),section.prices .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar .home-items .home-item .topic [type=submit].start:hover:not(:disabled),.home-items .home-item .topic section.topics div#search form.search-bar [type=submit].start:hover:not(:disabled),section.topics div#search form.search-bar [type=submit].start-topic:hover:not(:disabled){background-color:#578ad4;cursor:pointer}section.topics div#search form.search-bar button[type=submit]:active:not(:disabled),section.topics div#search form.search-bar header.navigation [type=submit].sign-up:active:not(:disabled),header.navigation section.topics div#search form.search-bar [type=submit].sign-up:active:not(:disabled),section.topics div#search form.search-bar div#topic-tabs .topic [type=submit].start:active:not(:disabled),section.topics div#topic-tabs .topic div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:active:not(:disabled),.grid-items .grid-item-right .topic section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar [type=submit].send:active:not(:disabled),section.topics div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:active:not(:disabled),.modal .modal-inner .modal-content .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:active:not(:disabled),.modal .modal-inner .modal-content div.modal-bottom section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar .question .question-bottom [type=submit].continue:active:not(:disabled),.question .question-bottom section.topics div#search form.search-bar [type=submit].continue:active:not(:disabled),section.topics div#search form.search-bar section.badge-public .topic [type=submit].start:active:not(:disabled),section.badge-public .topic section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:active:not(:disabled),section.achivements ul.accordion-tabs-minimal .tab-content .topic section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar [type=submit].cancel-btn:active:not(:disabled),section.topics div#search form.search-bar [type=submit].next-btn:active:not(:disabled),section.topics div#search form.search-bar [type=submit].save-btn:active:not(:disabled),section.topics div#search form.search-bar .translations .sixth .alpha [type=submit].copy:active:not(:disabled),.translations .sixth .alpha section.topics div#search form.search-bar [type=submit].copy:active:not(:disabled),section.topics div#search form.search-bar .translations [type=submit].translate:active:not(:disabled),.translations section.topics div#search form.search-bar [type=submit].translate:active:not(:disabled),section.topics div#search form.search-bar .translations [type=submit].savenext:active:not(:disabled),.translations section.topics div#search form.search-bar [type=submit].savenext:active:not(:disabled),section.topics div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:active:not(:disabled),section.prices .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar .home-items .home-item .topic [type=submit].start:active:not(:disabled),.home-items .home-item .topic section.topics div#search form.search-bar [type=submit].start:active:not(:disabled),section.topics div#search form.search-bar [type=submit].start-topic:active:not(:disabled),section.topics div#search form.search-bar button[type=submit]:focus:not(:disabled),section.topics div#search form.search-bar header.navigation [type=submit].sign-up:focus:not(:disabled),header.navigation section.topics div#search form.search-bar [type=submit].sign-up:focus:not(:disabled),section.topics div#search form.search-bar div#topic-tabs .topic [type=submit].start:focus:not(:disabled),section.topics div#topic-tabs .topic div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:focus:not(:disabled),.grid-items .grid-item-right .topic section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar [type=submit].send:focus:not(:disabled),section.topics div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:focus:not(:disabled),.modal .modal-inner .modal-content .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:focus:not(:disabled),.modal .modal-inner .modal-content div.modal-bottom section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar .question .question-bottom [type=submit].continue:focus:not(:disabled),.question .question-bottom section.topics div#search form.search-bar [type=submit].continue:focus:not(:disabled),section.topics div#search form.search-bar section.badge-public .topic [type=submit].start:focus:not(:disabled),section.badge-public .topic section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:focus:not(:disabled),section.achivements ul.accordion-tabs-minimal .tab-content .topic section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar [type=submit].cancel-btn:focus:not(:disabled),section.topics div#search form.search-bar [type=submit].next-btn:focus:not(:disabled),section.topics div#search form.search-bar [type=submit].save-btn:focus:not(:disabled),section.topics div#search form.search-bar .translations .sixth .alpha [type=submit].copy:focus:not(:disabled),.translations .sixth .alpha section.topics div#search form.search-bar [type=submit].copy:focus:not(:disabled),section.topics div#search form.search-bar .translations [type=submit].translate:focus:not(:disabled),.translations section.topics div#search form.search-bar [type=submit].translate:focus:not(:disabled),section.topics div#search form.search-bar .translations [type=submit].savenext:focus:not(:disabled),.translations section.topics div#search form.search-bar [type=submit].savenext:focus:not(:disabled),section.topics div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:focus:not(:disabled),section.prices .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar .home-items .home-item .topic [type=submit].start:focus:not(:disabled),.home-items .home-item .topic section.topics div#search form.search-bar [type=submit].start:focus:not(:disabled),section.topics div#search form.search-bar [type=submit].start-topic:focus:not(:disabled){background-color:#3c71bb;cursor:pointer}section.topics div#search form.search-bar button[type=submit]:disabled,section.topics div#search form.search-bar header.navigation [type=submit].sign-up:disabled,header.navigation section.topics div#search form.search-bar [type=submit].sign-up:disabled,section.topics div#search form.search-bar div#topic-tabs .topic [type=submit].start:disabled,section.topics div#topic-tabs .topic div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:disabled,.grid-items .grid-item-right .topic section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar [type=submit].send:disabled,section.topics div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:disabled,.modal .modal-inner .modal-content .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:disabled,.modal .modal-inner .modal-content div.modal-bottom section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar .question .question-bottom [type=submit].continue:disabled,.question .question-bottom section.topics div#search form.search-bar [type=submit].continue:disabled,section.topics div#search form.search-bar section.badge-public .topic [type=submit].start:disabled,section.badge-public .topic section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:disabled,section.achivements ul.accordion-tabs-minimal .tab-content .topic section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar [type=submit].cancel-btn:disabled,section.topics div#search form.search-bar [type=submit].next-btn:disabled,section.topics div#search form.search-bar [type=submit].save-btn:disabled,section.topics div#search form.search-bar .translations .sixth .alpha [type=submit].copy:disabled,.translations .sixth .alpha section.topics div#search form.search-bar [type=submit].copy:disabled,section.topics div#search form.search-bar .translations [type=submit].translate:disabled,.translations section.topics div#search form.search-bar [type=submit].translate:disabled,section.topics div#search form.search-bar .translations [type=submit].savenext:disabled,.translations section.topics div#search form.search-bar [type=submit].savenext:disabled,section.topics div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:disabled,section.prices .card div.card-bottom section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar .home-items .home-item .topic [type=submit].start:disabled,.home-items .home-item .topic section.topics div#search form.search-bar [type=submit].start:disabled,section.topics div#search form.search-bar [type=submit].start-topic:disabled{cursor:not-allowed;opacity:0.5}section.topics div#search form.search-bar button[type=submit] img,section.topics div#search form.search-bar header.navigation [type=submit].sign-up img,header.navigation section.topics div#search form.search-bar [type=submit].sign-up img,section.topics div#search form.search-bar div#topic-tabs .topic [type=submit].start img,section.topics div#topic-tabs .topic div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start img,.grid-items .grid-item-right .topic section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar [type=submit].send img,section.topics div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start img,.modal .modal-inner .modal-content .card div.card-bottom section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start img,.modal .modal-inner .modal-content div.modal-bottom section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar .question .question-bottom [type=submit].continue img,.question .question-bottom section.topics div#search form.search-bar [type=submit].continue img,section.topics div#search form.search-bar section.badge-public .topic [type=submit].start img,section.badge-public .topic section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start img,section.achivements ul.accordion-tabs-minimal .tab-content .topic section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar [type=submit].cancel-btn img,section.topics div#search form.search-bar [type=submit].next-btn img,section.topics div#search form.search-bar [type=submit].save-btn img,section.topics div#search form.search-bar .translations .sixth .alpha [type=submit].copy img,.translations .sixth .alpha section.topics div#search form.search-bar [type=submit].copy img,section.topics div#search form.search-bar .translations [type=submit].translate img,.translations section.topics div#search form.search-bar [type=submit].translate img,section.topics div#search form.search-bar .translations [type=submit].savenext img,.translations section.topics div#search form.search-bar [type=submit].savenext img,section.topics div#search form.search-bar section.prices .card div.card-bottom [type=submit].start img,section.prices .card div.card-bottom section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar .home-items .home-item .topic [type=submit].start img,.home-items .home-item .topic section.topics div#search form.search-bar [type=submit].start img,section.topics div#search form.search-bar [type=submit].start-topic img{height:12px;opacity:0.7}section.topics div#search p{margin:0.5em;color:white}@media screen and (min-width: 53.75em){section.topics div#search{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #e6e6e6;height:7em}section.topics div#search p{color:gray}}section.topics div#topic-tabs{margin-left:0.5em;margin-right:0.5em}section.topics div#topic-tabs .topic{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #e6e6e6;margin-bottom:0.5em}section.topics div#topic-tabs .topic span{display:block;position:relative;background:url(../images/cg/dots_background.svg);background-color:#fff;border-bottom:1px solid}section.topics div#topic-tabs .topic span.java{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.csharp{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.objectivec{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.cplusplus{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.scala{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.php{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.sql{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.htmlcss{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.javascript{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span.python{background-size:100%;background-repeat:no-repeat}section.topics div#topic-tabs .topic span .coursebar{color:#031527;display:block;font-weight:bold;padding:2.5em;min-height:9em;cursor:pointer}section.topics div#topic-tabs .topic span .coursebar .image-background{border-radius:50%;height:4em;width:4em;background-color:#031527;background-size:cover;margin:0 auto}section.topics div#topic-tabs .topic span .coursebar .image-background img{display:block;height:4em;max-width:none;width:4em;position:relative;top:.1em;left:.1em}section.topics div#topic-tabs .topic span .coursebar .topic-image{float:left;margin-top:-1em}section.topics div#topic-tabs .topic span .coursebar strong{font-size:1em;margin-left:0.5em}section.topics div#topic-tabs .topic span .coursebar strong b{color:#04c5fc}section.topics div#topic-tabs .topic span .coursebar div.course-info{margin-top:0.5em}section.topics div#topic-tabs .topic span .coursebar div.course-info .course-info-item{float:left;position:relative;padding-left:0.5em}section.topics div#topic-tabs .topic span .coursebar div.course-info .course-info-item .flag-icon{border-radius:1em}section.topics div#topic-tabs .topic span .coursebar div.course-info .course-info-item .course-info-num{font-size:0.75em;margin-left:0}section.topics div#topic-tabs .topic span .coursebar div.stats{float:right;display:block}section.topics div#topic-tabs .topic span .coursebar div.stats .progress-circle{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:30px;line-height:0;position:relative;text-align:center;width:30px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;margin:0;margin-top:-10px;padding-top:15px}section.topics div#topic-tabs .topic span .coursebar div.stats .progress-bar{background-color:#fff;border-radius:4px;border:1px solid rgba(51,51,51,0.7);box-shadow:inset 0 0 3px 0 rgba(128,128,128,0.15);margin:auto;margin-left:-8px;margin-top:5px;width:45px;height:7px}section.topics div#topic-tabs .topic span .coursebar div.stats .progress-bar p{line-height:1.5}section.topics div#topic-tabs .topic span .coursebar div.stats .progress-bar>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7ab42b;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:2.66667px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #72a828;display:block;height:100%;width:60%}section.topics div#topic-tabs .topic div.topic-bottom{bottom:0;padding:1.25em;text-align:center}section.topics div#topic-tabs .topic div.topic-bottom .translate{padding-bottom:1.8em}section.topics div#topic-tabs .topic .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em;font-family:"Varela Round",sans-serif}section.topics div#topic-tabs .topic .start.continue{background-color:#51af85}section.topics div#topic-tabs .topic .start.continue:hover,section.topics div#topic-tabs .topic .start.continue:active,section.topics div#topic-tabs .topic .start.continue:focus{background-color:#418c6b}section.topics div#topic-tabs .topic span{text-align:left}section.topics div#topic-tabs .topic span .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}section.topics div#topic-tabs .topic span .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}@media screen and (min-width: 53.75em){section{max-width:1200px;margin-left:auto;margin-right:auto;text-align:center;margin-top:9em;margin-bottom:3em}section::after{clear:both;content:"";display:table}section div{height:6;line-height:1.5;text-align:left}section.topics div#topic-tabs{padding:0;line-height:3;text-align:center;margin:0;float:left;display:block;margin-right:2.35765%;width:100%}section.topics div#topic-tabs:last-child{margin-right:0}section.topics div#topic-tabs .topic{float:left;display:block;margin-right:2.35765%;width:31.76157%;border:none;height:50%;margin-bottom:1em}section.topics div#topic-tabs .topic:last-child{margin-right:0}section.topics div#topic-tabs .topic:nth-child(3n){margin-right:0}}.grid-items{margin-top:1em;max-width:80em;margin-left:auto;margin-right:auto}.grid-items::after{clear:both;content:"";display:table}.grid-items .grid-item-top{margin-top:3em}@media screen and (min-width: 53.75em){.grid-items .grid-item-top{margin-top:inherit}}.grid-items .grid-item-left{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-height:17em;background:#6b83a6;width:100%;overflow:hidden;float:left;border-top:0;border-bottom:9px solid #e3e3e2;border-left:4.5px solid #e3e3e2;border-right:4.5px solid #e3e3e2;border-color:#e3e3e2;position:relative}.grid-items .grid-item-left:nth-child(1){background-color:transparent}.grid-items .grid-item-left:nth-child(2){background-color:#FFF}.grid-items .grid-item-left:nth-child(3){background-color:#FFF}.grid-items .grid-item-left .title{display:block;border-bottom:1px solid rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);margin-bottom:1em;padding-left:0;text-align:center;max-width:7.2em;font-size:1.2em}@media screen and (min-width: 53.75em){.grid-items .grid-item-left{width:66.66667%}}.grid-items .grid-item-right{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-height:17em;background:#6b83a6;width:100%;overflow:hidden;float:left;border-top:0;border-bottom:9px solid #e3e3e2;border-left:4.5px solid #e3e3e2;border-right:4.5px solid #e3e3e2;border-color:#e3e3e2;position:relative}.grid-items .grid-item-right:nth-child(1){background-color:transparent}.grid-items .grid-item-right:nth-child(2){background-color:#FFF}.grid-items .grid-item-right:nth-child(3){background-color:#FFF}@media screen and (min-width: 53.75em){.grid-items .grid-item-right{width:33.33333%}}.grid-items .grid-item-right .topic{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #e6e6e6}.grid-items .grid-item-right .topic span{display:block;position:relative;background:url(../images/cg/dots_background.svg);background-color:#fff;border-bottom:1px solid}.grid-items .grid-item-right .topic span.java{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.csharp{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.objectivec{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.cplusplus{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.scala{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.php{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.sql{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.htmlcss{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.javascript{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span.python{background-size:100%;background-repeat:no-repeat}.grid-items .grid-item-right .topic span .coursebar{color:#031527;display:block;font-weight:bold;padding:2.5em;min-height:9em;cursor:pointer}.grid-items .grid-item-right .topic span .coursebar .image-background{border-radius:50%;height:4em;width:4em;background-color:#031527;background-size:cover;margin:0 auto}.grid-items .grid-item-right .topic span .coursebar .image-background img{display:block;height:4em;max-width:none;width:4em;position:relative;top:.1em;left:.1em}.grid-items .grid-item-right .topic span .coursebar .topic-image{float:left;margin-top:-1em}.grid-items .grid-item-right .topic span .coursebar strong{font-size:1em;margin-left:0.5em}.grid-items .grid-item-right .topic span .coursebar strong b{color:#04c5fc}.grid-items .grid-item-right .topic span .coursebar div.course-info{margin-top:0.5em}.grid-items .grid-item-right .topic span .coursebar div.course-info .course-info-item{float:left;position:relative;padding-left:0.5em}.grid-items .grid-item-right .topic span .coursebar div.course-info .course-info-item .flag-icon{border-radius:1em}.grid-items .grid-item-right .topic span .coursebar div.course-info .course-info-item .course-info-num{font-size:0.75em;margin-left:0}.grid-items .grid-item-right .topic span .coursebar div.stats{float:right;display:block}.grid-items .grid-item-right .topic span .coursebar div.stats .progress-circle{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:30px;line-height:0;position:relative;text-align:center;width:30px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;margin:0;margin-top:-10px;padding-top:15px}.grid-items .grid-item-right .topic span .coursebar div.stats .progress-bar{background-color:#fff;border-radius:4px;border:1px solid rgba(51,51,51,0.7);box-shadow:inset 0 0 3px 0 rgba(128,128,128,0.15);margin:auto;margin-left:-8px;margin-top:5px;width:45px;height:7px}.grid-items .grid-item-right .topic span .coursebar div.stats .progress-bar p{line-height:1.5}.grid-items .grid-item-right .topic span .coursebar div.stats .progress-bar>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7ab42b;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:2.66667px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #72a828;display:block;height:100%;width:60%}.grid-items .grid-item-right .topic div.topic-bottom{bottom:0;padding:1.25em;text-align:center}.grid-items .grid-item-right .topic div.topic-bottom .translate{padding-bottom:1.8em}.grid-items .grid-item-right .topic .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em;font-family:"Varela Round",sans-serif}.grid-items .grid-item-right .topic .start.continue{background-color:#51af85}.grid-items .grid-item-right .topic .start.continue:hover,.grid-items .grid-item-right .topic .start.continue:active,.grid-items .grid-item-right .topic .start.continue:focus{background-color:#418c6b}.grid-items .grid-item-right .topic span .coursebar{min-height:unset}.grid-items .grid-item-right .topic span .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}.grid-items .grid-item-right .topic span .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}.grid-items .grid-item-right.follow{background:none repeat scroll 0 0 white;color:gray;min-height:7em;padding:1em}.grid-items .grid-item-right.follow .social-media{font-size:1.5em}.grid-items .grid-item-right.follow .social-media li{display:inline-block}.grid-items .grid-item-right.module-controls{padding:1em;min-height:3em;border-radius:1em;background:#fff}.grid-items .grid-item-right.badges{padding:1em;min-height:7em;border-radius:1em;background:#fff}.grid-items .grid-item-right.badges .badge-batch{width:90%}.grid-items .grid-item-right.badges span.rn-carousel-control.rn-carousel-control-prev{font-size:0.8em;margin-top:1em}.grid-items .grid-item-right.badges span.rn-carousel-control.rn-carousel-control-next{font-size:0.8em;margin-top:1em}.grid-items .grid-item-right.badges ul.carousel2{height:7em}@media screen and (min-width: 53.75em){.grid-items .grid-item-right.badges ul.carousel2{height:14em}}@media screen and (min-width: 76.25em){.grid-items .grid-item-right.badges ul.carousel2{height:7em}}.grid-items .grid-item-right.update-notifications{background:none repeat scroll 0 0 white;color:gray;min-height:17em;padding:1em}.grid-items .grid-item-right.update-notifications ul[rn-carousel].active-carousel{overflow:initial}.grid-items .grid-item-right.update-notifications.username-notification{background:none repeat scroll 0 0 #FFF6BF}.grid-items .grid-item-right.update-notifications.username-notification .send{padding:0.7em}.grid-items .grid-item-right.update-notifications.username-notification span{font-size:0.8em}.grid-items .grid-item-right.update-notifications.username-notification span a{cursor:pointer}.grid-items .grid-item-right.update-notifications.username-notification h4{max-width:9em;margin:auto}.grid-items .grid-item-right.update-notifications.username-notification .form-group{max-width:85%;margin:auto}.grid-items .grid-item-right.update-notifications.username-notification span.hint{margin:auto;max-width:13em;display:block}.grid-items .grid-item-right.update-notifications.username-notification input{max-width:9em;margin:1em auto}.grid-items .grid-item-right.update-notifications.username-notification .notification-close{position:absolute;top:-1em;right:1em;height:1.5em;width:1.5em;cursor:pointer}.grid-items .grid-item-right.update-notifications.username-notification .notification-close:after,.grid-items .grid-item-right.update-notifications.username-notification .notification-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1em;width:.1em;background:darkgrey;content:'';display:block;margin:-3px 0 0 -1px}.grid-items .grid-item-right.update-notifications.username-notification .notification-close:hover:after,.grid-items .grid-item-right.update-notifications.username-notification .notification-close:hover:before{background:#909090}.grid-items .grid-item-right.update-notifications.username-notification .notification-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.grid-items .grid-item-right.feedback{background:none repeat scroll 0 0 white;color:gray;min-height:7em;padding:1em}.grid-items .grid-item-right.mobile{background:none repeat scroll 0 0 white;color:gray;min-height:7em;padding:1em}.grid-items .grid-item-right.mobile img{height:5em}.grid-items .grid-item-left img,.grid-items .grid-item-right img{display:block;height:3em;margin:auto;margin-bottom:1em}.grid-items .grid-item-left h1,.grid-items .grid-item-right h1{color:#000;font-size:1.3em;margin-bottom:.4em}.grid-items .grid-item-left p,.grid-items .grid-item-right p,.grid-items .grid-item-left div.with-code{margin:auto;color:rgba(0,0,0,0.7)}@media screen and (min-width: 40em){.grid-items .grid-item-left p,.grid-items .grid-item-right p,.grid-items .grid-item-left div.with-code{max-width:70%}}@media screen and (min-width: 53.75em){.grid-items .grid-item-high{min-height:170em}.grid-items .grid-item-high.none-min{min-height:0}.grid-items .grid-item-high.min-50{min-height:50em}}.grid-items .grid-item-high.sticky{overflow:visible}@media screen and (min-width: 53.75em){.grid-items{padding:5em;background-color:#e3e3e2;margin-top:0px}}.notifications{background:white !important}.send{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 2em;font-family:"Varela Round",sans-serif}.leaderboard{background:white !important;text-align:center}.leaderboard h1{padding-top:0.5em}.leaderboard .ranking{margin-bottom:0.5em;padding-bottom:0}.leaderboard .controls{margin-top:0.5em}.leaderboard .controls div{text-align:center}.leaderboard .controls .send{padding:0.7em;margin-bottom:0.5em;white-space:inherit}.leaderboard .controls .bottom{padding:0.7em 2em}.sliding-menu-content{position:fixed;top:0px;right:auto;bottom:0px;left:0px;height:auto;width:260px;-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;background:#404040;z-index:999999;overflow-y:auto;-webkit-overflow-scrolling:touch;top:50px}.sliding-menu-content ul{padding:0;margin:0}.sliding-menu-content li{list-style:none}.sliding-menu-content li.java{background:url(../images/topics-java.svg);background-size:260px}.sliding-menu-content li.csharp{background:url(../images/topics-csharp.svg);background-size:260px}.sliding-menu-content li.objectivec{background:url(../images/topics-objectivec.svg);background-size:260px}.sliding-menu-content li.cplusplus{background:url(../images/topics-cplusplus.svg);background-size:260px}.sliding-menu-content li.htmlcss{background:url(../images/topics-htmlcss.svg);background-size:260px}.sliding-menu-content li.javascript{background:url(../images/topics-javascript.svg);background-size:260px}.sliding-menu-content li.python{background:url(../images/topics-python.svg);background-size:260px}.sliding-menu-content li.php{background:url(../images/topics-php.svg);background-size:260px}.sliding-menu-content li.sql{background:url(../images/topics-sql.svg);background-size:260px}.sliding-menu-content li.scala{background:url(../images/topics-scala.svg);background-size:260px}.sliding-menu-content a{text-decoration:none}@media screen and (min-width: 53.75em){.sliding-menu-content{top:60px}}.sliding-menu-content li a{border-bottom:1px solid #333;color:#fff;display:block;font-weight:bold;padding:1.5em}.sliding-menu-content li a:focus{background-color:rgba(255,255,255,0.3)}.sliding-menu-content li a:hover{background-color:rgba(255,255,255,0.2);color:#fff}.sliding-menu-content li a img{max-height:35px;width:35px !important;float:left;margin-top:-6px}.sliding-menu-content.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sliding-menu-fade-screen{position:fixed;top:0px;right:0px;bottom:0px;left:0px;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;background:black;opacity:0;visibility:hidden;z-index:999998;top:50px}@media screen and (min-width: 53.75em){.sliding-menu-fade-screen{top:60px}}.sliding-menu-fade-screen.is-visible{opacity:0.4;visibility:visible}.sliding-menu-button{background-color:#477DCA;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;padding:10px 16px;display:inline-block;cursor:pointer;position:relative;outline:none}.sliding-menu-button:hover:not(:disabled){background-color:#578ad4;cursor:pointer}.sliding-menu-button:active:not(:disabled),.sliding-menu-button:focus:not(:disabled){background-color:#3c71bb;cursor:pointer}.sliding-menu-button:disabled{cursor:not-allowed;opacity:0.5}.sliding-menu-button img{height:1.3em}.breadcrumb{display:inline-block;margin-bottom:.5em;margin-left:-9px;text-align:left;float:left;padding-top:10px}.breadcrumb a{background-color:#fff;border-left:0;border:1px solid rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);display:inline-block;font-size:0.7em;line-height:2.25em;margin-bottom:2px;margin-right:-5px;padding:0 .5625em 0 1.125em;position:relative;text-decoration:none;border-left:0px}.breadcrumb a:first-child{border-bottom-left-radius:3px;border-left:1px solid rgba(51,51,51,0.7) !important;border-top-left-radius:3px;padding-left:.75em}.breadcrumb a:last-child{background-color:#fff;border-bottom-right-radius:3px;border-top-right-radius:3px;color:rgba(13,13,13,0.7);padding-right:.75em;pointer-events:none;cursor:default;border-left-width:0}.breadcrumb a:focus,.breadcrumb a:hover{background-color:#fff;color:rgba(13,13,13,0.7)}.breadcrumb a:after,.breadcrumb a:before{position:absolute;top:0px;right:auto;bottom:0px;left:100%;border-bottom:1.125em solid transparent;border-left:.5625em solid transparent;border-top:1.125em solid transparent;content:'';display:block;margin:auto;z-index:2}.breadcrumb a:last-child:after,.breadcrumb a:last-child:before{border:none}.breadcrumb a:before{border-left-color:rgba(51,51,51,0.7);margin-left:1px;z-index:1}.breadcrumb a:after{border-left-color:#fff}@media screen and (min-width: 53.75em){.breadcrumb a{font-size:1em;padding:0 1.125em 0 1.5em}}body.modules{height:100%;background-size:100%;background-attachment:fixed}.module-controls-list{display:block}.module-controls-list ul{display:inline-block}.module-controls-list ul li{display:inline}.module-controls-list ul li .module-control{cursor:pointer;border:2px solid;padding:0.2em 0.5em;border-radius:0.5em;margin-right:0.5em;display:inline-block}.module-controls-list ul li .module-control strong{position:relative;top:-0.3em}.module-controls-list ul li .module-control.current,.module-controls-list ul li .module-control:hover{color:darkgray;border-color:darkgray}.grid-items.modules{background-size:250px}.grid-items.modules .grid-item-left{border-color:transparent !important;height:100%}.grid-items.modules .grid-item-right{border-color:transparent !important;border-width:0;margin-bottom:10px}.grid-items.modules .grid-item-modules{background:transparent !important;overflow:visible}@media screen and (min-width: 53.75em){.grid-items.modules{background-color:transparent !important}}.grid-items.modules .modules-list{color:gray;max-width:1200px;margin-left:auto;margin-right:auto;background-color:transparent}.grid-items.modules .modules-list::after{clear:both;content:"";display:table}.grid-items.modules .modules-list a.back{display:none;position:fixed;left:1.25em}.grid-items.modules .modules-list a.back .type{color:rgba(51,51,51,0.7)}@media screen and (min-width: 53.75em){.grid-items.modules .modules-list a.back{display:block}}.grid-items.modules .modules-list .module{display:table;margin-bottom:1.5em;width:100%}@media screen and (min-width: 40em){.grid-items.modules .modules-list .module .module-image,.grid-items.modules .modules-list .module .module-content{display:table-cell;vertical-align:top}}.grid-items.modules .modules-list .module.goto .module-image .image-background{width:100%;border-radius:0;text-align:center;color:white;font-size:2em}.grid-items.modules .modules-list .module.goto .module-image .image-background img{display:inline;max-width:2em;left:auto}.grid-items.modules .modules-list .module .module-content{margin-top:0.5em;width:100%;padding:1em;background-color:white;border-radius:1em}.grid-items.modules .modules-list .module .module-content .module-stats{float:left;font-size:1em;position:relative;display:inline-block}.grid-items.modules .modules-list .module .module-content .module-stats div{display:inline}.grid-items.modules .modules-list .module .module-content .module-stats div strong{font-size:0.75em;color:#333;margin-left:0.2em}.grid-items.modules .modules-list .module .module-content .module-controls{display:block;margin-bottom:3.5em}.grid-items.modules .modules-list .module .module-content .module-controls .module-control{float:left;top:1.5em;position:relative;cursor:pointer;border:2px solid;padding:0.2em 0.5em;border-radius:0.5em;margin-right:0.5em}.grid-items.modules .modules-list .module .module-content .module-controls .module-control.disabled{color:lightgrey;cursor:default}.grid-items.modules .modules-list .module .module-content .module-controls .module-control strong{top:-0.3em;position:relative}.grid-items.modules .modules-list .module .module-content .progress-bar-indication{margin-top:auto;margin-bottom:auto;position:relative}.grid-items.modules .modules-list .module .module-content .progress-bar-indication .meter{border-radius:8px}.grid-items.modules .modules-list .module .module-content .progress-bar-indication .meter.unlock{top:-13px;border-radius:0px 8px  8px 0px}.grid-items.modules .modules-list .module .module-content p{line-height:1.5em;margin-bottom:0.5em;max-width:none}.grid-items.modules .modules-list .module .module-content .badge-notice{display:table;margin:0.5em auto}.grid-items.modules .modules-list .module .module-content .comment-controlls{display:none}@media screen and (min-width: 40em){.grid-items.modules .modules-list .module .module-content .badge-notice{margin:0}}.grid-items.modules .modules-list .centered{text-align:center}.grid-items.modules .circle{border-radius:50%;color:white;font-size:20px;height:200px;line-height:0;padding:77px 2px;position:relative;text-align:center;width:200px;border:1px solid;background:transparent;margin-left:30%;margin-top:50px}.grid-items.modules .circle .new{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:50px;line-height:0;position:relative;text-align:center;width:50px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;background-color:#51af85;padding-top:25px}.grid-items.modules .circle .locked{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:50px;line-height:0;position:relative;text-align:center;width:50px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;background-color:#998d8d;padding-top:9px}.grid-items.modules .circle .module-name{text-align:center;line-height:24px;margin-top:-28px;height:2em;max-width:9.3em}.grid-items.modules .circle .module-name span{color:white;display:block;padding:0 0.5em}.grid-items.modules .circle .separator{background:#998d8d;border-radius:13px;height:1px;margin-top:35px}.grid-items.modules .circle .progress-title{padding-top:14px;font-size:10px;color:#998d8d;text-transform:uppercase}.grid-items.modules .circle .progress{font-size:40px;padding-left:5px;padding-top:30px;color:#51af85}.grid-items.modules .circle .line{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);background:#d5d545;height:4px;margin-left:72px;top:11.1em;position:absolute;width:48px}.grid-items.modules .circle:last-child .line{display:none}.grid-items.modules .circle.filled{background:white;border-color:white;color:black;display:block}.grid-items.modules .circle.filled .module-name span{color:#333}.grid-items.modules .circle.filled:hover{background-color:lightgrey;border-color:lightgrey}.grid-items.modules .module-warning{background-color:#E6EFC2;color:#56651a;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px;position:relative}.grid-items.modules .module-warning.top{border-radius:0.5em 0.5em 0 0}.module-image{padding-right:1em}.module-image .image-background{border-radius:50%;height:4em;width:4em;background-color:#fff;background-size:cover;margin:0 auto}.module-image .image-background img{display:block;height:3em;max-width:none;width:3em;position:relative;top:.1em;left:.1em}.module-image .fa-stack{height:1em;width:1em;font-size:1.2em}.module-image .module-count{position:relative;float:right;margin-bottom:-3em;background:#51af85;padding:0.25em 0.65em;font-size:0.7em;border:1px solid white;color:white;border-radius:50%}.module-image .image-background{height:6em;width:6em;border:1.5px solid white}.module-image .image-background .gray{border-color:rgba(211,211,211,0.34)}.module-image .image-background.completed-free{border-color:#109F83}.module-image .image-background.completed-full{border-color:#A97710}.module-image .image-background.i1{background:url(/app/assets/images/cg/badges/roundgrey1.svg);background-size:cover}.module-image .image-background.i1.completed-free{background:url(/app/assets/images/cg/badges/roundblue1.svg);background-size:cover}.module-image .image-background.i1.completed-full{background:url(/app/assets/images/cg/badges/roundgold1.svg);background-size:cover}.module-image .image-background.i2{background:url(/app/assets/images/cg/badges/roundgrey2.svg);background-size:cover}.module-image .image-background.i2.completed-free{background:url(/app/assets/images/cg/badges/roundblue2.svg);background-size:cover}.module-image .image-background.i2.completed-full{background:url(/app/assets/images/cg/badges/roundgold2.svg);background-size:cover}.module-image .image-background.i3{background:url(/app/assets/images/cg/badges/roundgrey3.svg);background-size:cover}.module-image .image-background.i3.completed-free{background:url(/app/assets/images/cg/badges/roundblue3.svg);background-size:cover}.module-image .image-background.i3.completed-full{background:url(/app/assets/images/cg/badges/roundgold3.svg);background-size:cover}.module-image .image-background img.module-icon{margin:auto}.module-image .image-background img.module-icon.i1-0{top:1.5em;left:-0.1em}.module-image .image-background img.module-icon.i1-0.carousel{top:0.5em;left:-0.55em}.module-image .image-background img.module-icon.i2-0{top:1.5em;left:-1.2em}.module-image .image-background img.module-icon.i2-0.carousel{top:0.5em;left:-1em}.module-image .image-background img.module-icon.i2-1{top:-1.5em;left:1.25em}.module-image .image-background img.module-icon.i2-1.carousel{top:-0.5em;left:-0.1em}.module-image .image-background img.module-icon.i3-0.carousel{left:-0.5em;top:-0.05em}.module-image .image-background img.module-icon.i3-1{top:-0.4em;left:-1.2em}.module-image .image-background img.module-icon.i3-1.carousel{top:-0.3em;left:-1em}.module-image .image-background img.module-icon.i3-2{top:-3.25em;left:1.2em}.module-image .image-background img.module-icon.i3-2.carousel{top:-1.25em;left:0em}.clickable{cursor:pointer}.accordion-tabs-minimal{line-height:1.5;padding:0}.accordion-tabs-minimal::after{clear:both;content:"";display:table}.accordion-tabs-minimal li.tab-header-and-content{list-style:none}@media screen and (min-width: 40em){.accordion-tabs-minimal li.tab-header-and-content{display:inline}}.accordion-tabs-minimal a.tab-link{background-color:#fff;color:#DDD;display:block;font-weight:400;padding:.75em .75em;text-decoration:none}@media screen and (min-width: 40em){.accordion-tabs-minimal a.tab-link{display:inline-block;border-top:0}}@media screen and (min-width: 53.75em){.accordion-tabs-minimal a.tab-link b{display:none}}@media screen and (min-width: 61.25em){.accordion-tabs-minimal a.tab-link b{display:inline}}.accordion-tabs-minimal a.tab-link:hover{color:#477DCA}.accordion-tabs-minimal a.tab-link:hover .alert{background:#477DCA}.accordion-tabs-minimal a.tab-link:focus{outline:none}.accordion-tabs-minimal a.tab-link.is-active{border-bottom:0;color:#333}.accordion-tabs-minimal a.tab-link.is-active .alert{background:#EF5350}.accordion-tabs-minimal a.tab-link .alert{background:#E57373;border-radius:50%;color:white;font-size:0.5em;left:-1.3em;top:-1.3em;height:1.5em;width:1.5em;position:relative;display:inline-block;margin-right:-1em}.accordion-tabs-minimal .tab-content{display:none;padding:1.5em 1.618em;width:100%;height:14em;overflow:auto;background:lightgray}.accordion-tabs-minimal .tab-content.is-open{display:block}@media screen and (min-width: 40em){.accordion-tabs-minimal .tab-content{border-top:1px solid #DDD;float:left}}.modal h1{margin:0}.modal p{color:#333;line-height:1.5}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-trigger{background-color:#477DCA;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;padding:0.8em 1em}.modal .modal-trigger:hover:not(:disabled){background-color:#578ad4;cursor:pointer}.modal .modal-trigger:active:not(:disabled),.modal .modal-trigger:focus:not(:disabled){background-color:#3c71bb;cursor:pointer}.modal .modal-trigger:disabled{cursor:not-allowed;opacity:0.5}.modal .modal-window,.modal .modal-window-translate,.modal .modal-window-next{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.85);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.modal .modal-window,.modal .modal-window-translate,.modal .modal-window-next{padding-top:3em}}.modal .modal-window .modal-bg,.modal .modal-window-translate .modal-bg,.modal .modal-window-next .modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:#fff;cursor:pointer}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:.15em;background:#DDD;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#c4c4c4}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;background:#fff;border-radius:3px;margin-top:0;margin:auto;max-height:95%;overflow:auto;padding:1.5em;position:relative;width:95%}@media screen and (min-width: 40em){.modal .modal-inner{max-height:90%;padding:3em;width:80%}}@media screen and (min-width: 53.75em){.modal .modal-inner{width:70%}}.modal .modal-inner h1{color:#333;margin-bottom:0.6em;text-align:left}.modal .modal-inner.error-modal{text-align:center;background:url(../images/cg/dots_background.svg);background-size:56em}.modal .modal-inner.error-modal h1{text-align:center}.modal .modal-inner .modal-intro{background-color:#E6EFC2;color:#56651a;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px;font-weight:normal;position:relative}.modal .modal-inner .modal-intro.top{border-radius:0.5em 0.5em 0 0}.modal .modal-inner .modal-intro label{color:black}.modal .modal-inner .modal-info{background-color:#E6EFC2;color:#56651a;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px;font-weight:800;position:relative}.modal .modal-inner .modal-info.top{border-radius:0.5em 0.5em 0 0}.modal .modal-inner .modal-notice{background-color:#e5edf8;color:#264d85;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px;font-weight:800;position:relative;margin-bottom:1em}.modal .modal-inner .modal-notice.top{border-radius:0.5em 0.5em 0 0}.modal .modal-inner .modal-content{color:#333}.modal .modal-inner .modal-content .cards{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.modal .modal-inner .modal-content .card{-webkit-flex-basis:15em;-moz-flex-basis:15em;flex-basis:15em;-ms-flex-preferred-size:15em;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#f7f7f7;border-radius:3px;border:1px solid #DDD;box-shadow:0 2px 4px #e6e6e6;cursor:pointer;margin:0 1em 1.5em 1em;position:relative;position:relative;color:#333}.modal .modal-inner .modal-content .card .card-header{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#f7f7f7;border-bottom:1px solid #DDD;border-radius:3px 3px 0 0;font-weight:bold;line-height:1.5em;padding:.5em .75em;text-align:center;min-height:6em}.modal .modal-inner .modal-content .card .card-header strong{text-decoration:line-through;color:#333}.modal .modal-inner .modal-content .card .card-header h6{text-transform:uppercase}.modal .modal-inner .modal-content .card .card-header span.first{left:-15px;position:relative}.modal .modal-inner .modal-content .card .card-header span.last{right:-15px;position:relative}.modal .modal-inner .modal-content .card .card-header span b{font-size:1em;color:#ef5350}.modal .modal-inner .modal-content .card .card-header p{font-size:1.1em;color:#333}.modal .modal-inner .modal-content .card .card-header p b.off{font-size:1.1em;color:#51af85}.modal .modal-inner .modal-content .card .card-header .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}.modal .modal-inner .modal-content .card .card-header .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}.modal .modal-inner .modal-content .card .card-header .ribbon-wrapper .ribbon{padding:6px 0px;font-weight:bold;font-size:0.9em}.modal .modal-inner .modal-content .card div.card-bottom{bottom:0;padding:10px;text-align:center}.modal .modal-inner .modal-content .card div.card-bottom .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;background-color:#51af85;font-family:"Varela Round",sans-serif}.modal .modal-inner .modal-content .card div.card-bottom .start:hover,.modal .modal-inner .modal-content .card div.card-bottom .start:active,.modal .modal-inner .modal-content .card div.card-bottom .start:focus{background-color:#418c6b}.modal .modal-inner .modal-content .card div.card-bottom .start:hover.back,.modal .modal-inner .modal-content .card div.card-bottom .start:active.back,.modal .modal-inner .modal-content .card div.card-bottom .start:focus.back{background-color:#ef5350}.modal .modal-inner .modal-content .card div.card-bottom .start:hover.next,.modal .modal-inner .modal-content .card div.card-bottom .start:active.next,.modal .modal-inner .modal-content .card div.card-bottom .start:focus.next{background-color:#e6e6e6}.modal .modal-inner .modal-content .card div.card-bottom .start.continue{background-color:#97cfb6}.modal .modal-inner .modal-content .card div.card-bottom .start.back{background-color:#f3817f}.modal .modal-inner .modal-content .card div.card-bottom .start.next{background-color:white;color:#333;border:0.1px solid lightgray}.modal .modal-inner .modal-content .card .card-copy{font-size:0.75em;line-height:1.5em;padding:.75em .75em}.modal .modal-inner .modal-content .card .card-copy p{margin:0 0 .75em}.modal .modal-inner .modal-content .card .card-copy p ul{padding:0 6em}.modal .modal-inner .modal-content .card:focus,.modal .modal-inner .modal-content .card:hover{background-color:#fff}.modal .modal-inner .modal-content .card:focus .card-image img,.modal .modal-inner .modal-content .card:hover .card-image img{background:#e2daac}.modal .modal-inner .modal-content .card:focus .card-header,.modal .modal-inner .modal-content .card:hover .card-header{background-color:#fff}.modal .modal-inner .modal-content .card:active{background-color:#f7f7f7}.modal .modal-inner .modal-content .card:active .card-header{background-color:#f7f7f7}.modal .modal-inner .modal-content div.modal-bottom{bottom:0;padding:10px;text-align:center}.modal .modal-inner .modal-content div.modal-bottom .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;background-color:#51af85;font-family:"Varela Round",sans-serif}.modal .modal-inner .modal-content div.modal-bottom .start:hover,.modal .modal-inner .modal-content div.modal-bottom .start:active,.modal .modal-inner .modal-content div.modal-bottom .start:focus{background-color:#418c6b}.modal .modal-inner .modal-content div.modal-bottom .start.continue{background-color:#97cfb6}.modal .modal-inner a.cta{color:white;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal-open{overflow:hidden}.modal-open .modal-window{opacity:1;visibility:visible}.modal-open .modal-window .modal-inner{top:0.5em}.modal-open-translate{overflow:hidden}.modal-open-translate .modal-window-translate{opacity:1;visibility:visible}.modal-open-translate .modal-window-translate .modal-inner{top:0.5em}.modal-open-next{overflow:hidden}.modal-open-next .modal-window-next{opacity:1;visibility:visible}.modal-open-next .modal-window-next .modal-inner{top:0.5em}.modal-open-next .modal-inner{width:80%}.modal-open-next .modal-inner .modal-content .card .card-header{min-height:4em}.modal-open-next .modal-inner .modal-content .card .card-copy{font-size:1em;height:6em}.ngdialog.ngdialog-theme-short .ngdialog-content{width:40em;margin:auto}.ngdialog.ngdialog-theme-short .ngdialog-content .modal-inner{width:100%}.ngdialog.ngdialog-theme-short .ngdialog-content .modal-inner .accordion-tabs-minimal .tab-content{height:inherit;max-height:25em;overflow:auto}.question-modal h1{margin:0}.question-modal p{color:#333;line-height:1.5}.question-modal label{cursor:pointer;margin-bottom:0}.question-modal label img{border-radius:150px;display:block;max-width:300px}.question-modal .question-modal-trigger{background-color:#477DCA;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;padding:0.8em 1em}.question-modal .question-modal-trigger:hover:not(:disabled){background-color:#578ad4;cursor:pointer}.question-modal .question-modal-trigger:active:not(:disabled),.question-modal .question-modal-trigger:focus:not(:disabled){background-color:#3c71bb;cursor:pointer}.question-modal .question-modal-trigger:disabled{cursor:not-allowed;opacity:0.5}.question-modal .question-modal-window{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.85);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.question-modal .question-modal-window{padding-top:3em}}.question-modal .question-modal-window .question-modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}.question-modal .question-modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:#e3e3e2;cursor:pointer}.question-modal .question-modal-close:after,.question-modal .question-modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:.15em;background:#fff;content:'';display:block;margin:-3px 0 0 -1px}.question-modal .question-modal-close:hover:after,.question-modal .question-modal-close:hover:before{background:#e6e6e6}.question-modal .question-modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.question-modal .question-modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;background:#e3e3e2;border-radius:3px;margin-top:0;margin:auto;max-height:95%;overflow:auto;padding:1.5em;position:relative;width:95%}@media screen and (min-width: 40em){.question-modal .question-modal-inner{max-height:90%;padding:3em;width:80%}}@media screen and (min-width: 53.75em){.question-modal .question-modal-inner{width:70%}}.question-modal .question-modal-inner h1{color:#333;margin-bottom:0.6em;text-align:left}.question-modal .question-modal-inner .question-modal-intro{background-color:#FFF6BF;color:#8c7800;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px;font-weight:800;position:relative}.question-modal .question-modal-inner .question-modal-intro.top{border-radius:0.5em 0.5em 0 0}.question-modal .question-modal-inner .question-modal-intro label{color:black}.question-modal .question-modal-inner .question-modal-content{color:#333}.question-modal .question-modal-inner .question-modal-content .grid-items{padding:0;margin-top:0}.question-modal .question-modal-inner .question-modal-content .question .question-text{margin-top:0}.question-modal .question-modal-inner .question-modal-content .grid-item-right{background-color:#e3e3e2}@media screen and (min-width: 53.75em){.question-modal .question-modal-inner .question-modal-content .grid-item-right{padding-left:1em}}.question-modal .question-modal-inner .question-modal-content .grid-item-right .comment-section.controls{margin-top:0}.question-modal .question-modal-inner a.cta{color:white;display:inline-block;margin-right:0.5em;margin-top:1em}.question-modal .question-modal-inner a.cta:last-child{padding:0 2em}ul.comment-controlls{display:inline-block;padding:1em;padding-left:0;padding-top:0;width:100%;color:darkgray}ul.comment-controlls li{display:inline;padding:1em;padding-left:0;white-space:nowrap}ul.comment-controlls li div.link{text-decoration:none;display:inline;color:rgba(51,51,51,0.7);cursor:pointer}ul.comment-controlls li div.link.tooltip-share{background:#fff;display:inline-block;padding:0.5em 1em;position:relative;text-align:center}ul.comment-controlls li div.link.tooltip-share:focus,ul.comment-controlls li div.link.tooltip-share:hover .tooltip{opacity:1;visibility:visible}ul.comment-controlls li div.link.tooltip-share .tooltip-hidden{opacity:1;visibility:hidden}ul.comment-controlls li div.link.tooltip-share .tooltip{position:absolute;right:0;bottom:3em;left:0;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 2px 2px silver;color:#333;font-size:0.9em;line-height:1.5em;margin:0 auto;width:10em;max-width:16em;opacity:0;padding:1em;text-align:center;transition:all 0.2s ease-in-out;visibility:hidden;z-index:10}ul.comment-controlls li div.link.tooltip-share .tooltip .copy-link{margin-bottom:0.5em}ul.comment-controlls li div.link.tooltip-share .tooltip .share-url-input{font-size:10px}ul.comment-controlls li div.link.tooltip-share .tooltip .mb-div-tooltip{margin-bottom:0.5em}ul.comment-controlls li div.link.tooltip-share .tooltip .share-button{border:gray 1px solid;padding:0.25em 0.5em;font-size:10px;color:white}ul.comment-controlls li div.link.tooltip-share .tooltip .share-button.facebook{background:#4366b2;border-color:#4366b2}ul.comment-controlls li div.link.tooltip-share .tooltip .share-button.twitter{background:#1b95e0;border-color:#1b95e0}ul.comment-controlls li div.link.tooltip-share .tooltip p{color:#333;line-height:1.5;margin:0}ul.comment-controlls li div.link.tooltip-share .tooltip::after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#fff;content:"▼";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 2px 2px silver}.question-modal-open{overflow:hidden}.question-modal-open .question-modal-window{opacity:1;visibility:visible}.question-modal-open .question-modal-window .question-modal-inner{top:0.5em}.question{border-radius:0.5em}.question.no-angular{margin-top:3em}@media screen and (min-width: 53.75em){.question.no-angular{margin-top:auto}}.question .question-text{text-align:left;color:#000;background:#fff;padding:1em}.question .question-text pre code{text-align:left;font-size:0.75em;line-height:1.5}.question .question-rules{display:block;text-align:center}.question .question-rules ul li{padding:0.5em 1em;margin-top:0.5em}.question .question-rules ul li .question-rule{background:#d3d3d3;border-radius:3px;color:#000;padding:1em;text-align:left;display:block;cursor:default}.question .question-rules ul li .question-rule bullet{color:#666;vertical-align:super;display:inline-block;position:absolute}.question .question-rules ul li .question-rule bullet .fa-check{color:#51af85}.question .question-rules ul li .question-rule bullet .fa-times{color:#F44336}.question .question-rules ul li .question-rule>span{margin-left:20px;display:inline-block;top:-3px;position:relative}.question .question-rules ul li .question-rule>span a{background:#fff;padding:0.3em;margin:0.3em;border-radius:0.3em}.question .question-rules ul li div{color:#666}.question .question-rules .comment-section.controls{margin-top:0.5em;border-top:1px solid gray;background:inherit}.question .question-rules .comment-section.controls .reactions .like-stats{margin:0}.question .question-rules .comment-section.controls ul.comment-controlls{padding-top:0;padding-bottom:0}.question .question-rules .comment-section.controls ul.comment-controlls li div.link.tooltip-share{background:inherit}.question .question-options{display:block;background-color:#d3d3d3;text-align:center}.question .question-options ul li{padding:5px 10px}.question .question-options ul li a,.question .question-options ul li div{background:#fff;border-radius:3px;color:#000;padding:10px;text-align:left;display:block;cursor:default}.question .question-options ul li a bullet,.question .question-options ul li div bullet{color:#666;vertical-align:super;display:inline-block;position:absolute}.question .question-options ul li a bullet .fa-check,.question .question-options ul li div bullet .fa-check{color:#51af85}.question .question-options ul li a bullet .fa-times,.question .question-options ul li div bullet .fa-times{color:#F44336}.question .question-options ul li a>span,.question .question-options ul li div>span{margin-left:20px;display:inline-block;top:-3px;position:relative}.question .question-options ul li a.hover,.question .question-options ul li a a,.question .question-options ul li div.hover,.question .question-options ul li div a{cursor:pointer}.question .question-options ul li a.hover:hover,.question .question-options ul li a.selected,.question .question-options ul li div.hover:hover,.question .question-options ul li div.selected{background-color:#e6e6e6}.question .question-options ul li a.selected,.question .question-options ul li div.selected{color:#666}.question .question-options ul li a.selected-grad,.question .question-options ul li div.selected-grad{background:linear-gradient(-45deg, #d3d3d3, #e6e6e6, rgba(247,191,44,0.6), rgba(247,191,44,0.6));background-size:400% 400%;-webkit-animation:Gradient 2.3s ease;-moz-animation:Gradient 2.3s ease;animation:Gradient 2.3s ease}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.question .question-options ul li div{color:#666}.question .question-options ul li:first-child{padding-top:20px}.question .question-options ul li:last-child{padding-bottom:20px}.question .question-options .expander{width:100%}.question .question-options .expander p,.question .question-options .expander div.with-code{color:#333;line-height:1.5;padding-bottom:1em}.question .question-options .expander a{color:gray;text-decoration:none}.question .question-options .expander pre code{text-align:left}.question .question-options .expander .expander-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #DDD;cursor:pointer;display:block;font-size:1em;margin-bottom:1em;padding-bottom:.25em}.question .question-options .expander .expander-trigger:before{font-size:.7em;content:"\25BC";margin-right:0.5em}.question .question-options .expander .expander-hidden{margin-bottom:0;border-bottom:none}.question .question-options .expander .expander-hidden:before{font-size:.7em;content:"\25BA"}.question .question-options .expander .expander-hidden+.expander-content{display:none}.question .expander-wrapper{margin-top:0.5em;margin-bottom:0.5em;border-radius:0.5em;padding:0.5em;background:#fff}.question .question-settings{border-top:1px solid #e0e0e0;background-color:#e6e6e6;padding:1em}.question .question-settings.question-stats{color:#000}.question .question-settings.question-stats b.stats-success{color:#51af85}.question .question-settings.question-stats b.stats-error{color:#F44336}.question .question-settings.switch{padding:0.5em}.question .question-settings .checkbox-group{max-width:18em;color:gray;margin:auto;text-align:left}.question .question-settings .checkbox-group .label-switch{font-size:0.8em;top:0.5em}.question .question-settings .checkbox-group .label-switch input[type="checkbox"]+.checkbox{background:#51af85}.question .question-settings .checkbox-group .label-switch input[type="checkbox"]+.checkbox::after{background-color:white}.question .question-settings .checkbox-group .label-switch input[type="checkbox"]+.checkbox::before{background:white}.question .explanation-subscription{color:#000;padding:1em}@media screen and (max-width: 415px){.question .explanation-subscription.with-form{min-height:14em}}.question .explanation-subscription .expl-subscription-form{margin:1.5em 0 2.1em 0;min-height:3em;text-align:center}.question .explanation-subscription .expl-subscription-form .expl-input-email{width:15em;height:2.5em;display:inline-block}.question .explanation-subscription .expl-subscription-form .expl-button-subscribe{height:2.5em;margin-bottom:0.5em}.question .explanation-subscription .expl-subscription-form .result-message{font-size:0.9em}.question .explanation-subscription .missing-explanation{font-size:0.75em;border-radius:1em;background:darkgray;padding:0.5em}.question .question-controls{background:#fff;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em}.question .question-controls.sticky{position:-webkit-sticky;position:sticky;bottom:0;background-color:white;box-shadow:0 -8px 8px -5px darkgrey}.question .control-shortcut{display:flex;justify-content:space-evenly}.question .control-shortcut .control-item{display:inline;padding:0.25em 0.5em;cursor:pointer;color:darkgray}.question .control-shortcut .control-item.control-selected{background-color:#e6e6e6}.question .question-bottom{bottom:0;border-top:1px #d3d3d3 solid;padding:10px}.question .question-bottom .continue{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 5em;background-color:#51af85;font-family:"Varela Round",sans-serif}.question .question-bottom .continue .spinner{float:left;margin-right:0.5em}.question .question-bottom .continue:hover,.question .question-bottom .continue:active,.question .question-bottom .continue:focus{background-color:#418c6b}.question .question-bottom .continue.inactive{background-color:#97cfb6;cursor:default}.chart{width:100%;min-height:150px}.chart .chart__header{position:relative;background:lightgray;color:#fff;padding:0 5px}.chart .chart__header .chart__icon{position:absolute;right:5px;top:5px}.chart .chart__header .chart__icon a{color:#fff;padding:0.5em}.chart .chart__content{background:lightgray;width:100%}.chart .chart__content .chart__line{fill:none;stroke:#fff;stroke-width:2px}.chart .chart__content .chart__circle{fill:#fff}.badge{background-color:#999;border-radius:3.75em;color:#000;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em}.badge-alert{background-color:#FFF6BF;border-radius:3.75em;color:#8c7800;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em}.badge-error{background-color:#FBE3E4;border-radius:3.75em;color:#97161b;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em}.badge-notice{background-color:#e5edf8;border-radius:3.75em;color:#264d85;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em}.badge-success{background-color:#E6EFC2;border-radius:3.75em;color:#56651a;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em}.badge-social{padding-left:1.5em;padding-right:1.5em}.badges{text-align:center}.badges .carousel-indicators{display:inline-block}.badges ul.carousel2{min-height:7em}.badges ul.carousel2 li .badge-batch{position:relative;left:0.5em;max-width:18em;display:block;margin:auto}.course-badge{height:6em;top:0.5em;margin-left:-0.5em;margin-right:-1em;display:block;float:left;text-align:center}.course-badge.big{height:17em;padding:1.5em 1.5em;position:relative}.course-badge.big p.stars{font-size:0.6em;top:-3em}.course-badge.big .image-background.topic-image{top:-4.5em;height:20em;width:20em}.course-badge.big .image-background.topic-image img{border:4px solid;top:1.55em;font-size:2.5em}.course-badge.big .image-background.topic-image strong{font-size:initial;top:4.5em}.course-badge .image-background.topic-image{position:relative;top:-0.9em;height:9em;margin:auto;width:6em;display:block;text-align:center;background:url(/app/assets/images/cg/badges/courseBgrey.svg) no-repeat}.course-badge .image-background.topic-image img{border:1.3px solid;border-radius:1em;height:1.66em;position:relative;top:1.1em;margin:auto;display:inherit;font-size:0.9em}.course-badge .image-background.topic-image strong{position:relative;top:1em;text-transform:uppercase;color:lightgray;margin:auto;font-size:6px}.course-badge p.stars{color:white;font-size:0.25em;position:relative;top:0em;margin:auto;padding-bottom:1em}.module-badge{background:url(../images/cg/badges/fon/badgefon.svg) no-repeat;height:6em;width:4em;position:relative;display:block;float:left;margin:0.5em;margin-right:0em}.module-badge.big{height:17em;width:12em;padding:1.5em 1.5em;margin-left:2em;margin-right:2em}.module-badge.big .module-image .image-background{border:5px solid white;margin:auto;height:6.5em;width:6.5em}.module-badge.big .module-image .image-background img{height:initial}.module-badge.big .module-stars{padding:1em;font-size:1.5em;top:-1em}.module-badge.empty{background:url(../images/cg/badges/fon/badgefongrey.svg) no-repeat}.module-badge .module-image{margin:auto;padding-right:initial;top:0.5em;position:relative}.module-badge .module-image .module-count{position:relative;float:right;background:#51af85;padding:0.25em 0.65em;font-size:0.7em;border:1px solid white;color:white;border-radius:50%}.module-badge .module-image .image-background{cursor:inherit;border:2px solid white;margin:auto;height:2.25em;width:2.25em}.module-badge .module-image .image-background img{height:1em}.module-badge .module-stars{line-height:1.8em;position:relative;margin:auto;font-size:0.5em;text-align:center}.module-badge .module-stars p{position:relative}.badge-details{float:left;position:relative;display:block;width:16em;margin-top:1em}.badge-details .badge-title{float:left;color:black;font-size:1.5em}.badge-details .share{border:1px #fff solid;padding:0.6em;background:#477DCA;border-radius:0.3em;float:left;color:white}.badge-details .share .mb-div-tooltip{margin-bottom:0.5em}.badge-details .share .share-button{border:gray 1px solid;padding:0.25em 0.5em;font-size:10px;color:white}.badge-details .share .share-button.facebook{background:#4366b2;border-color:#4366b2}.badge-details .share .share-button.twitter{background:#1b95e0;border-color:#1b95e0}.badge-details .share .tooltip-default{margin-bottom:1.1em}.badge-details .share.tooltip-item .a{color:white}.badge-free .all svg{color:#ACF0E3 !important}.badge-free .all svg:nth-of-type(2n){color:#109F83 !important}.badge-free .once svg{color:#4EC9B1 !important}.badge-free .once svg:nth-of-type(2n){color:#109F83 !important}.badge-free .full svg{color:#109F83 !important}.badge-free .full svg:nth-of-type(2n){color:#109F83 !important}.badge-freeimg{border-color:#4EC9B0 !important}.badge-full .all svg{color:#FFDF9F !important}.badge-full .all svg:nth-of-type(2n){color:#A97710 !important}.badge-full .once svg{color:#ecb84c !important}.badge-full .once svg:nth-of-type(2n){color:#A97710 !important}.badge-full .full svg{color:#A97710 !important}.badge-full .full svg:nth-of-type(2n){color:#A97710 !important}.badge-fullimg{border-color:#ecb84c !important}.badge-none{color:#fff !important}.badge-noneimg{border-color:#fff !important}.module-stars .fa-stack{height:1em;width:1em;font-size:1em;top:-0.1em}.module-stars .big .fa-stack{height:1.3em;width:1.3em;font-size:1.5em;top:-0.2em}.module-stars .badge-none{color:lightgray !important}.module-stars .badge-noneimg{border-color:lightgray !important}.progress-bar-indication{background-color:#f2f2f2;border-radius:0px;border:1px solid #dcdcdc;box-shadow:inset 0 0 3px 0 rgba(115,115,115,0.15);margin:0 auto;width:100%}.progress-bar-indication p{line-height:1.5}.progress-bar-indication.question>span.meter{top:0.05em;position:absolute;height:0.5em;border-radius:6px}.progress-bar-indication.question>span.meter.unlock{top:0em}.progress-bar-indication>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#109F83;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:0px;border-top-right-radius:0;border:1px solid #4ca57d;display:block;height:100%;width:60%}.progress-bar-indication>span.meter.all{background-color:#ACF0E3}.progress-bar-indication>span.meter.once{background-color:#4EC9B1}.progress-bar-indication>span.meter.unlock{min-width:10%;float:right;position:relative;top:-29px;background-color:rgba(169,119,16,0.4);border-color:lightgrey}.progress-bar-indication>span.meter.unlock p{padding-left:0;padding-right:0}.progress-bar-indication>span.meter.unlock:hover{background-color:#A97710;cursor:pointer}.progress-bar-indication p{color:#fff !important;font-weight:800;margin:0;padding:.1em .5em}.progress-bar-indication:focus,.progress-bar-indication:hover .progress-tooltip{opacity:1;visibility:visible}.progress-bar-indication .progress-tooltip{position:absolute;right:0;bottom:16.5em;left:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#fff;background:#fff;border-radius:0px;box-shadow:0 0px 2px silver;color:#333;font-size:0.9em;line-height:1.5em;margin:0 auto;max-width:16em;opacity:0;padding:1em;text-align:center;visibility:hidden;z-index:1000}.progress-bar-indication .progress-tooltip ul{text-align:left;font-size:0.75em}.progress-bar-indication .progress-tooltip p{color:#333 !important;line-height:1.5;margin:0}.progress-bar-indication .progress-tooltip.reverse{bottom:unset}.progress-bar-indication .progress-tooltip.reverse:after{bottom:unset;top:-1.2em;content:"\25b2";text-shadow:0 -2px 2px rgba(0,0,0,0.3)}.progress-bar-indication .progress-tooltip:after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.2em;color:#fff;content:"\25bc";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 0px 2px silver}.progress-bar-hover:focus,.progress-bar-hover:hover .progress-tooltip{opacity:1;visibility:visible}.progress-bar-hover .progress-tooltip{position:absolute;right:0;bottom:16.5em;left:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#fff;background:#fff;border-radius:0px;box-shadow:0 2px 2px silver;color:#333;font-size:0.9em;line-height:1.5em;margin:0 auto;max-width:16em;opacity:0;padding:1em;text-align:center;visibility:hidden;z-index:1000}.progress-bar-hover .progress-tooltip p{color:#333 !important;line-height:1.5;margin:0}.progress-bar-hover .progress-tooltip:after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.2em;color:#fff;content:"\25bc";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 2px 2px silver}.stats-details .stats{position:relative;margin:0 auto;margin-top:1em;max-width:310px;height:105px;padding:.75em}.stats-details .stats ul{padding:0}.stats-details .stats li{border-right:1px solid rgba(51,51,51,0.2);color:#4d4d4d;display:inline;float:left;font-size:1.2em;font-weight:800;line-height:1.1em;padding:0 0.7em}.stats-details .stats li:focus,.stats-details .stats li:hover .tooltip{opacity:1;visibility:visible}.stats-details .stats li .tooltip{position:absolute;right:0;bottom:8em;left:0;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 2px 2px silver;color:#333;font-size:0.7em;font-weight:normal;line-height:1.5em;margin:0 auto;max-width:10em;opacity:0;padding:1em;text-align:center;transition:all 0.2s ease-in-out;visibility:hidden;z-index:10}.stats-details .stats li .tooltip p{color:#333;line-height:1.5;margin:0}.stats-details .stats li .tooltip::after{position:absolute;right:0;left:0;border:5px solid transparent;bottom:-1.3em;color:#fff;content:"▼";font-size:1.1em;margin-left:-5px;text-align:center;text-shadow:0 2px 2px silver}.stats-details .stats li:first-child{padding-left:0}.stats-details .stats li:last-child{border-right:0}.stats-details .stats li streak{color:#ffab00}.stats-details .stats span{color:#333;display:block;font-size:0.6em;font-weight:normal;width:44px}section.profile{margin:0;padding:0;max-width:none}section.badge-public{margin-top:4em;text-align:center;background:transparent}section.badge-public .topic{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #e6e6e6}section.badge-public .topic span{display:block;position:relative;background:url(../images/cg/dots_background.svg);background-color:#fff;border-bottom:1px solid}section.badge-public .topic span.java{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.csharp{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.objectivec{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.cplusplus{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.scala{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.php{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.sql{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.htmlcss{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.javascript{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span.python{background-size:100%;background-repeat:no-repeat}section.badge-public .topic span .coursebar{color:#031527;display:block;font-weight:bold;padding:2.5em;min-height:9em;cursor:pointer}section.badge-public .topic span .coursebar .image-background{border-radius:50%;height:4em;width:4em;background-color:#031527;background-size:cover;margin:0 auto}section.badge-public .topic span .coursebar .image-background img{display:block;height:4em;max-width:none;width:4em;position:relative;top:.1em;left:.1em}section.badge-public .topic span .coursebar .topic-image{float:left;margin-top:-1em}section.badge-public .topic span .coursebar strong{font-size:1em;margin-left:0.5em}section.badge-public .topic span .coursebar strong b{color:#04c5fc}section.badge-public .topic span .coursebar div.course-info{margin-top:0.5em}section.badge-public .topic span .coursebar div.course-info .course-info-item{float:left;position:relative;padding-left:0.5em}section.badge-public .topic span .coursebar div.course-info .course-info-item .flag-icon{border-radius:1em}section.badge-public .topic span .coursebar div.course-info .course-info-item .course-info-num{font-size:0.75em;margin-left:0}section.badge-public .topic span .coursebar div.stats{float:right;display:block}section.badge-public .topic span .coursebar div.stats .progress-circle{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:30px;line-height:0;position:relative;text-align:center;width:30px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;margin:0;margin-top:-10px;padding-top:15px}section.badge-public .topic span .coursebar div.stats .progress-bar{background-color:#fff;border-radius:4px;border:1px solid rgba(51,51,51,0.7);box-shadow:inset 0 0 3px 0 rgba(128,128,128,0.15);margin:auto;margin-left:-8px;margin-top:5px;width:45px;height:7px}section.badge-public .topic span .coursebar div.stats .progress-bar p{line-height:1.5}section.badge-public .topic span .coursebar div.stats .progress-bar>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7ab42b;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:2.66667px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #72a828;display:block;height:100%;width:60%}section.badge-public .topic div.topic-bottom{bottom:0;padding:1.25em;text-align:center}section.badge-public .topic div.topic-bottom .translate{padding-bottom:1.8em}section.badge-public .topic .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em;font-family:"Varela Round",sans-serif}section.badge-public .topic .start.continue{background-color:#51af85}section.badge-public .topic .start.continue:hover,section.badge-public .topic .start.continue:active,section.badge-public .topic .start.continue:focus{background-color:#418c6b}section.badge-public .topic span .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}section.badge-public .topic span .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}@media screen and (min-width: 53.75em){section.badge-public{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}section.badge-public:last-child{margin-right:0}}section.badge-public .start-button{display:none;border-radius:0.3em;float:right;background:white;color:gray;border:1px solid;padding:1em 1em;margin-right:-1.5em;top:-0.4em;position:relative}@media screen and (min-width: 40em){section.badge-public .start-button{display:initial}}section.badge-public .profile-details{font-size:0.7em}section.badge-public .profile-details div.theme{height:12em}section.badge-public .profile-details div.theme img{height:5em;width:5em;top:3em}section.badge-public .profile-details div.theme div.details span{font-size:2em}section.badge-public .profile-details div.theme div.details span.username{font-size:1em}section.badge-public .badge-public-details{position:relative;height:46em;display:block;padding:20px;margin-bottom:25px;background-size:cover;background:white;border-radius:0 0 1em 1em;font-size:1em}@media screen and (min-width: 40em){section.badge-public .badge-public-details{height:35em}}@media screen and (min-width: 53.75em){section.badge-public .badge-public-details{height:20em}}section .profile-details div.theme{background:#37ac9c;background:-moz-linear-gradient(45deg, #37ac9c 0%, #2d3992 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #37ac9c), color-stop(100%, #2d3992));background:-webkit-linear-gradient(45deg, #37ac9c 0%, #2d3992 100%);background:-o-linear-gradient(45deg, #37ac9c 0%, #2d3992 100%);background:-ms-linear-gradient(45deg, #37ac9c 0%, #2d3992 100%);background:linear-gradient(45deg, #37ac9c 0%, #2d3992 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#37ac9c', endColorstr='#2d3992', GradientType=1 );height:24em;display:block;text-align:center}section .profile-details div.theme img{height:10em;width:10em;border-radius:50%;margin:auto;top:5em;position:relative;border:2px white solid;background-color:white}section .profile-details div.theme div.details{margin:auto;position:relative;line-height:1.5em;top:22%}section .profile-details div.theme div.details span{color:white}section .profile-details div.theme div.details span.username{font-size:2em}section .profile-details div.theme div.details .badge-success{color:#56651a}section .profile-details div.theme div.details .badge-notice,section .profile-details div.theme div.details .badge-error{color:#264d85}section .profile-details div.theme div.details span.following:hover{background-color:#FBE3E4}section .profile-details div.theme div.details span.following:after{content:'Following'}section .profile-details div.theme div.details span.following:hover:after{content:'Unfollow'}section .profile-details div.theme div.details .social-accounts img{top:0;border:1px white solid;height:1.5em;width:1.5em}section .profile-details div.theme div.details .social-accounts img:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}section .profile-details div.theme div.details .share .mb-div-tooltip{margin-bottom:0.5em}section .profile-details div.theme div.details .share .share-button{border:gray 1px solid;padding:0.25em 0.5em;font-size:10px;color:white}section .profile-details div.theme div.details .share .share-button.facebook{background:#4366b2;border-color:#4366b2}section .profile-details div.theme div.details .share .share-button.twitter{background:#1b95e0;border-color:#1b95e0}section .profile-details div.theme div.details .share.tooltip-item{backgroung:transparent}section .profile-details div.theme div.details .share.tooltip-item .a{color:white}@media screen and (min-width: 53.75em){section .profile-details div.theme div.details{text-align:center}}section.achivements{margin-top:2em;text-align:center}section.achivements ul.accordion-tabs-minimal{background:white;border-radius:1em;padding:1em}section.achivements ul.accordion-tabs-minimal .title{color:#333;border-color:#333;border-width:2px;margin:auto;margin-bottom:1em}section.achivements ul.accordion-tabs-minimal .tab-content{height:auto;background-color:inherit;padding:0}section.achivements ul.accordion-tabs-minimal .tab-content .topic{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #e6e6e6}section.achivements ul.accordion-tabs-minimal .tab-content .topic span{display:block;position:relative;background:url(../images/cg/dots_background.svg);background-color:#fff;border-bottom:1px solid}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.java{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.csharp{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.objectivec{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.cplusplus{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.scala{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.php{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.sql{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.htmlcss{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.javascript{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span.python{background-size:100%;background-repeat:no-repeat}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar{color:#031527;display:block;font-weight:bold;padding:2.5em;min-height:9em;cursor:pointer}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar .image-background{border-radius:50%;height:4em;width:4em;background-color:#031527;background-size:cover;margin:0 auto}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar .image-background img{display:block;height:4em;max-width:none;width:4em;position:relative;top:.1em;left:.1em}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar .topic-image{float:left;margin-top:-1em}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar strong{font-size:1em;margin-left:0.5em}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar strong b{color:#04c5fc}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.course-info{margin-top:0.5em}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.course-info .course-info-item{float:left;position:relative;padding-left:0.5em}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.course-info .course-info-item .flag-icon{border-radius:1em}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.course-info .course-info-item .course-info-num{font-size:0.75em;margin-left:0}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.stats{float:right;display:block}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.stats .progress-circle{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:30px;line-height:0;position:relative;text-align:center;width:30px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;margin:0;margin-top:-10px;padding-top:15px}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.stats .progress-bar{background-color:#fff;border-radius:4px;border:1px solid rgba(51,51,51,0.7);box-shadow:inset 0 0 3px 0 rgba(128,128,128,0.15);margin:auto;margin-left:-8px;margin-top:5px;width:45px;height:7px}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.stats .progress-bar p{line-height:1.5}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .coursebar div.stats .progress-bar>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7ab42b;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:2.66667px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #72a828;display:block;height:100%;width:60%}section.achivements ul.accordion-tabs-minimal .tab-content .topic div.topic-bottom{bottom:0;padding:1.25em;text-align:center}section.achivements ul.accordion-tabs-minimal .tab-content .topic div.topic-bottom .translate{padding-bottom:1.8em}section.achivements ul.accordion-tabs-minimal .tab-content .topic .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em;font-family:"Varela Round",sans-serif}section.achivements ul.accordion-tabs-minimal .tab-content .topic .start.continue{background-color:#51af85}section.achivements ul.accordion-tabs-minimal .tab-content .topic .start.continue:hover,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start.continue:active,section.achivements ul.accordion-tabs-minimal .tab-content .topic .start.continue:focus{background-color:#418c6b}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}section.achivements ul.accordion-tabs-minimal .tab-content .topic span .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}section.achivements ul.accordion-tabs-minimal .tab-content.is-open{display:block;overflow:visible}section.achivements ul.accordion-tabs-minimal .tab-content .no-stats-message{text-align:center;margin-top:2em}section.achivements ul.accordion-tabs-minimal .tab-content .ranking-content span{float:right}section.achivements ul.accordion-tabs-minimal .tab-content .ranking-content span.following:hover{background-color:#FBE3E4}section.achivements ul.accordion-tabs-minimal .tab-content .ranking-content span.following:after{content:'Following'}section.achivements ul.accordion-tabs-minimal .tab-content .ranking-content span.following:hover:after{content:'Unfollow'}section.achivements ul.accordion-tabs-minimal .tab-content .users-empty{margin-top:1em;text-align:center}section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats{border:1px solid #d3d3d342;border-radius:1em;margin-top:1em}@media screen and (min-width: 53.75em){section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats:last-child{margin-right:0}}section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats .badges ul.carousel2{margin-left:-2em}section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats .badges .rn-carousel-controls .rn-carousel-control{position:relative;font-size:1em;top:-8.5em}section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats .badges .rn-carousel-controls .rn-carousel-control.rn-carousel-control-next{float:right;right:0em}section.achivements ul.accordion-tabs-minimal .achiev-topic .topic-stats .badges .rn-carousel-controls .rn-carousel-control.rn-carousel-control-prev{float:left;left:0.5em}@media screen and (min-width: 40em){section.achivements ul.accordion-tabs-minimal .user-info-form{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%}section.achivements ul.accordion-tabs-minimal .user-info-form:last-child{margin-right:0}}section.achivements ul.accordion-tabs-minimal .user-info-form #code-style-example{font-size:0.8em;height:29em;min-width:25em;text-align:left}section.achivements ul.accordion-tabs-minimal .user-info-form .code-style-arrows{font-size:1.5em;text-align:center;position:relative;top:-2em}@media screen and (min-width: 40em){section.achivements ul.accordion-tabs-minimal .ranking-profile{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%}section.achivements ul.accordion-tabs-minimal .ranking-profile:last-child{margin-right:0}}section.achivements ul.accordion-tabs-minimal .tables .badge,section.achivements ul.accordion-tabs-minimal .tables .badge-alert,section.achivements ul.accordion-tabs-minimal .tables .badge-success{font-weight:normal;font-size:0.5em}section.achivements ul.accordion-tabs-minimal .tables th,section.achivements ul.accordion-tabs-minimal .tables td{overflow:hidden}section.achivements ul.accordion-tabs-minimal .current-payment{margin-top:0;max-width:38em}section.achivements ul.accordion-tabs-minimal .current-payment .cards .card .card-header{font-weight:normal}section.achivements ul.accordion-tabs-minimal .current-payment .cards .card .card-header .card-title{color:gray}section.achivements ul.accordion-tabs-minimal .current-payment .cards .card .card-header b{font-size:inherit;color:inherit}section.achivements ul.accordion-tabs-minimal .current-payment .cards .card .card-header p{text-align:center}section.achivements ul.accordion-tabs-minimal .weekly-progress table,section.achivements ul.accordion-tabs-minimal .weekly-progress tr,section.achivements ul.accordion-tabs-minimal .weekly-progress td{vertical-align:top;border-collapse:collapse}section.achivements ul.accordion-tabs-minimal .weekly-progress table{table-layout:auto;width:initial}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser table,section.achivements ul.accordion-tabs-minimal .weekly-progress .mso-container table{table-layout:fixed}section.achivements ul.accordion-tabs-minimal .weekly-progress *{line-height:inherit}section.achivements ul.accordion-tabs-minimal .weekly-progress a[x-apple-data-detectors=true]{color:inherit !important;text-decoration:none !important}section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container div,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container button,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container header.navigation .sign-up,header.navigation section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .sign-up,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container section.topics div#topic-tabs .topic .start,section.topics div#topic-tabs .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .grid-items .grid-item-right .topic .start,.grid-items .grid-item-right .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .send,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content .card div.card-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .modal .modal-inner .modal-content div.modal-bottom .start,.modal .modal-inner .modal-content div.modal-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .question .question-bottom .continue,.question .question-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .continue,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container section.badge-public .topic .start,section.badge-public .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .tab-content .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .cancel-btn,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .next-btn,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .save-btn,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .translations .sixth .alpha .copy,.translations .sixth .alpha section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .copy,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .translations .translate,.translations section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .translate,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .translations .savenext,.translations section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .savenext,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container section.prices .card div.card-bottom .start,section.prices .card div.card-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .home-items .home-item .topic .start,.home-items .home-item .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .img-container .start-topic{display:block !important}section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth button,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth header.navigation .sign-up,header.navigation section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .sign-up,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth section.topics div#topic-tabs .topic .start,section.topics div#topic-tabs .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .grid-items .grid-item-right .topic .start,.grid-items .grid-item-right .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .send,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content .card div.card-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .modal .modal-inner .modal-content div.modal-bottom .start,.modal .modal-inner .modal-content div.modal-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .question .question-bottom .continue,.question .question-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .continue,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth section.badge-public .topic .start,section.badge-public .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .tab-content .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .cancel-btn,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .next-btn,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .save-btn,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .translations .sixth .alpha .copy,.translations .sixth .alpha section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .copy,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .translations .translate,.translations section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .translate,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .translations .savenext,.translations section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .savenext,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth section.prices .card div.card-bottom .start,section.prices .card div.card-bottom section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .home-items .home-item .topic .start,.home-items .home-item .topic section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .fullwidth .start-topic{width:100% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid .col{display:table-cell;float:none !important;vertical-align:top}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .num12,section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .num12,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid{width:640px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ExternalClass,section.achivements ul.accordion-tabs-minimal .weekly-progress .ExternalClass p,section.achivements ul.accordion-tabs-minimal .weekly-progress .ExternalClass span,section.achivements ul.accordion-tabs-minimal .weekly-progress .ExternalClass font,section.achivements ul.accordion-tabs-minimal .weekly-progress .ExternalClass td,section.achivements ul.accordion-tabs-minimal .weekly-progress .ExternalClass div{line-height:100%}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .mixed-two-up .num4,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .mixed-two-up .num4{width:212px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .mixed-two-up .num8,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .mixed-two-up .num8{width:424px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.two-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.two-up .col{width:320px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.three-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.three-up .col{width:213px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.four-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.four-up .col{width:160px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.five-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.five-up .col{width:128px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.six-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.six-up .col{width:106px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.seven-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.seven-up .col{width:91px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.eight-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.eight-up .col{width:80px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.nine-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.nine-up .col{width:71px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.ten-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.ten-up .col{width:64px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.eleven-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.eleven-up .col{width:58px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .ie-browser .block-grid.twelve-up .col,section.achivements ul.accordion-tabs-minimal .weekly-progress [owa] .block-grid.twelve-up .col{width:53px !important}@media only screen and (min-width: 660px){section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid{width:640px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid .col{vertical-align:top}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid .col.num12{width:640px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.mixed-two-up .col.num4{width:212px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.mixed-two-up .col.num8{width:424px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.two-up .col{width:320px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.three-up .col{width:213px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.four-up .col{width:160px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.five-up .col{width:128px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.six-up .col{width:106px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.seven-up .col{width:91px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.eight-up .col{width:80px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.nine-up .col{width:71px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.ten-up .col{width:64px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.eleven-up .col{width:58px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid.twelve-up .col{width:53px !important}}@media (max-width: 660px){section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid,section.achivements ul.accordion-tabs-minimal .weekly-progress .col{min-width:320px !important;max-width:100% !important;display:block !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid{width:calc(100% - 40px) !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .col{width:100% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .col>div{margin:0 auto}section.achivements ul.accordion-tabs-minimal .weekly-progress img.fullwidth,section.achivements ul.accordion-tabs-minimal .weekly-progress img.fullwidthOnMobile{max-width:100% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack .col{min-width:0 !important;display:table-cell !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.two-up .col{width:50% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.mixed-two-up .col.num4{width:33% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.mixed-two-up .col.num8{width:66% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.three-up .col.num4{width:33% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.four-up .col.num3{width:25% !important}}@media (max-width: 480px){section.achivements ul.accordion-tabs-minimal .weekly-progress *{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased}section.achivements ul.accordion-tabs-minimal .weekly-progress .container{width:318px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .height{height:auto !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .hide{display:none !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .w100P{width:100% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .mob-header{width:80px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .w95{width:95% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font8{font-size:8px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font9{font-size:9px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font10{font-size:10px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font12{font-size:12px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font15{font-size:15px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .new-record-resize{width:70px !important;height:auto !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .W100P{width:100% !important;height:auto !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .width{width:318px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .W300{width:300px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .paddingsides{padding:0 5px 0 5px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .padd-left-15{padding-left:15px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .padd-top{padding-top:30px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font25{font-size:20px !important;vertical-align:middle !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .font55{font-size:40px !important;vertical-align:bottom !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .img-width{width:150px !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .mob-right-graph{width:45% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .mob-left-graph{width:55% !important;padding-left:10px !important}}@media (max-width: 520px){section.achivements ul.accordion-tabs-minimal .weekly-progress .block-grid{min-width:320px !important;max-width:100% !important;width:100% !important;display:block !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .col{min-width:320px !important;max-width:100% !important;width:100% !important;display:block !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .col>div{margin:0 auto}section.achivements ul.accordion-tabs-minimal .weekly-progress img.fullwidth{max-width:100% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress img.fullwidthOnMobile{max-width:100% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack .col{min-width:0 !important;display:table-cell !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.two-up .col{width:50% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.mixed-two-up .col.num4{width:33% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.mixed-two-up .col.num8{width:66% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.three-up .col.num4{width:33% !important}section.achivements ul.accordion-tabs-minimal .weekly-progress .no-stack.four-up .col.num3{width:25% !important}}section.pay{margin-top:10em;text-align:center}section.pay .title{color:#333;border-color:#333;border-width:2px;margin:auto;margin-bottom:1em}section.pay .checkout-intro{background-color:#FFF6BF;color:#8c7800;display:block;font-weight:600;padding:.75em;text-align:center;width:100%;min-height:50px;font-weight:800;position:relative}section.pay .checkout-intro.top{border-radius:0.5em 0.5em 0 0}section.pay .checkout-intro label{color:black}section.pay div.pay-content .expander{width:100%}section.pay div.pay-content .expander p,section.pay div.pay-content .expander div.with-code{color:#333;line-height:1.5;padding-bottom:1em}section.pay div.pay-content .expander a{color:gray;text-decoration:none}section.pay div.pay-content .expander pre code{text-align:left}section.pay div.pay-content .expander .expander-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #DDD;cursor:pointer;display:block;font-size:1em;margin-bottom:1em;padding-bottom:.25em}section.pay div.pay-content .expander .expander-trigger:before{font-size:.7em;content:"\25BC";margin-right:0.5em}section.pay div.pay-content .expander .expander-hidden{margin-bottom:0;border-bottom:none}section.pay div.pay-content .expander .expander-hidden:before{font-size:.7em;content:"\25BA"}section.pay div.pay-content .expander .expander-hidden+.expander-content{display:none}section.pay div.pay-content .internal-content{width:100%;display:inline-block;background-color:white;border-radius:1em;margin-bottom:1em;padding:2em 1em;text-align:center}section.pay div.pay-content .checkout{width:323px;margin:50px auto;padding:15px;background:#f3f6fa;border:1px solid;border-color:#c2cadb #bbc5d6 #b7c0cd;border-radius:7px}section.pay div.pay-content .checkout>div::after{clear:both;content:"";display:table}section.pay div.pay-content .checkout>div+div{margin-top:15px}section.pay div.pay-content .checkout-header{position:relative;margin:-15px -15px 15px}section.pay div.pay-content .checkout-title{padding:0 15px;line-height:38px;font-size:13px;font-weight:bold;color:#7f889e;text-shadow:0 1px rgba(255,255,255,0.7);background:#eceff5;border-bottom:1px solid #c5ccdb;border-radius:7px 7px 0 0;background-color:#f5f8fb;background-image:-webkit-linear-gradient(top, #f5f8fb,#e9edf3);background-image:linear-gradient(to bottom,#f5f8fb,#e9edf3)}section.pay div.pay-content .checkout-title:before{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}section.pay div.pay-content .checkout-price{position:absolute;top:-35px;right:-35px;width:75px;font:14px/75px Helvetica, Arial, sans-serif;color:white;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.3);text-indent:-1px;letter-spacing:-1px;background:#e54930;border:1px solid;border-color:#b33323 #ab3123 #982b1f;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f75a3b;background-image:-webkit-linear-gradient(top, #f75a3b,#d63b29);background-image:linear-gradient(to bottom,#f75a3b,#d63b29)}section.pay div.pay-content .checkout-price:before{content:'';position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:2px solid #f5f8fb;border-radius:50%}section.pay div.pay-content input{margin:0;line-height:normal;font-family:inherit;font-size:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.pay div.pay-content .checkout-input{float:left;padding:0 7px;height:32px;color:#525864;background:white;border:1px solid;border-color:#b3c0e2 #bcc5e2 #c0ccea;border-radius:4px;background-color:#f6f8fa;background-image:-webkit-linear-gradient(top, #f6f8fa,#fff);background-image:linear-gradient(to bottom,#f6f8fa,#fff)}section.pay div.pay-content .checkout-input:focus{border-color:#46aefe;outline:none}.lt-ie9 section.pay div.pay-content .checkout-input{line-height:30px}section.pay div.pay-content .checkout-name{width:150px}section.pay div.pay-content .checkout-card{width:210px}section.pay div.pay-content .checkout-exp,section.pay div.pay-content .checkout-cvc{margin-left:15px;width:45px}section.pay div.pay-content .checkout-btn{width:100%;height:34px;padding:0;font-weight:bold;color:white;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.2);border:1px solid;border-color:#1486f9 #0f7de9 #0d6acf;background:#1993fb;border-radius:4px;background-color:#4cb1fe;background-image:-webkit-linear-gradient(top, #4cb1fe,#229afc 40%,#138df6);background-image:linear-gradient(to bottom,#4cb1fe,#229afc 40%,#138df6)}section.pay div.pay-content .checkout-btn:active{text-shadow:0 1px 1px rgba(0,0,0,0.2);border-color:#075bba #0c69d2 #0f7de9;background-color:#1281dc;background-image:-webkit-linear-gradient(top, #1281dc,#1593fc);background-image:linear-gradient(to bottom,#1281dc,#1593fc)}section.pay div.pay-content :-moz-placeholder{color:#acb6c8 !important}section.pay div.pay-content ::-moz-placeholder{color:#acb6c8 !important;opacity:1}section.pay div.pay-content ::-webkit-input-placeholder{color:#acb6c8}section.pay div.pay-content :-ms-input-placeholder{color:#acb6c8}section.pay div.pay-content ::-moz-focus-inner{padding:0 !important;border:0 !important}@media screen and (min-width: 53.75em){section.pay .title{width:50%}section.pay div.pay-content{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%;height:10em;text-align:center;margin-bottom:1em}section.pay div.pay-content:last-child{margin-right:0}}section.discussions .title{color:#333;border-bottom:1px solid #333}section.discussions div#search form.search-bar{margin:0.5em;position:relative}section.discussions div#search form.search-bar input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:3px;border-radius:3px;border:1px solid #DDD;display:block;font-size:1em;font-style:italic;margin:0;padding:.5em .5em;position:relative;width:100%}section.discussions div#search form.search-bar button[type=submit],section.discussions div#search form.search-bar header.navigation [type=submit].sign-up,header.navigation section.discussions div#search form.search-bar [type=submit].sign-up,section.discussions div#search form.search-bar section.topics div#topic-tabs .topic [type=submit].start,section.topics div#topic-tabs .topic section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start,.grid-items .grid-item-right .topic section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar [type=submit].send,section.discussions div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start,.modal .modal-inner .modal-content .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start,.modal .modal-inner .modal-content div.modal-bottom section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar .question .question-bottom [type=submit].continue,.question .question-bottom section.discussions div#search form.search-bar [type=submit].continue,section.discussions div#search form.search-bar section.badge-public .topic [type=submit].start,section.badge-public .topic section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start,section.achivements ul.accordion-tabs-minimal .tab-content .topic section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar [type=submit].cancel-btn,section.discussions div#search form.search-bar [type=submit].next-btn,section.discussions div#search form.search-bar [type=submit].save-btn,section.discussions div#search form.search-bar .translations .sixth .alpha [type=submit].copy,.translations .sixth .alpha section.discussions div#search form.search-bar [type=submit].copy,section.discussions div#search form.search-bar .translations [type=submit].translate,.translations section.discussions div#search form.search-bar [type=submit].translate,section.discussions div#search form.search-bar .translations [type=submit].savenext,.translations section.discussions div#search form.search-bar [type=submit].savenext,section.discussions div#search form.search-bar section.prices .card div.card-bottom [type=submit].start,section.prices .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar .home-items .home-item .topic [type=submit].start,.home-items .home-item .topic section.discussions div#search form.search-bar [type=submit].start,section.discussions div#search form.search-bar [type=submit].start-topic{background-color:#477DCA;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;position:absolute;top:0em;right:0em;bottom:0em;border-bottom-left-radius:0;border-top-left-radius:0;outline:none;padding:5px 10px}section.discussions div#search form.search-bar button[type=submit]:hover:not(:disabled),section.discussions div#search form.search-bar header.navigation [type=submit].sign-up:hover:not(:disabled),header.navigation section.discussions div#search form.search-bar [type=submit].sign-up:hover:not(:disabled),section.discussions div#search form.search-bar section.topics div#topic-tabs .topic [type=submit].start:hover:not(:disabled),section.topics div#topic-tabs .topic section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:hover:not(:disabled),.grid-items .grid-item-right .topic section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar [type=submit].send:hover:not(:disabled),section.discussions div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:hover:not(:disabled),.modal .modal-inner .modal-content .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:hover:not(:disabled),.modal .modal-inner .modal-content div.modal-bottom section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar .question .question-bottom [type=submit].continue:hover:not(:disabled),.question .question-bottom section.discussions div#search form.search-bar [type=submit].continue:hover:not(:disabled),section.discussions div#search form.search-bar section.badge-public .topic [type=submit].start:hover:not(:disabled),section.badge-public .topic section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:hover:not(:disabled),section.achivements ul.accordion-tabs-minimal .tab-content .topic section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar [type=submit].cancel-btn:hover:not(:disabled),section.discussions div#search form.search-bar [type=submit].next-btn:hover:not(:disabled),section.discussions div#search form.search-bar [type=submit].save-btn:hover:not(:disabled),section.discussions div#search form.search-bar .translations .sixth .alpha [type=submit].copy:hover:not(:disabled),.translations .sixth .alpha section.discussions div#search form.search-bar [type=submit].copy:hover:not(:disabled),section.discussions div#search form.search-bar .translations [type=submit].translate:hover:not(:disabled),.translations section.discussions div#search form.search-bar [type=submit].translate:hover:not(:disabled),section.discussions div#search form.search-bar .translations [type=submit].savenext:hover:not(:disabled),.translations section.discussions div#search form.search-bar [type=submit].savenext:hover:not(:disabled),section.discussions div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:hover:not(:disabled),section.prices .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar .home-items .home-item .topic [type=submit].start:hover:not(:disabled),.home-items .home-item .topic section.discussions div#search form.search-bar [type=submit].start:hover:not(:disabled),section.discussions div#search form.search-bar [type=submit].start-topic:hover:not(:disabled){background-color:#578ad4;cursor:pointer}section.discussions div#search form.search-bar button[type=submit]:active:not(:disabled),section.discussions div#search form.search-bar header.navigation [type=submit].sign-up:active:not(:disabled),header.navigation section.discussions div#search form.search-bar [type=submit].sign-up:active:not(:disabled),section.discussions div#search form.search-bar section.topics div#topic-tabs .topic [type=submit].start:active:not(:disabled),section.topics div#topic-tabs .topic section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:active:not(:disabled),.grid-items .grid-item-right .topic section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar [type=submit].send:active:not(:disabled),section.discussions div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:active:not(:disabled),.modal .modal-inner .modal-content .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:active:not(:disabled),.modal .modal-inner .modal-content div.modal-bottom section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar .question .question-bottom [type=submit].continue:active:not(:disabled),.question .question-bottom section.discussions div#search form.search-bar [type=submit].continue:active:not(:disabled),section.discussions div#search form.search-bar section.badge-public .topic [type=submit].start:active:not(:disabled),section.badge-public .topic section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:active:not(:disabled),section.achivements ul.accordion-tabs-minimal .tab-content .topic section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar [type=submit].cancel-btn:active:not(:disabled),section.discussions div#search form.search-bar [type=submit].next-btn:active:not(:disabled),section.discussions div#search form.search-bar [type=submit].save-btn:active:not(:disabled),section.discussions div#search form.search-bar .translations .sixth .alpha [type=submit].copy:active:not(:disabled),.translations .sixth .alpha section.discussions div#search form.search-bar [type=submit].copy:active:not(:disabled),section.discussions div#search form.search-bar .translations [type=submit].translate:active:not(:disabled),.translations section.discussions div#search form.search-bar [type=submit].translate:active:not(:disabled),section.discussions div#search form.search-bar .translations [type=submit].savenext:active:not(:disabled),.translations section.discussions div#search form.search-bar [type=submit].savenext:active:not(:disabled),section.discussions div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:active:not(:disabled),section.prices .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar .home-items .home-item .topic [type=submit].start:active:not(:disabled),.home-items .home-item .topic section.discussions div#search form.search-bar [type=submit].start:active:not(:disabled),section.discussions div#search form.search-bar [type=submit].start-topic:active:not(:disabled),section.discussions div#search form.search-bar button[type=submit]:focus:not(:disabled),section.discussions div#search form.search-bar header.navigation [type=submit].sign-up:focus:not(:disabled),header.navigation section.discussions div#search form.search-bar [type=submit].sign-up:focus:not(:disabled),section.discussions div#search form.search-bar section.topics div#topic-tabs .topic [type=submit].start:focus:not(:disabled),section.topics div#topic-tabs .topic section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:focus:not(:disabled),.grid-items .grid-item-right .topic section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar [type=submit].send:focus:not(:disabled),section.discussions div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:focus:not(:disabled),.modal .modal-inner .modal-content .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:focus:not(:disabled),.modal .modal-inner .modal-content div.modal-bottom section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar .question .question-bottom [type=submit].continue:focus:not(:disabled),.question .question-bottom section.discussions div#search form.search-bar [type=submit].continue:focus:not(:disabled),section.discussions div#search form.search-bar section.badge-public .topic [type=submit].start:focus:not(:disabled),section.badge-public .topic section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:focus:not(:disabled),section.achivements ul.accordion-tabs-minimal .tab-content .topic section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar [type=submit].cancel-btn:focus:not(:disabled),section.discussions div#search form.search-bar [type=submit].next-btn:focus:not(:disabled),section.discussions div#search form.search-bar [type=submit].save-btn:focus:not(:disabled),section.discussions div#search form.search-bar .translations .sixth .alpha [type=submit].copy:focus:not(:disabled),.translations .sixth .alpha section.discussions div#search form.search-bar [type=submit].copy:focus:not(:disabled),section.discussions div#search form.search-bar .translations [type=submit].translate:focus:not(:disabled),.translations section.discussions div#search form.search-bar [type=submit].translate:focus:not(:disabled),section.discussions div#search form.search-bar .translations [type=submit].savenext:focus:not(:disabled),.translations section.discussions div#search form.search-bar [type=submit].savenext:focus:not(:disabled),section.discussions div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:focus:not(:disabled),section.prices .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar .home-items .home-item .topic [type=submit].start:focus:not(:disabled),.home-items .home-item .topic section.discussions div#search form.search-bar [type=submit].start:focus:not(:disabled),section.discussions div#search form.search-bar [type=submit].start-topic:focus:not(:disabled){background-color:#3c71bb;cursor:pointer}section.discussions div#search form.search-bar button[type=submit]:disabled,section.discussions div#search form.search-bar header.navigation [type=submit].sign-up:disabled,header.navigation section.discussions div#search form.search-bar [type=submit].sign-up:disabled,section.discussions div#search form.search-bar section.topics div#topic-tabs .topic [type=submit].start:disabled,section.topics div#topic-tabs .topic section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start:disabled,.grid-items .grid-item-right .topic section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar [type=submit].send:disabled,section.discussions div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start:disabled,.modal .modal-inner .modal-content .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start:disabled,.modal .modal-inner .modal-content div.modal-bottom section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar .question .question-bottom [type=submit].continue:disabled,.question .question-bottom section.discussions div#search form.search-bar [type=submit].continue:disabled,section.discussions div#search form.search-bar section.badge-public .topic [type=submit].start:disabled,section.badge-public .topic section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start:disabled,section.achivements ul.accordion-tabs-minimal .tab-content .topic section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar [type=submit].cancel-btn:disabled,section.discussions div#search form.search-bar [type=submit].next-btn:disabled,section.discussions div#search form.search-bar [type=submit].save-btn:disabled,section.discussions div#search form.search-bar .translations .sixth .alpha [type=submit].copy:disabled,.translations .sixth .alpha section.discussions div#search form.search-bar [type=submit].copy:disabled,section.discussions div#search form.search-bar .translations [type=submit].translate:disabled,.translations section.discussions div#search form.search-bar [type=submit].translate:disabled,section.discussions div#search form.search-bar .translations [type=submit].savenext:disabled,.translations section.discussions div#search form.search-bar [type=submit].savenext:disabled,section.discussions div#search form.search-bar section.prices .card div.card-bottom [type=submit].start:disabled,section.prices .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar .home-items .home-item .topic [type=submit].start:disabled,.home-items .home-item .topic section.discussions div#search form.search-bar [type=submit].start:disabled,section.discussions div#search form.search-bar [type=submit].start-topic:disabled{cursor:not-allowed;opacity:0.5}section.discussions div#search form.search-bar button[type=submit] img,section.discussions div#search form.search-bar header.navigation [type=submit].sign-up img,header.navigation section.discussions div#search form.search-bar [type=submit].sign-up img,section.discussions div#search form.search-bar section.topics div#topic-tabs .topic [type=submit].start img,section.topics div#topic-tabs .topic section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar .grid-items .grid-item-right .topic [type=submit].start img,.grid-items .grid-item-right .topic section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar [type=submit].send img,section.discussions div#search form.search-bar .modal .modal-inner .modal-content .card div.card-bottom [type=submit].start img,.modal .modal-inner .modal-content .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar .modal .modal-inner .modal-content div.modal-bottom [type=submit].start img,.modal .modal-inner .modal-content div.modal-bottom section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar .question .question-bottom [type=submit].continue img,.question .question-bottom section.discussions div#search form.search-bar [type=submit].continue img,section.discussions div#search form.search-bar section.badge-public .topic [type=submit].start img,section.badge-public .topic section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar section.achivements ul.accordion-tabs-minimal .tab-content .topic [type=submit].start img,section.achivements ul.accordion-tabs-minimal .tab-content .topic section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar [type=submit].cancel-btn img,section.discussions div#search form.search-bar [type=submit].next-btn img,section.discussions div#search form.search-bar [type=submit].save-btn img,section.discussions div#search form.search-bar .translations .sixth .alpha [type=submit].copy img,.translations .sixth .alpha section.discussions div#search form.search-bar [type=submit].copy img,section.discussions div#search form.search-bar .translations [type=submit].translate img,.translations section.discussions div#search form.search-bar [type=submit].translate img,section.discussions div#search form.search-bar .translations [type=submit].savenext img,.translations section.discussions div#search form.search-bar [type=submit].savenext img,section.discussions div#search form.search-bar section.prices .card div.card-bottom [type=submit].start img,section.prices .card div.card-bottom section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar .home-items .home-item .topic [type=submit].start img,.home-items .home-item .topic section.discussions div#search form.search-bar [type=submit].start img,section.discussions div#search form.search-bar [type=submit].start-topic img{height:12px;opacity:0.7}section.discussions div#search p{margin:0.5em;color:white}@media screen and (min-width: 53.75em){section.discussions div#search{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #e6e6e6;height:7em}section.discussions div#search p{color:gray}}section.discussions div#search p{color:#333}section.discussions .comment-tabs{padding:0;text-align:left}section.discussions .comment-tabs .tab-header-and-content{list-style:none;display:block;padding-left:0.5em;text-align:left}@media screen and (min-width: 53.75em){section.discussions .comment-tabs .tab-header-and-content{display:inline}}section.discussions .comment-tabs .tab-link{display:block;padding-right:1em;text-decoration:none;color:gray}@media screen and (min-width: 53.75em){section.discussions .comment-tabs .tab-link{display:inline-block}}section.discussions .comment-tabs .is-active{color:#333}section.discussions .comment-tabs .tab-content{display:none;border-top:2px solid #333;padding-top:1em;width:100%}@media screen and (min-width: 53.75em){section.discussions .comment-tabs .tab-content{float:left}}@media screen and (min-width: 53.75em){section.discussions{max-width:1200px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:3em}section.discussions::after{clear:both;content:"";display:table}section.discussions div{height:6;line-height:1.5;text-align:left}section.discussions div#search{float:left;display:block;margin-right:2.35765%;width:23.23176%;color:#333}section.discussions div#search:last-child{margin-right:0}section.discussions div.comments-list{padding:0;line-height:3;text-align:center;margin:0;float:left;display:block;margin-right:2.35765%;width:74.41059%}section.discussions div.comments-list:last-child{margin-right:0}}div.comment-section{margin-top:0.5em;background-color:white;padding:1em;border-radius:0.5em}div.comment-section.controls{display:block;font-weight:600;text-align:center;margin-top:0;border-top-right-radius:0;border-top-left-radius:0;padding-bottom:0}div.comment-section.controls a{color:rgba(51,51,51,0.7)}div.comment-section.controls .reactions{display:inline;font-size:0.9em;color:rgba(51,51,51,0.7)}div.comment-section.controls .reactions .like-stats{float:left;margin-left:1em;padding-top:0.5em;display:inline-block}div.comment-section.controls .reactions .quality-stats{float:left;margin-left:1em;display:inline-block}div.comment-section.controls .reactions .quality-stats .star{font-size:1.5em;display:inline-block;color:#ffab00}div.comment-section.controls .reactions .quality-stats .start-info{display:inline-block}div.comment-section.controls .reactions .quality-stats .start-info .score{color:black}div.comment-section.controls .reactions .comment-stats{float:right;margin-right:1em;padding-top:0.5em;display:inline-block}div.comment-section.controls ul{display:inline-block;margin:0;padding:0;padding-top:0.5em;padding-bottom:0.5em}div.comment-section.controls ul li{display:inline;margin:0;padding:0;padding-left:2.75em}div.comment-section.controls ul li:first-child{padding-left:0}div.comment-section.controls ul li:last-child{border-right:0;padding-right:0}div.comments{max-width:1200px;margin-left:auto;margin-right:auto}div.comments::after{clear:both;content:"";display:table}div.comments .comment{display:table;margin-bottom:0.5em;padding-bottom:0.5em;width:100%}div.comments .comment .comment-image,div.comments .comment .comment-content{display:table-cell;vertical-align:top}div.comments .comment .comment-image{padding-right:.5em}@media screen and (min-width: 53.75em){div.comments .comment .comment-image{padding-right:1em}}div.comments .comment .comment-image.small{padding-right:.5em}div.comments .comment .comment-image.small a img{height:2em;width:2em}div.comments .comment .comment-image a img{background:#fff;border-radius:50%;display:block;max-width:none;height:2em;width:2em}@media screen and (min-width: 53.75em){div.comments .comment .comment-image a img{height:3em;width:3em}}.comment-reverse-order div.comments .comment .comment-image{padding-right:0;padding-left:10px}div.comments .comment .comment-content{width:100%;background-color:white;padding:1em;border-radius:0.5em;word-break:break-all}div.comments .comment .comment-content.small{font-size:0.8em;text-align:left;color:#333;padding:0;border-radius:0;background-color:transparent}div.comments .comment .comment-content.small .header{margin-left:0}div.comments .comment .comment-content.small .header b.cut-text{width:160px}div.comments .comment .comment-content.small .header i{cursor:pointer}div.comments .comment .comment-content h1{font-size:1em;margin:0 0 0.5em 0;text-align:center}div.comments .comment .comment-content .header{font-size:1em;margin-left:0}div.comments .comment .comment-content .header span{position:relative;top:-0.5em}div.comments .comment .comment-content .header b{color:#333;cursor:pointer}div.comments .comment .comment-content .header b.cut-text{height:1.55em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:225px;color:#333;display:inline-block}@media screen and (min-width: 40em){div.comments .comment .comment-content .header{margin-left:0}div.comments .comment .comment-content .header span{top:-0.3em}div.comments .comment .comment-content .header b.cut-text{height:1.75em}}@media screen and (min-width: 53.75em){div.comments .comment .comment-content .header{margin-left:0}div.comments .comment .comment-content .header span{top:-0.5em}div.comments .comment .comment-content .header b.cut-text{height:1.55em}}div.comments .comment .comment-content p{line-height:1.5em;margin-bottom:0.5em;max-width:none}div.comments .comment .comment-content p.comment-detail{color:rgba(51,51,51,0.5);font-size:0.9em;font-style:italic}div.comments .comment:last-child{text-align:center;cursor:pointer}.write{display:table}.write .write-image,.write .write-content{display:table-cell}.write .write-content{width:100%}.write .write-content textarea{vertical-align:inherit}.write .write-content .bottom-label{color:rgba(51,51,51,0.5);font-size:0.8em;font-style:italic}.write .write-image.small{padding-right:1em}.write .write-image.small a img{width:2em;height:2em;background-color:white}.write .write-image a img{background:darkgray;border-radius:50%;display:block;height:auto;max-width:none;width:4em}@media screen and (min-width: 53.75em){.write.wide{max-width:80%;margin-left:auto;margin-right:auto}.write.wide::after{clear:both;content:"";display:table}}section .ranking-tabs{padding:0;text-align:left}section .ranking-tabs::after{clear:both;content:"";display:table}section .ranking-tabs .tab-header-and-content{list-style:none;display:block;padding-left:0.5em;text-align:left}@media screen and (min-width: 53.75em){section .ranking-tabs .tab-header-and-content{display:inline}}section .ranking-tabs .tab-link{display:block;padding-right:1em;text-decoration:none;color:gray}@media screen and (min-width: 53.75em){section .ranking-tabs .tab-link{display:inline-block}}section .ranking-tabs .is-active{color:#333}section .ranking-tabs .tab-content{display:none;border-top:2px solid #333;padding-top:1em;width:100%}section .ranking-tabs .tab-content.is-open{display:block}@media screen and (min-width: 53.75em){section .ranking-tabs .tab-content{float:left}}.leaderboard{padding-top:1em;color:grey}.leaderboard .tab-content .users-empty i{color:#DDD}.leaderboard .tab-content .ranking-content span{float:right}.leaderboard .tab-content .ranking-content span.following:hover{background-color:#FBE3E4}.leaderboard .tab-content .ranking-content span.following:after{content:'Following'}.leaderboard .tab-content .ranking-content span.following:hover:after{content:'Unfollow'}section.rankings .title{color:#333;border-bottom:1px solid #333}section.rankings label{text-align:left}section.rankings label select{display:inline}.ranking{display:table;width:100%;border-bottom:1px solid rgba(51,51,51,0.1);display:table;margin-bottom:1.5em}.ranking .load{border:1px solid;width:12em;padding:0.5em 0.5em;border-radius:0.5em}.ranking .load:hover{color:white;background:lightgray;border-color:white}.ranking:last-child{border-bottom:0px}.ranking .ranking-image,.ranking .ranking-content{display:table-cell;vertical-align:top}.ranking .ranking-image{padding-right:1.618em;float:left}.ranking .ranking-image .ranking-reaction{color:black;background:white;border:1px solid white;border-radius:1em;width:1.5em;height:1.5em;display:block;position:relative;margin-top:-1em;margin-left:2em}.ranking .ranking-image img{border-radius:50%;height:50px;width:50px}.ranking-reverse-order .ranking .ranking-image{padding-left:10px;padding-right:0}.ranking .ranking-content{float:right}.ranking .ranking-content a,.ranking .ranking-content h4{float:right;padding-top:0.5em}.email-invite{margin:0.5em}div.answers{max-width:1200px;margin-left:auto;margin-right:auto}div.answers::after{clear:both;content:"";display:table}div.answers .answer{border-bottom:1px solid rgba(51,51,51,0.1);display:table;margin-bottom:1.5em;padding-bottom:1em;width:100%;cursor:pointer}div.answers .answer .answer-image,div.answers .answer .answer-content{display:table-cell;vertical-align:top}div.answers .answer .answer-image{padding-right:1.4em}div.answers .answer .answer-image>img{background:#82a7db;border-radius:3px;display:block;height:auto;max-width:none;padding:.7em;width:4em}.answer-reverse-order div.answers .answer .answer-image{padding-right:0;padding-left:10px}div.answers .answer .answer-content{width:100%;font-size:0.8em}div.answers .answer .answer-content h1{font-size:1em;margin:0 0 0.5em 0}div.answers .answer .answer-content span,div.answers .answer .answer-content p{margin-bottom:0.5em;color:#333}div.answers .answer .answer-content .cut-text{height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px;margin-bottom:0.5em;color:#333}div.answers .answer .answer-content p.answer-detail{color:rgba(51,51,51,0.5);font-size:0.9em;font-style:italic}div.answers .answer:hover bullet .fa-check{color:#51af85}div.answers .answer:hover bullet .fa-times{color:#F44336}div.answers .answer:last-child{text-align:center;cursor:pointer}div.timeline{max-width:1200px;margin-left:auto;margin-right:auto}div.timeline::after{clear:both;content:"";display:table}div.timeline .achivement{border-bottom:1px solid rgba(51,51,51,0.1);display:table;margin-bottom:1.5em;padding-bottom:1em;width:100%;cursor:pointer;text-align:left}div.timeline .achivement .achivement-content{display:table-cell;vertical-align:top}div.timeline .achivement .achivement-content{width:100%;font-size:0.8em}div.timeline .achivement .achivement-content h1{font-size:1em;margin:0 0 0.5em 0}div.timeline .achivement .achivement-content p{line-height:1.5em;margin-bottom:0.5em;color:#333;max-width:none}div.timeline .achivement .achivement-content p span.tag{background-color:#999;border-radius:3.75em;color:#000;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em}div.timeline .achivement .achivement-content p.achivement-detail{color:rgba(51,51,51,0.5);font-size:0.9em;font-style:italic}div.timeline .achivement:hover bullet .fa-check{color:#51af85}div.timeline .achivement:hover bullet .fa-times{color:#F44336}div.timeline .achivement:last-child{text-align:center;cursor:pointer}.tooltip-item{background:transparent;display:inline-block;position:relative;text-align:center}.tooltip-item:focus,.tooltip-item:hover .tooltip-default{opacity:1;visibility:visible}.tooltip-item .tooltip-default{position:absolute;right:0;bottom:3em;left:0;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 2px 2px silver;color:#333;font-size:0.9em;line-height:1.5em;margin:0 auto;max-width:16em;opacity:0;padding:1em;text-align:center;transition:all 0.2s ease-in-out;visibility:hidden;z-index:10}.tooltip-item .tooltip-default p{color:#333;line-height:1.5;margin:0}.tooltip-item .tooltip-default.reverse{bottom:unset}.tooltip-item .tooltip-default.reverse:after{bottom:unset;top:-1em;content:"\25b2";text-shadow:0 -2px 2px rgba(0,0,0,0.3)}.tooltip-item .tooltip-default.no-arrow:after{display:none}.tooltip-item .tooltip-default::after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#fff;content:"▼";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 2px 2px silver}.cancel-btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin-top:1em;font-family:"Varela Round",sans-serif;background-color:red}.cancel-btn:hover,.cancel-btn:active,.cancel-btn:focus{background-color:#c00}.cancel-btn.inactive{background-color:#f66;cursor:default}.next-btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin-top:1em;color:#333;font-family:"Varela Round",sans-serif;background-color:white}.next-btn:hover,.next-btn:active,.next-btn:focus{background-color:#e6e6e6;color:#333}.next-btn.inactive{background-color:#fff;cursor:default;color:#333}.save-btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;margin-top:1em;font-family:"Varela Round",sans-serif;background-color:#51af85}.save-btn:hover,.save-btn:active,.save-btn:focus{background-color:#418c6b}.save-btn.inactive{background-color:#97cfb6;cursor:default}@media screen and (min-width: 53.75em){.translations{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.translations:last-child{margin-right:0}}@media screen and (max-width: 500px){.translations .sixth{font-size:0.9em;line-height:1.5em}}.translations .sixth div{line-height:2em;min-height:10em;text-align:left;padding:1em}.translations .sixth .alpha{float:left;display:block;margin-right:2.35765%;width:48.82117%}.translations .sixth .alpha:last-child{margin-right:0}@media screen and (max-width: 500px){.translations .sixth .alpha{float:left;display:block;margin-right:7.42297%;width:73.14426%}.translations .sixth .alpha:last-child{margin-right:0}}.translations .sixth .alpha textarea{background-color:lightgray}.translations .sixth .alpha .copy{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;margin-top:1em;font-family:"Varela Round",sans-serif}.translations .sixth .beta{float:left;display:block;margin-right:2.35765%;width:48.82117%}.translations .sixth .beta:last-child{margin-right:0}@media screen and (max-width: 500px){.translations .sixth .beta{float:left;display:block;margin-right:7.42297%;width:73.14426%}.translations .sixth .beta:last-child{margin-right:0}}.translations .translate{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;font-family:"Varela Round",sans-serif}.translations .translation-table{text-align:left;border-collapse:separate;border-spacing:0;width:100%}.translations .translation-table tbody tr:hover>td,.translations .translation-table tbody tr:hover>th{background-color:#fafafa}.translations .translation-table tbody tr:first-child td{border-top:2px solid #DDD}.translations .translation-table thead th{background-color:#fff;border-bottom:0px;padding:0.75em 1em;text-align:left}.translations .translation-table th:first-child,.translations .translation-table td:first-child{width:3em}.translations .translation-table th:last-child,.translations .translation-table td:last-child{width:9em}.translations .translation-table tbody{background-color:#fff}.translations .translation-table tbody tr td{border-bottom:0px;border-top:1px solid #DDD;line-height:1.5;padding:0.75em 1em;overflow:hidden}.translations .cancel-btn,.translations .next-btn{padding:1em 3em}.translations .savenext{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;margin-top:1em;font-family:"Varela Round",sans-serif}.translations .expander a.expander-trigger{margin-bottom:0;padding-top:0.5em;font-size:1.5em;text-align:center}.translations .internal-content{background-color:white;border-radius:1em;margin-bottom:1em;padding:2em 1em;text-align:center}.tables{border-collapse:separate;border-left:0px;border-radius:3px;border-spacing:0;border:1px solid #DDD;width:100%}.tables tbody{background-color:#fcfcfc}.tables tbody tr:hover>td,.tables tbody tr:hover>th{background-color:#efefef}.tables tbody tr:nth-child(even){background-color:#f7f7f7}.tables tbody tr:nth-child(even):hover>td{background-color:#eaeaea}.tables thead:first-of-type tr:first-child>th:first-child{border-top-left-radius:3px}.tables thead:first-of-type tr:first-child>th:last-child{border-top-right-radius:3px}.tables tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:3px}.tables tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:3px}.tables thead th{background-color:#fff;border-bottom:0px;border-left:1px solid #DDD;padding:0.75em 1em;text-align:left}.tables thead th:first-child{border-left:none}.tables tbody{background-color:#fcfcfc}.tables tbody td{border-bottom:0px;border-left:1px solid #DDD;border-top:1px solid #DDD;padding:0.75em 1em}.tables tbody td:first-child{border-left:none}.tables tbody td button,.tables tbody td header.navigation .sign-up,header.navigation .tables tbody td .sign-up,.tables tbody td section.topics div#topic-tabs .topic .start,section.topics div#topic-tabs .topic .tables tbody td .start,.tables tbody td .grid-items .grid-item-right .topic .start,.grid-items .grid-item-right .topic .tables tbody td .start,.tables tbody td .send,.tables tbody td .modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content .card div.card-bottom .tables tbody td .start,.tables tbody td .modal .modal-inner .modal-content div.modal-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .tables tbody td .start,.tables tbody td .question .question-bottom .continue,.question .question-bottom .tables tbody td .continue,.tables tbody td section.badge-public .topic .start,section.badge-public .topic .tables tbody td .start,.tables tbody td section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .tables tbody td .start,.tables tbody td .cancel-btn,.tables tbody td .next-btn,.tables tbody td .save-btn,.tables tbody td .translations .sixth .alpha .copy,.translations .sixth .alpha .tables tbody td .copy,.tables tbody td .translations .translate,.translations .tables tbody td .translate,.tables tbody td .translations .savenext,.translations .tables tbody td .savenext,.tables tbody td section.prices .card div.card-bottom .start,section.prices .card div.card-bottom .tables tbody td .start,.tables tbody td .home-items .home-item .topic .start,.home-items .home-item .topic .tables tbody td .start,.tables tbody td .start-topic{display:inline-block;font-size:0.7em;line-height:1.5;margin-bottom:0.3em;margin-right:0.5em;outline:none;padding:0.3em 1em;width:100%}@media screen and (min-width: 40em){.tables tbody td button,.tables tbody td header.navigation .sign-up,header.navigation .tables tbody td .sign-up,.tables tbody td section.topics div#topic-tabs .topic .start,section.topics div#topic-tabs .topic .tables tbody td .start,.tables tbody td .grid-items .grid-item-right .topic .start,.grid-items .grid-item-right .topic .tables tbody td .start,.tables tbody td .send,.tables tbody td .modal .modal-inner .modal-content .card div.card-bottom .start,.modal .modal-inner .modal-content .card div.card-bottom .tables tbody td .start,.tables tbody td .modal .modal-inner .modal-content div.modal-bottom .start,.modal .modal-inner .modal-content div.modal-bottom .tables tbody td .start,.tables tbody td .question .question-bottom .continue,.question .question-bottom .tables tbody td .continue,.tables tbody td section.badge-public .topic .start,section.badge-public .topic .tables tbody td .start,.tables tbody td section.achivements ul.accordion-tabs-minimal .tab-content .topic .start,section.achivements ul.accordion-tabs-minimal .tab-content .topic .tables tbody td .start,.tables tbody td .cancel-btn,.tables tbody td .next-btn,.tables tbody td .save-btn,.tables tbody td .translations .sixth .alpha .copy,.translations .sixth .alpha .tables tbody td .copy,.tables tbody td .translations .translate,.translations .tables tbody td .translate,.tables tbody td .translations .savenext,.translations .tables tbody td .savenext,.tables tbody td section.prices .card div.card-bottom .start,section.prices .card div.card-bottom .tables tbody td .start,.tables tbody td .home-items .home-item .topic .start,.home-items .home-item .topic .tables tbody td .start,.tables tbody td .start-topic{margin-bottom:0;width:auto}}.stats-progress{float:right;display:inline}.stats-progress .progress-circle{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:30px;line-height:0;position:relative;text-align:center;width:30px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;margin:0;margin-top:-10px;padding-top:15px}.stats-progress .progress-bar{background-color:#fff;border-radius:4px;border:1px solid #fff;box-shadow:inset 0 0 3px 0 rgba(128,128,128,0.15);margin:auto;margin-left:-8px;margin-top:5px;width:45px;height:7px}.stats-progress .progress-bar p{line-height:1.5}.stats-progress .progress-bar>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7ab42b;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:2.66667px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #72a828;display:block;height:100%;width:60%}.expander{width:100%}.expander p,.expander div.with-code{color:#333;line-height:1.5;padding-bottom:1em}.expander a{color:gray;text-decoration:none}.expander pre code{text-align:left}.expander .expander-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #DDD;cursor:pointer;display:block;font-size:1em;margin-bottom:1em;padding-bottom:.25em}.expander .expander-trigger:before{font-size:.7em;content:"\25BC";margin-right:0.5em}.expander .expander-hidden{margin-bottom:0;border-bottom:none}.expander .expander-hidden:before{font-size:.7em;content:"\25BA"}.expander .expander-hidden+.expander-content{display:none}.material-design-hamburger div{display:block;border:none;background:none}.material-design-hamburger__icon{padding:1.8rem 0.8rem;cursor:pointer}.material-design-hamburger__layer{border-radius:1px;display:block;width:40px;height:4px;background:white;position:relative;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.material-design-hamburger__layer:before,.material-design-hamburger__layer:after{border-radius:1px;display:block;width:inherit;height:4px;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:500ms;-moz-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.material-design-hamburger__layer:before{bottom:200%}.material-design-hamburger__layer:after{top:200%}.material-design-hamburger__icon--to-arrow{-webkit-animation-name:material-design-hamburger__icon--slide;-moz-animation-name:material-design-hamburger__icon--slide;animation-name:material-design-hamburger__icon--slide;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.material-design-hamburger__icon--to-arrow:before{-webkit-animation-name:material-design-hamburger__icon--slide-before;-moz-animation-name:material-design-hamburger__icon--slide-before;animation-name:material-design-hamburger__icon--slide-before;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.material-design-hamburger__icon--to-arrow:after{-webkit-animation-name:material-design-hamburger__icon--slide-after;-moz-animation-name:material-design-hamburger__icon--slide-after;animation-name:material-design-hamburger__icon--slide-after;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.material-design-hamburger__icon--from-arrow{-webkit-animation-name:material-design-hamburger__icon--slide-from;-moz-animation-name:material-design-hamburger__icon--slide-from;animation-name:material-design-hamburger__icon--slide-from}.material-design-hamburger__icon--from-arrow:before{-webkit-animation-name:material-design-hamburger__icon--slide-before-from;-moz-animation-name:material-design-hamburger__icon--slide-before-from;animation-name:material-design-hamburger__icon--slide-before-from}.material-design-hamburger__icon--from-arrow:after{-webkit-animation-name:material-design-hamburger__icon--slide-after-from;-moz-animation-name:material-design-hamburger__icon--slide-after-from;animation-name:material-design-hamburger__icon--slide-after-from}@-webkit-keyframes material-design-hamburger__icon--slide{to{-webkit-transform:rotate(180deg)}}@-moz-keyframes material-design-hamburger__icon--slide{to{-moz-transform:rotate(180deg)}}@keyframes material-design-hamburger__icon--slide{to{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes material-design-hamburger__icon--slide-before{to{-webkit-transform:rotate(45deg);margin:3% 37%;width:75%}}@-moz-keyframes material-design-hamburger__icon--slide-before{to{-moz-transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes material-design-hamburger__icon--slide-before{to{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes material-design-hamburger__icon--slide-after{to{-webkit-transform:rotate(-45deg);margin:3% 37%;width:75%}}@-moz-keyframes material-design-hamburger__icon--slide-after{to{-moz-transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes material-design-hamburger__icon--slide-after{to{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes material-design-hamburger__icon--slide-from{from{-webkit-transform:rotate(-180deg)}}@-moz-keyframes material-design-hamburger__icon--slide-from{from{-moz-transform:rotate(-180deg)}}@keyframes material-design-hamburger__icon--slide-from{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes material-design-hamburger__icon--slide-before-from{from{-webkit-transform:rotate(45deg);margin:3% 37%;width:75%}}@-moz-keyframes material-design-hamburger__icon--slide-before-from{from{-moz-transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes material-design-hamburger__icon--slide-before-from{from{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes material-design-hamburger__icon--slide-after-from{from{-webkit-transform:rotate(-45deg);margin:3% 37%;width:75%}}@-moz-keyframes material-design-hamburger__icon--slide-after-from{from{-moz-transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes material-design-hamburger__icon--slide-after-from{from{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.form-group.has-error input{border-color:#e74c3c !important}.form-group.has-error span{font-size:0.8em;color:#e74c3c}.form-group.has-error span:before{font-family:"FontAwesome";content:"\f057";padding-right:0.2em}.form-group span{font-size:0.8em}.form-group span.success{color:#51af85}section.rules .title{color:#333;border-bottom:1px solid #333}section.rules label{text-align:left}section.rules label select{display:inline}section.rules div{line-height:1.5}section.rules div.snippets-list{font-size:0.9em;line-height:3}@media screen and (min-width: 53.75em){section.rules{max-width:60%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:3em}section.rules::after{clear:both;content:"";display:table}section.rules div{height:6;line-height:1.5;text-align:left}section.rules div.snippets-list{padding:0;line-height:3;text-align:center;margin:0}}.theory-items{background-color:#e3e3e2}.theory-items::after{clear:both;content:"";display:table}.theory-items .title{font-size:2em;text-align:center;border-bottom:0;color:gray}.theory-items .theory-item{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:19em;background:#6b83a6;width:100%;overflow:hidden;float:right;padding:0.5em;border-top:0;border-bottom:9px solid #e3e3e2;border-left:4.5px solid #e3e3e2;border-right:4.5px solid #e3e3e2;text-align:center;cursor:pointer}@media screen and (min-width: 53.75em){.theory-items .theory-item{width:50%}}.theory-items .theory-item:nth-child(1){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(2){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(3){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(4){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(5){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(6){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(7){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item:nth-child(8){background-color:transparent;box-shadow:inset 0px 0px 1px 2px transparent}.theory-items .theory-item img{display:block;height:3em;margin:auto;margin-bottom:1em}.theory-items .theory-item h2{color:gray;font-size:1.3em;margin-bottom:.4em}.theory-items .theory-item p{margin:auto;color:rgba(128,128,128,0.7)}@media screen and (min-width: 40em){.theory-items .theory-item p{max-width:70%}}.theory-items .theory-item-high{height:38em}.theory-items .theory-item-high .theory-list{padding:0em;border:1px solid gray;height:100%;border-radius:1em;overflow-y:hidden}.theory-items .theory-item-high .theory-list .title{padding:1em;text-align:center;margin-bottom:0;border-bottom:1px solid;background-color:white}.theory-items .theory-item-high .theory-list .title a{color:gray}.theory-items .theory-item-high .theory-list .rules{background-color:lightgray;padding:1em;height:28em;border-bottom:1px solid;overflow-y:auto}.theory-items .theory-item-high .theory-list .rules .rule-content{padding:0.5em;background-color:white;border-radius:0.5em}.theory-items .theory-item-high .theory-list .more{display:block;text-align:center;padding:1.5em}.theory-items .theory-item-high .theory-list .more a{color:gray;position:relative;top:-0.5em}.theory-items .theory-item-high .theory-list .more a:hover{color:white}.theory-items .theory-item-short{height:9.5em}.theory-items .theory-item-short.follow{background:none repeat scroll 0 0 white;color:gray;min-height:7em;padding:1em}.theory-items .theory-item-short.follow .social-media{font-size:1.5em}.theory-items .theory-item-short.follow .social-media li{display:inline-block}@media screen and (min-width: 53.75em){.theory-items{padding:5em;background-color:#e3e3e2}}section .theory-tabs{padding:0;text-align:left}section .theory-tabs::after{clear:both;content:"";display:table}section .theory-tabs .tab-header-and-content{list-style:none;display:block;padding-left:0.5em;text-align:left}@media screen and (min-width: 53.75em){section .theory-tabs .tab-header-and-content{display:inline}}section .theory-tabs .tab-link{display:block;padding-right:1em;text-decoration:none;color:gray}@media screen and (min-width: 53.75em){section .theory-tabs .tab-link{display:inline-block}}section .theory-tabs .is-active{color:#333}section .theory-tabs .tab-content{display:none;border-top:2px solid #333;padding-top:1em;width:100%}section .theory-tabs .tab-content.is-open{display:block}@media screen and (min-width: 53.75em){section .theory-tabs .tab-content{float:left}}.rules{color:gray;margin-top:3em}@media screen and (min-width: 53.75em){.rules{margin-top:auto}}.rules article{padding:1em}.rules a.back{display:none;position:fixed;left:1.25em}.rules a.back .type{color:rgba(51,51,51,0.7)}@media screen and (min-width: 53.75em){.rules a.back{display:block}}.rules .rule{display:table;margin-bottom:1.5em;width:100%}.rules .rule .mail{display:none}.rules .rule .li-hover:hover .mail{display:inline}@media screen and (min-width: 40em){.rules .rule .rule-image,.rules .rule .rule-content{display:table-cell;vertical-align:top}}.rules .rule.goto .rule-image .image-background{width:100%;border-radius:0;text-align:center;color:white;font-size:2em}.rules .rule.goto .rule-image .image-background img{display:inline;max-width:2em;left:auto}.rules .rule .rule-image{padding-right:1em;padding-bottom:0.5em}.rules .rule .rule-image .image-background{border-radius:50%;height:4em;width:4em;background-color:#fff;background-size:cover;margin:0 auto}.rules .rule .rule-image .image-background img{display:block;height:4em;max-width:none;width:4em;position:relative;top:.1em;left:.1em}.rules .rule .rule-content{width:100%}.rules .rule .rule-content p{line-height:1.5em;margin-bottom:0.5em;max-width:none}.rules .rule .rule-content .badge-notice{display:table;margin:0.5em auto}@media screen and (min-width: 40em){.rules .rule .rule-content .badge-notice{margin:0}}.rules .centered{text-align:center}div.rules article{background-color:white;border-radius:0.5em}div.snippets-list div.rules{max-width:1200px;margin-left:auto;margin-right:auto;background-color:transparent}div.snippets-list div.rules::after{clear:both;content:"";display:table}div.snippets-list div.rules .rule-content{padding:1em;background-color:white;border-radius:1em}.outer-content{max-width:1200px;margin-left:auto;margin-right:auto;background-color:transparent}.outer-content::after{clear:both;content:"";display:table}.outer-content .general-content{width:100%;padding:1em;background-color:white;border-radius:1em;display:inline-block}@media screen and (min-width: 53.75em){.outer-content{max-width:60%;margin-left:auto;margin-right:auto;text-align:center}.outer-content::after{clear:both;content:"";display:table}}.topic-subscribe{background-color:#999;border-radius:3.75em;color:#000;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em;font-size:1em;border-radius:3.75em;color:#000;display:inline-block;font-weight:600;line-height:1;margin-right:0.5em;background-color:white;border:solid 1px lightgray;padding:1em;margin-bottom:1em}.topic-subscribe:hover{background-color:lightgrey;cursor:pointer}.topic-subscribe.not-selected:before{font-family:'Font Awesome 5 Pro';font-weight:300;content:"\f067"}.topic-subscribe.selected{background-color:lightgreen}.topic-subscribe.selected:hover{background-color:lightgrey}.topic-subscribe.selected:before{font-family:'Font Awesome 5 Pro';font-weight:300;content:"\f00c"}.topic-subscribe .counter{font-weight:200;font-size:0.8em;padding:4px;background-color:lightgrey;border-radius:30%}span.tag{background-color:#999;border-radius:3.75em;color:#000;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em;margin-right:0.5em;background-color:white;border:solid 1px lightgray}span.tag.clickable:hover{background-color:lightgrey;cursor:pointer}span.tag.grey{border:solid 1px darkgray;background-color:lightgrey}span.tag.grey.clickable:hover{background-color:white;cursor:pointer}article.type-system-sans{font-family:"PT Sans",sans-serif;text-align:left}article.type-system-sans::after{clear:both;content:"";display:table}article.type-system-sans h1,article.type-system-sans h2,article.type-system-sans h3,article.type-system-sans p{margin:0}article.type-system-sans hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.5em 0}article.type-system-sans p{color:#333;line-height:1.5}article.type-system-sans a{color:#477DCA;text-decoration:none}article.type-system-sans .type{border-bottom:1px solid;display:inline-block;font-family:"Titillium Web",sans-serif;font-size:0.7em;font-weight:900;letter-spacing:1px;margin-bottom:2em;padding:0.1em 0;text-align:left;text-transform:uppercase}article.type-system-sans h1{font-family:"Titillium Web",sans-serif;font-size:2em;font-weight:600;margin-bottom:0.6em}@media screen and (min-width: 40em){article.type-system-sans h1{font-size:2.4em}}article.type-system-sans h2{font-family:"PT Sans",sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;margin-bottom:1.2em}@media screen and (min-width: 40em){article.type-system-sans h2{font-size:1.4em}}article.type-system-sans code.inline{background:#F7F7F7;border-radius:4.5px;border:1px solid #E0E0E0;font-family:monaco;font-size:0.65em;font-style:normal;padding:0.1em 0.4em;white-space:nowrap}article.type-system-sans code.inline.hljs{display:inline-table}article.type-system-sans h3{font-family:"Titillium Web",sans-serif;font-size:1em;font-weight:700;line-height:1.4em;margin-bottom:0.5em;text-transform:uppercase}article.type-system-sans p.date{color:rgba(51,51,51,0.4);font-family:"PT Sans",sans-serif;font-size:0.8em;margin-bottom:0.5em}article.type-system-sans p{font-family:"PT Sans",sans-serif;font-weight:300;letter-spacing:1;margin-bottom:1.5em}article.type-system-sans p span{font-family:"PT Sans",sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase}article.type-system-sans hr{width:3em}article.type-system-sans a.read-more{display:inline-block;font-family:"PT Sans",sans-serif;font-size:0.8em;font-weight:700;margin-left:0.2em;position:relative;text-transform:uppercase}article.type-system-sans a.read-more span{font-size:1.7em;position:absolute;right:-10px;top:-2px}article.type-system-sans p.author{font-family:"PT Sans",sans-serif;font-style:italic}article.type-system-sans img{height:auto !important}section.prices{max-width:1200px;margin-left:auto;margin-right:auto;max-width:90em}section.prices::after{clear:both;content:"";display:table}section.prices .title{font-size:2em}section.prices .cards{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}section.prices .card{-webkit-flex-basis:15em;-moz-flex-basis:15em;flex-basis:15em;-ms-flex-preferred-size:15em;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#f7f7f7;border-radius:3px;border:1px solid #DDD;box-shadow:0 2px 4px #cacac8;cursor:pointer;margin:0 1em 1.5em 1em;position:relative;position:relative;color:#333}section.prices .card .card-header{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#f7f7f7;border-bottom:1px solid #DDD;border-radius:3px 3px 0 0;font-weight:bold;line-height:1.5em;padding:.5em .75em;text-align:center;min-height:6em}section.prices .card .card-header strong{text-decoration:line-through;color:#333}section.prices .card .card-header h6{text-transform:uppercase}section.prices .card .card-header span.first{left:-15px;position:relative}section.prices .card .card-header span.last{right:-15px;position:relative}section.prices .card .card-header span b{font-size:1em;color:#ef5350}section.prices .card .card-header p{font-size:1.1em;color:#333}section.prices .card .card-header p b.off{font-size:1.1em;color:#51af85}section.prices .card .card-header .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}section.prices .card .card-header .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}section.prices .card .card-header .ribbon-wrapper .ribbon{padding:6px 0px;font-weight:bold;font-size:0.9em}section.prices .card div.card-bottom{bottom:0;padding:10px;text-align:center}section.prices .card div.card-bottom .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;background-color:#51af85;font-family:"Varela Round",sans-serif}section.prices .card div.card-bottom .start:hover,section.prices .card div.card-bottom .start:active,section.prices .card div.card-bottom .start:focus{background-color:#418c6b}section.prices .card div.card-bottom .start:hover.back,section.prices .card div.card-bottom .start:active.back,section.prices .card div.card-bottom .start:focus.back{background-color:#ef5350}section.prices .card div.card-bottom .start:hover.next,section.prices .card div.card-bottom .start:active.next,section.prices .card div.card-bottom .start:focus.next{background-color:#e6e6e6}section.prices .card div.card-bottom .start.continue{background-color:#97cfb6}section.prices .card div.card-bottom .start.back{background-color:#f3817f}section.prices .card div.card-bottom .start.next{background-color:white;color:#333;border:0.1px solid lightgray}section.prices .card .card-copy{font-size:0.75em;line-height:1.5em;padding:.75em .75em}section.prices .card .card-copy p{margin:0 0 .75em}section.prices .card .card-copy p ul{padding:0 6em}section.prices .card:focus,section.prices .card:hover{background-color:#fff}section.prices .card:focus .card-image img,section.prices .card:hover .card-image img{background:#e2daac}section.prices .card:focus .card-header,section.prices .card:hover .card-header{background-color:#fff}section.prices .card:active{background-color:#f7f7f7}section.prices .card:active .card-header{background-color:#f7f7f7}.courses-table-select{max-width:20em;margin:auto;text-align:center;margin-bottom:2em;color:#333}.courses-table-select ul li{display:inline-block}.courses-table-select ul li .course-option{border-radius:50%;height:4em;width:4em;border:1px solid lightgray;color:#031527;background-size:cover;margin:0 auto;display:inline-block;top:0.6em;position:relative;margin-right:0.5em;cursor:pointer}.courses-table-select ul li .course-option.selected{background:#031527;color:white}.currencies-radio-select{display:inline-flex}.currencies-radio-select .default-currency-radio{margin:0 auto;color:forestgreen;font-size:1.3em}.currencies-radio-select .internal-currency-radio{margin:0 auto;width:1.5em;display:inline;position:relative;top:6px}.currencies-radio-select label{min-width:6em}.currencies-radio-select body,.currencies-radio-select html{margin:0;padding:1rem;box-sizing:border-box;width:100%;height:100%;font-size:16px;-webkit-font-smoothing:antialiased;background-color:#EEE}.currencies-radio-select fieldset{margin:0;padding:2rem;box-sizing:border-box;display:block;border:none;border:solid 1px #CCC;min-width:0;background-color:#FFF}.currencies-radio-select fieldset legend{margin:0 0 1.5rem;padding:0;width:100%;float:left;display:table;font-size:1.5rem;line-height:140%;font-weight:600;color:#333}.currencies-radio-select fieldset legend+*{clear:both}.currencies-radio-select body:not(:-moz-handler-blocked) fieldset{display:table-cell}.currencies-radio-select .toggle{margin:0 0 1.2rem;box-sizing:border-box;font-size:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}.currencies-radio-select .toggle input{width:0;height:0;position:absolute;left:-9999px}.currencies-radio-select .toggle input+label{margin:0;padding:.75rem 2rem;box-sizing:border-box;position:relative;display:inline-block;border:solid 1px #DDD;background-color:#FFF;font-size:1rem;line-height:140%;font-weight:600;text-align:center;box-shadow:0 0 0 rgba(255,255,255,0);transition:border-color .15s ease-out, color .25s ease-out, background-color .15s ease-out, box-shadow .15s ease-out}.currencies-radio-select .toggle input+label:first-of-type{border-radius:6px 0 0 6px;border-right:none}.currencies-radio-select .toggle input+label:last-of-type{border-radius:0 6px 6px 0;border-left:none}.currencies-radio-select .toggle input:hover+label{border-color:#213140}.currencies-radio-select .toggle input:checked+label{background-color:#4B9DEA;color:#FFF;box-shadow:0 0 10px rgba(102,179,251,0.5);border-color:#4B9DEA;z-index:1}.currencies-radio-select .toggle input:focus+label{outline:dotted 1px #CCC;outline-offset:.45rem}@media (max-width: 800px){.currencies-radio-select .toggle input+label{padding:.75rem .25rem;flex:0 0 50%;display:flex;justify-content:center;align-items:center}}.currencies-radio-select .status{margin:0;font-size:1rem;font-weight:400}.currencies-radio-select .status span{font-weight:600;color:#B6985A}.currencies-radio-select .status span:first-of-type{display:inline}.currencies-radio-select .status span:last-of-type{display:none}@media (max-width: 800px){.currencies-radio-select .status span:first-of-type{display:none}.currencies-radio-select .status span:last-of-type{display:inline}}span.currency-tag{background-color:#999;border-radius:3.75em;color:#000;display:inline-block;font-size:.75em;font-weight:600;line-height:1;padding:0.4em 0.6em;background-color:#00ed9f;border:solid 1px lightgray}.pagination{margin-top:2em;clear:both;text-align:center !important}.pagination ul{display:inline;margin:0;padding:0;text-align:center}.pagination ul li{display:inline;list-style:none}.pagination ul ul li{display:none}.pagination ul ul li:nth-child(1),.pagination ul ul li:nth-child(2),.pagination ul ul li:nth-child(3){display:inline}@media screen and (min-width: 53.75em){.pagination ul ul li{display:inline}}.pagination ul li a{background:#f7f7f7;border-radius:3px;border:1px solid #DDD;color:#333;outline:none;padding:.375em .809em;text-decoration:none;transition:all 0.2s ease-in-out}.pagination ul li a.disabled{text-decoration:none;cursor:default;color:gray}.pagination ul li a.disabled:hover,.pagination ul li a.disabled:focus{background:#f7f7f7;color:gray}.pagination ul li a.active,.pagination ul li a:hover,.pagination ul li a:focus{background:#fff;color:#477DCA}.pagination ul li a:active{background:#f7f7f7}.button-group input{display:none}.button-group label{margin-bottom:0}@media screen and (min-width: 53.75em){.button-group label{float:left}}.button-group label .button-group-item{background:#fff;border-left:1px solid silver;border-radius:0;border-right:1px solid silver;color:gray;cursor:pointer;display:inline-block;font-size:1em;font-weight:normal;line-height:1;padding:0.75em 1em;width:100%}@media screen and (min-width: 53.75em){.button-group label .button-group-item{border-bottom:1px solid silver;border-left:0;border-right:1px solid #eee;border-top:1px solid silver;width:auto}}.button-group label .button-group-item:focus,.button-group label .button-group-item:hover{background-color:#f7f7f7}.button-group label:first-child .button-group-item{border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid silver}@media screen and (min-width: 53.75em){.button-group label:first-child .button-group-item{border-bottom-left-radius:3px;border-left:1px solid silver;border-top-left-radius:3px;border-top-right-radius:0}}.button-group label:last-child .button-group-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid silver}@media screen and (min-width: 53.75em){.button-group label:last-child .button-group-item{border-bottom-left-radius:0;border-bottom-right-radius:3px;border-right:1px solid silver;border-top-right-radius:3px}}.button-group label input:checked+.button-group-item{background:#477DCA;border:1px solid #2c5999;box-shadow:inset 0 1px 2px #3264ac;color:#fff}.home-items{background-color:#e3e3e2}.home-items::after{clear:both;content:"";display:table}.home-items .home-item{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:19em;background:#6b83a6;width:100%;overflow:hidden;float:right;padding:2em;background-color:white;box-shadow:none;border-radius:1.3em;border-top:0;border-bottom:9px solid #e3e3e2;border-left:4.5px solid #e3e3e2;border-right:4.5px solid #e3e3e2;text-align:center;cursor:pointer}.home-items .home-item .topic{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #DDD,0 2px 4px #cacac8}.home-items .home-item .topic span{display:block;position:relative;background:url(../images/cg/dots_background.svg);background-color:#fff;border-bottom:1px solid}.home-items .home-item .topic span.java{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.csharp{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.objectivec{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.cplusplus{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.scala{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.php{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.sql{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.htmlcss{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.javascript{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span.python{background-size:100%;background-repeat:no-repeat}.home-items .home-item .topic span .coursebar{color:#031527;display:block;font-weight:bold;padding:2.5em;min-height:9em;cursor:pointer}.home-items .home-item .topic span .coursebar .image-background{border-radius:50%;height:4em;width:4em;background-color:#031527;background-size:cover;margin:0 auto}.home-items .home-item .topic span .coursebar .image-background img{display:block;height:4em;max-width:none;width:4em;position:relative;top:.1em;left:.1em}.home-items .home-item .topic span .coursebar .topic-image{float:left;margin-top:-1em}.home-items .home-item .topic span .coursebar strong{font-size:1em;margin-left:0.5em}.home-items .home-item .topic span .coursebar strong b{color:#04c5fc}.home-items .home-item .topic span .coursebar div.course-info{margin-top:0.5em}.home-items .home-item .topic span .coursebar div.course-info .course-info-item{float:left;position:relative;padding-left:0.5em}.home-items .home-item .topic span .coursebar div.course-info .course-info-item .flag-icon{border-radius:1em}.home-items .home-item .topic span .coursebar div.course-info .course-info-item .course-info-num{font-size:0.75em;margin-left:0}.home-items .home-item .topic span .coursebar div.stats{float:right;display:block}.home-items .home-item .topic span .coursebar div.stats .progress-circle{border-radius:50%;border-color:rgba(51,51,51,0.7);color:rgba(51,51,51,0.7);font-size:15px;height:30px;line-height:0;position:relative;text-align:center;width:30px;border:1px solid;margin-left:75%;margin-top:-75px;position:relative;margin-bottom:25px;margin:0;margin-top:-10px;padding-top:15px}.home-items .home-item .topic span .coursebar div.stats .progress-bar{background-color:#fff;border-radius:4px;border:1px solid rgba(51,51,51,0.7);box-shadow:inset 0 0 3px 0 rgba(128,128,128,0.15);margin:auto;margin-left:-8px;margin-top:5px;width:45px;height:7px}.home-items .home-item .topic span .coursebar div.stats .progress-bar p{line-height:1.5}.home-items .home-item .topic span .coursebar div.stats .progress-bar>span.meter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7ab42b;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border-radius:2.66667px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #72a828;display:block;height:100%;width:60%}.home-items .home-item .topic div.topic-bottom{bottom:0;padding:1.25em;text-align:center}.home-items .home-item .topic div.topic-bottom .translate{padding-bottom:1.8em}.home-items .home-item .topic .start{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em;font-family:"Varela Round",sans-serif}.home-items .home-item .topic .start.continue{background-color:#51af85}.home-items .home-item .topic .start.continue:hover,.home-items .home-item .topic .start.continue:active,.home-items .home-item .topic .start.continue:focus{background-color:#418c6b}.home-items .home-item .topic span .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}.home-items .home-item .topic span .ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ef5350;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:normal;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:12px;width:135px}.home-items .home-item.badges ul.carousel2{min-height:14em}.home-items .home-item.badges .rn-carousel-controls .rn-carousel-control{position:relative;font-size:1em;top:-7em}.home-items .home-item.badges .rn-carousel-controls .rn-carousel-control.rn-carousel-control-next{float:right;right:0em}.home-items .home-item.badges .rn-carousel-controls .rn-carousel-control.rn-carousel-control-prev{float:left;left:0.5em}.home-items .home-item .notifications .accordion-tabs-minimal .tab-content{height:29em}@media screen and (min-width: 53.75em){.home-items .home-item{width:50%}}.home-items .home-item:nth-child(1){background-color:#fff;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(2){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(3){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(4){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(5){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(6){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(7){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(8){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(9){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item:nth-child(10){background-color:#FFF;box-shadow:inset 0px 0px 1px 2px #e6e6e6}.home-items .home-item img{display:block;height:3em;margin:auto;margin-bottom:1em}.home-items .home-item h2{color:#000;font-size:1.3em;margin-bottom:.4em}.home-items .home-item p{margin:auto;color:rgba(0,0,0,0.7)}@media screen and (min-width: 40em){.home-items .home-item p{max-width:70%}}.home-items .home-item-high{height:38em}.home-items .home-item-short{height:9.5em}.home-items .home-item-short.follow{background:none repeat scroll 0 0 white;color:gray;min-height:7em;padding:1em}.home-items .home-item-short.follow .social-media{font-size:1.5em}.home-items .home-item-short.follow .social-media li{display:inline-block}@media screen and (min-width: 53.75em){.home-items{padding:5em;background-color:#e3e3e2}}.start-topic{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 3em;color:#333;background-color:white;font-family:"Varela Round",sans-serif}.start-topic:hover,.start-topic:active,.start-topic:focus{background-color:#e6e6e6}.start-topic.continue{background-color:#51af85;color:white}.start-topic.continue:hover,.start-topic.continue:active,.start-topic.continue:focus{background-color:#418c6b}.grow .image-background{border-radius:50%;height:120px;width:120px;background-color:#fff;background-size:cover;margin:0 auto}.grow .image-background img{display:block;height:6em;max-width:none;width:6em;position:relative;top:1em;left:1em}.grow label{color:rgba(51,51,51,0.7);text-align:center}ul[rn-carousel-transition="slide-menu"]{overflow:visible}.grow{margin:1em;transition:all .2s ease-in-out;stroke-linecap:round}.grow:hover{transform:scale(1.1)}.progress-arc{position:absolute;margin:-2px;margin-left:-62px}.add-topic{border:3px rgba(51,51,51,0.7);border-style:dashed;color:rgba(51,51,51,0.7);text-align:center;font-size:3.5em}@media screen and (min-width: 860px){.progress-arc{margin-left:-2px}.add-topic{font-size:5em}}.read-more{border-radius:0.5em;padding:0.5em;margin-bottom:1em;font-size:0.9em}.read-more ol{list-style-type:circle;margin-left:1.5em}.dropdown{line-height:1.5}.dropdown .dropdown-container{display:inline-block;position:relative;text-align:center}.dropdown .dropdown-description{background:#e3e3e2;border-bottom:1px solid silver;border-bottom-left-radius:3px;border-left:1px solid silver;border-top-left-radius:3px;border-top:1px solid silver;color:#999;float:left;font-size:0.7em;line-height:40px;margin:0;padding:0 .5em 0 1em}@media screen and (min-width: 53.75em){.dropdown .dropdown-description{font-size:1em}}.dropdown .dropdown-button{background:#e3e3e2;border-bottom:1px solid silver;border-bottom-right-radius:3px;border-right:1px solid silver;border-top:1px solid silver;border-top-right-radius:3px;cursor:pointer;float:right;font-size:0.7em;line-height:40px;margin:0;padding:0 .5em 0 .5em;position:relative}@media screen and (min-width: 53.75em){.dropdown .dropdown-button{font-size:1em;padding:0 .5em 0 .5em}}.dropdown .dropdown-button:hover{background-color:#dbdbda}.dropdown .dropdown-menu{background:#e3e3e2;border:1px solid silver;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2);color:#333;cursor:pointer;display:none;margin:0;overflow:visible;padding:0;position:absolute;right:0;top:30px;transition:all 0.2s ease-in-out;width:228px;z-index:1}.dropdown .dropdown-menu li{border-bottom:1px solid silver;color:#333;list-style:none;padding:.5em}.dropdown .dropdown-menu li:hover{background:#dbdbda}.dropdown .dropdown-menu li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.dropdown .dropdown-menu li:last-child{border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.dropdown .show-menu{display:block}.topic-banner{background-position:-0.3em 0;background-repeat:no-repeat;background-size:cover;margin:50px 0 0 0;padding:0;width:100%}.topic-banner .container{max-width:1200px;margin-left:auto;margin-right:auto}.topic-banner .container::after{clear:both;content:"";display:table}.topic-banner .header-text{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:25.58941%;color:#ffffff;display:inline-block;text-align:left}.topic-banner .header-text:last-child{margin-right:0}@media screen and (max-width: 53.75em){.topic-banner .header-text{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%;text-align:center}.topic-banner .header-text:last-child{margin-right:0}}.wrapper{max-width:1200px;margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:100px;padding:1em}.wrapper::after{clear:both;content:"";display:table}.wrapper.no-margin-bottom{margin-bottom:0}@media screen and (max-width: 53.75em){.wrapper{padding:0}}.wrapper .topic-nav{position:fixed;top:95px;z-index:9999;float:left;display:block;margin-right:2.35765%;width:14.70196%;max-width:16%;min-width:200px}.wrapper .topic-nav:last-child{margin-right:0}@media screen and (max-width: 1024px){.wrapper .topic-nav{left:2%;float:left;display:block;margin-right:3.57866%;width:22.316%}.wrapper .topic-nav:last-child{margin-right:0}}.wrapper .topic-nav .menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.wrapper .topic-nav .menu.mobile{margin-top:1em}.wrapper .topic-nav .menu.mobile .start-now{border-top-left-radius:8px;border-top-right-radius:8px}.wrapper .topic-nav .menu .menu-link{padding:10px 18px;text-align:left;background-color:#e6e6e6;border-bottom:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);color:rgba(0,0,0,0.55)}@media screen and (max-width: 53.75em){.wrapper .topic-nav .menu .menu-link{display:none}}.wrapper .topic-nav .menu .menu-link:hover{color:#2775d1;background-color:#fff}.wrapper .topic-nav .menu .menu-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px;border:1px rgba(0,0,0,0.1) solid}.wrapper .topic-nav .menu .selected{background:#ffffff;color:#2775d1}.wrapper .topic-nav .menu .start-now{background-color:#ffffff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px rgba(0,0,0,0.1) solid;border-top:0px}.wrapper .topic-nav .menu .start-now .start-now-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:15px}.wrapper .topic-nav .menu .start-now .start-now-wrapper .small-title{color:#333333;font-size:24px;line-height:30px;text-align:left;margin-bottom:10px}.wrapper .topic-nav .menu .start-now .start-now-wrapper .start-button{margin:10px 0 0 0;padding:20px;background-color:#4285f4;background-image:-webkit-linear-gradient(#4285f4,#2775d1);background-image:linear-gradient(#4285f4,#2775d1);color:#ffffff}.wrapper .topic-nav .menu .start-now .start-now-wrapper .start-button:hover{background-image:none;background-color:#005bbe}@media screen and (max-width: 53.75em){.wrapper .topic-nav{position:relative;top:0;left:0;text-align:center;margin:auto;float:none;max-width:16%;z-index:0}.wrapper .topic-nav .menu{margin:auto}.wrapper .topic-nav .menu.mobile{margin-top:0}.wrapper .topic-nav .menu .start-now{background-color:transparent;color:gray;border:0px}.wrapper .topic-nav .menu .start-now .start-now-wrapper .small-title{display:none}.wrapper .topic-nav .menu .start-now .start-now-wrapper .shares{width:200px;display:inline-block;left:-1em;position:relative}.wrapper .topic-nav .menu .start-now .start-now-wrapper .shares .share-link{display:inline}.wrapper .topic-nav .menu .start-now .start-now-wrapper .shares .share-link.facebook{top:-6px;position:relative}}.wrapper .content{color:#333333;float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:25.58941%}.wrapper .content:last-child{margin-right:0}@media screen and (max-width: 1024px){.wrapper .content{float:left;display:block;margin-right:3.57866%;width:74.10533%;margin-left:25.89467%}.wrapper .content:last-child{margin-right:0}}@media screen and (max-width: 53.75em){.wrapper .content{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%}.wrapper .content:last-child{margin-right:0}}.wrapper .content.no-margin-left{margin-left:0}.wrapper .content .grid-items{padding:2em;background:transparent}@media screen and (max-width: 53.75em){.wrapper .content .grid-items{margin-top:0;padding:1em}}.wrapper .content .grid-items .title{text-align:left;font-size:24px;margin-bottom:35px}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .title{text-align:center}}.wrapper .content .grid-items .logo{width:70px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .logo{width:60px;height:60px;background-size:75%;margin:0 auto}}.wrapper .content .grid-items .logo .logo-background{border-radius:50%;height:3.2em;width:3.2em;background-color:black;background-size:cover;margin:0 auto;display:flex;justify-content:center;align-items:center}.wrapper .content .grid-items .logo .logo-background img.logo-icon{display:block;height:2.3em;width:2.3em;max-width:none}.wrapper .content .grid-items .logo .logo-background.topic span a{padding:0}.wrapper .content .grid-items .logo .logo-background.topic span a img{top:4px;position:relative}.wrapper .content .grid-items .topic{margin:15px 0}.wrapper .content .grid-items .topic .about{overflow:hidden;-webkit-transition:0.7s;-moz-transition:0.7s;transition:0.7s}.wrapper .content .grid-items .topic .topic-text,.wrapper .content .grid-items .topic .topic-level{text-align:left;color:#333333}.wrapper .content .grid-items .topic .topic-text .topic-title,.wrapper .content .grid-items .topic .topic-level .topic-title{font-weight:bold}.wrapper .content .grid-items .topic .show-more-link{display:block;text-align:left;margin-top:8px;font-size:90%;padding-left:15px;position:relative}.wrapper .content .grid-items .topic .show-more-link span{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);position:absolute;left:0}.wrapper .content .grid-items .chapters .chapter-wrapper{margin-bottom:1.25em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.wrapper .content .grid-items .chapters .chapter-wrapper .chapter{background:#ffffff;box-shadow:0 1px 1px rgba(0,0,0,0.3);padding:0.5em;min-height:70px;width:100%;border-radius:1em 1em 1em 1em;padding:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .chapters .chapter-wrapper .chapter{padding-left:1em;border-radius:1em;margin-bottom:0.5em}}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .chapters .chapter-wrapper .chapter{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.wrapper .content .grid-items .chapters .chapter-wrapper .chapter .logo{width:55px}.wrapper .content .grid-items .chapters .chapter-wrapper .chapter .description{width:85%;text-align:left;margin:0 0 0 auto}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .chapters .chapter-wrapper .chapter .description{margin:auto;max-width:100%}}.wrapper .content .grid-items .chapters .chapter-wrapper .chapter .description .title{font-size:115%;color:#2775d1;margin:5px 0}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .chapters .chapter-wrapper .chapter .description .title{text-align:center}}.wrapper .content .grid-items .chapters .chapter-wrapper .chapter .description .text{font-size:80%;color:#333333}.wrapper .content .grid-items .comments{background:#ffffff;box-shadow:0 1px 1px rgba(0,0,0,0.3);padding:35px 10px 15px}.wrapper .content .grid-items .comments .comment{margin-bottom:0.5em;border-bottom:none}.wrapper .content .grid-items .comments .slide{cursor:pointer;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .comments .slide{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.wrapper .content .grid-items .comments .slide .user-logo{width:70px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.wrapper .content .grid-items .comments .slide .user-logo img{width:50px;height:50px;border-radius:50%}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .comments .slide .user-logo{margin:15px auto}}.wrapper .content .grid-items .comments .slide .user-content{width:85%;text-align:left}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .comments .slide .user-content{width:100%}}.wrapper .content .grid-items .comments .slide .user-content div{margin-bottom:15px}.wrapper .content .grid-items .comments .slide .user-content .username{color:#477DCA}.wrapper .content .grid-items .comments .slide .user-content .details{color:rgba(51,51,51,0.5);font-size:0.9em;font-style:italic}.wrapper .content .grid-items .theoretics{background:#ffffff;box-shadow:0 1px 1px rgba(0,0,0,0.3);padding:35px 10px 15px}.wrapper .content .grid-items .theoretics .theory{display:table;margin-bottom:1.5em;padding-bottom:1em;width:100%;cursor:pointer;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .theoretics .theory{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.wrapper .content .grid-items .theoretics .theory .theory-logo{width:70px;background:url(../images/newlanding/icons/java.png) left center no-repeat;background-size:75%;padding:0 10px}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .theoretics .theory .theory-logo{width:50px;height:50px;background-size:100%;margin:15px auto}}.wrapper .content .grid-items .theoretics .theory .theory-content{width:85%;text-align:left}.wrapper .content .grid-items .theoretics .theory .theory-content .theory-topic .badge-notice:hover{background-color:#b8cdea}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .theoretics .theory .theory-content{text-align:center;width:100%}}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .theoretics .theory .theory-content .theory-text{text-align:left}}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .theoretics .theory .theory-content .theory-text:last-child{text-align:center}}.wrapper .content .grid-items .theoretics .theory .theory-content div,.wrapper .content .grid-items .theoretics .theory .theory-content span{margin-bottom:15px}.wrapper .content .grid-items .theoretics .theory .theory-content h1{font-size:1.5em}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .theoretics .theory .theory-content h1{font-size:125%;margin-bottom:15px}}.wrapper .content .grid-items .papers{background:#ffffff;box-shadow:0 1px 1px rgba(0,0,0,0.3);padding:35px 10px 15px}.wrapper .content .grid-items .papers .paper{display:table;margin-bottom:1.5em;padding-bottom:1em;width:100%;cursor:pointer;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .papers .paper{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.wrapper .content .grid-items .papers .paper .paper-logo{width:70px;background:url(../images/newlanding/icons/java.png) left center no-repeat;background-size:75%;padding:0 10px}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .papers .paper .paper-logo{width:50px;height:50px;background-size:100%;margin:15px auto}}.wrapper .content .grid-items .papers .paper .paper-content{width:85%;text-align:left}.wrapper .content .grid-items .papers .paper .paper-content .paper-topic .badge-notice:hover{background-color:#b8cdea}.wrapper .content .grid-items .papers .paper .paper-content h1{font-size:1.5em}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .papers .paper .paper-content{width:100%;text-align:center}}.wrapper .content .grid-items .papers .paper .paper-content div,.wrapper .content .grid-items .papers .paper .paper-content span,.wrapper .content .grid-items .papers .paper .paper-content a{margin-bottom:15px}@media screen and (max-width: 53.75em){.wrapper .content .grid-items .papers .paper .paper-content h1{font-size:125%;margin-bottom:15px}}.owl-stage{border-bottom:1px solid rgba(51,51,51,0.1)}.footer-topic{font-family:"Varela Round",sans-serif;background:#333;padding:3em 1.618em;width:100%}.footer-topic .footer-links{margin-bottom:1.5em}.footer-topic .footer-links::after{clear:both;content:"";display:table}.footer-topic ul{margin-bottom:3em;float:left;display:block;margin-right:2.35765%;width:23.23176%}.footer-topic ul:last-child{margin-right:0}.footer-topic ul:nth-child(4n){margin-right:0}.footer-topic ul:nth-child(4n+1){clear:left}.footer-topic ul::after{clear:both;content:"";display:table}@media screen and (max-width: 1024px){.footer-topic ul{float:left;display:block;margin-right:3.57866%;width:22.316%}.footer-topic ul:last-child{margin-right:0}}@media screen and (max-width: 53.75em){.footer-topic ul{float:left;display:block;margin-right:7.42297%;width:100%}.footer-topic ul:last-child{margin-right:0}}.footer-topic li{text-align:center}@media screen and (min-width: 40em){.footer-topic li{text-align:left}}.footer-topic li a{color:rgba(255,255,255,0.4)}.footer-topic li a:hover{color:#fff}.footer-topic li h3{color:#fff;font-size:1em;font-weight:800;margin-bottom:.4em}@media screen and (min-width: 40em){.footer-topic li h3{margin-left:0em}}.footer-topic hr{border:1px solid rgba(255,255,255,0.1);margin:0 auto 1.5em;width:12em}.footer-topic p{color:rgba(255,255,255,0.4);font-size:.9em;line-height:1.5em;margin:auto;max-width:35em;text-align:center}.related-content{background-color:white;border-radius:0.5em;padding:1em 2em;margin:0.5em 0;line-height:1.75em;color:grey}.related-links{text-align:left}.related-links ul{list-style-type:disc}.grid-item-right.keep-exploring{background-color:white;padding:1em 2em;line-height:1.75em;color:grey;min-height:8em}.grid-item-right.keep-exploring .related-links{line-height:1.5em;margin-top:0.5em}/*!
 * Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Commercial License)
 */.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-alarm-clock:before{content:"\f34e"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-browser:before{content:"\f37e"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-wide:before{content:"\f326"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-deviantart:before{content:"\f1bd"}.fa-diamond:before{content:"\f219"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-image:before{content:"\f1c5"}.fa-file-minus:before{content:"\f318"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-times:before{content:"\f317"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hexagon:before{content:"\f312"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-scrubber:before{content:"\f2f8"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-ship:before{content:"\f21a"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-table:before{content:"\f0ce"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f2e2"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-watch:before{content:"\f2e1"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.star-rating fieldset,.star-rating label{margin:0;padding:0;cursor:pointer}.star-rating .rating{border:none;float:left}.star-rating .rating>input{display:none}.star-rating .rating>label:before{margin:5px;font-size:1.25em;font-family:'FontAwesome';display:inline-block;content:"\f005"}.star-rating .rating>.half:before{content:"\f089";position:absolute}.star-rating .rating>label{color:#ddd;float:right}.star-rating .rating>input:checked ~ label,.star-rating .rating:not(:checked)>label:hover,.star-rating .rating:not(:checked)>label:hover ~ label{color:#FFD700}.star-rating .rating>input:checked+label:hover,.star-rating .rating>input:checked ~ label:hover,.star-rating .rating>label:hover ~ input:checked ~ label,.star-rating .rating>input:checked ~ label:hover ~ label{color:#FFED85}.feedback-container .content-author{display:none}@media screen and (min-width: 40em){.feedback-container .content-author{display:block}}.feedback-container .small-text{font-size:0.8em;line-height:1.5em}.feedback-container .transfer-completed{background-color:#51af85}.feedback-container .claps .tooltip-default::after{left:9em}.feedback-container .claps .claps-button{cursor:pointer;display:inline-block;border-radius:50%;padding:0.5em 0.7em;background-color:whitesmoke}.feedback-container .claps .claps-button.clapped{box-shadow:0 1px 5px rgba(0,0,0,0.45);transition:box-shadow 0.3s ease-in-out}.feedback-container .claps .claps-button:hover{background-color:lightgrey;color:#333333}.feedback-container .feedback-title{color:black;margin:0.5em 0}.feedback-container .feedback-stars{width:9em;margin:0 auto;min-height:2em}.feedback-container .feedback-form{width:40em;margin:0 auto}@media screen and (min-width: 53.75em){.feedback-container .feedback-form .feedback-textarea{max-width:30em}}.feedback-container .feedback-form .feedback-submit{margin:0.5em;max-width:30em}.nps{text-align:center}.nps ul{display:inline;margin:0;padding:0;text-align:center}.nps ul li{display:inline;list-style:none}.nps ul ul li{display:none}.nps ul ul li:nth-child(1),.nps ul ul li:nth-child(2),.nps ul ul li:nth-child(3){display:inline}@media screen and (min-width: 53.75em){.nps ul ul li{display:inline}}.nps ul li a{font-size:0.8em;margin-left:-0.26em;background:#f7f7f7;border-radius:3px;border:1px solid #DDD;color:#333;outline:none;padding:0.20em 0.70em;text-decoration:none;line-height:2em;transition:all 0.2s ease-in-out}.nps ul li a:hover,.nps ul li a:focus{background:#fff;color:#477DCA}.nps ul li a:active{background:#f7f7f7}.label-switch{border-radius:2em;cursor:pointer;display:inline-block;height:2em;position:relative;width:3.25em}.label-switch input[type="checkbox"]{display:none}.label-switch input[type="checkbox"]+.checkbox{background:#cccccb;border:0;border-radius:2em;cursor:pointer;height:2em;margin:0;padding:0;position:relative;transition:all 0.3s ease;width:3.25em;z-index:0}.label-switch input[type="checkbox"]+.checkbox::before{position:absolute;top:.125em;right:0;bottom:0;left:.125em;background:#e3e3e2;border-radius:2em;content:"";height:1.75em;transform:scale(1);transition:all 0.3s ease;width:3em;z-index:1}.label-switch input[type="checkbox"]+.checkbox::after{position:absolute;top:.125em;right:0;bottom:0;left:.125em;height:1.75em;width:1.75em;background:#e3e3e2;border-radius:1.75em;box-shadow:0 0.125em 0.375em rgba(0,0,0,0.4);content:"";transition:all 0.3s ease;z-index:2}.label-switch input[type="checkbox"]:checked+.checkbox{background:#477DCA}.label-switch input[type="checkbox"]:checked+.checkbox::before{transform:scale(0)}.label-switch input[type="checkbox"]:checked+.checkbox::after{left:1.45em}
/*# sourceMappingURL=main-light.min.css.map */
