h1{font-size:1.4rem!important}h2{font-size:2rem!important;color:#735faa}.font-xxxl{font-size:2.5rem!important}.font-xxl{font-size:2rem!important}.font-xl{font-size:1.5rem!important}.font-lg{font-size:1.4rem!important}.font-md{font-size:1.2rem!important}.font-sm{font-size:1rem!important}.font-xs{font-size:.8rem!important}.font-light{font-weight:300}.text-primary{color:#735faa!important}.text-secondary{color:#12b9da!important}.text-grey{color:#707070!important}*,:after,:before{margin:0;padding:0;box-sizing:border-box}p{margin-bottom:0}html{width:100%;min-height:100%;direction:rtl;font-size:14px;color:#666;font-weight:700}@media (min-width:768px){html{font-size:15px}}@media (min-width:1200px){html{font-size:16px}}@media (min-width:1400px){html{font-size:18px}}body{width:100%;min-height:100%;font-family:font-primary,sans-serif;font-weight:400;line-height:1.7;color:#707070;background-color:#edf4f7!important;box-sizing:border-box;background-color:#fcfcfc;text-align:right;overflow-y:scroll}@media (min-width:768px){body{padding-bottom:0}}a{text-decoration:none;color:#735faa;transition:all .2s}a:hover{text-decoration:none!important;color:#4c3f70!important}a:hover .btn-primary{background-color:#4c3f70}input[type=email]{direction:rtl!important}ul{list-style:none;padding-right:1.05rem}main{min-height:calc(100vh - 10rem)}@media (min-width:576px){main{min-height:calc(100vh - 5.5rem)}}img{max-width:100%}#app{height:100%}.page{padding-top:2rem}@keyframes show-answer{0%{background-position:-100% 50%}50%{background-position:100% 50%}to{background-position:200% 50%}}@keyframes flicker{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.cursor-pointer{cursor:pointer}.sideline{line-height:.5;text-align:center}.sideline span{width:100%;display:inline-block;position:relative}.sideline span:after,.sideline span:before{content:"";position:absolute;height:10px;border-bottom:1px solid #fff;top:0;max-width:210px;width:50%}.sideline span:before{right:50%;margin-right:15px}.sideline span:after{left:50%;margin-left:15px}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;margin:0 auto}.site-padding{padding:0 1rem}@media (min-width:992px){.site-padding{padding:0 3rem}}@media (min-width:1200px){.site-padding{padding:0 4rem}}@media (min-width:1400px){.site-padding{padding:0 4rem}}.bottom-border:not(:last-child){border-bottom:1px solid #edf4f7}.drop-shadow{box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.rounded{border-radius:5px}.badge.bg-secondary{font-size:1rem!important;font-weight:300;color:#707070;background-color:#fafafa!important}.badge.bg-outline-primary{font-size:.8rem!important;font-weight:300;color:#ab8dfc;border:1px solid #ab8dfc;background-color:#fff!important}.m-2r{margin:2rem}.mt-2r{margin-top:2rem!important}.mb-2r{margin-bottom:2rem!important}.ml-2r{margin-left:2rem!important}.mr-2r,.mx-2r{margin-right:2rem!important}.mx-2r{margin-left:2rem!important}.my-2r{margin-top:2rem!important;margin-bottom:2rem!important}.p-2r{padding:2rem}.pt-2r{padding-top:2rem!important}.pb-2r{padding-bottom:2rem!important}.pl-2r{padding-left:2rem!important}.pr-2r,.px-2r{padding-right:2rem!important}.px-2r{padding-left:2rem!important}.py-2r{padding-top:2rem!important;padding-bottom:2rem!important}.font-bold{font-weight:700}.btn-circle{border-radius:50%!important;font-size:2rem!important;width:3.2rem;height:3.2rem}@media (min-width:576px){.btn-circle{font-size:2.5rem!important;width:4.2rem;height:4.2rem}}.bg-light{background-color:#fff!important}.border-grey{border:1px solid #edf4f7}.w-auto{width:auto}.text-black{color:#000}.text-primary{color:#735faa}.text-primary-light{color:#ab8dfc}.text-primary-dark{color:#4c3f70}.text-secondary{color:#12b9da}.text-secondary-light{color:#d0ebf2}.text-secondary-lighter{color:#edf4f7}.bg-primary{background-color:#735faa!important}.bg-primary-light{background-color:#ab8dfc!important}.bg-primary-dark{background-color:#4c3f70!important}.bg-secondary{background-color:#12b9da!important}.bg-secondary-light{background-color:#d0ebf2!important}.bg-secondary-lighter{background-color:#edf4f7!important}.color-success-light{color:#a6ffd0!important}.bg-success-light{background-color:#a6ffd0!important}.bg-success-lighter{background-color:#e1f3e8!important}.bg-danger-light{background-color:#fa918c!important}.bg-danger-lighter{background-color:#fed4d1!important}.border-none{border:none!important}.color-success{color:#47a472}.color-danger{color:#e85d56}.skeleton{background-color:#edf4f7;border-radius:5px;width:100%;height:20px;display:flex;align-items:center;justify-content:center;animation:animation-skeleton 3s ease-in-out infinite}@keyframes animation-skeleton{0%{opacity:0}50%{opacity:1}to{opacity:0}}.no-shadow,.no-shadow:active,.no-shadow:focus,.no-shadow:hover{box-shadow:none!important}.s-navbar{flex-direction:column;justify-content:space-between;background-color:#fff;box-shadow:0 2px 5px 2px rgba(0,0,0,.04);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;height:10rem;padding:1rem}@media (min-width:992px){.s-navbar{top:0;z-index:20}}.s-navbar.minimized{height:5.5rem}@media (max-width:992px){.s-navbar.minimized{border-radius:0;box-shadow:none}}.s-navbar.minimized .s-navbar-mobile .s-navbar-bottom{display:none}.s-navbar.minimized.active{height:10rem}.s-navbar.minimized.active .s-navbar-mobile .s-navbar-bottom{display:flex}.s-navbar-mobile{display:flex;flex-direction:column}@media (min-width:768px){.s-navbar-mobile{display:none}}.s-navbar-mobile .s-navbar-bottom,.s-navbar-mobile .s-navbar-top{width:100%;display:flex;justify-content:space-between}.s-navbar-mobile .s-navbar-bottom{margin-top:.5rem}.s-navbar-desktop{display:none}@media (min-width:768px){.s-navbar-desktop{display:flex}}@media (min-width:768px){.s-navbar{flex-direction:row;height:5.5rem}}@media (min-width:992px){.s-navbar{padding:1rem 3rem}}.s-navbar .s-navbar-start{display:flex;text-align:center;flex-direction:row;justify-content:start}@media (min-width:768px){.s-navbar .s-navbar-start{flex:1 1 40%}}.s-navbar .s-navbar-start>:not(last-child){margin-right:1rem}.s-navbar .s-navbar-start .s-navbar-login{width:12rem;border-radius:.5rem;border:1px solid #d4dce4;padding:.5rem 1.5rem;display:flex;flex-direction:row;justify-content:space-between}@media (min-width:992px){.s-navbar .s-navbar-start .s-navbar-login{width:15rem}}.s-navbar .s-navbar-start .s-navbar-login-item{background-color:#fff;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s ease-in-out;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 5px 0 rgba(0,0,0,.08)}.s-navbar .s-navbar-start .s-navbar-login-item.facebook{background-color:#3b5998}.s-navbar .s-navbar-start .s-navbar-login-item.facebook:hover{background-color:#2d4373}.s-navbar .s-navbar-start .s-navbar-login-item.twitter{background-color:#00acee}.s-navbar .s-navbar-start .s-navbar-login-item.twitter:hover{background-color:#0087bb}.s-navbar .s-navbar-start .s-navbar-login-item.apple,.s-navbar .s-navbar-start .s-navbar-login-item.google{background-color:#fff}.s-navbar .s-navbar-start .s-navbar-login-item.apple:hover,.s-navbar .s-navbar-start .s-navbar-login-item.google:hover{background-color:#e6e6e6}.s-navbar .s-navbar-start .s-navbar-login-item img{height:1rem;width:auto}.s-navbar .s-navbar-end{display:flex;flex-direction:row}.s-navbar .s-navbar-end>:not(:last-child){margin-left:1rem}.s-navbar .s-navbar-profile{border:1px solid #d4dce4;border-radius:.5rem;display:flex;justify-content:center;align-items:center;height:100%;padding:.5rem}.s-navbar .s-navbar-profile:after{margin-right:.75rem}.s-navbar .s-navbar-profile img{border-radius:50%;max-height:40px}.s-navbar .s-navbar-profile .username{margin-right:.75rem;display:none;font-size:1rem!important;font-weight:500;color:#666}@media (min-width:576px){.s-navbar .s-navbar-profile .username{display:inline}}.s-navbar .logo{display:flex;justify-content:center;align-items:center}@media (min-width:768px){.s-navbar .logo{flex:1 1 10%}}.s-navbar-select{display:flex;flex-direction:row;justify-content:end}@media (min-width:768px){.s-navbar-select{flex:1 1 40%}}.s-navbar-select>:not(last-child){margin-right:1rem}.s-navbar .s-navbar-select-semester{font-size:1rem!important;border:1px solid #d4dce4;border-radius:.5rem;display:flex;justify-content:space-between;align-items:center;width:10rem;padding:0 .5rem}.s-navbar .s-navbar-select-semester .btn-semester{border:2px solid transparent;font-size:1rem!important;font-weight:600;color:#35c0db;background-color:#fff;transition:background-color .2s ease-in-out,border .2s ease-in-out;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:.25rem}.s-navbar .s-navbar-select-semester .btn-semester.active,.s-navbar .s-navbar-select-semester .btn-semester:hover{color:#fff!important;background-color:#35c0db}.s-icon-button{border:none!important;color:#fff;border-radius:50%}.s-icon-button-sm{width:1.5rem;height:1.5rem;font-size:.8rem!important}.s-icon-button-md{width:6rem;height:6rem}.s-icon-button-lg{width:8rem;height:8rem}.s-icon-button-primary{background-color:#735faa}.s-icon-button-primary:active,.s-icon-button-primary:focus,.s-icon-button-primary:hover{background-color:#4c3f70}.s-icon-button-secondary{background-color:#12b9da}.s-icon-button-secondary:active,.s-icon-button-secondary:focus,.s-icon-button-secondary:hover{background-color:#0a5f70!important}.s-icon-button-success{background-color:#47a472}.s-icon-button-success:active,.s-icon-button-success:focus,.s-icon-button-success:hover{background-color:#125230!important}.s-icon-button-danger{background-color:#e85d56}.s-icon-button-danger:active,.s-icon-button-danger:focus,.s-icon-button-danger:hover{background-color:#902c27!important}.s-icon-button-warning{background-color:#ffb061}.s-icon-button-warning:active,.s-icon-button-warning:focus,.s-icon-button-warning:hover{background-color:#855628!important}.s-icon-button-white{background-color:#fff;color:#707070}.s-icon-button-white:active,.s-icon-button-white:focus,.s-icon-button-white:hover{background-color:#d4dce4!important}.s-button{border:none!important;color:#fff;height:3rem;transition:all .2s ease-in-out}.s-button-sm{width:5rem;font-size:1rem!important}.s-button-md{width:10rem;font-size:1.2rem!important}.s-button-lg{width:15rem;font-size:1.5rem!important}.s-button-primary{background-color:#735faa}.s-button-primary:active,.s-button-primary:focus,.s-button-primary:hover{background-color:#4c3f70}.s-button-secondary{background-color:#12b9da}.s-button-secondary:active,.s-button-secondary:focus,.s-button-secondary:hover{background-color:#0a5f70!important}.s-button-success{background-color:#47a472}.s-button-success:active,.s-button-success:focus,.s-button-success:hover{background-color:#125230!important}.s-button-danger{background-color:#e85d56}.s-button-danger:active,.s-button-danger:focus,.s-button-danger:hover{background-color:#902c27!important}.s-button-warning{background-color:#ffb061}.s-button-warning:active,.s-button-warning:focus,.s-button-warning:hover{background-color:#855628!important}.s-button-white{background-color:#fff;color:#707070}.s-button-white:active,.s-button-white:focus,.s-button-white:hover{background-color:#d4dce4!important}.s-button:focus,.s-button:hover{transform:translateY(-1px) scale(1.01)}.s-button:active{transform:translateY(2px)}.s-progress-bar{background-color:#fff!important}.s-progress-bar.s-progress-bar-secondary .progress-bar{background-color:#12b9da!important}.s-round-progress-bar .ep-legend--value__counter{font-size:2rem!important;color:#000;font-weight:600}.s-card{background-color:#fff;border-radius:1rem;padding:1rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.s-select .multiselect{text-align:right;direction:rtl}.s-select .multiselect .multiselect__option--highlight{background-color:#735faa;color:#fff}.s-select .multiselect--active .multiselect__content-wrapper,.s-select .multiselect--active .multiselect__tags,.s-select .multiselect .multiselect__tags{box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.modal .modal-body{height:60vh}.btn{cursor:pointer;font-family:font-primary,sans-serif;background-color:#735faa;color:#fff;text-align:center;border-radius:var(--border-radius);font-weight:700;border:none!important;height:40px;padding:5px}.btn-secondary{background-color:#12b9da}.btn-secondary-light{background-color:#d0ebf2}.btn-light{background-color:#fff;color:#000}.btn-danger{background-color:#e85d56}.btn-warning{background-color:#ffb061}.btn-success{background-color:#47a472}.btn-round{border-radius:50%;width:40px;height:40px}.btn-block{width:100%;font-size:1.5rem!important;padding:0 20px}.btn-icon{min-width:80px;color:#000;display:inline-flex;align-items:center;justify-content:space-around}.btn-icon .icon{padding:5px;width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#12b9da}.btn-outline-secondary{background-color:#fff;color:#12b9da;font-weight:500}.btn-primary{background-color:#735faa;color:#fff;border:none}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#4c3f70}.dropdown-menu{max-height:280px;overflow-y:auto}.simple-table thead{color:#666;background-color:#edf4f7;border:none}.simple-table thead tr{border:none}.simple-table thead tr th{text-align:center;padding:.5rem;border:none;font-size:.8rem!important}.simple-table thead tr th:last-child{border-top-left-radius:1rem}.simple-table thead tr th:first-child{border-top-right-radius:1rem}.simple-table tbody tr{border:none}.simple-table tbody tr:not(:last-child){border-bottom:1px solid #fafafa}.simple-table tbody tr td{font-size:1rem!important;text-align:center;padding:.5rem}.badge{display:flex;justify-content:center;align-items:center;font-size:.8rem!important;width:10rem}.badge.badge-primary{background-color:#eee9ff;color:#735faa}.badge.badge-secondary{background-color:#edf4f7;color:#12b9da}.badge.badge-danger{background-color:#fed4d1;color:#e85d56}.m-table-wrapper{padding:0 2rem}.m-table-wrapper .m-table table{border-collapse:separate!important;border-spacing:0 1rem!important}.m-table-wrapper .m-table table thead{margin-bottom:1rem}.m-table-wrapper .m-table table thead,.m-table-wrapper .m-table table thead th{background-color:transparent;color:#666;border:1px solid #cfcde1;border-right:none;border-left:none}.m-table-wrapper .m-table table thead th{font-weight:400;text-align:center;font-size:1rem!important}.m-table-wrapper .m-table table tbody tr{border-radius:.5rem;background-color:transparent!important}.m-table-wrapper .m-table table tbody tr td{padding:1.5rem 0;text-align:center;border:none!important;background-color:#fff;font-size:1rem!important}.m-table-wrapper .m-table table tbody tr td:first-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rules{transition:all .3s ease-out;color:#000}.rules .s-card,.rules.s-card.expanded{background-color:#d0ebf2}@media (min-width:576px){.rules{color:#666;border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);background-color:#fff;font-size:1rem!important;padding:0;min-height:50vh}.rules .rule-group:first-child{border-top-left-radius:0}}.rule-item{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;padding:1rem}.rule-item-description{text-align:center;width:100%;margin-bottom:2rem}.rule-groups{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);background-color:#fff;font-size:1.4rem!important;padding:0}.rule-group{padding:1rem;background-color:#fff;transition:all .3s ease}.rule-group:not(:last-child){border-bottom:1px solid #edf4f7}.rule-group:first-child{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.rule-group.selected,.rule-group:hover{background-color:#edf4f7;color:#12b9da}.close-btn{width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center}.close-btn i{font-size:9px}.breadcrumbs{font-size:.8rem!important;padding:1rem}.breadcrumbs,.breadcrumbs a{color:#707070}.breadcrumbs a:hover{color:#735faa}.breadcrumbs-separator{margin:0 1rem}.breadcrumbs-separator i{color:#707070;font-weight:light}.spotlight-spot{z-index:6}.spotlight{display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;z-index:5}.spotlight-text{z-index:7;position:absolute;top:50%;left:50%}.suggestion-list{padding:1rem}.country-dropdown{height:100%}.country-dropdown .dropdown-toggle{background-color:#fff!important;color:#735faa!important;border:1px solid #d4dce4!important;border-radius:.5rem;height:100%;display:flex;justify-content:center;align-items:center}.country-dropdown .dropdown-toggle img{width:35px}.country-dropdown .dropdown-item img{width:35px;height:auto}.footer{font-size:1rem!important;color:#fff;background-color:#27215a;border-top-left-radius:1rem;border-top-right-radius:1rem;min-height:20rem}@media (min-width:768px){.footer{min-height:10rem}}.footer .footer-logo{width:100%;text-align:center;padding:1rem 0}.footer .footer-bottom{position:relative}.footer .footer-bottom .footer-copy{padding:.5rem;display:flex;justify-content:center;align-items:center;font-size:.8rem!important;color:#707070}.footer .footer-bottom .footer-apps{padding:.5rem;position:absolute;bottom:0;right:0;display:none}@media (min-width:768px){.footer .footer-bottom .footer-apps{display:block}}.footer .footer-social ul{display:flex;justify-content:center;width:100%;text-align:center}.footer .footer-social ul>:not(:last-child){margin-left:2rem}.footer .footer-links ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;margin:0 auto 1rem}@media (min-width:768px){.footer .footer-links ul{width:85%}}@media (min-width:992px){.footer .footer-links ul{width:65%}}@media (min-width:1200px){.footer .footer-links ul{width:50%}}.footer .footer-links ul li{text-align:center;font-size:1rem!important;color:#707070}.footer .footer-links ul li:not(:last-child){margin:0 1rem}.footer .footer-links ul li a{color:#fff}.footer .footer-links ul li a:hover{color:#0a5f70}.search-bar{border:1px solid #d4dce4;border-radius:.5rem;padding:.5rem;display:flex;justify-content:center;align-items:center}.search-bar #searchform{display:inline-flex;justify-content:space-between;align-items:center}.search-bar #searchform .search-btn{border-radius:.5rem;border:none;background-color:#f4f4f4;padding:.25rem;width:calc(30% - .25rem);display:inline-flex;justify-content:center;align-items:center;height:40px}@media (min-width:768px){.search-bar #searchform .search-btn{width:calc(20% - .25rem)}}.search-bar #searchform .search-input{width:70%;border:none}@media (min-width:768px){.search-bar #searchform .search-input{width:80%}}.search-bar #searchform .search-input:focus{outline:none}.search-bar #searchform .search-input::-moz-placeholder{padding-bottom:2rem}.search-bar #searchform .search-input::placeholder{padding-bottom:2rem}.chapter-list{padding:0 1rem;font-weight:700}.chapter-list .activity-header{position:relative;margin-bottom:1rem;text-align:center}.chapter-list .activity-header:after,.chapter-list .activity-header:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:4rem;height:1px;background-color:#707070}.chapter-list .activity-header:before{left:0}.chapter-list .activity-header:after{right:0}.chapter-list.chapter-list-controls .chapter-item .chapter-item-title{background-color:#fff!important}.chapter-list .chapter-item{margin-bottom:.5rem}.chapter-list .chapter-item .chapter-item-title{font-weight:500!important;display:flex;justify-content:center;align-items:center;justify-content:start;padding:1rem;border-radius:.5rem;background-color:#fff;transition:all .3s ease}.chapter-list .chapter-item .chapter-item-title:not(.collapsed){padding-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#d0ebf2!important}.chapter-list .chapter-item .chapter-item-title:not(.collapsed) .chapter-title{color:#000!important;line-height:unset;text-overflow:unset;white-space:unset}.chapter-list .chapter-item .chapter-item-title .chapter-title{text-align:start;max-width:15rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.6;font-size:1.2rem!important;color:#707070;font-weight:500!important}@media (min-width:768px){.chapter-list .chapter-item .chapter-item-title .chapter-title{max-width:25rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (min-width:992px){.chapter-list .chapter-item .chapter-item-title .chapter-title{max-width:15rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.chapter-list .chapter-item .lesson-list{border-radius:.5rem;margin-top:0;border-top-left-radius:0;border-top-right-radius:0;padding:0 1rem 1rem;background-color:#d0ebf2}.chapter-list .chapter-item .lesson-list .lesson-item{padding:.5rem 0}.chapter-list .chapter-item .lesson-list .lesson-item:not(:last-child){border-bottom:1px solid #fff}.chapter-list .chapter-item .lesson-list .lesson-item .lesson-title{font-size:1rem!important;color:#000;font-weight:400;margin-right:2rem;position:relative}.chapter-list .chapter-item .lesson-list .lesson-item .lesson-title:before{content:"";background-image:url(/img/main/video.png);width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;right:-2rem}.chapter-list .chapter-item .lesson-list .lesson-item.active{position:relative}.chapter-list .chapter-item .lesson-list .lesson-item.active .lesson-title:before{background-image:url(/img/main/video-active.png)!important}.accordion .accordion-item{border:none;background-color:transparent}.image-list{margin:0 1rem}@media (min-width:992px){.image-list{margin:0 0 0 1rem}}@media (min-width:1200px){.image-list{margin:0}}.image-list .lesson-image{position:relative;width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.08);margin-bottom:2rem}@media (max-width:576px){.image-list .lesson-image>img{width:100%;height:auto}}.image-list .lesson-image .rect{transition:all .1s ease;display:flex;justify-content:center;align-items:center;background-color:transparent;padding:1rem;position:absolute}.image-list .lesson-image .rect.active,.image-list .lesson-image .rect:hover{background-color:rgba(0,0,0,.4)}.image-list .lesson-image .rect.active .lecture-icon,.image-list .lesson-image .rect:hover .lecture-icon{cursor:pointer}.image-list .lesson-image .rect.active .lecture-icon.hidden img,.image-list .lesson-image .rect.active .lecture-icon img,.image-list .lesson-image .rect:hover .lecture-icon.hidden img,.image-list .lesson-image .rect:hover .lecture-icon img{opacity:1}.image-list .lesson-image .rect.active .lecture-title,.image-list .lesson-image .rect:hover .lecture-title{display:inline}.image-list .lesson-image .rect .lecture-title{display:none;position:absolute;top:0;right:0;color:#fff;max-width:100%;max-height:1.3em;overflow:hidden;font-size:1rem!important}@media (min-width:992px){.image-list .lesson-image .rect .lecture-title{font-size:1.2rem!important}}.image-list .lesson-image .rect .lecture-icon{transition:all .1s ease;padding:.5rem;border-radius:.5rem}.image-list .lesson-image .rect .lecture-icon:not(:last-child){margin-left:.5rem}.image-list .lesson-image .rect .lecture-icon.hidden img{opacity:0}.image-list .lesson-image .rect .lecture-icon img{filter:drop-shadow(3px 3px 3px rgba(0,0,0,.3));transition:all .1s ease;opacity:1;max-width:3.5rem;width:3.5rem}@media (min-width:992px){.image-list .lesson-image .rect .lecture-icon img{max-width:unset}}.image-list .icon-toggle{transition:left .7s ease;cursor:pointer;position:fixed;bottom:2rem;left:0;background-color:#fff;height:-moz-fit-content;height:fit-content;padding:.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);text-align:center;width:5rem;height:5rem}.image-list .icon-toggle img{position:absolute;top:calc(2.5rem - 16px);left:calc(2.5rem - 16px);transition:all .1s ease;width:32px;transform:rotate(180deg);opacity:0}.image-list .icon-toggle img:last-child{width:64px;top:calc(2.5rem - 32px);left:calc(2.5rem - 32px)}.image-list .icon-toggle img.active{transform:rotate(0deg);opacity:1}.lesson-controls{display:flex;justify-content:space-between;align-items:center;background-color:#12b9da;color:#fff;height:3.3333333333rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);margin-bottom:1rem;padding:0 1rem}.lesson-controls h1{max-width:25rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1rem!important;text-align:center;margin-bottom:0!important}@media (min-width:576px){.lesson-controls h1{font-size:1.4rem!important;max-width:30rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (min-width:768px){.lesson-controls h1{max-width:40rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (min-width:992px){.lesson-controls{display:none}}.lesson-controls .lesson-controls-button{border:none;background-color:transparent}.offcanvas{background-color:#edf4f7;border-bottom-left-radius:1rem;border-top-left-radius:2rem;overflow-y:scroll}.offcanvas::-webkit-scrollbar{display:none}.offcanvas.offcanvas-start{border-bottom-left-radius:0!important;border-bottom-right-radius:1rem!important;border-top-left-radius:0!important;border-top-right-radius:2rem!important}.chapter-list-menu{padding:1rem 0}@media (min-width:992px){.chapter-list-menu{display:none}}@media (max-width:992px){.chapter-list-side{display:none}}.course-layout{display:flex;flex-direction:column;justify-content:center}.course-layout.ltr{direction:ltr}.course-layout.ltr .course-layout-head{text-align:left;padding-left:0;padding-right:1rem}.course-layout.ltr .course-layout-head>*{padding-right:1rem}.course-layout.ltr .course-layout-head>:not(:last-child):after,.course-layout.ltr .course-layout-head>:not(:last-child):before{transform:rotate(315deg);right:.2rem;left:unset}.course-layout.ltr .course-layout-head>:not(:last-child):after{transform:rotate(45deg)}.course-layout.ltr .chapter-list .chapter-item .lesson-list .lesson-item .lesson-item-title .lesson-title{text-align:start;margin-right:0;margin-left:2rem}.course-layout.ltr .chapter-list .chapter-item .lesson-list .lesson-item .lesson-item-title .lesson-title:before{right:unset;left:-2rem;transform:rotate(180deg)}.course-layout.ltr .video-toolbar-counts span{display:inline-block;direction:rtl}@media (min-width:992px){.course-layout{margin:0 auto;max-width:1100px}}.course-layout-head{text-align:start;padding:0 1rem 1rem}@media (max-width:992px){.course-layout-head{display:none}}.course-layout-head>*{display:inline-block;font-size:1.2rem!important;max-width:20rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666!important;position:relative;padding-left:1rem}@media (min-width:992px){.course-layout-head>*{font-size:1rem!important}}.course-layout-head>:not(:last-child):after,.course-layout-head>:not(:last-child):before{border-right:1px solid;content:"";display:block;height:8px;margin-top:-6px;position:absolute;transform:rotate(45deg);left:.4rem;top:55%;width:0}.course-layout-head>:not(:last-child):after{margin-top:-1px;transform:rotate(135deg)}.course-layout-head>:last-child{font-size:1.4rem!important;color:#4c3f70;font-weight:700;color:#4c3f70!important}@media (min-width:992px){.course-layout-head>:last-child{font-size:1.2rem!important}}.course-layout-body{display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.course-layout-body{flex-direction:row}}@media (min-width:992px){.course-layout-body .course-layout-start{flex:0 1 350px}}.course-layout-body .course-layout-end{flex:0 0 750px}.course-layout-body .course-layout-end .video{position:relative}.course-layout-body .course-layout-end .video .video-video{max-width:100%;position:relative;z-index:1}.course-layout-body .course-layout-end .video .video-video .play-video{position:absolute;top:0;left:0;z-index:4;width:100%;height:auto}.course-layout-body .course-layout-end .video .video-video .thumbnail{position:absolute;top:0;left:0;width:100vw;height:56.25vw;z-index:3}@media (min-width:992px){.course-layout-body .course-layout-end .video .video-video .thumbnail{width:calc(750px - 1rem);height:calc(421.875px - .5625rem)}}@media (min-width:1200px){.course-layout-body .course-layout-end .video .video-video .thumbnail{width:750px;height:421.875px}}.course-layout-body .course-layout-end .video .video-video .video-iframe{margin:auto;width:100vw;height:56.25vw}@media (min-width:992px){.course-layout-body .course-layout-end .video .video-video .video-iframe{width:calc(750px - 1rem);height:calc(421.875px - .5625rem)}}@media (min-width:1200px){.course-layout-body .course-layout-end .video .video-video .video-iframe{width:750px;height:421.875px}}.course-layout-body .course-layout-end .video .video-toolbar{margin:0 1rem}@media (min-width:992px){.course-layout-body .course-layout-end .video .video-toolbar{margin:0 0 1rem 1rem}}@media (min-width:1200px){.course-layout-body .course-layout-end .video .video-toolbar{margin:0 0 1rem}}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row{flex-wrap:nowrap;margin:1rem 0;display:flex;justify-content:space-between;align-items:center}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-title{color:#000;font-size:1.4rem!important;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:12rem}@media (min-width:576px){.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-title{max-width:30rem}}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-length{padding:0!important;max-width:-moz-fit-content!important;max-width:fit-content!important;border:1px solid #bbb;border-radius:.5rem;display:flex;line-height:2rem}@media (max-width:576px){.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-length{flex-grow:1}}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-length .video-length-img{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.5rem;background-color:#edf4f7;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;width:40px}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-report .s-button{margin:0 3px;color:#fff;border-radius:.5rem;width:-moz-fit-content;width:fit-content;padding:.5rem;display:flex;justify-content:center;align-items:center;font-size:.8rem!important}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-report .s-button:active,.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-report .s-button:focus,.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row .video-report .s-button:hover{background-color:#902c27!important}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row.video-toolbar-counts{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;box-shadow:none}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row.video-toolbar-counts div>span{display:inline-flex;align-items:center;justify-content:space-between}.course-layout-body .course-layout-end .video .video-toolbar .video-toolbar-row.video-toolbar-counts div>span *{margin-left:3px}.course-layout-body .course-layout-end .course-layout-footer{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);background-color:#fff;border-radius:0;margin:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem}@media (min-width:992px){.course-layout-body .course-layout-end .course-layout-footer{margin:1rem 0 1rem 1rem}}@media (min-width:1200px){.course-layout-body .course-layout-end .course-layout-footer{margin:1rem 0}}.course-layout-body .course-layout-end .course-layout-footer a{color:#4c3f70;font-weight:700;text-decoration:none}.course-layout-body .course-layout-end .course-layout-footer a:hover{text-decoration:underline}.course-layout-body .course-layout-end .course-layout-footer img{height:40px;width:40px}.video-comments{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;box-shadow:none;margin:0 1rem 1rem}@media (min-width:992px){.video-comments{margin:0 0 1rem 1rem}}@media (min-width:1200px){.video-comments{margin:0 0 1rem}}.video-comments .video-comments-title{font-size:1.4rem!important;color:#000;margin-bottom:1rem;border-bottom:1px solid #bbb}.video-comments .comment{display:flex;align-items:start;justify-content:space-between}.video-comments .comment .comment-avatar{width:3rem}.video-comments .comment .comment-avatar img{box-shadow:0 0 5px 0 rgba(0,0,0,.08);border-radius:50%}.video-comments .comment .comment-content{flex-grow:1;padding:0 .5rem .5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:start;border-bottom:1px solid #bbb}.video-comments .comment .comment-content:last-child{margin-bottom:1rem}.video-comments .comment .comment-content .comment-info{width:100%;display:flex;justify-content:space-between}.video-comments .comment .comment-content .comment-info .comment-name{font-size:1rem!important;color:#000}.video-comments .comment .comment-content .comment-info .comment-time{font-size:.8rem!important;color:#bbb}.video-comments .comment .comment-content .comment-comment{overflow-wrap:anywhere}.video-comments .video-comments-add{display:flex;width:100%}.video-comments .video-comments-add-btn{border:none;outline:none;background-color:#12b9da;padding:3px;width:50px;height:50px;border-radius:.5rem;display:flex;justify-content:center;align-items:center;margin-left:.5rem}.video-comments .video-comments-add-input{flex-grow:1;border:none;padding:.5rem;background-color:#edf4f7;border-radius:.25rem}.video-comments .video-comments-add-input:focus{outline:none}#reportModal .modal-body{height:-moz-fit-content;height:fit-content}.popover .share-link{border-radius:50%;padding:10px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;flex-direction:row}.popover .share-link:not(:last-child){margin-left:10px}.popover .share-link.share-to-facebook{background-color:#3b5998}.popover .share-link.share-to-twitter{background-color:#00acee}.popover .share-link.share-to-whatsapp{background-color:#25d366}.popover .popover-header{display:none}.popover .popover-body{display:flex}#viewerContainer,#viewerContainerImages{position:absolute;overflow:hidden scroll;width:100%;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center}#viewerContainerImages img,#viewerContainer img{height:auto!important}.app-section{z-index:5;position:fixed;bottom:1rem;right:.5rem;width:calc(100% - 1rem);height:6rem;border-radius:1rem;background-color:#735faa;display:flex;justify-content:space-around;padding:1rem;color:#fff;font-size:1.5rem!important;font-weight:500;box-shadow:0 0 5px 0 rgba(0,0,0,.08)}@media (min-width:768px){.app-section{display:none}}.app-section .app-section-title{font-size:1.4rem!important;font-weight:500}.app-section .app-section-subtitle{font-size:1.2rem!important;color:hsla(0,0%,100%,.8)}.app-section .app-section-link{display:flex;align-items:center}.offcanvas-end{width:290px!important}@media (min-width:576px){.offcanvas-end{width:400px!important}}.dropdown-toggle:after{margin-right:.75rem}.dropdown .dropdown-toggle,.dropdown .dropdown-toggle:focus,.dropdown .dropdown-toggle:hover{box-shadow:none}.dropdown .dropdown-toggle:after{content:"";background:url(/img/main/down-arrow.png) no-repeat 50%;width:10px;height:10px;border:none!important;vertical-align:unset!important;margin-left:.1rem!important}.dropdown .dropdown-menu{border:none;overflow:visible;box-shadow:0 0 5px 0 rgba(0,0,0,.22);width:11rem!important;border-radius:.5rem;transform:translate3d(-72px,65px,0)!important;padding:0!important}.dropdown .dropdown-menu>*{border-radius:0}.dropdown .dropdown-menu>:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.dropdown .dropdown-menu>:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.dropdown .dropdown-menu li.active a{font-weight:700!important}.dropdown .dropdown-menu:before{content:"";position:absolute;border:11px solid transparent;border-bottom-color:#fff;margin-left:-10px;top:-22px;right:17.3%;z-index:1}@media (min-width:992px){.dropdown .dropdown-menu:before{top:-21px;right:32%}}.dropdown .dropdown-menu:after{content:"";position:absolute;right:18%;top:-23px;width:0;height:0;border:10px solid transparent;border-bottom-color:#d4dce4;z-index:0}@media (min-width:992px){.dropdown .dropdown-menu:after{right:32.5%;top:-22px}}.dropdown .dropdown-menu .dropdown-item{padding-top:.75rem;padding-bottom:.75rem;display:flex;justify-content:start;font-size:.8rem!important}.dropdown .dropdown-menu .dropdown-item>*{margin-left:1rem}.dropdown .dropdown-menu .dropdown-item img{border-radius:unset}.dropdown .dropdown-menu .dropdown-item:active{background-color:#f4f4f4!important}.modal-dialog{margin-top:15vh!important}input::-moz-placeholder{color:#cfcfcf;font-size:.8rem!important}input::placeholder{color:#cfcfcf;font-size:.8rem!important}.form-control,.form-select{border-radius:.5rem;border:1px solid #d4dce4}.search-item-content-title{max-width:25rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-item-content-item{box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:0}.search-item-content-item-content{padding:.5rem 1rem}#reportModal .modal-header{border-bottom:none!important}#reportModal .modal-header .modal-title{font-size:1.2rem!important;font-weight:500}#reportModal #message-text{background-color:#edf4f7;border:none!important}#reportModal .modal-footer{border-top:none!important}#solution-modal .modal-dialog.modal-lg{height:90vh!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin-top:5vh!important}#solution-modal .modal-dialog.modal-lg .modal-content{height:100%}#loginModal{margin-bottom:1rem;border-radius:.5rem;padding:1rem 3rem}#loginModal .modal-content{max-height:10rem;background-color:transparent!important}#loginModal .modal-content .modal-body{background-color:rgba(50,50,50,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;display:flex;flex-direction:column;justify-content:space-between}#loginModal .modal-content .modal-body .social-login-items{padding-bottom:1rem;flex-wrap:wrap}#loginModal .modal-content .modal-body .social-login-items .s-navbar-login-item{max-width:50%;margin-top:.5rem}@media (max-width:576px){#loginModal{padding:0 .5rem!important}}.social-login-title{font-size:1.4rem!important;color:#fff;text-align:center;margin-bottom:1rem}.social-login-items{display:flex;justify-content:space-between;align-items:center}.social-login-items .s-navbar-login-item{background-color:#fff;border-radius:50%;width:3.5rem;height:3.5rem;transition:background-color .2s ease-in-out;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 3px 1px rgba(0,0,0,.1)}.social-login-items .s-navbar-login-item.facebook{background-color:#3b5998}.social-login-items .s-navbar-login-item.facebook:hover{background-color:#2d4373}.social-login-items .s-navbar-login-item.twitter{background-color:#00acee}.social-login-items .s-navbar-login-item.twitter:hover{background-color:#0087bb}.social-login-items .s-navbar-login-item.apple,.social-login-items .s-navbar-login-item.google{background-color:#fff}.social-login-items .s-navbar-login-item.apple:hover,.social-login-items .s-navbar-login-item.google:hover{background-color:#e6e6e6}.social-login-items .s-navbar-login-item img{height:1.5rem;width:auto}.live{display:block;text-align:center;float:left;width:100%;margin-top:1rem;margin-bottom:1rem}.live a{display:inline-block;text-decoration:none;padding:1rem 2rem;color:#12b9da;border:2px solid #12b9da;border-radius:1rem;box-shadow:0 0 0 0 #12b9da;transform:scale(1);animation:pulse 2s infinite;background-color:rgba(0,0,0,.2);font-size:1.2rem!important}.live a:hover{color:#35c0db!important;border:2px solid #35c0db}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(18,185,218,.7)}70%{box-shadow:0 0 0 10px rgba(18,185,218,0)}to{box-shadow:0 0 0 0 rgba(18,185,218,0)}}.broadcast-iframe{min-width:320px;min-height:180px}@media (min-width:576px){.broadcast-iframe{width:calc(540px - 1rem);height:calc(303.75px - .5625rem)}}@media (min-width:992px){.broadcast-iframe{width:calc(720px - 1rem);height:calc(405px - .5625rem)}}@media (min-width:1400px){.broadcast-iframe{width:1320px;height:742.5px}}.splash{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1000;background-color:var(--color-secondary-lighter)}.attempt-question>:not(:first-child){margin-top:10px}.attempt-question .attempt-question-text{font-size:1.5rem!important;color:#000;font-weight:400}.attempt-question .attempt-question-text *{vertical-align:middle}.attempt-question .attempt-question-text td,.attempt-question .attempt-question-text th{padding:5px}.attempt-question .attempt-question-bottom{display:flex;justify-content:space-between}.attempt-question .attempt-question-bottom .attempt-question-buttons{flex-grow:1;margin-left:10px}.attempt-question .attempt-question-bottom .attempt-question-buttons>:not(:first-child){margin-top:10px}.attempt-question .attempt-question-bottom .attempt-question-buttons .btn{width:100%}.attempt-question .attempt-question-bottom .attempt-question-image{width:70%;text-align:end}.attempt-question .attempt-question-bottom .attempt-question-image img{max-height:100px}.attempt-answers{cursor:pointer;--border-thickness:2px;display:flex;flex-direction:column}.attempt-answers>:not(:first-child){margin-top:10px}.attempt-answers .attempt-answer{border:var(--border-thickness) dashed transparent;border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;box-shadow:none;display:flex;align-items:center;transition:all .2s ease-out}.attempt-answers .attempt-answer>:not(:last-child){margin-left:20px}.attempt-answers .attempt-answer .answer-order{font-size:1.2rem!important;color:#000;font-weight:500;width:10px}.attempt-answers .attempt-answer .answer-indicator{transition:none;width:20px;height:20px;background-color:#fff;border:1px solid #d4dce4;border-radius:5px;display:flex;justify-content:center;align-items:center}.attempt-answers .attempt-answer .attempt-answer-text{font-size:1.2rem!important;color:#000;font-weight:400}.attempt-answers .attempt-answer.selected{background-color:#d0ebf2;border:var(border-thickness) dashed #12b9da}.attempt-answers .attempt-answer.selected .answer-indicator{background-color:#12b9da;border:1px solid #12b9da}.attempt-answers-hidden{height:100%;width:100%;position:relative}.attempt-answers-hidden .blur{z-index:2;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;position:absolute;top:-5%;left:-5%;min-width:105%;min-height:105%;display:flex;justify-content:center;align-items:center}.attempt-answers-hidden .blur .blur-section{border-radius:5px;background-color:rgba(40,96,140,.1);padding:30px}.attempt-toolbar{--bottom-sheet-max-height:80vh;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.attempt-toolbar,.attempt-toolbar .attempt-toolbar-start{display:flex;justify-content:space-between;align-items:center}.attempt-toolbar .attempt-toolbar-start>*{margin-right:10px}.attempt-toolbar .attempt-toolbar-end .attempt-toolbar-time{border:1px solid #12b9da;border-radius:var(--border-radius);padding:0;min-width:90px;display:flex;justify-content:space-between;align-items:center}.attempt-toolbar .attempt-toolbar-end .attempt-toolbar-time .attempt-toolbar-time-text{font-size:1.2rem!important;color:#000;padding:10px}.attempt-toolbar .attempt-toolbar-end .attempt-toolbar-time .attempt-toolbar-time-image{background-color:#d0ebf2;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:1.2rem!important;color:#12b9da;padding:5px}.vertical-space>:not(:first-child){margin-top:10px}#questionExplanationModal .modal-body{text-align:center}#questionExplanationModal .modal-body #questionExplanationVideoIframe{width:320px;height:240px}@media (min-width:768px){#questionExplanationModal .modal-body #questionExplanationVideoIframe{width:400px;height:300px}}@media (min-width:992px){#questionExplanationModal .modal-body #questionExplanationVideoIframe{width:680px;height:510px}}.page-index .social-login-mobile{width:90%;margin:0 auto 1rem;border-radius:.5rem;padding:1rem 3rem;background-color:rgba(50,50,50,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}@media (min-width:768px){.page-index .social-login-mobile{width:80%;display:none}}.page-index .index-wrapper{width:90%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (min-width:992px){.page-index .index-wrapper{width:80%}}@media (min-width:768px){.page-index .index-wrapper{flex-direction:row;align-items:start}}.page-index .index-wrapper>*{margin:0 1rem}.page-index .index-wrapper .continue-browsing{background-color:rgba(50,50,50,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;padding:1rem;border-radius:.5rem;width:100%;margin-bottom:1rem}@media (min-width:768px){.page-index .index-wrapper .continue-browsing{max-width:30rem}}.page-index .index-wrapper .continue-browsing-title{font-size:1.4rem!important;color:#fff;text-align:center;font-weight:500}.page-index .index-wrapper .continue-browsing-lessons{display:flex;flex-wrap:wrap;margin-left:-.5rem}@media (max-width:576px){.page-index .index-wrapper .continue-browsing .course-item{width:calc(50% - 1rem)}.page-index .index-wrapper .continue-browsing .course-item .course-image{height:6rem}}.page-index .index-wrapper .skills{background-color:rgba(50,50,50,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;padding:1rem;border-radius:.5rem;width:100%;color:#fff;margin-bottom:1rem}.page-index .index-wrapper .skills>:not(:first-child){margin-top:10px}@media (min-width:768px){.page-index .index-wrapper .skills{max-width:30rem}}.page-index .index-wrapper .skills-title{font-size:1.4rem!important;color:#fff;text-align:center;font-weight:500}.page-index .index-wrapper .skills .btn{font-size:1.2rem!important;font-weight:500}.page-index .index-wrapper .skills .btn:hover{color:#fff!important}.page-index .index-wrapper .stage-list{padding:1rem;border-radius:.5rem;width:100%;margin-bottom:2rem;height:100%;background-color:rgba(50,50,50,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}@media (min-width:768px){.page-index .index-wrapper .stage-list{max-width:30rem}}.page-index .index-wrapper .stage-list .stage-name{font-size:1.4rem!important;color:#fff;text-align:center}.page-index .index-wrapper .stage-list .class-list{display:flex;flex-wrap:wrap;margin-left:-.5rem}.page-index .index-wrapper .stage-list .class-list .class-name{cursor:pointer;max-height:4rem;transition:all .1s ease-in-out;margin-top:.25rem;margin-left:.5rem;font-weight:400;padding:1rem;width:calc(33.33333% - .5rem);font-size:1.2rem!important;color:#fff;text-align:center;border:1px solid #fff;border-radius:.5rem}.page-index .index-wrapper .stage-list .class-list .class-name.active,.page-index .index-wrapper .stage-list .class-list .class-name:hover{background-color:#d0ebf2;color:#000;border:1px solid #d0ebf2}.page-index .index-wrapper .stage-list .course-list{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-.5rem}.page-index .index-wrapper .stage-list .course-list.active{display:flex}.page-index .stats{margin-top:2rem;margin-bottom:-2rem!important;background-color:#edf4f7;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0 4rem}@media (min-width:768px){.page-index .stats{padding:2rem 0 4rem;height:30vh;flex-direction:row}}.page-index .stats .stat{margin-top:-1rem;display:flex;justify-content:center;align-items:center;width:90%;padding:3rem 0}@media (min-width:768px){.page-index .stats .stat{width:30%;padding:.5rem 0}}.page-index .stats .stat:not(:last-child){border-bottom:3px dotted #bbb}@media (min-width:768px){.page-index .stats .stat:not(:last-child){border-bottom:none;border-left:3px dotted #bbb;margin-left:2rem}}@media (max-width:576px){.page-index .stats .stat:first-child{padding-top:1rem}.page-index .stats .stat:last-child{padding-bottom:1rem}}.page-index .stats .stat .stat-img{margin-left:1rem;padding-top:20px}.page-index .stats .stat .stat-info{width:100px;display:flex;flex-direction:column;justify-content:start;align-items:start;padding:0;font-weight:700}.page-index .stats .stat .stat-info .stat-num{font-size:2rem!important;color:#12b9da}.page-index .stats .stat .stat-info .stat-name{font-size:1rem!important;color:#333}.course-item{margin-top:1rem;margin-left:1rem;width:calc(50% - 1rem);border-radius:.5rem;transition:all .1s ease-in-out}@media (min-width:576px){.course-item{width:calc(33.33333% - 1rem)}}.course-item .course-image{width:100%;height:8rem;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.course-item .course-name{background-color:#f4f4f4;color:#000;display:flex;justify-content:center;align-items:center;font-size:.8rem!important;padding:.5rem;margin-top:-.5rem;border-radius:.5rem;font-weight:700}.course-item:hover{transform:translateY(-3px) scale(1.1)}.page-page{padding-bottom:2rem}.page-page h1{font-size:2rem!important;color:#735faa!important;text-align:start}.page-page li,.page-page p{margin-bottom:1rem}.page-page li strong,.page-page p strong{color:#12b9da}.page-page ol{list-style-position:inside}.page-page li::marker{font-weight:600;color:#12b9da}.page-revision{margin:2rem 2rem 0}.page-revision-questions{padding:1rem;height:100%}@media (min-width:768px){body .page-attempt-show .attempt-details{flex-direction:row-reverse;justify-content:space-between}body .page-attempt-show .attempt-details .question-list-wrapper{flex:2 2;margin-top:0!important}body .page-attempt-show .attempt-details .question-list-wrapper .questions-title{display:none!important}body .page-attempt-show .attempt-details .question-list-wrapper .question-list{margin-top:0!important}body .page-attempt-show .attempt-details .attempt-results-section{flex:1 1}body .page-attempt-show .attempt-details .attempt-results-section .attempt-date,body .page-attempt-show .attempt-details .attempt-results-section .attempt-results>*{font-size:1rem!important}body .page-attempt-show .attempt-details .attempt-results-section .attempt-results>* .result-title{font-size:1rem!important;margin-bottom:1rem}body .page-attempt-show .attempt-details .attempt-results-section .attempt-results>* .result-result{width:2rem!important;height:2rem!important;font-size:1rem!important}body .page-attempt-show .attempt-details .attempt-results-section .result-chart-desktop,body .page-attempt-show .attempt-details .attempt-results-section .suggestions-list-desktop{display:block}.result-chart-mobile,.suggestions-list-mobile{display:none!important}}@media (min-width:992px){body .page-attempt-show .attempt-details .question-list-wrapper{flex:5 5}body .page-attempt-show .attempt-details .attempt-results-section{flex:2 2}}.page-attempt-show{padding:1rem}.page-attempt-show .attempt-details{display:flex;flex-direction:column}.page-attempt-show .attempt-details .attempt-title{width:100%;text-align:center;font-size:2rem!important;font-weight:700}.page-attempt-show .attempt-details .attempt-results-section{width:100%}.page-attempt-show .attempt-details .attempt-results-section .attempt-date{width:100%;text-align:center;font-size:1.2rem!important;font-weight:light;color:#bbb;background-color:hsla(0,0%,100%,.4);display:flex;justify-content:space-between;padding:1rem;border-radius:.25rem}.page-attempt-show .attempt-details .attempt-results-section .result-chart-desktop,.page-attempt-show .attempt-details .attempt-results-section .suggestions-list-desktop{display:none}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper{margin-top:1rem;border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;box-shadow:none;width:100%}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results{width:100%;display:flex;justify-content:space-between}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results>*{font-size:1.4rem!important;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;text-align:center}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results>:not(:last-child){border-left:1px solid #d4dce4}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results>* .result-title{font-size:1.2rem!important;margin-bottom:3rem}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results>* .result-result{width:3rem;height:3rem;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:.25rem;font-size:1.4rem!important}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results .correct .result-result{background-color:#47a472}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results .incorrect .result-result{background-color:#e85d56}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results .used-help .result-result{background-color:#12b9da}.page-attempt-show .attempt-details .attempt-results-section .attempt-results-wrapper .attempt-results .result .result-result{color:#735faa}.page-attempt-show .attempt-details .question-list-wrapper{margin-top:2rem}.page-attempt-show .attempt-details .question-list-wrapper .questions-title{font-size:1.5rem!important;margin-bottom:2rem;color:#707070}.page-attempt-show .attempt-details .question-list-wrapper .question-list{padding:0;margin-top:.5rem;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width:768px){.page-attempt-show .attempt-details .question-list-wrapper .question-list{padding:0 2rem}}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer:first-child{margin-top:-2rem}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper{background-color:transparent;padding:1rem 0}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper[data-paragraph]{padding:1rem 2rem;background-color:rgba(182,198,210,.5)}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper.last-for-paragraph{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding-bottom:2rem}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper.first-for-paragraph{padding-top:2rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item{padding:0!important;border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;box-shadow:none;width:100%}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item:not(:first-child){border-top:1px solid #d4dce4}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .collapse-card.expanded{z-index:4;position:relative}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-title-icon{width:2rem;height:2rem;z-index:3;display:flex;justify-content:center;align-items:center;border-radius:.25rem}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-title-icon i{font-size:15px}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-title-title{font-size:1rem!important;font-weight:400!important;max-width:80%}@media (min-width:768px){.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-title-title{font-size:1.2rem!important}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-title-icon{width:2.5rem;height:2.5rem!important}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-title-icon i{font-size:18px}}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .collapse-card{background-color:transparent;box-shadow:none;margin:0!important}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .collapse-card .collapse-card-title{width:100%;display:flex}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-answer-list{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-answer-list .question-card-answer{width:100%;border:2px solid transparent;transition:all .3s ease-out;padding:.5rem 1rem;margin-bottom:.5rem;border-radius:.5rem;background-color:#edf4f7}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-answer-list .question-card-answer .result-icon{width:1rem;height:1rem;display:inline}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-answer-list .question-card-answer.correct{background-color:#e1f3e8;border:2px solid #47a472}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-answer-list .question-card-answer.incorrect{background-color:#fed4d1;border:2px solid #e85d56}.page-attempt-show .attempt-details .question-list-wrapper .question-list .question-list-item-outer .question-list-item-wrapper .question-list-item .question-card-answer-list .question-card-answer .question-card-answer-text>*{display:inline}.page-attempt-show .result-chart-mobile,.page-attempt-show .suggestions-list-mobile{display:block}.page-profile .profile-title{font-size:2rem!important;font-weight:500;color:#735faa;margin-bottom:1rem;text-align:center}.page-profile .profile-body{padding:0 1rem;margin-bottom:1rem}.page-profile .profile-body form{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;border-radius:1.5rem;box-shadow:none}.page-profile .profile-body .profile-avatar{position:relative;height:7rem;width:7rem;display:inline-block}.page-profile .profile-body .profile-avatar .profile-edit-image{z-index:5;opacity:0;background-color:rgba(0,0,0,.3);transition:all .1s ease-in;display:flex;justify-content:center;align-items:center}.page-profile .profile-body .profile-avatar:hover .profile-edit-image{opacity:1}.page-profile .profile-body .profile-avatar>*{position:absolute;top:0;left:calc(50% - 3.5rem);border-radius:50%;width:7rem;height:7rem}.page-profile .profile-body .s-button{border-radius:.5rem;box-shadow:none}.levels-grid{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.levels-grid>*{flex-grow:1}.levels-grid>* ul{margin-bottom:0!important}.levels-grid .levels-list{list-style-type:none;display:flex;flex-wrap:wrap}.levels-grid .levels-list li{padding:10px;width:33.333333%}.levels-grid .levels-list li div{cursor:pointer;height:3rem;position:relative}.levels-grid .levels-list li div input[type=radio]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0}.levels-grid .levels-list li div input[type=radio]:checked~span,.levels-grid .levels-list li div input[type=radio]:hover~span{border-color:#35c0db;background-color:#35c0db;color:#fff}.levels-grid .levels-list li div span{width:100%;height:100%;position:relative;z-index:1;font-size:16px;font-weight:500;border:1px solid #d4dce4;border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:all .1s ease-in}.page-rule{margin:2rem 2rem 0}.page-tech{padding:0 1rem}.page-attempt{margin:0 2rem;height:100%}.page-subscriptions{display:flex;justify-content:center;align-items:center}.page-subscriptions .subscription-line{width:100%;text-align:center;font-size:1.2rem!important;margin:1rem 0}.page-subscriptions .subscription-type-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:-.5rem}.page-subscriptions .subscription-type-list .subscription-type{background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1rem 4rem;margin:1rem 1rem 0}.page-subscriptions .subscription-type-list .subscription-type>*{margin-top:1rem}.page-subscriptions .subscription-type-list .subscription-type-title{font-size:1.2rem!important;font-weight:700}.page-subscriptions .subscription-type-list .subscription-type-desc{font-size:1rem!important}.page-subscriptions .subscription-type-list .subscription-type-price{font-size:1.4rem!important;color:#47a472;font-weight:700}.page-subscriptions .subscription-type-list .subscription-type-discount{display:flex;flex-direction:column;align-items:center}.page-subscriptions .subscription-type-list .subscription-type-discount .old-price{color:#bbb;text-decoration:line-through;font-size:1rem!important}.page-subscriptions .subscription-type-list .subscription-type-discount .new-price{color:#47a472;font-size:1.4rem!important;font-weight:700}.page-subscriptions .subscription-type-list .subscription-type-btn{width:100%!important}.page-payment{margin-top:1rem}.page-payment .payment{display:flex;flex-direction:column;align-items:center;width:100%}.page-payment .payment>*{margin-bottom:1rem}.page-payment .payment .payment-section{min-width:80vh;margin-top:1rem;background-color:#fff;padding:1rem;border-radius:1rem;max-width:70rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.page-payment .payment .payment-section>*{margin-bottom:1rem}.page-payment .payment .payment-section .check-coupon-input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.page-payment .payment .payment-section .check-coupon-btn{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.page-course{padding:0!important}@media (min-width:992px){.page-course{padding:2rem 0!important}}.page-course .course .course-title{color:#000;text-align:center}.page-course .course .course-title h1{font-size:2rem!important}.page-course .course .course-controls{display:flex;justify-content:space-between;margin:0 1rem;margin-bottom:1rem!important}.page-course .course .course-controls .course-control{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);background-color:#fff;font-size:.8rem!important;font-weight:400;text-align:center;display:flex;padding:.5rem 1rem;border-radius:5px;justify-content:center;align-items:center}.page-course .course .course-controls .course-control img{width:24px;height:24px;margin-left:.5rem}.page-course .course .course-controls .course-control span{transition:all .2s ease-out;color:#666;display:block;text-align:center;font-weight:700;cursor:pointer}.page-course .course .course-controls .course-control:hover span{color:#35c0db}.page-course .course .course-img{padding:1rem}@media (min-width:992px){.page-course .course .course-img{padding:0 1rem}}.page-course .course .course-img img{border-radius:2rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.page-lesson{padding:0!important}@media (min-width:992px){.page-lesson{padding:2rem 0!important}}.page-video{padding:0!important}@media (min-width:992px){.page-video{padding:2rem 0!important}}.page-video .teacher-select-wrapper{position:relative;height:3rem;width:20rem}.page-video .teacher-select-wrapper .teacher-select{width:100%;flex-grow:1;flex-basis:20rem;z-index:3;font-size:1.2rem!important;position:absolute;top:0;right:0;height:3rem;background-color:transparent;border:1px solid #bbb;border-radius:.5rem;padding:.5rem}@media (min-width:576px){.page-video .teacher-select-wrapper .teacher-select{width:20rem}}.page-video .teacher-select-wrapper .teacher-select .teacher-name{font-weight:500;color:#000}.page-video .teacher-select-wrapper .teacher-select .count{width:10px;height:10px;background-color:#735faa;color:#fff}.page-video .teacher-select-wrapper .teacher-select .time{color:#666;font-size:1rem!important}.page-video .teacher-select-wrapper .teacher-select .selected-teacher{position:relative;font-size:1.2rem!important;display:flex;justify-content:space-between}.page-video .teacher-select-wrapper .teacher-select .selected-teacher:after{content:"";background:url(/img/main/down-arrow.png) no-repeat 50%;width:10px;height:10px;position:absolute;top:calc(50% - .25em);left:10px;border:none!important;vertical-align:unset!important;margin-left:.1rem!important}.page-video .teacher-select-wrapper .teacher-select .other-teachers{display:none;padding:0;margin-bottom:0!important;position:absolute;top:-200px;min-height:200px;max-height:200px;left:-1px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow-y:scroll;width:20rem;z-index:10;border:1px solid #bbb}@media (min-width:576px){.page-video .teacher-select-wrapper .teacher-select .other-teachers{top:-300px;min-height:300px;max-height:300px}}@media (min-width:768px){.page-video .teacher-select-wrapper .teacher-select .other-teachers{top:-400px;min-height:400px;max-height:400px}}.page-video .teacher-select-wrapper .teacher-select .other-teachers li{padding:.5rem;transition:all .1s ease-out;display:flex;justify-content:space-between;width:100%}.page-video .teacher-select-wrapper .teacher-select .other-teachers li:hover{background-color:#edf4f7}.page-video .teacher-select-wrapper .teacher-select .other-teachers li:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.page-video .teacher-select-wrapper .teacher-select .other-teachers::-webkit-scrollbar{width:.5em}.page-video .teacher-select-wrapper .teacher-select .other-teachers::-webkit-scrollbar-track{border-radius:.5rem;background-color:#edf4f7}.page-video .teacher-select-wrapper .teacher-select .other-teachers::-webkit-scrollbar-thumb{background-color:#d4dce4;border-radius:.5rem}.page-video .teacher-select-wrapper .teacher-select.active{background-color:#fff;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.page-video .teacher-select-wrapper .teacher-select.active .selected-teacher{background-color:#fff}.page-video .teacher-select-wrapper .teacher-select.active .other-teachers{background-color:#fff;display:flex;flex-direction:column;align-items:start;justify-content:start}.page-video .ltr .teacher-select-wrapper .selected-teacher:after{left:unset;right:10px;margin-left:unset;margin-right:.1rem!important}@media (min-width:1200px){.page-contact .container{max-width:1500px}}.page-contact .container h1{font-size:2.5rem!important;color:#4c3f70;margin-bottom:var(--bs-gutter-y)}.page-contact .container .contact-section-form input.form-control,.page-contact .container .contact-section-form textarea.form-control{border:none}.page-contact .container .contact-section-form input.form-control::-moz-placeholder,.page-contact .container .contact-section-form textarea.form-control::-moz-placeholder{color:#707070}.page-contact .container .contact-section-form input.form-control::placeholder,.page-contact .container .contact-section-form textarea.form-control::placeholder{color:#707070}.page-contact .container .contact-section-form input[type=submit]{width:100%;border-radius:.5rem!important}.page-contact .container .contact-section-info{height:100%;border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;padding:1.5rem!important;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between}.page-contact .container .contact-section-info-top{border-radius:.5rem;background-color:#eef5f9;padding:1rem 2rem;display:flex;flex-direction:column;align-items:start;justify-content:space-between;min-height:15rem;flex-grow:1}.page-contact .container .contact-section-info-bottom{margin-top:1rem}.page-contact .container .contact-section-info-bottom ul{margin:0!important;padding:0!important;list-style:none!important;display:flex;justify-content:start}.page-contact .container .contact-section-info-bottom ul li{margin-left:1rem;background-color:#4c3f70;border-radius:50%;width:3rem;height:3rem;transition:all .2s ease-in-out}.page-contact .container .contact-section-info-bottom ul li:hover{background-color:#27215a}.page-contact .container .contact-section-info-bottom ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.page-contact .container .contact-section-info-bottom ul li a img{width:auto;height:1rem}.page-search{padding:2rem}.page-search .search-item{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff;margin-bottom:1rem}.page-search .search-item .search-item-header{font-size:1.4rem!important;color:#000;font-weight:500}.page-search .search-item .search-item-content .search-item-content-item{margin-bottom:1rem}.page-search .search-item .search-item-content .search-item-content-item .search-image{background-position:50%;background-size:cover;width:100%;height:10rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.page-search .search-item .search-item-content .search-item-content-item .search-item-content-title{color:#707070;font-size:1.2rem!important}.page-search .search-footer{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);background-color:#fff;margin:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem}@media (min-width:992px){.page-search .search-footer{margin:1rem 0 1rem 1rem}}@media (min-width:1200px){.page-search .search-footer{margin:1rem 0}}.page-search .search-footer a{color:#4c3f70;font-weight:700;text-decoration:none}.page-search .search-footer a:hover{text-decoration:underline}.page-search .search-footer img{height:40px;width:40px}.page-about{padding-bottom:2rem}.page-about .about-section{border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:1rem;background-color:#fff}@media (min-width:768px){.page-about .about-section{min-height:30rem}}.page-about .about-section .about-title h2{font-size:1.5rem!important}