.search-perseus .explanation-video{text-align:center}@media only screen and (min-width:600px){.search-perseus .explanation-video{text-align:left}}.search-perseus .explanation-video .description{font-size:12px;color:#999;line-height:20px;text-align:left}@media only screen and (min-width:600px){.search-perseus .explanation-video .description{font-size:16px;line-height:34px}}.search-perseus .explanation-video .description .play{border:none;color:#00698c;font-size:10px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;cursor:pointer;padding-left:5px}@media only screen and (min-width:600px){.search-perseus .explanation-video .description .play{font-size:14px}}.search-perseus .explanation-video .description .play.separated-video-link{color:#1dbf73;font-weight:700}.search-perseus .explanation-video .description .play i{margin:0 2px 0 0}@media only screen and (min-width:600px){.search-perseus .explanation-video .description .play i{margin-left:5px}}.search-perseus .explanation-video .description .play:hover{color:#999;text-decoration:underline}.search-perseus .explanation-video .description .play span{font-size:10px}@media only screen and (min-width:600px){.search-perseus .explanation-video .description .play span{font-size:14px}}.search-perseus .explanation-video .tooltip{position:absolute;width:100%;max-width:175px;z-index:1;top:95%;left:50%;padding:16px 30px 16px 48px;background:#fff;color:#999;border-radius:4px;font-size:14px;text-align:left;line-height:20px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.16),0 2px 8px 0 rgba(0,0,0,.16);box-shadow:0 0 2px 0 rgba(0,0,0,.16),0 2px 8px 0 rgba(0,0,0,.16);-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (min-width:600px){.search-perseus .explanation-video .tooltip{left:120px;max-width:288px;top:50%;-webkit-transform:translateY(-35%);transform:translateY(-35%)}}.search-perseus .explanation-video .tooltip:after{content:"";background:#fff;border-left:1px solid rgba(0,0,0,.16);border-top:1px solid rgba(0,0,0,.16);height:10px;left:50%;position:absolute;top:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;z-index:1}@media only screen and (min-width:600px){.search-perseus .explanation-video .tooltip:after{left:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:29%}}.search-perseus .explanation-video .tooltip h4{color:#0e0e0f}.search-perseus .explanation-video .tooltip .fa-times{position:absolute;top:16px;width:24px;height:24px;right:16px;text-align:center;z-index:1;color:#b2b2b2;cursor:pointer}.search-perseus .explanation-video .tooltip .fa-graduation-cap{color:#000;left:20px;position:absolute;top:20px;z-index:1}.search-perseus .explanation-video .overlay{background-color:rgba(0,0,0,.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}.search-perseus .explanation-video .overlay .pop-up-video{position:relative;z-index:2;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-perseus .explanation-video .overlay .pop-up-video .embedded-video{width:100%}.search-perseus .explanation-video .overlay .pop-up-video .close{color:#fff;border-radius:50%;position:absolute;right:-35px;top:-30px;z-index:10;font-weight:400;font-size:45px;text-decoration:none}.category-page .category-page-container .header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:30px 0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:135px}.category-page .category-page-container .header .title{font-size:40px;color:#222325}.category-page .category-page-container .header .subtitle{margin-bottom:15px}.category-page .category-page-container .header .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-page .category-page-container .header .header-wrapper .play{font-size:18px}.category-page .category-page-container .header .header-wrapper .play span{font-size:16px;margin-left:3px}.category-page .category-page-container .header.mobile{background-position:50%;background-size:cover;color:#fff;padding:0}.category-page .category-page-container .header.mobile img{width:100%;display:block}.category-page .category-page-container .header.mobile h1{color:#fff;font-size:24px}.category-page .category-page-container .header.mobile .title{text-transform:uppercase}.category-page .category-page-container .header.mobile .header-wrapper{position:absolute;z-index:1}.category-page .category-page-container .header.mobile .subtitle{font-size:14px;line-height:115%;font-weight:600;padding:0 40px}.category-page .category-page-container .header .explaination-video-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-page .category-page-container .side-menu{-webkit-box-flex:.6;-ms-flex:.6;flex:.6 1;display:none}@media only screen and (min-width:1160px){.category-page .category-page-container .side-menu{display:block}}.category-page .category-page-container .side-menu .selected-category{padding-bottom:15px;font-size:15px;color:#000;font-weight:700}.category-page .category-page-container .side-menu li{padding:0 20px 10px 0;font-size:15px;line-height:130%}.category-page .category-page-container .side-menu li a{color:#7a7d85;cursor:pointer}.search_perseus .fit-tag{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:3px 7px;border-width:1px;border-style:solid;border-radius:999px;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1}.search_perseus .fit-tag button{background:none;-webkit-transform:translateY(1px);transform:translateY(1px);color:#fff;border:0;margin-left:5px;opacity:.6;font-size:14px;line-height:0;-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}.search_perseus .fit-tag button:hover{opacity:1}.search_perseus .fit-tag.fit-tag-full-grey{background:#b5b6ba;border-color:#b5b6ba}.search_perseus .fit-tag.fit-tag-hollow-grey{color:#b5b6ba;border-color:#b5b6ba}.search_perseus .fit-tag.fit-tag-full-green{background:#1dbf73;border-color:#1dbf73}.search_perseus .fit-tag.fit-tag-hollow-green{color:#1dbf73;border-color:#1dbf73}.search_perseus .fit-tag.fit-tag-full-blue{background:#4a73e8;border-color:#4a73e8}.search_perseus .fit-tag.fit-tag-hollow-blue{color:#4a73e8;border-color:#4a73e8}.search_perseus .fit-tag.fit-tag-full-purple{background:#984ae8;border-color:#984ae8}.search_perseus .fit-tag.fit-tag-hollow-purple{color:#984ae8;border-color:#984ae8}.search_perseus .fit-tag.fit-tag-full-red{background:#f74040;border-color:#f74040}.search_perseus .fit-tag.fit-tag-hollow-red{color:#f74040;border-color:#f74040}.search_perseus .fit-tag.fit-tag-full-orange{background:#fc832b;border-color:#fc832b}.search_perseus .fit-tag.fit-tag-hollow-orange{color:#fc832b;border-color:#fc832b}.search_perseus .fit-tag.fit-tag-full-yellow{background:#ffb33e;border-color:#ffb33e}.search_perseus .fit-tag.fit-tag-hollow-yellow{color:#ffb33e;border-color:#ffb33e}.search_perseus .fit-tag.fit-tag-full-teal{background:#3ad0e6;border-color:#3ad0e6}.search_perseus .fit-tag.fit-tag-hollow-teal{color:#3ad0e6;border-color:#3ad0e6}.search_perseus .fit-tag.fit-tag-full-pro{background:#02c2a9;border-color:#02c2a9}.search_perseus .fit-tag.fit-tag-hollow-pro{color:#02c2a9;border-color:#02c2a9}.search_perseus .fit-tag.fit-tag-full-pink{background:#ff62ad;border-color:#ff62ad}.search_perseus .fit-tag.fit-tag-hollow-pink{color:#ff62ad;border-color:#ff62ad}.search_perseus .fit-tag.fit-tag-full-grey{background:#7a7d85;border-color:#7a7d85}.search_perseus .fit-tag.fit-tag-hollow-grey{border-color:#7a7d85;color:#7a7d85}.search_perseus .fit-tag.fit-tag-full-disabled{background:#efeff0;border-color:#efeff0;color:#c5c6c9;pointer-events:none}.search_perseus .fit-tag.fit-tag-hollow-disabled{border-color:#dadbdd;color:#dadbdd;pointer-events:none}.category-page .category-page-container .main-content-wrapper{-webkit-box-flex:2.2;-ms-flex:2.2;flex:2.2 1}.category-page .category-page-container .main-content-wrapper .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:20px}.category-page .category-page-container .main-content-wrapper .main-content a{text-decoration:none;margin-left:20px}@media only screen and (min-width:1160px){.category-page .category-page-container .main-content-wrapper .main-content{margin-right:0}}.category-page .category-page-container .main-content-wrapper .main-content .box{cursor:pointer;margin-bottom:40px}.category-page .category-page-container .main-content-wrapper .main-content .box.small{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 20px);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 20px)}.category-page .category-page-container .main-content-wrapper .main-content .box.medium{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 20px);flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333% - 20px)}.category-page .category-page-container .main-content-wrapper .main-content .box.large{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px)}.category-page .category-page-container .main-content-wrapper .main-content .box:hover img{-webkit-filter:brightness(.8);filter:brightness(.8)}.category-page .category-page-container .main-content-wrapper .main-content .box img{min-height:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:3px;width:100%}@media only screen and (min-width:1160px){.category-page .category-page-container .main-content-wrapper .main-content .box img{height:200px}}.category-page .category-page-container .main-content-wrapper .main-content .box .text .item-title{color:#62646a;font-weight:600;margin-right:5px}.category-page .category-page-container .main-content-wrapper-mobile{-webkit-box-flex:1;-ms-flex:1;flex:1 1}.category-page .category-page-container .main-content-wrapper-mobile .sub-categories-list li{border-top:2px solid #dadbdd}.category-page .category-page-container .main-content-wrapper-mobile .sub-categories-list li:first-child{border-top:none}.category-page .category-page-container .main-content-wrapper-mobile .sub-categories-list a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#62646a;line-height:100%;font-size:16px;font-weight:600;padding:20px 0}.category-page .category-page-container .main-content-wrapper-mobile .sub-categories-list a .list-item-text{width:90vw;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.category-page .category-page-container .footer{background:#f5f5f5;color:#62646a;padding:20px 0}@media only screen and (min-width:600px){.category-page .category-page-container .footer{padding:80px 0}}.category-page .category-page-container .footer .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media only screen and (min-width:600px){.category-page .category-page-container .footer .footer-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.category-page .category-page-container .footer .footer-wrapper .footer-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;max-width:280px;padding:20px 0;text-align:center}@media only screen and (min-width:600px){.category-page .category-page-container .footer .footer-wrapper .footer-item{padding:30px 0;max-width:100%}}.category-page .category-page-container .footer .footer-wrapper .footer-item h3{font-weight:400}.category-page .category-page-container .footer .footer-wrapper .footer-item p{font-size:16px;line-height:22px}.category-page .body{display:-webkit-box;display:-ms-flexbox;display:flex}.category-page .row{padding:0 15px}@media only screen and (min-width:900px){.category-page .row{padding:0 32px}}@media only screen and (min-width:1760px){.category-page .row{padding:0}}