@charset "UTF-8";.grid-item{height:0;position:absolute}body{min-height:100vh}h1,h2,h3,h4,h5{font-weight:700}.objects-gird-container{align-content:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow:scroll;width:100%}.double,.single{border:1px solid #000}.single{max-width:16.66%;width:16.66%}.double{max-width:33.33%;width:33.33%}.font_regular{font-family:Grandis-Regular!important}@media (min-width:768px) and (max-width:1024px){.single{max-width:25%;width:25%}.double{max-width:50%;width:50%}}@media (max-width:768px){.single{max-width:50%;width:50%}.double{max-width:100%;width:100%}}*{box-sizing:border-box;margin:0;padding:0}a{color:#000;text-decoration:none}body{height:100vh;width:100%}#main{position:relative}.cursor{cursor:pointer}#menu{display:flex;justify-content:flex-end;position:fixed;right:0;top:0;transition:.8s;transition:all .8s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);z-index:1000000}.menu-active{width:100%}.menu-inactive{margin-right:-100vw}.social-networks-mobile{display:none}#sideMenu{border:2px solid #000;bottom:0;box-sizing:border-box;display:flex;height:100vh;overflow-y:scroll;padding:40px;z-index:1}#menuContainer{display:flex;flex-direction:column;flex-grow:1}#menuContainer a{color:#000;text-decoration:none}#menuItems{display:flex;flex-grow:1}#navigation{flex-grow:1;font-family:Grandis_Medium;font-size:5.2vw}.login-menu{display:flex;flex-direction:column;padding:10px;text-align:right;width:15vw}.login-menu p{cursor:pointer}.search-bar-wrap{height:0;overflow:hidden;position:relative;transition:all .7s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.search-bar-container{border-bottom:2px solid #000}.search-bar{position:relative;z-index:10000}.search-input{background:transparent;border:none;box-sizing:border-box;font-size:1.2vw;height:100%;outline:none;outline-width:0;padding:12px 20px;width:100%}.search-suggestions{overflow:auto;padding:10px;position:absolute;width:100%;z-index:10}.suggestion-item{cursor:pointer;font-family:Grandis-Regular;font-size:1.4vw;line-height:2.5vw;margin:10px 10%;text-align:left;transition:all .5s ease}.suggestion-item:hover{color:#ebec8a}.login-menu a,.login-menu p{display:block;font-family:Roboto-Regular}.lectures,.privacy-text{font-size:2.5vw;margin-bottom:15px;margin-top:-15px;width:95%}#sideOptions,.lectures,.privacy-text{display:flex;justify-content:space-between}#sideOptions{align-items:center;flex-direction:column;position:relative}.login-container-hover{bottom:0;position:absolute;right:0}#sideOptions span{font-size:2vw}#sideOptions .user-btn span{font-size:2.6vw}#menuItems a{display:block}#menuFooter{align-items:flex-end;display:flex;font-family:Grandis_Medium;font-size:1.2vw;justify-content:space-between}.footer-info-container{width:90%}.footer-info{display:flex;flex-direction:row;justify-content:space-between;width:88%}.footer-info p{display:inline-block}.lang-switcher{display:flex;font-size:1.1vw;justify-content:space-between}.lang-switcher .active{color:#fff}.lang-switcher div{margin-left:20px}.loader{align-items:center;display:flex;flex-direction:column;font-family:Grandis_Medium;font-size:.7em;height:100%;justify-content:center;opacity:0;transition:all .8s ease;width:100%}.loader img{margin-bottom:20px;width:10%}.loader.active{opacity:1}.header-close{color:#000;cursor:pointer;font-size:1.8vw;text-decoration:none}.image-cover,.image-cover-bg{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.centered-logo,.image-cover{height:100%;width:100%}.centered-logo{align-items:center;display:flex;flex-direction:column;justify-content:center}.social-networks{display:flex;justify-content:space-between;margin-top:40px;width:40%}.social-networks a{color:#000;text-decoration:none}.social-networks-min{display:flex;justify-content:space-between;margin-bottom:15px;width:50%}.header-item span{font-size:1.8vw}.animated-text:after,.header-title{font-family:Grandis_Medium;font-size:4.8vw;font-weight:100;line-height:5vw;text-transform:uppercase}.animated-text:after{font-size:3.1vw}.header-subtitle{font-family:Grandis_Light;font-size:3vw;font-weight:100;line-height:5vw;text-transform:uppercase}.btn-menu span{font-size:2.3vw}.social-networks span{font-size:1.2vw}.logo-container{max-width:40%}.logo{height:auto;transition:all .4s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);width:100%}.logo:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.centered{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.header-item{border-bottom:0}.register-button{align-items:flex-start;cursor:pointer;padding:2.3vw}.register-button h2{font-family:Grandis_Medium;font-size:2vw;margin-bottom:10px;text-transform:uppercase}.register-button p{font-family:Grandis_Light;font-size:1.1vw;text-transform:uppercase}.item-grid{height:50%}.btn-menu,.close-btn,.item-button,.search-btn{cursor:pointer;padding:2vw}.item-container{display:flex;flex-direction:column;justify-content:space-between}.item-container img{border:none}.item-container span{font-size:2.2vw}.item-action-button{align-items:center;display:flex;justify-content:space-between}.item-action-button span{font-size:1.6vw}.item-button h2,.item-button h4,.item-button p{font-weight:100}.item-left-top{border-bottom:1px solid #000;border-right:1px solid #000}.item-left-bottom{border-right:1px solid #000;border-top:1px solid #000}.item-center-top{border-bottom:1px solid #000}.item-center-bottom,.item-center-top{border-left:1px solid #000;border-right:1px solid #000}.item-center-bottom{border-top:1px solid #000}.item-right-top{border-bottom:1px solid #000;border-left:1px solid #000}.item-right-bottom{border-left:1px solid #000;border-top:1px solid #000}.item-right-top-fixed{border-bottom:1px solid #000;border-left:1px solid #000}.item-right-bottom-fixed{border-left:1px solid #000;border-top:1px solid #000}.item-left-single{border-right:1px solid #000}.item-right-single{border-left:1px solid #000}.item-button h2{font-family:Grandis_Medium;font-size:1.5vw;text-transform:uppercase;word-break:break-word}.item-button.guest_block h2{font-size:2vw}.item-button h4{font-family:Grandis_Light;font-size:1.1vw;text-transform:uppercase}.item-button p{font-family:HelveticaNeue-bold;font-size:1vw}.address-card-program{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 4vw;width:100%}.address-card-program h2{font-family:Grandis_Medium;font-size:3.5vw;font-weight:100}.address-card-program h3{font-family:Grandis_Light;font-size:2vw;font-weight:100;margin-bottom:10px}.address-card-program p{font-family:Roboto-Regular;font-size:1vw}.address-card{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 2vw;width:100%}.address-card h2{font-family:Grandis_Medium;font-size:6.5vw}.address-card p{font-family:Roboto-Regular;font-size:1.2vw}.contact{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.contact p{font-family:Grandis_Light;font-size:1.2vw;margin-bottom:10px}.newsletter{align-items:center;display:flex;height:100%;justify-content:center;padding:2vw;width:100%}.newsletter h2{font-family:Grandis_Medium;font-size:1.5vw}.newsletter p{font-family:Grandis_Light;font-size:1vw}.newsletter-input-container{align-items:flex-end;display:flex;flex-direction:column;margin-top:1em}.newsletter-input-container div{align-items:center;display:flex;margin-bottom:1vw;width:100%}.newsletter-input-container div p{font-family:Grandis_Light;font-size:1vw}.newsletter-input-container span{font-size:1vw;margin-left:1.2em}.newsletter-input{background:transparent;border:none;border-bottom:2px solid #000;box-sizing:border-box;font-family:Grandis_Light;font-size:vw;outline:none;outline-width:0;padding:5px 0;width:100%}.login-modal-container{align-items:center;background:rgba(0,0,0,.5);bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.login-modal{border:1px solid #000;cursor:default;display:flex;flex-direction:column;font-family:Grandis_Light;font-size:1.3vw;justify-content:space-between;padding:4vw;text-align:center}.login-modal p{margin-bottom:50px}.login-modal div{display:flex;justify-content:space-between}.login-modal div span{border:2px solid #000;cursor:pointer;font-family:Grandis_Medium;padding:.5vw 1vw;text-transform:uppercase;transition:all .5s ease}.login-modal div span:hover{background:#ebec8a}.close-btn span{transition:all .5s ease}.close-btn span:hover,.color-yellow{color:#ebec8a}.header-close span{transition:all .5s ease}.header-close:hover span{color:#ebec8a;-webkit-transform:scale(1.3);transform:scale(1.3)}li{font-family:Roboto-Light!important;font-weight:100!important}li:before{background:#000;content:"";display:inline-block;height:.3vw;margin-right:.8vw;vertical-align:middle;width:.3vw}::-webkit-scrollbar{display:none}.search-input::-webkit-input-placeholder,::-webkit-input-placeholder{color:hsla(0,0%,100%,.25)!important;font-family:Roboto-Light;font-size:1.2vw;opacity:1}.search-input:-ms-input-placeholder,:-ms-input-placeholder{color:hsla(0,0%,100%,.25)!important;font-family:Roboto-Light;font-size:1.2vw;opacity:1}.search-input::placeholder,::placeholder{color:hsla(0,0%,100%,.25)!important;font-family:Roboto-Light;font-size:1.2vw;opacity:1}.search-input:-ms-input-placeholder{font-size:1.2vw}.search-input::placeholder,:-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1.2vw}.newsletter-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Regular;font-size:1.1vw}.newsletter-input::placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Regular;font-size:1.1vw}.newsletter-input:-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Regular;font-size:1.1vw}.newsletter-input::-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Regular;font-size:1.1vw}.lang-fix{font-size:2.3vw}.search-container input::-webkit-input-placeholder{color:#000;font-size:1.5vw}.search-container input:-ms-input-placeholder{color:#000;font-size:1.5vw}.search-container input::placeholder{color:#000;font-size:1.5vw}@media (min-width:768px) and (max-width:1024px){.header-close{font-size:2.1vw}.newsletter-input{font-size:2vw}.newsletter-input::-webkit-input-placeholder{font-family:Roboto-Regular;font-size:2vw}.newsletter-input::placeholder{font-family:Roboto-Regular;font-size:2vw}.newsletter-input:-ms-input-placeholder{font-family:Roboto-Regular;font-size:2vw}.register-button h2{font-size:3vw}.newsletter-input::-ms-input-placeholder{font-family:Roboto-Regular;font-size:2vw}.item-action-button{align-items:center;display:flex;justify-content:space-between;margin-bottom:1vw}.animated-text:after,.header-title{font-size:4.8vw;padding:4vw}.animated-text:after,.header-fix{font-size:3.8vw;padding:0 2vw}.small-header{font-size:3vw}.item-button h2{font-size:2.8vw}.item-button.guest_block h2{font-size:2.5vw}.item-button h4{font-size:2.3vw}.item-button p{font-size:1.9vw}.item-action-button span{font-size:2.6vw}.contact p{font-size:1.8vw;margin-bottom:10px}.contact p,.newsletter p{font-family:Grandis_Light}.newsletter p{font-size:1.6vw}.newsletter h2{font-family:Grandis_Medium;font-size:2.5vw;line-height:2.6vw}.address-card p{font-family:Roboto-Regular;font-size:1.6vw}.btn-menu span,.header-item span{font-size:3vw}.social-networks span{font-size:2vw}.lang-switcher{display:flex;font-size:1.9vw;justify-content:space-between}.lectures,.privacy-text{font-size:2.5vw;margin-top:-15px;width:75%}#navigation{flex-grow:1;font-family:Grandis_Medium;font-size:8.2vw}.lectures,.privacy-text{display:flex;font-size:3.5vw;justify-content:space-between;margin-bottom:15px;margin-top:-10px;width:90%}#sideOptions .user-btn span,#sideOptions span{font-size:4vw}#menuFooter{font-family:Grandis_Medium;font-size:1.7vw}.address-card-program{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 4vw;width:100%}.address-card-program p{font-family:Roboto-Regular;font-size:1.5vw}}@media (max-width:768px){#menuContainer{justify-content:space-between}#menuItems{display:flex;flex-grow:1;max-height:60%}.login-menu{display:flex;flex-direction:column;margin-bottom:10vw;text-align:left;width:100%}.newsletter-input::-webkit-input-placeholder{font-family:Roboto-Regular;font-size:2.5vw}.newsletter-input::placeholder{font-family:Roboto-Regular;font-size:2.5vw}.newsletter-input:-ms-input-placeholder{font-family:Roboto-Regular;font-size:2.5vw}.newsletter-input::-ms-input-placeholder{font-family:Roboto-Regular;font-size:2.5vw}.lectures,.privacy-text{font-size:3vw}.register-button h2{font-size:2.7vw}.register-button p{font-size:2.1vw}.item-button h2{font-size:4.6vw}.item-button.guest_block h2{font-size:5.5vw}.item-button h4{font-size:3.5vw;text-transform:uppercase}.item-button p{font-size:3.8vw}.social-networks{display:none}.social-networks-mobile{display:block;margin-top:4vw}.address-card h2{font-size:5vw}.address-card p{font-size:2.7vw}.social-networks-mobile span{margin-right:2vw}.contact p{font-size:1.2vw}#sideOptions span{font-size:6vw}.header-item span{font-size:5.5vw;font-weight:500}.social-networks-mobile span{font-size:4vw;margin-right:5vw}.lectures,.privacy-text{margin-top:0}.item-container span{font-size:6.2vw}.register-button{align-items:center}.register-button p{display:none}.register-button h2{font-size:3.4vw}.newsletter h2{font-size:4vw}.loader img{width:40%}.newsletter p{font-size:3vw}.newsletter-input{font-size:2.5vw}.newsletter-input-container span{font-size:1.5em;margin-left:.1em}.lang-switcher{display:flex;font-size:3vw;justify-content:space-between}.login-menu{line-height:7vw;padding:0}#menuFooter{align-items:flex-end;display:flex;font-family:Grandis_Medium;font-size:3.5vw;justify-content:space-between}.footer-info{flex-direction:column;margin-top:5px}#sideOptions .user-btn span{font-size:8.2vw}.btn-menu span{font-size:6.5vw;font-weight:700}.btn-menu,.close-btn,.item-button,.search-btn{cursor:pointer;padding:6vw}.animated-text:after,.header-title{display:inline-block;font-family:Grandis_Medium;font-size:8.5vw;font-weight:100;padding:4vw;text-align:left}.quote{flex-direction:column;justify-content:space-between;padding:4vw}.address-card{flex-direction:column;height:100%;padding:0 4vw;width:100%}.address-card,.newsletter{display:flex;justify-content:center}.newsletter{align-items:center;padding:4vw}.address-card h2{font-size:7vw}.register-button h2{font-size:3vw;text-align:center}.animated-text:after,.header-fix{font-size:2.5vw;padding:0 4vw}.address-card-program h2{display:none}.address-card-program h3{font-family:Grandis_Medium;font-size:3vw;font-weight:100;margin-bottom:10px}.address-card-program p{font-family:Roboto-Regular;font-size:2.2vw}#navigation{flex-grow:1;font-family:Grandis_Medium;font-size:10.2vw}.search-input{font-size:4vw}.close-btn{font-size:3vw!important}.logo-container{max-width:60%}.header-close{font-size:4vw}::-webkit-input-placeholder{color:hsla(0,0%,100%,.3);font-family:Roboto-Regular;font-size:3vw;opacity:1}:-ms-input-placeholder{opacity:1}::placeholder{color:hsla(0,0%,100%,.3);font-family:Roboto-Regular;font-size:3vw;opacity:1}:-ms-input-placeholder{color:hsla(0,0%,100%,.3);font-family:Roboto-Regular;font-size:3vw}.search-container input::-webkit-input-placeholder{font-size:4.5vw}.search-container input:-ms-input-placeholder{font-size:4.5vw}.search-container input::placeholder{font-size:4.5vw}.lectures,.privacy-text{font-size:3.2vw;width:100%}.login-modal{font-size:5vw;padding:4vw}.login-modal:before{content:""}.login-modal span{font-size:4vw;padding:2vw 0!important;width:40%}.login-modal div{justify-content:space-around;margin-bottom:3vw}}.hover-button,.item-button,.title-container{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;position:relative;transition:all 1.2s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.hover-button:after,.hover-button:before,.item-button:after,.item-button:before{background-color:hsla(61,72%,74%,0);border-right:0 solid #000;box-sizing:border-box;content:"";display:block;height:100%;left:0;padding:2vw;position:absolute;text-align:center;top:110%;transition:all .5s cubic-bezier(.77,0,.175,1),background-color .1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);width:100%;z-index:3}.hover-button:hover:before,.item-button:hover:before{border-right:0 solid #000;height:100%;top:0}.hover-button:after,.item-button:after{background-color:transparent;content:attr(data-title);font-family:Grandis_Medium;font-size:2.1vw;text-align:left;text-transform:uppercase;transition:all .8s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);white-space:pre-wrap}.hover-button:after,.hover-button:hover:after,.item-button:after,.item-button:hover:after{border-right:0 solid #000;opacity:1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.hover-button:hover:after,.item-button:hover:after{height:100%;top:0}.container-info.hover-button:hover:after{top:12%}.hover-button .button-container div,.hover-button h2,.hover-button p,.item-button div{position:relative;-webkit-transform:scale(1);transform:scale(1);transition:all .8s cubic-bezier(.77,0,.175,1),background-color .1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);z-index:1}.hover-button:hover .button-container div:first-child,.hover-button:hover h2,.hover-button:hover p,.item-button:hover div:first-child{opacity:0;-webkit-transform:scale(1) translateY(-400px);transform:scale(1) translateY(-400px)}.item-button div:nth-child(2) p{transition:all .8s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.item-button:hover div:nth-child(2) p{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.hover-button .button-container div .icon-search-03,.item-action-button .icon-search-03,.item-action-button .icon-search-05{-webkit-transform:rotate(0);transform:rotate(0);transition:all .8s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.hover-button:hover .button-container div .icon-search-03,.item-button:hover .item-action-button .icon-search-03{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.item-button:hover .item-action-button .icon-search-05{-webkit-transform:translateX(15px);transform:translateX(15px)}.search-btn{overflow:hidden;position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.btn-menu:before,.search-btn:before{background-color:#5976ba;border-radius:50%;box-sizing:border-box;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;text-align:center;top:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s cubic-bezier(.77,0,.175,1),background-color .1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);width:100%;z-index:1}.search-btn:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5)}.btn-menu:active:hover,.search-btn:active:before{background-color:#536fb1}.icon-search-05,.search-btn .icon-search-02{color:#000;position:relative;transition:all .4s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);z-index:2}.icon-search-05:hover,.search-btn:hover .icon-search-02{color:#ebec8a;-webkit-transform:scale(1.6);transform:scale(1.6)}.icon-search-05.icon-left:hover,.icon-search-05.left-arrow:hover,.icon-search-05.left:hover{color:#ebec8a;-webkit-transform:rotate(180deg) scale(1.6)!important;transform:rotate(180deg) scale(1.6)!important}#menuItems span{cursor:pointer;display:block}#menuItems a,#menuItems p,#menuItems span,#sideOptions .icon-search-04,.action-buttons .icon-search-04,.btn-menu .icon-search-01,.lang-switcher div,.social-networks a,.video-button .icon-play_soma,.view-mode-box-container span,.view-sort-button-container span,.view-sort-dropdown-container div span{color:#000;transition:all .4s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}#menuItems a:hover,#menuItems p.active_hover,#menuItems span:hover,#sideOptions .icon-search-04:hover,.action-buttons .icon-search-04:hover,.btn-menu:hover .icon-search-01,.lang-switcher div:hover,.social-networks a:hover,.view-mode-box-container span:hover,.view-sort-button-container:hover span,.view-sort-dropdown-container div:hover span{color:#ebec8b!important}#sideOptions .icon-search-04,.btn-menu .icon-search-01,.lang-switcher div{cursor:pointer}#sideOptions .icon-search-04,.action-buttons .icon-search-04{display:block;-webkit-transform:scale(1);transform:scale(1)}#sideOptions .icon-search-04:hover,.action-buttons .icon-search-04:hover,.social-networks a:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.btn-menu:hover .icon-search-01{-webkit-transform:scaleY(1.5) scaleX(1.2);transform:scaleY(1.5) scaleX(1.2)}.video-button:hover .icon-play_soma{-webkit-transform:scale(1.6);transform:scale(1.6)}#filter-screen .filter-item-tag-container p,.calendar-item-option .icon-search-03,.filter-item-tag .icon-search-05,.filter-selector .icon-search-05,.option-data-column .icon-search-03,.option-data-row .icon-search-03{cursor:pointer;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.delete-applied-filters{cursor:pointer}.delete-applied-filters,.delete-applied-filters .icon-search-04{display:inline-block;transition:all .25s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.delete-applied-filters .icon-search-04{color:#ebec8b}.delete-applied-filters .icon-search-04:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.filter-item-tag .icon-search-05.active,.filter-selector .icon-search-05.active{-webkit-transform:rotate(180px);transform:rotate(180px)}.action-buttons .icon-04,.calendar-item-option .icon-search-03,.option-data-column .icon-04,.option-data-column .icon-search-03,.option-data-row .icon-04,.option-data-row .icon-search-03{display:block}.calendar-item-option .icon-search-03{margin-bottom:5px}.calendar-item-option .icon-search-03:hover,.option-data-column .icon-search-03:hover,.option-data-row .icon-search-03:hover{color:#ebec8b;-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.action-buttons .icon-04,.option-data-column .icon-04,.option-data-row .icon-04{cursor:pointer;transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.action-buttons .icon-04:hover,.option-data-column .icon-04:hover,.option-data-row .icon-04:hover{color:#ebec8b;-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width:768px){.item-button:after{font-size:2.5vw}}.search-main-container{display:flex;flex-direction:column;height:100vh}.search-header{left:0;position:fixed;right:0;top:0;z-index:100}.centered-logo,.header-animation,.header-animation .grid-item,.search-animation-container,.search-header .header-animation,.social-networks{transition:all .7s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.in.animated-text:after{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.in.animated-text h1{-webkit-transform:translateY(-50vh) rotate(0deg);transform:translateY(-50vh) rotate(0deg)}.animated-text h1{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.animated-text h1,.animated-text:after{transition:all .8s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.animated-text:after{background-color:transparent;border-right:0 solid #000;content:attr(data-title);opacity:1;position:absolute;text-align:left;text-transform:uppercase;-webkit-transform:translateY(50vh) rotate(0deg);transform:translateY(50vh) rotate(0deg);white-space:pre-wrap}.search-content{flex:1 1;overflow:auto;position:relative}#navigation a{cursor:pointer}.select-input{position:relative}.select-input .icon-search-05{display:inline-block;position:absolute;right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.select-input .active{display:inline-block;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.red-box{background:red!important}.pink-box{background:pink!important}.guest_block{justify-content:center!important}.activity,.announcement,.dailyObject,.quote{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%;width:100%}.activity .row,.dailyObject .row,.video-grid .row{flex-direction:column;flex-grow:1;width:50%}.quote{flex-direction:column;justify-content:space-between;padding:2vw}.quote h2,.quote h4,.quote p{font-family:Grandis_Medium}.quote p{text-transform:uppercase}.quote h4{font-family:Grandis_Light;font-size:1.4vw}.quote-place{font-size:1.2vw}.quote-text{font-size:2.2vw;font-style:italic}.quote-text-small,.quote-text-small-fix{font-size:2vw;font-style:italic}.quote-text-small-fix{font-size:1.6vw;font-style:italic}.announcement img{border-right:2px solid #000}.video-container{background:#000;display:flex;height:100%;width:100%}.video-container video{height:auto;width:100%}.video-button{align-items:center;border-left:2px solid #000;border-top:2px solid #000;cursor:pointer;display:flex;justify-content:center}.video-button span{font-size:2.3vw}.video-grid{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.search-container{display:flex;height:100%;margin:0 5%}.close-btn{align-self:center;font-size:2em}.result-container{height:100%;overflow:auto;padding:4em;width:100%}.result-item{margin-bottom:2em}.result-item h2{font-family:Grandis_Light;font-size:.8vw}.result-item h3{font-family:Grandis_Medium;font-size:1.5vw;margin-bottom:3vh;transition:all .5s ease}.result-item h3:hover{color:#ebec8a}.animated-box{height:100%;width:100%}.animated-home .animated-box,.animated-home .block-box,.animated-home .home-shape,.animated-home .news,.animated-home .quote{transition:all 1.2s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.block-box-container{display:flex;flex-wrap:wrap;height:100%;width:100%}.block-box-item{border:1px solid #000;height:50%;width:50%}.block-box-item-announcement{border:1px solid #000;flex:1 1}.no-top{border-top:none}.no-bottom{border-bottom:none}.no-left{border-left:none}.faded{opacity:0;transition:all 1.2s cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.text-fix-title{font-size:1.3vw!important}@media (min-width:768px) and (max-width:1024px){.quote h4{font-size:2vw}.quote-text-small,.quote-text-small-fix{font-size:2.3vw}.text-fix-title{font-size:2.2vw!important}}@media (max-width:768px){.text-fix-title{font-size:4vw!important}.quote h4{font-size:3.4vw}.quote-place{font-size:3.2vw}.quote-text{font-size:4.3vw}.quote-text-small,.quote-text-small-fix{font-size:3.6vw}.result-item h2{font-size:1.8vw}.result-item h3{font-size:2.5vw}.play-container{align-items:flex-end;display:flex;height:100%;justify-content:flex-end}.video-button{align-items:center;border-left:2px solid #000;border-top:none;cursor:pointer;display:flex;height:100%;justify-content:center;width:50%}.video-button span{font-size:10.3vw}}#summer .column{border-left:1px solid #000;display:flex;flex-direction:column;flex-grow:1;height:100%}#summer .border-right,#summer .column{border-right:1px solid #000}#summer .column-display{display:flex;flex-direction:column}#summer .row{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-direction:row;width:100%}#summer .item{flex-grow:1}#summer .item-button{color:#000;display:flex;flex-direction:column;justify-content:space-between;padding-left:1.5vw;text-decoration:none}#summer .item-center,#summer .item-top{border-bottom:1px solid #000}#summer .item-bottom,#summer .item-center{border-top:1px solid #000}#summer .item-center-row,#summer .item-left{border-right:1px solid #000}#summer .item-center-row,#summer .item-right{border-left:1px solid #000}#summer .goal-border{border:1px solid #000}#summer .no-left{border-left:none}#summer .no-right{border-right:none}#summer .no-top{border-top:none}#summer .no-bottom{border-bottom:none}#summer .container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%}#summer .hero{display:flex;height:100%;position:relative;width:100%}#summer .background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}#summer .ask-container .answer{font-family:Roboto-Regular;font-size:1vw;line-height:3vh;padding-left:10px;padding-right:30px}#summer .hero .hero-info{align-items:center;bottom:0;display:flex;font-family:Grandis_Medium;font-size:2vw;justify-content:flex-end;left:0;line-height:3.1vw;position:absolute}#summer .hero .hero-info div{padding:4vw;text-transform:uppercase}#summer .info-text{align-items:center;display:flex;height:100%;justify-content:center;padding:6vw;width:100%}#summer .info-text h3{font-family:Grandis_Medium;font-size:2vw;margin-bottom:1.3vw}#summer .info-text p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.8vw;margin-bottom:1vw}#summer .info-container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%;width:100%}#summer .announcement{height:100%;width:100%}#summer .grid-announcement-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-bottom:1px solid #000;display:flex;flex-grow:2}#summer .grid-announcement-block{display:flex;flex-grow:1}#summer .font-button{font-family:Grandis_Light;font-weight:100}#summer .container-announcement{flex-direction:column;overflow:hidden}#summer .grid-announcement-block{border-top:1px solid #000}#summer .announcement-info-container{bottom:0;height:100px;left:0;padding:3vw;position:absolute;width:100px}#summer .announcement-info-container h2{font-family:Grandis_Medium;font-size:1.2vw;font-weight:100}#summer .announcement-info-container p{font-family:Roboto-Light;font-size:.9vw;font-weight:100;line-height:1.4vw;margin-bottom:.5vw}#summer .announcement-title h2{font-family:Grandis_Medium;font-size:3vw;font-weight:100}#summer .announcement-title .header-title{font-family:Grandis_Medium;font-size:4.8vw;font-weight:100}#summer .announcement-date h3{font-family:Grandis_Medium;font-size:1.3vw;font-weight:100}#summer .announcement-date p{font-family:Grandis_Medium;font-size:1.1vw;font-weight:100}#summer .FAQ-container{display:flex;font-family:Grandis_Medium;overflow:auto;padding:4vw}#summer .FAQ-container .FAQ-container-box{margin:0 auto;width:80%}#summer .ask-box{cursor:pointer;display:flex;font-size:1.2vw;justify-content:space-between;padding:10px}#summer .ask-box p{margin-right:55px}#summer .ask-container{transition:.8s;transition:all .8s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}#summer .inactive{display:none}#summer .static{display:block}@media (min-width:768px) and (max-width:1024px){#summer .info-text p{font-size:1.6vw;line-height:2.3vw;margin-bottom:1.8vw}#summer .announcement-info-container p{font-size:1.3vw}#summer .ask-box{font-size:1.8vw}#summer .hero .hero-info{font-size:4vw;line-height:5.1vw}#summer .info-text h3{font-size:3vw}#summer .announcement-date h3{font-size:1.8vw}#summer .announcement-date p{font-size:1.7vw}#summer .header-big{font-size:5.2vw!important}#summer .ask-container .answer{font-size:1.5vw}}@media (max-width:768px){#summer .item-button{padding-left:6vw}#summer .hero .hero-info div{font-size:6vw;line-height:7.8vw;padding:8vw}#summer .info-text h3{font-family:Grandis_Medium;font-weight:100;text-transform:uppercase}#summer .info-text p{font-size:3.5vw;line-height:4.8vw;margin-bottom:1vw}#summer .info-text{justify-content:flex-start;padding:10vw}#summer .more-button{font-size:3vw}#summer .item-action-button span{font-size:6.6vw}#summer .switcher-button{font-size:3vw;position:inherit;top:8vh}#summer .goal-container h3{font-size:5vw}#summer .goal-container p{font-size:4vw;font-weight:300;line-height:4.4vw}#summer .hero .hero-info{font-size:5vw;line-height:7.8vw}#summer .info-text h3{font-size:6vw;margin-bottom:2.3vw}#summer .ask-box,.action-container{font-size:3.3vw!important}#summer .ask-container .answer{font-size:3vw}#summer .FAQ-container{overflow:auto;padding:8vw}}#not-found{font-family:Grandis_Light;font-weight:100}#not-found .color-block{height:100%;width:100%}#not-found .block{flex-direction:column;justify-content:space-between}#not-found .block,#not-found .text{display:flex;height:100%;width:100%}#not-found .text{font-size:2vw}#not-found .error,#not-found .text{align-items:center;justify-content:center}#not-found .error{display:flex;font-size:6vw;height:100%;width:100%}@media (max-width:768px){#not-found .error{font-size:25vw}#not-found .error p{font-size:15vw}}#pes .column{border-left:1px solid #000;display:flex;flex-direction:column;flex-grow:1;height:100%}#pes .border-right,#pes .column{border-right:1px solid #000}#pes .column-display{display:flex;flex-direction:column}#pes .row{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-direction:row;width:100%}#pes .goal-border{border:1px solid #000}#pes .item{flex-grow:1}#pes .item-info{height:100%;width:100%}#pes .item-button{color:#000;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}#pes .item-center,#pes .item-top{border-bottom:1px solid #000}#pes .item-bottom,#pes .item-center{border-top:1px solid #000}#pes .item-center-row,#pes .item-left{border-right:1px solid #000}#pes .item-center-row,#pes .item-right{border-left:1px solid #000}#pes .no-left{border-left:none}#pes .no-right{border-right:none}#pes .no-top{border-top:none}#pes .no-bottom{border-bottom:none}#pes .background{width:100%}#pes .background,#pes .container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%}#pes .container,#pes .hero{display:flex}#pes .hero{height:100%;position:relative;width:100%}#pes .hero .hero-info{align-items:center;bottom:0;display:flex;font-family:Grandis_Medium;font-size:2vw;justify-content:flex-end;left:0;line-height:3.1vw;position:absolute}#pes .hero .hero-info div{padding:4vw;text-transform:uppercase}#pes .goal-container h3{font-family:Grandis_Medium;font-size:2.5vw}#pes .goal-container p{font-family:Roboto-Light;font-size:1vw;font-weight:600;line-height:1.4vw}#pes .goal-container{padding:2vw}#pes .info-text{align-items:center;display:flex;height:100%;justify-content:center;padding:6vw;position:relative;width:100%}#pes .info-text h3{font-family:Grandis_Medium;font-size:2vw;margin-bottom:1.3vw;text-transform:uppercase}#pes .info-text p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.8vw}#pes .info-container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex}#pes .announcement,#pes .info-container{height:100%;width:100%}#pes .font-button{font-family:Grandis_Light;font-weight:100}#pes .switcher-button{border:2px solid #000;bottom:4vw;font-size:1.1vw;padding:1vw 2vw;position:absolute;right:4vw}#pes .switcher-button,.more-button{align-items:center;cursor:pointer;display:flex;font-family:Grandis_Medium;text-transform:uppercase}.more-button{font-size:.8vw;margin-top:1vw}.more-button span{margin-left:1vw}#pes .switcher-button span{margin-right:1vw}#pes .grid-announcement-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-bottom:2px solid #000;display:flex;flex-grow:2}#pes .grid-announcement-block{display:flex;flex-grow:1}#pes .container-announcement{flex-direction:column;overflow:hidden}#pes .grid-announcement-block{border-top:2px solid #000}#pes .announcement-info-container{bottom:0;height:100px;left:0;overflow:auto;padding:5vw;position:absolute;width:100px}#pes .announcement-info-container h2{font-family:Grandis_Medium;font-size:1.2vw;font-weight:100}#pes .announcement-info-container li,#pes .announcement-info-container p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.8vw}#pes .announcement-info-container ul{margin:0;padding:0}#pes .announcement-title h2{font-family:Grandis_Medium;font-size:3vw;font-weight:100}#pes .announcement-title .header-title{font-family:Grandis_Medium;font-size:4.8vw;font-weight:100}#pes .announcement-date h3{font-family:Grandis_Medium;font-size:1.3vw;font-weight:100;text-align:center}#pes .announcement-date p{font-family:Roboto-Regular;font-size:1.1vw;font-weight:100}#pes .FAQ-container{display:flex;font-family:Grandis_Medium;overflow:auto;padding:4vw}#pes .FAQ-container .FAQ-container-box{margin:0 auto;width:80%}#pes .ask-box{cursor:pointer;display:flex;font-size:1.2vw;justify-content:space-between;padding:10px}#pes .ask-box p{margin-right:55px}#pes .ask-container{transition:.8s;transition:all .8s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}#pes .ask-container .answer{font-family:Roboto-Light;line-height:3vh;padding-left:10px;padding-right:1.4vw}#pes .inactive{display:none}#pes .static{display:block}.question-arrow-container{display:flex;justify-content:flex-end;padding:10px}.question-arrow-container span{cursor:pointer;display:inline-block}.question-arrow-container .arrow-left{margin-right:1vw;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.question-arrow-container .arrow-left:hover{margin-right:1vw;-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}.question-title:hover{color:#ebec8b}.action-container{align-items:center;display:flex;flex-direction:row;font-size:1.5vw}.row-items{display:flex;flex:1 1;flex-direction:row}.item-button-width{max-width:20%;width:20%}.item-button-width-end{max-width:16.666%;width:16.666%}.item-button-border{border:1px solid #000}.content-block{align-content:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow:auto!important;width:100%}.year-selector{font-family:Grandis_Medium;font-size:1vw;position:relative;width:50%}.year-options{border:1px solid #000;left:0;overflow:auto;position:absolute;right:0;text-align:center;z-index:1000}.year-options p{padding:1vw 0}.year-options p:hover{background:#ebec8b}.year-selector-data{border:2px solid #000;display:flex;flex-direction:row;justify-content:space-between;padding:1vw}.year-selector-data span{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.year-selector-data .active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#pes .announcement-info-container strong{font-family:Roboto-Regular}@media (min-width:768px) and (max-width:1024px){.header-participants .header-title{font-size:3vw}.year-selector{font-size:1.9vw}.year-selector-data{padding:1.5vw 2vw}.item-button-width{max-width:33.34%;width:33.34%}.item-button-width-end{max-width:25%;width:25%}#pes .info-text p{font-size:1.6vw;line-height:2.3vw;margin-bottom:1.8vw}#pes .info-text h3{font-family:Grandis_Medium;font-size:3.5vw;margin-bottom:1.3vw;text-transform:uppercase}#pes .goal-container p{font-size:1.5vw;line-height:2vw}#pes .goal-container h3{font-family:Grandis_Medium;font-size:3.2vw}#pes .ask-box{font-size:1.8vw}.more-button{align-items:center;cursor:pointer;display:flex;font-family:Grandis_Medium;font-size:1.4vw;text-transform:uppercase}#pes .switcher-button{font-size:2vw;margin-bottom:2vw}#pes .announcement-info-container p{font-family:Roboto-Light;font-size:1.6vw;font-weight:600;line-height:2.3vw;margin-bottom:1vw;overflow:auto}#pes .announcement-date h3{font-family:Grandis_Medium;font-size:2.1vw;font-weight:100;max-width:80%;text-align:center}#pes .announcement-date p{font-family:Roboto-Regular;font-size:1.8vw;font-weight:100}#pes .hero .hero-info div{font-size:3vw;line-height:4.8vw;padding:6vw}}@media (max-width:768px){.year-selector{font-size:3.8vw}.year-selector-data{padding:3vw 4vw}.item-button-width-end{max-width:50%;width:50%}#pes .hero .hero-info div{font-size:6vw;line-height:7.8vw;padding:8vw}#pes .info-text h3{font-family:Grandis_Medium;font-weight:100;text-transform:uppercase}#pes .info-text p{font-family:Roboto-Light;font-weight:600}#pes .info-text{padding:10vw}.more-button{font-size:3vw;margin-top:5vw}.item-action-button span{font-size:5.6vw}#pes .FAQ-container{padding:9vw}#pes .switcher-button{font-size:3vw;margin-bottom:15vw}#pes .goal-container h3{font-size:5vw}#pes .goal-container p{font-size:4vw;font-weight:300;line-height:4.4vw}#pes .hero .hero-info{font-size:5vw;line-height:7.8vw}#pes .info-text h3{font-size:6vw;margin-bottom:2.3vw}#pes .info-text p{font-size:3.5vw;line-height:4.8vw;margin-bottom:1vw}#pes .ask-box{font-size:3.3vw}}#pes-about .column{border-left:1px solid #000;border-right:1px solid #000;display:flex;flex-direction:column;flex-grow:1;height:100%}#pes-about .background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}#pes-about .content-container{border-bottom:2px solid #000;border-right:1px solid #000;height:100%;overflow:auto;position:absolute;top:0;width:100px}#pes-about .content-padding{margin-top:5vw;padding:0 5vw}#about-summer,#academic_training,#financialAID-summer,#goals-pes,#housing-summer,#requirements-summer,.active-tutor{margin-top:2vw}#pes-about .padding-right{padding-right:2vw!important}#pes-about .objective-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding-right:1vw;width:33%}#pes-about .content-container p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.8vw}#pes-about .objective-item h3{font-family:Grandis_Medium;font-size:2.3vw;line-height:2vw}#pes-about .objective-item p{width:84%}#pes-about .content-container h2{font-family:Grandis_Medium;font-size:2vw;font-weight:100;margin-bottom:2vw;text-transform:uppercase}#pes-about .content-container #info-pes{display:flex;flex-direction:row}#pes-about .content-container .content-column{padding-right:4vw;width:50%}#pes-about .border-right{border-right:2px solid #000}#pes-about .column-display{display:flex;flex-direction:column}#pes-about .row{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-direction:row;width:100%}#pes-about .item{flex-grow:1}#pes-about .item-button{color:#000;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}#pes-about .item-center,#pes-about .item-top{border-bottom:1px solid #000}#pes-about .item-bottom,#pes-about .item-center{border-top:1px solid #000}#pes-about .item-left{border-right:1px solid #000}#pes-about .item-center-row{border-left:1px solid #000;border-right:1px solid #000}#pes-about .item-right{border-left:1px solid #000}#pes-about .no-left{border-left:none}#pes-about .no-right{border-right:none}#pes-about .no-bottom{border-bottom:none}#pes-about .tutor-action{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.3vw}#pes-about .tutor-action h2{margin-bottom:0;max-width:65%}#pes-about .arrow-btn{display:inline-block}#pes-about .arrow-btn:nth-child(odd){margin-right:1em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#pes-about .arrow-btn:nth-child(2n){margin-left:1em}#pes-about .container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%}#pes-about .hero{display:flex;height:100%;position:relative;width:100%}#pes-about .hero .hero-info{align-items:center;bottom:0;display:flex;font-family:Grandis_Medium;font-size:2vw;justify-content:flex-end;left:0;position:absolute}#pes-about .hero .hero-info div{padding:4vw}#pes-about .info-text{height:100%;padding:4vw;width:100%}#pes-about .info-text h3{font-family:Grandis_Medium;font-size:2vw;margin-bottom:3vw}#pes-about .info-text p{font-family:Grandis_Light;font-size:1.3vw;margin-bottom:1vw}#pes-about .info-container{display:flex;height:100%;width:100%}#pes-about .announcement{height:100%;width:100%}#pes-about .row-border{border-bottom:2px solid #000;border-top:2px solid #000;margin-top:3vw}#pes-about .grid-announcement-image{border-bottom:1px solid #000;display:flex;flex-grow:2}#pes-about .grid-announcement-block{display:flex;flex-grow:1}#pes-about .container-announcement{flex-direction:column;overflow:hidden}#pes-about .grid-announcement-block{border-top:1px solid #000}#pes-about .announcement-info-container{border-right:1px solid #000;bottom:0;height:100px;left:0;position:absolute;width:100px}.tutor-name{font-size:1.5vw!important;text-transform:capitalize!important}#pes-about img{width:100%}.download-btn{align-items:center;cursor:pointer;display:flex;font-family:Grandis_Medium;font-size:1vw;height:100%;justify-content:center;width:100%}.download-btn span,.download-btn span:hover{color:#000;display:inline-block;font-size:1.5vw;margin-left:.5vw;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#pes-about strong{font-family:Roboto-Regular!important}@media (min-width:768px) and (max-width:1024px){#pes-about .content-padding,#pes-about .content-padding-first{margin-top:7vw;padding:0 12vw}#goals-pes h2{margin-bottom:4vw!important}#pes-about .objective-item h3{font-size:4.3vw;line-height:4vw}#pes-about .objective-item p{width:80%}#pes-about .content-container h2{font-size:3vw;margin-bottom:2.5vw}#pes-about .content-container p,li{font-size:1.6vw;line-height:2.3vw}.testimonials-container h3{font-size:2.5vw}#pes-about .tutor-action h2{font-size:2vw!important;line-height:2vw;margin-bottom:0}.row-border{margin-top:8vw}}@media (max-width:768px){#pes-about .content-container h2{font-size:5vw;margin-bottom:2.5vw}#pes-about .content-container p,li{font-size:3.5vw;line-height:4.8vw}.testimonials-container h3{font-size:2.5vw}#about-pes,#tutors-pes{margin-top:2vw}}#pes-about .no-top{border-top:none!important;margin-top:0!important}#residence .container-data{align-items:center!important;padding-bottom:0!important;padding-top:0!important}#register .container{align-items:center;display:flex;flex-direction:column;font-family:Grandis_Light;font-size:1.2vw;height:100%;justify-content:space-between;max-height:100%;max-width:100%;padding:3vw 0;text-align:center;width:100%}#register .container-steps{display:flex;min-height:30%;width:90%}#register .container-step{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:50%}#register .btn-container{display:flex}#register .arrow-btn{font-size:3vw;height:6vw;width:6vw}#register .arrow-btn,#register .create-btn{align-items:center;border:2px solid #000;cursor:pointer;display:flex;justify-content:center}#register .create-btn{font-family:Grandis_Medium;font-size:1.2vw;height:3vw;padding:0 2vw;text-transform:uppercase}#register .create-btn:hover{background:#ebec8b}#register .arrow-btn:nth-child(odd){border-right:1px solid #000}#register .arrow-btn:nth-child(2n){border-left:1px solid #000}#register .left-arrow,#register .right-arrow{display:inline-block}#register .left-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#register .text-container{width:90%}#register .field-container{width:60%}#register .field-container .warning-text{color:red}#register .container .select-input,#register .container input[type=file],#register .container input[type=password],#register .container input[type=text],#register .pic-selector{background:none;border:none;border-bottom:2px solid #000;cursor:pointer;font-family:Grandis_Light;font-size:1.5vw;margin:1vw 0;outline:none;width:100%}.checkbox-button{cursor:pointer}input[type=checkbox]{box-sizing:border-box;padding:0}.checkbox-button__input{opacity:0;position:absolute}.checkbox-button__control{border:2px solid #000;display:inline-block;margin:0 .5vw;max-height:1vw;max-width:1vw;min-height:1vw;min-width:1vw;position:relative}.checkbox-button__control span{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.checkbox-button__input:checked+.checkbox-button__control span:after{background:#000;content:"";display:block;height:.5vw;width:.5vw}@media (max-width:768px){#register .container{font-size:5vw;padding-bottom:10vw;padding-top:10vw}#register .field-container-text{margin-bottom:20vw}#register .create-btn{display:flex;font-family:Grandis_Medium;padding:2vw 15vw;text-transform:uppercase}#register .arrow-btn,#register .create-btn{font-size:5vw;height:15vw;justify-content:center}#register .arrow-btn{width:15vw}#register .field-container,#register .text-container{width:80%}#register h3{margin-bottom:4vw}#register .container .select-input,#register .container input[type=file],#register .container input[type=password],#register .container input[type=text]{font-size:5vw}#register ::-webkit-input-placeholder{font-size:5vw}#register ::placeholder{font-size:5vw}#register :-ms-input-placeholder{font-size:5vw}#register ::-ms-input-placeholder{font-size:5vw}#register .field-container p{font-size:4vw;margin-top:2vw;text-align:center}#register .pic-selector{font-size:4vw}#register .container-steps{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:8vw 0;width:100%}#register .container-step{width:80%}#register .container h2{font-size:4.8vw;line-height:8vw}}#register .select-input-container{position:relative}#register .container .select-input{border:2px solid #000;cursor:pointer;margin:0;padding:1vw;position:relative}#register .select-input-option{border:2px solid #000;border-top:none;cursor:pointer;overflow:auto;position:absolute;width:100%;z-index:100}#register .select-input-option p{padding:.5vw;transition:all .5s ease}#register .select-input-option p:hover{background:#ebec8b}#object a{font-family:Grandis_Medium;font-weight:700;text-decoration:underline}#border-box{border:2px solid #000;display:flex;flex-direction:row}#content-container{border-right:2px solid #000}#content-container,#infobox-container{min-height:100vh;min-width:50%;width:50%}#border-box-mobile{display:flex;flex-direction:column}#border-box-mobile #content-container,#border-box-mobile #infobox-container{min-width:100%;width:100%}.pdf-visor{bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}.viewer-embed{height:100%;width:100%}.pdf-button-close{align-items:flex-end;cursor:pointer;display:flex;font-size:2.5vw;justify-content:flex-end;padding:.5vw}#object .container{display:flex;flex-direction:column}#object span{display:inline-block}#object .header{border-bottom:2px solid #000;display:flex;flex-direction:row}#object .header h2{font-size:3vw;text-align:center;text-transform:uppercase}#object .header h2,#object .header h3{font-family:Grandis_Medium}#object .left-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#object .border-left{border-left:2px solid #000}#object .button-container{align-items:center;display:flex;font-size:2.5vw;justify-content:space-between;width:100%}#object .button-container h3{flex:1 1}#object .button-container span{cursor:pointer}#object .button-container span:nth-child(2n){margin:1vw}#object .button-container h3{cursor:pointer;text-transform:uppercase;transition:all .5s ease}#object .button-container h3:hover{color:#ebec8a}#object .border-right{border-right:2px solid #000}#object .controls{align-items:flex-start;border-top:2px solid #000;display:flex;flex:1 1;justify-content:center;min-height:15vh;padding:2vw}#object .controls-container{align-items:center;display:flex;justify-content:space-between;width:100%}#object .controls-buttons span{cursor:pointer;font-size:1.5vw;margin-right:1vw}#object .controls-social span{font-size:1.4vw;margin-left:.8vw}#object .infobox-container{display:flex;padding:4vw}#object .infobox-container h2{font-family:Grandis_Medium;font-size:2vw;line-height:2.5vw}#object .infobox-container h3{font-family:Grandis_Medium;font-size:1.2vw;line-height:1.3vw}#object .content-data{height:100%;margin-top:2vw;overflow:auto}#object .infobox-container{font-family:Roboto-Light;font-size:1.2vw;line-height:1.8vw}#object .pdf-button{border:2px solid #000;cursor:pointer;font-family:Grandis_Medium;margin-left:1vw;padding:.7vw 1vw}#object .content-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;max-height:100%;max-width:70%}#object .background{align-items:flex-end;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:hsla(0,0%,100%,.7);display:flex;font-family:Roboto-Regular;font-size:1.2vw;height:100%;justify-content:flex-end;width:100%}#object .img-padding{padding:1vw}#object .action-buttons{align-items:flex-end;display:flex;flex-direction:column;font-size:1.5vw;justify-content:space-between;padding-left:1vw;width:40%}#object .tags p{font-family:Roboto-Regular;font-size:1vw;line-height:1.3vw}#object .tags{display:flex;flex-direction:column;justify-content:flex-end;overflow:auto}#object .tags h3{margin-bottom:1vw}.clickeable p{cursor:pointer}.clickeable p a:hover{color:#ebec8a}.small-title h2{font-size:2vw!important}.object-header{padding:1vw}#object .infobox-container strong{font-family:Roboto-Regular}.person-tags h3{font-size:.8vw;line-height:1.2vw}.person-tags p{font-family:Grandis_Medium;font-size:.7vw;line-height:1vw}@media (min-width:768px) and (max-width:1024px){.person-tags h3{font-size:1.7vw!important}.person-tags p{font-family:Grandis_Medium;font-size:1.3vw;line-height:1.5vw}#object .infobox-container{font-size:1.6vw;line-height:2.3vw;margin-bottom:1.8vw}#object .infobox-container h2{font-size:2.5vw;line-height:3vw}#object .controls-buttons span{font-size:3vw;margin-right:4vw}#object .infobox-container h3{font-size:2vw;line-height:2.3vw}#object .tags p{font-size:1.5vw;line-height:2vw}#object .background{font-size:1.6vw}}@media (max-width:768px){.content-headers *{font-family:Roboto-Light;font-size:3.5vw!important;line-height:4.8vw!important}#content-container .background .background-label{display:none}.controls-container{margin-top:1rem}#object .background{font-size:3.5vw}#object .tags{height:auto;overflow:auto}.pdf-button-close{cursor:pointer;font-size:6vw;padding:4vw}#object .pdf-button{border:2px solid #000;font-size:4vw;margin-left:1vw;padding:2vw 3vw}#object .mobile-fav{font-size:4vw}#object .controls{padding:0 6vw}#object .controls-buttons span{font-size:8vw;margin-right:5vw}#object .infobox-container{font-family:Roboto-Light;font-size:3.5vw;line-height:4.8vw}#object .infobox-container h2{font-family:Grandis_Medium;font-size:6vw;line-height:7vw;margin-bottom:4vw}#object .infobox-container h3{font-size:5vw;line-height:5.3vw;margin-bottom:2vw;margin-top:3VW}#object .tags{display:inline-block;margin-top:2vw}#object .tags p{font-size:3.5vw;line-height:5.3vw}#object .infobox-container{justify-content:center;padding-top:8vw}#object .content-container{width:90%}#content-container{border-bottom:2px solid #000;min-height:auto!important}}@media (min-width:768px){.button-container{position:fixed;width:10%!important}#content-container,#object{overflow:hidden}#object{max-height:100vh}#infobox-container{max-height:100vh;overflow:auto;position:relative}#object .action-buttons{position:relative}#object .tags.clickeable{bottom:5vh;display:inline-block;height:50vh;max-height:50vh;overflow-y:scroll;position:fixed;width:12%}.background.img-padding{position:relative}.background.img-padding .background-label{display:none}#object .background-label{color:#f5f5f5;font-family:Roboto-Regular;font-size:1.2vw}#object .content-headers{display:block;padding:2vw 0}}#filter-screen .container{align-items:center;display:flex;height:100%;justify-content:center;overflow:auto}#filter-screen .filters-block{width:100%}#filter-screen .filter-input-container,#filter-screen .filters-container{border:1px solid #000}#filter-screen .filter-input-container form{align-items:center;display:flex;font-size:1.5vw;height:100%;padding:2vw 4vw;width:100%}.title-container p{font-family:Grandis_Medium}.filter-input-container-bottom{font-size:1.4vw}#filter-screen .filter-input-container span{font-size:1.9vw}#filter-screen input{font-family:Roboto-Regular;font-size:1.2vw}#filter-screen input::-webkit-input-placeholder{color:#000;font-size:1.2vw!important;opacity:1}#filter-screen input:-ms-input-placeholder{opacity:1}#filter-screen input::placeholder{color:#000;font-size:1.2vw!important;opacity:1}#filter-screen input:-ms-input-placeholder{color:#000;font-size:1.2vw!important}#filter-screen .filter-select-container{display:flex}#filter-screen .filter-item-container{border:1px solid #000;flex:1 1;font-family:Grandis_Light;font-size:.9vw;position:relative;text-transform:uppercase}#filter-screen .filter-item-tag{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:0 2vw}#filter-screen .filter-item-tag:hover{background-color:#ebec8a!important}#filter-screen .filter-item-tag span{display:inline-block;margin-left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#filter-screen .filter-item-tag .active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#filter-screen .filter-item-tag-container{border:2px solid #000;left:-2px;overflow:auto;position:absolute;right:-2px;z-index:1000}#filter-screen .filter-item-tag-container p{padding:1vw 2vw;text-transform:none}#filter-screen .filter-button-container{display:flex;font-family:Grandis_Medium;font-size:1vw}#filter-screen .filter-button-container p{cursor:pointer}#filter-screen .filter-text{align-items:flex-end;display:flex;padding:0 1vw;width:50%}#filter-screen .filter-buttons{align-items:center;display:flex;flex:1 1;font-size:.9vw;justify-content:flex-end;text-transform:uppercase}#filter-screen .filter-buttons p{border:2px solid #000;margin-left:1vw;padding:.7vw 1vw}#filter-screen .filter-buttons p:hover{background-color:#ebec8a}#filter-screen .filter-suggestion-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:2vw}#filter-screen .suggestion-banner,#filter-screen .suggestion-box{border:1px solid #000}#filter-screen .suggestion-box{cursor:pointer}#filter-screen .suggestion-content{align-items:center;border:1px solid #000;cursor:pointer;display:flex;font-family:Grandis_Medium;font-size:1vw;justify-content:space-between;padding:1vw}#filter-screen .program-tag{display:flex;flex-direction:row}.container-data-image{position:relative}.container-data-image .object-date{bottom:0;color:#f5f5f5;font-family:Grandis_Medium;padding:5px;position:absolute;right:0;z-index:10}.filters-main-container{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;top:0;width:100%}.filter-selector-container{border-left:1px solid #000;border-right:1px solid #000;display:flex;flex-direction:row}.filter-selector{align-items:center;border:1px solid #000;cursor:pointer;display:flex;flex:1 1;justify-content:center;position:relative}.filter-selector p{font-family:Grandis_Light;font-size:1vw;text-align:center;text-transform:uppercase}.filter-selector span{display:inline-block;font-size:1.5vw;margin-left:10px}.filter-selector span,.filter-selector span:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter-selector .active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filter-input-container{align-items:center;border:solid #000;border-width:2px 2px 1px;display:flex;padding:0;position:relative}.filter-input-container form{align-items:center;display:flex;width:100%}.filter-button-container{display:flex;flex-direction:row;font-family:Grandis_Light;font-size:.9vw}.filter-button-container .one{align-items:flex-end;display:flex;flex:1 1;flex-direction:row;padding-bottom:1vw}.filter-button-container .one p{font-family:Grandis_Medium;font-size:1vw}.filter-button-container .two{align-items:center;display:flex;flex:1 1;flex-direction:row;font-family:Grandis_Medium;justify-content:flex-end;text-transform:uppercase}.filter-button-container .two p{border:2px solid #000;cursor:pointer;margin-left:2vw;padding:.7vw 1vw}.filter-suggestion-container{display:flex}.filter-suggestion-item{border:2px solid #000;margin-right:10px}.filter-suggestion-data{border-top:3px solid #000;display:flex;flex-direction:row;font-family:Grandis_Medium;font-size:1vw;justify-content:space-between;padding:10px}.filter-container{border:2px solid #000;border-top:none;left:-4px;overflow:auto;padding:10px;position:absolute;right:-4px;width:calc(100% + 8px)}.filter-container p{font-family:Grandis_Light;font-size:1vw;margin-bottom:10px;text-align:left;text-transform:capitalize}.content-container-objects{display:flex;flex-direction:column;overflow:auto;width:100%}.container-object{border:1px solid #000;border-left:none;border-right:none;display:flex;flex-direction:row}.option-data-column{flex-direction:column;font-size:2.3vw;padding:1vw 0}.option-data-column,.option-data-row{display:flex;justify-content:space-between}.option-data-row{align-items:center;flex-direction:row-reverse;font-size:2vw;width:10%}.container-data-image{background-position:50%!important;background-size:cover!important;border-right:1px solid #000}.container-data{display:flex;flex:1 1;flex-direction:row;padding:2vw 4vw}.programs-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.programs-container span{margin-right:20px}.programs-container .text,.programs-container .text-tag{font-family:Grandis_Medium;font-size:1vw;text-align:center}.date-container .text{font-family:Grandis_Light;font-size:1.5vw;text-align:center;text-transform:uppercase}.title-container{flex:1 1}.title-container span{margin-right:10px}.title-container .text{display:inline-block;font-family:Grandis_Medium;font-size:2vw;text-align:center}.title-container .big-text{font-size:5vw;text-transform:uppercase}.box-color{background:hsla(0,0%,100%,.3);height:9px;margin-right:10px;max-height:9px;max-width:9px;width:9px}.filter-input-container-bottom{align-items:center;border-bottom:2px solid #000;display:flex;padding:0 0 0 2vw}.filter-input-container-bottom-mobile{align-items:center;display:flex;overflow:hidden}.filter-input-container-bottom-mobile form{width:100%}.filter-input-container-bottom-mobile div{align-items:center;border-right:2px solid #000;display:flex;font-size:5.5vw;height:100%;justify-content:center}.filter-box-mobile{bottom:0;left:0;position:fixed;right:0}.button-mode-container-mobile{border-right:2px solid #000}.button-mode-container-mobile .row{display:flex;height:100%}.button-mode-container-mobile .row div{align-items:center;display:flex;justify-content:center;width:50%}.button-mode-container-mobile span{font-size:5.5vw}.button-mode-container-mobile .row:nth-child(2n),.button-mode-container-mobile .row:nth-child(odd){border-bottom:2px solid #000}.filter-input-container-bottom form{align-items:center;display:flex;width:100%}.no-right{border-right:none}.filter-fix{border:none;display:flex;justify-content:space-between;margin-bottom:1.5vw}.filter-fix p{font-family:Grandis_Medium}.view-mode-box{display:flex}.view-mode-box-container{border-bottom:1px solid #000;border-left:1px solid #000;display:flex;font-size:1.5vw}.view-mode-box-container div{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:50%}.unstyled li:before{display:none}.styled-checkbox{-webkit-appearance:none;appearance:none;background:rgba(40,40,40,0);border:2px solid #000;color:#000;cursor:pointer;height:20px;margin-right:10px;width:20px}.filters-container-main{padding:1vw 2vw}.li-text{font-family:Roboto-Regular;font-size:.9vw}.filter-item{cursor:pointer}.checkbox{border:2px solid #000;height:.8vw;margin-right:1vw;width:.8vw}.unstyled{margin-bottom:2vw;padding-left:none}.unstyled li{align-items:center;display:flex;margin-bottom:5px}.filters-button-main{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:1vw 2vw}.filters-button-main p{border:2px solid #000;font-family:Grandis_Medium;font-size:.9vw;padding:.5vw 2vw;text-transform:uppercase}.info-container{border-bottom:2px solid #000;font-family:Grandis_Medium;font-size:.9vw}.applied-filters-box,.info-container{display:flex;flex-direction:row;justify-content:space-between}.applied-filters-box{align-items:center;border-right:2px solid #000;padding:0 4vw;width:100%}.applied-filters-box-mobile{display:flex;flex-wrap:wrap;padding:4vw;width:100%}.applied-filters-container{display:flex;flex-wrap:wrap;max-width:70%;overflow:auto}.applied-filters-box span{font-size:.7vw;margin:0 10px}.no-results h2{font-family:Grandis_Medium;font-size:2vw}.no-results p{font-family:Grandis_Light;font-size:1vw}.list-mode{padding:1vw 4vw}.list-mode .title-container{margin:.3vw 0}.list-mode .title-container .text{font-size:1.3vw}.list-mode .title-container .big-text{font-size:1.8vw}.list-mode .programs-container .text,.list-mode .programs-container .text-tag{font-size:.9vw}.list-mode .date-container .text{font-size:1vw}.text-light{font-family:Grandis_Light}.view-sort-box-container{position:relative}.view-sort-button-container{align-items:center;border-bottom:1px solid #000;border-right:1px solid #000;cursor:pointer;display:flex;justify-content:center}.view-sort-dropdown-container{border:2px solid #000;border-top:none;left:-4px;overflow:hidden;position:absolute;right:-2px;transition:all .8s ease}.inactive.view-sort-dropdown-container .column div,.view-sort-dropdown-container.inactive{border:none;transition:all .5s ease}.view-sort-dropdown-container .row{display:flex;flex-direction:row}.view-sort-dropdown-container .column{display:flex;flex-direction:column;width:50%}.view-sort-dropdown-container .column div{align-items:center;border:1px solid #000;cursor:pointer;display:flex;justify-content:center;transition:all .5s ease}.view-sort-box-container span{display:inline-block;font-size:1.4vw}.view-sort-box-container .arrow{font-size:1.2vw;margin-left:.5vw;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .5s ease}.view-sort-box-container .active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1vw;opacity:1}.search-input:-ms-input-placeholder{opacity:1}.search-input::placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1vw;opacity:1}.search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1vw}.search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1vw}.paginator{font-family:Roboto-Light;font-size:.8vw;height:8vh;justify-content:center;min-height:150px}.paginator,.paginator-content{align-items:center;display:flex;flex-direction:row}.paginator-content{justify-content:space-between;width:30%}.paginator span{display:inline-block;font-size:1.3vw}.paginator .left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paginator p{cursor:pointer;transition:all .5s ease}.paginator p:hover{color:#ebec8a;-webkit-transform:scale(1.5);transform:scale(1.5)}.paginator h4{font-family:Roboto-Bold}.paginator .current-page{align-items:center;border:2px solid #000;display:flex;height:1.5vw;justify-content:center;width:1.5vw}.programs-container .text-tag{background:#8ba9e5;font-size:.8vw!important;padding:.2vw .5vw}.programs-container .text{font-family:Roboto-Regular;font-size:.8vw}.container-option-mobile{position:relative}.option-selector{border:2px solid #000;display:flex;flex-direction:column;height:100%}.option-selector div{flex:1 1;min-width:100%}.container-option{align-items:flex-start!important;display:flex;justify-content:flex-start!important;position:absolute}@media (min-width:768px) and (max-width:1024px){.programs-container .text-tag{padding:.2vw .5vw}.paginator{font-size:1.2vw}.paginator span{display:inline-block;font-size:1.8vw}.paginator .current-page{align-items:center;border:2px solid #000;display:flex;height:1.5vw;height:2vw;justify-content:center;width:1.5vw;width:2vw}.search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1.5vw;opacity:1}.search-input:-ms-input-placeholder{opacity:1}.search-input::placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1.5vw;opacity:1}.search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1.5vw}li{font-size:1.6vw;line-height:1.6vw}.search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1.5vw}.filter-input-container-bottom{font-size:2vw}.filters-container-main{margin-top:1vw}.filter-selector p{font-size:1.5vw}.li-text{font-size:1.2vw;line-height:1.2vw}.checkbox{border:1px solid #000;height:10px;margin-right:1vw;width:10px}.info-container{font-size:1.3vw}.applied-filters-box span{font-size:.9vw;margin:0 10px}.filters-button-main p{font-size:1.2vw;padding:.5vw 2vw}.view-mode-box-container,.view-sort-box-container span{font-size:1.9vw}.programs-container .text,.programs-container .text-tag{font-size:1.4vw}.title-container .big-text{font-size:6vw}.option-data-column{font-size:2.8vw}.list-mode{padding:2vw 4vw}.list-mode .title-container{margin:.5vw 0}.list-mode .title-container .text{font-size:1.7vw}.list-mode .title-container .big-text{font-size:2vw}.list-mode .programs-container .text,.list-mode .programs-container .text-tag{font-size:.9vw}.list-mode .date-container .text{font-size:1.2vw}.list-mode .box-color{margin-right:7px}.list-mode .option-data-row{font-size:2.6vw;width:13%}#filter-screen .filter-buttons,#filter-screen .filter-item-container,#filter-screen .filter-text,#filter-screen .suggestion-content{font-size:1.3vw}}@media (max-width:768px){.container-data-image .object-date{display:none}.paginator{font-size:4.5vw;min-height:140px}.paginator span{display:inline-block;font-size:7.8vw}.paginator .current-page{height:6.5vw;width:6.5vw}.paginator-content{width:80%}.list-mode{padding:4vw 6vw}.list-mode .title-container{margin:.5vw 0}.list-mode .title-container .text{font-size:5.3vw}.list-mode .title-container .big-text{font-size:10vw;line-height:11vw}.list-mode .programs-container .text,.list-mode .programs-container .text-tag{font-size:3.5vw}.list-mode .date-container .text{font-size:5vw}.list-mode .box-color{margin-right:7px}.list-mode .option-data-row{font-size:2.6vw;width:13%}#filter-screen .container{height:auto}#filter-screen .filters-block{margin:2vh}#filter-screen .filter-input-container form{font-size:3.5vw;padding:2vw 4vw}#filter-screen .filter-input-container span{font-size:3.5vw}#filter-screen input{font-family:Grandis_Medium;font-size:3vw}#filter-screen .filter-item-container{font-size:3vw}#filter-screen .filter-item-tag{padding:0 4vw}#filter-screen .filter-item-tag-container p{padding:2vw 4vw}#filter-screen .filter-button-container{font-size:3vw}#filter-screen .filter-text{align-items:flex-end;display:flex;padding:2vw;width:100%}#filter-screen .filter-buttons{margin-top:3vh}#filter-screen .filter-buttons p{border:2px solid #000;margin-left:1vw;padding:2vw 3vw}#filter-screen .suggestion-box{margin-top:2vh}#filter-screen .suggestion-content{padding:1vw}#filter-screen .suggestion-content,.info-container{font-family:Grandis_Medium;font-size:3vw}.all-filter{min-width:30%}.delete-applied-filters span{margin:0 20px}.programs-container .text,.programs-container .text-tag{font-size:2.7vw}.title-container .text{font-size:3.5vw}.title-container .big-text{display:block;font-size:7vw;line-height:6vw;margin-top:3vw;text-align:left}.date-container .text{font-size:3.5vw}.date-container{align-items:baseline;display:flex;justify-content:space-between}.option-data-row-mobile{font-size:7vw}.option-data-row-mobile span{margin-left:7.5vw}.option-data-column,.option-data-row{display:none}.container-data{width:50%}.programs-container{align-items:flex-start;flex-direction:column;flex-wrap:wrap;width:100%}#filter-screen .filter-buttons{font-size:2vw}.search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:4vw;opacity:1}.search-input:-ms-input-placeholder{font-size:4vw;opacity:1}.search-input::placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:4vw;opacity:1}.search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.25);font-family:Roboto-Light;font-size:1.5vw}#filter-screen .filter-buttons,#filter-screen .filter-input-container span,#filter-screen .filter-item-container{font-size:4vw}#filter-screen .filter-text{font-size:4vw!important;margin-bottom:-2vw}#filter-screen .filter-text p{margin-bottom:-2vw;margin-left:-2vw}.filter-selector p{font-size:5vw;margin-bottom:1vw;text-transform:uppercase}.filters-container-main{padding:6vw 8vw!important}.filters-button-main p{border:2px solid #000;font-size:5vw;padding:3vw 8vw}.li-text{font-family:Roboto-Regular;font-size:4.5vw;margin-bottom:3vw}.checkbox{border:1px solid #000;height:4vw;margin-right:3vw;width:4vw}.title-container span{margin-right:3px}.title-container .big-text-fix{display:block;font-size:6vw;line-height:6vw;margin-top:3vw;text-align:left}#filter-screen input::-webkit-input-placeholder{color:#000;font-size:4vw!important;opacity:1}#filter-screen input:-ms-input-placeholder{opacity:1}#filter-screen input::placeholder{color:#000;font-size:4vw!important;opacity:1}#filter-screen input:-ms-input-placeholder{color:#000;font-size:4vw!important}.filter-selector span{font-size:4.5vw}.programs-container .text-tag{font-size:2.7vw!important}.suggestion-item{font-size:4vw;line-height:6vw}}#residence .background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}#residence .container-block{display:flex;flex-direction:column;height:100%}#residence .item{flex-grow:1}#residence .item-button{color:#000;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}#residence .item-center,#residence .item-top{border-bottom:1px solid #000}#residence .item-bottom,#residence .item-center{border-top:1px solid #000}#residence .container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%}#residence .column{border-left:1px solid #000;border-right:1px solid #000;display:flex;flex-direction:column;flex-grow:1;height:100%}#residence .container-info{align-items:center;border-top:1px solid #000;display:flex;flex:1 1;height:100%;justify-content:center;width:100%}#residence .container-data{justify-content:space-between;min-width:80%}#residence .container-data h3{font-family:Grandis_Medium;font-size:1.5vw}#residence .container-data p{font-family:Grandis_Light;font-size:1.3vw;line-height:1.3vw}#residence .container-data{align-items:center;display:flex;flex-direction:row}#residence .container-data span{cursor:pointer;display:inline-block;font-size:2vw;margin-right:1vw}#residence .container-data .icon-left{margin-right:3vw;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#residence .no-left{border-left:none}#residence .no-right{border-right:none}#residence .info-box{padding:3vw}#residence .info-box h2{font-family:Grandis_Medium;font-size:2.5vw;font-weight:100;margin-bottom:2vw;text-transform:uppercase}#residence .info-box p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.8vw}#residence .button-container{justify-content:space-between;padding:0 2vw;width:80%}#residence .button-container span{font-size:1.5vw}#residence .button-container h2{font-family:Grandis_Medium;font-size:1.7vw;line-height:1.7vw;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){#residence .info-box p{font-family:Roboto-Light;font-size:1.8vw;font-weight:100;line-height:2.3vw}#residence .container-data h3{font-size:2vw;line-height:2.1vw}#residence .container-data p{font-size:2vw;margin-top:1vw}#residence .button-container h2{font-size:2.5vw;line-height:3vw;margin-bottom:1vw}#residence .info-box{overflow:auto}#residence .button-container span,#residence .info-box h2{font-size:3vw}}@media (max-width:768px){#residence .container-data h3{font-size:3vw}#residence .container-data p{font-size:2.6vw;line-height:2.6vw}#residence .info-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 6vw}#residence .info-box h2{font-size:6vw;margin-bottom:4vw}#residence .info-box p{font-size:3.8vw;line-height:4.8vw}#residence .button-container h2{font-size:4.6vw;line-height:4.6vw}#residence .container-data p{font-size:3.6vw;line-height:3.6vw}#residence .button-container span{font-size:4vw}#residence .button-container{padding:0 4vw}#residence .container-data span{font-size:6vw;margin-left:1vw}}#calendar{display:flex;height:100%;width:100%}#calendar .side-menu,.calendar-mobile{flex-direction:column}#calendar .side-menu{border-right:2px solid #000;display:flex;height:100%;overflow:hidden}#calendar .calendar-item-block{flex:1 1}#calendar .calendar-items-container{overflow:auto;width:100%}#calendar .calendar-filter-container{border-bottom:2px solid #000;position:relative;width:100%}#calendar .last-years-btn{align-items:flex-end!important;display:flex;justify-content:flex-start!important;margin-top:2vw;text-transform:uppercase;width:50%}#calendar .last-years-btn div{align-items:flex-start!important;display:flex;flex-direction:column;margin-bottom:0!important}#calendar .last-years-btn span{margin-bottom:.2vw}#calendar .last-years-btn p{font-family:Grandis_Medium;transition:all .5s ease}#calendar .last-years-btn:hover p,#calendar .last-years-btn:hover span{color:#ebec8a}#calendar .wednesday-item{align-items:center;display:flex;height:100%;justify-content:center}#calendar .wednesday-item-container{font-family:Grandis_Medium;max-width:80%;width:80%}#calendar .wednesday-item-container h2{font-size:1.5vw;font-weight:100;margin-bottom:4vw;text-transform:uppercase}#calendar .wednesday-item-container h3{font-size:1.1vw;font-weight:100;text-transform:uppercase}#calendar .wednesday-item-container h4{font-family:Grandis_Light;font-size:.9vw;font-weight:100;margin-bottom:2vw}#calendar .wednesday-item-container p{font-family:Roboto-Regular;font-size:.9vw}#calendar .calendar-row{display:flex}#calendar .background-hover{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}#calendar .bakcground-overlay{align-items:center;background:rgba(0,0,0,.2);display:flex;height:100%;justify-content:center;width:100%}#calendar .bakcground-overlay div{display:flex;font-size:2vw;justify-content:space-between;width:40%}#calendar .bakcground-overlay div span{cursor:pointer}#calendar .calendar-filter-button{width:100%}#calendar .calendar-item-content .calendar-date{font-family:Grandis_Medium;font-size:.8vw;font-weight:100;margin-bottom:.9vw}#calendar .calendar-filter-options{border-bottom:1px solid #000;display:flex;flex-direction:column;font-family:Roboto-Regular;font-size:1vw;justify-content:center;padding:10%;width:100%}#calendar .calendar-filter-options div{align-items:center;cursor:pointer;display:flex;margin-bottom:1vw}#calendar .calendar-checkbox{border:2px solid #000;height:.9vw;margin-bottom:0!important;margin-right:1vw;width:.9vw}#calendar .calendar-active-filter{align-items:center;cursor:pointer;display:flex;justify-content:center}#calendar .calendar-active-filter div{align-items:center;cursor:pointer;display:flex;font-family:Grandis_Medium;font-size:1.2vw;justify-content:space-between;width:60%}#calendar .calendar-active-filter{font-size:1.3vw;text-transform:uppercase}#calendar .calendar-active-filter span{display:inline-block;font-size:1.4vw;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .5s ease-in}#calendar .calendar-active-filter .active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#calendar .no-top{border-top:none}#calendar .no-left{border-left:none}#calendar .no-right{border-right:none}#calendar .calendar-month{border-bottom:2px solid #000;font-family:Grandis_Medium;font-size:1.1vw;height:60px;text-transform:uppercase}#calendar .calendar-month-title-single{align-items:center;border-right:2px solid #000;display:flex;font-family:Grandis_Medium;font-weight:300;height:100%;justify-content:center}#calendar .row{display:flex;flex-direction:row}#calendar .calendar-month-title{align-items:center;border-right:2px solid #000;display:flex;flex-direction:column;font-family:Grandis_Medium;font-weight:300;height:100%;justify-content:center}#calendar .calendar-month-title h2,#calendar .last-years-btn h2{font-family:Grandis_Medium;font-size:1.3vw;font-weight:300}#calendar .calendar-item{border-bottom:2px solid #000;display:flex;flex-direction:row;width:100%}#calendar .calendar-item-container{align-items:center;display:flex;padding:2vw 3vw;width:100%}#calendar .calendar-item-content{font-family:Grandis_Medium;height:100%;max-width:90%;min-width:90%}#calendar .calendar-item-option{display:flex;flex-direction:column;font-size:2.3vw;height:90%;justify-content:space-between}#calendar .calendar-item-option .icon-04{cursor:pointer;transition:all .5s ease}#calendar .calendar-item-option .icon-04:hover{color:#ebec8a;-webkit-transform:scale(1.2);transform:scale(1.2)}#calendar .calendar-item-content h2{font-size:2.5vw;font-weight:100;max-width:90%;text-transform:uppercase}#calendar .calendar-item-content h3{font-family:Grandis_Light;font-size:1.5vw;font-weight:100}#calendar .calendar-item-tag{align-items:center;display:flex;flex-direction:row}#calendar .box{background:hsla(0,0%,100%,.3);height:.5vw;margin-right:10px;max-height:.6vw;max-width:.6vw;width:.5vw}#calendar .calendar-item-content span{font-family:Grandis_Medium;font-size:1vw}#calendar .form-value form{align-items:center;border-bottom:2px solid #000;display:flex;flex-direction:row;font-size:1vw;max-height:60px;padding-left:2vw}#calendar .slim-block .calendar-item-tag span{font-size:.9vw}#calendar .slim-block h2{font-size:1.8vw}#calendar .slim-block h3{font-size:1vw}#calendar .slim-block .calendar-month-title h2{font-size:1.3vw}#calendar .slim-block .calendar-item-option{align-items:center;flex-direction:row;width:100%}#calendar .calendar-item-content a h2{transition:all .6s ease}#calendar .calendar-item-content a h2:hover{color:#ebec8a}@media (min-width:768px) and (max-width:1024px){#calendar .calendar-active-filter div{font-size:2vw}#calendar .calendar-month-title-single{font-size:1.5vw}#calendar .calendar-month-title h2,#calendar .last-years-btn h2{font-size:1.6vw}#calendar .calendar-item-content span{font-size:1.2vw}#calendar .calendar-item-content h2{font-size:4vw}#calendar .calendar-item-content h3{font-size:1.7vw}#calendar .calendar-item-option{font-size:3vw}#calendar .wednesday-item-container h2{font-size:2vw}#calendar .wednesday-item-container h3{font-size:1.5vw}#calendar .wednesday-item-container h4{font-size:1.2vw;font-weight:100;margin-bottom:2vw}#calendar .wednesday-item-container p{font-family:Roboto-Light;font-size:1.2vw;line-height:1.5vw}#calendar .slim-block .calendar-item-tag span{font-size:.9vw}#calendar .slim-block h2{font-size:2vw}#calendar .slim-block h3{font-size:1.2vw}#calendar .slim-block .calendar-month-title h2{font-size:1.5vw}}@media (max-width:768px){#calendar .wednesday-item-container h2{font-size:6vw;margin-bottom:4vw}#calendar .wednesday-item-container h3{font-size:4.4vw}#calendar .wednesday-item-container h4{font-size:4vw}#calendar .calendar-item-content h2{font-size:4.5vw}#calendar .calendar-item-content h3{font-size:3.5vw;margin-bottom:3vw}#calendar .calendar-item-content .calendar-date,#calendar .calendar-item-content p{font-size:2.5vw}#calendar .calendar-item-content{display:flex;flex-direction:column;justify-content:space-between}#calendar .calendar-active-filter div{font-size:4vw;justify-content:center}#calendar .calendar-active-filter span{font-size:3vw;margin-left:2vw}#calendar .calendar-filter-options{font-size:4vw}#calendar .calendar-checkbox{height:4vw;margin-right:2vw;width:4vw}#calendar .calendar-month{font-size:4vw}#calendar .form-value form{font-size:4vw;padding-left:4vw}#calendar .calendar-month-title h2,#calendar .last-years-btn h2{font-size:4.3vw}#calendar .calendar-item-content span{font-size:4vw}#calendar .calendar-item-option{font-size:5vw}#calendar .box{height:2vw;max-height:1.5vw;max-width:1.5vw;width:2vw}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#about .carousel{display:flex;height:100%;width:100%}#about .slider-container{height:100%;position:relative}#about .slider-button-container{align-items:center;display:flex;justify-content:center}#about .slider-grid-container{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}#about .reports-button .cursor{display:block;position:relative}#about .reports-button{position:relative}#about .reports-button .cursor .title{display:flex;justify-content:space-between}.reports-container{border:2px solid #000;display:inline-block;flex-direction:column;left:0;overflow:auto;position:absolute;text-align:center;width:100%;z-index:100}.reports-container a{cursor:pointer;display:inline-block;outline:1px solid #000;padding:5px}.report-item{background-color:#ebec8b;border-bottom:2px solid #000}.report-item:last-child{border-bottom:0 solid #000}.report-item:hover{background-color:#b5b661}#about .container{display:flex;height:100%;width:100%}#about .slider-button-container div{display:flex;font-size:3vw;justify-content:space-between;width:70%}#about .slider-button-container span{cursor:pointer;display:inline-block}#about .left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#about .button{display:flex;flex-direction:column;font-family:Grandis_Medium;font-size:1.4vw;font-weight:700;justify-content:space-between;padding:2vw}#about .button h2{font-size:2vw;font-weight:100}#about .button div{display:flex;justify-content:space-between}#about .button span{cursor:pointer;display:inline-block}#about .bottom{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#about .text-description{align-items:center;display:flex;font-family:Grandis_Medium;font-size:2.5vw;font-weight:100;justify-content:center}#about .text-description div{width:80%}#about .image-background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%}#about .years-container{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex:1 1;flex-direction:column;font-family:Grandis_Medium;font-size:2vw;justify-content:space-between;padding:2vw 0}#about .years-container h2{font-size:6vw;font-weight:100}#about .years-container p{cursor:pointer}#about .years-container span{cursor:pointer;display:inline-block}#about .years-container .top{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#about .years-container .left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#about .years-container .right{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#about .years-container span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#about .main-year{justify-content:center}#about .column{border-left:1px solid #000;border-right:1px solid #000;flex-direction:column}#about .column,#about .row{display:flex;height:100%;width:100%}#about .row{border-bottom:1px solid #000;border-top:1px solid #000;flex:1 1;flex-direction:row}#about .full-description{font-family:Roboto-Light;font-size:1.2vw;font-weight:100;line-height:1.8vw;padding:2vw 4vw}#about .full-description h2{font-family:Grandis_Medium;font-size:2.5vw;font-weight:100;line-height:2.8vw;margin-bottom:1vw}#about .history-content{align-items:center;border:1px solid #000;bottom:0;display:flex;font-family:Roboto-Light;font-size:1.2vw;line-height:1.8vw;padding:10%;position:absolute;top:0}#about .council-block{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:center;padding:4vw}#about .council-block h2{font-family:Grandis_Medium;font-size:1.7vw;line-height:2vw;margin-bottom:2vw}#about .block-container{display:flex;justify-content:space-between}#about .council-container{font-family:Grandis_Medium;font-size:1.7vw;overflow:auto}#about .council-container h3{font-size:1.3vw}#about .council-container{font-size:1.3vw!important;line-height:2vw}#about .year-selector{border:1px solid #000;display:flex;justify-content:center;padding:1vw;width:35%}#about .year-selector span{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#about .year-option-container{border:1px solid #000;border-top:none;left:0;position:absolute;right:0;text-align:center;width:35%}#about .council-container h3{font-size:1vw;font-weight:100;line-height:1.5vw;margin-bottom:1vw}#about .council-container .padding-text{margin-bottom:3vw}#about .column .item-box{flex:1 1}#about .column .item-box:nth-child(odd){border-bottom:1px solid #000}#about .column .item-box:nth-child(2n){border-top:1px solid #000}#about .year-block{display:flex}#about .no-left{border-left:none!important}#about .no-right{border-right:none!important}#about .no-bottom{border-bottom:none!important}#about .no-top{border-top:none!important}#about .history-box-container{display:flex;justify-content:space-between}#about .history-box-content{border-bottom:1px solid #000;flex:1 1;overflow:auto;padding:4vw}#about .history-box-content h2{margin-bottom:3vw}#about .year-item{font-family:Grandis_Medium;font-size:2.5vw}#about .years-control{align-items:center;display:flex;justify-content:space-between;padding:0 2vw}#about .years-control p,#about .years-control span{cursor:pointer}#about .history-box-years-control{font-family:Grandis_Medium;font-size:1.5vw}#about .history-text,#about .history-text li{font-family:Roboto-Light;font-size:1.2vw;line-height:1.8vw}#about .council-buttons-container{display:flex;flex-direction:column}#about .council-buttons-container .item-box{border-bottom:1px solid #000;border-top:1px solid #000}#about .margin-top{margin-top:1vw}#about .council-block h3{font-family:Grandis_Light;margin-bottom:1.5vw;text-transform:uppercase}#about .full-description .logo-text{font-family:Grandis_Medium;line-height:2.1vw}#about .item-box-2{border-bottom:1px solid #000;border-top:1px solid #000;flex:1 1}.council-logos p{padding:0 1vw}.council-logos img{width:100%}@media (min-width:768px) and (max-width:1024px){#about .text-description{font-size:3vw}#about .full-description{font-size:2vw;line-height:2.5vw;padding:4vw 6vw}#about .full-description h2{font-size:3vw;line-height:3.5vw;margin-bottom:2vw}#about .button{border-top:1px solid #000;font-size:1.8vw;padding:3vw}#about .button h2{font-size:3vw}#about .border-bottom{border-bottom:1px solid #000}#about .history-content{font-size:1.6vw;padding:20%}.header-title-middle{font-family:Grandis_Medium;font-size:5.8vw;line-height:5vw;margin-top:4vw;padding:0;text-align:left}#about .history-box-years-control{font-family:Grandis_Medium;font-size:2.5vw}#about .history-text,#about .history-text li{font-family:Roboto-Light;font-size:1.8vw;line-height:2.6vw}#about .year-item{font-size:3vw}}@media (max-width:768px){#about .year-option-container,#about .year-selector{width:70%}#about .image-background{border-bottom:1px solid #000}#about .slider-button-container-mobile{align-items:center;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;display:flex;justify-content:center}#about .slider-button-container-mobile span{cursor:pointer;display:inline-block}#about .slider-button-container-mobile div{display:flex;font-size:8vw;justify-content:space-between;width:90%}#about .text-description{font-size:5vw}#about .full-description{font-size:3.5vw;line-height:5.1vw!important;padding:4vw 8vw}#about .full-description .logo-text{font-family:Grandis_Medium;line-height:5.1vw!important}#about .full-description strong{font-size:3.5vw;line-height:6vw}#about .full-description h2{font-size:5vw;line-height:5.8vw;margin-bottom:4vw}#about .item-box-mobile{flex:1 1}#about .button{border-left:2px solid #000;font-size:3.4vw;padding:5vw}#about .button h2{font-size:5vw}#about .years-container{flex:1 1;flex-direction:row;font-size:4vw;padding:2vw 1vw}#about .year-block,#about .years-container{justify-content:space-between}#about .main-year{align-items:center;display:flex;justify-content:center}#about .history-content{font-size:3.5vw;padding:10%}#about .margin-top{margin-top:3vw}#about .council-container{font-size:3vw;padding:6vw}#about .council-container h3{font-size:2.5vw;font-weight:100}#about .year-option-container,#about .year-selector{padding:1vw 2vw}#about .council-container .padding-text{margin-bottom:5vw}#about .history-text,#about .history-text li{font-size:3.5vw;line-height:3.8vw}#about .history-box-content{padding:8vw}#about .history-box-years-control{font-size:6vw}#about .year-item{font-size:4vw}#about .years-control{padding:0 10vw}#about .council-block h2,#about .council-block h5,#about .council-block p{font-size:3.5vw;line-height:4.8vw}#about .council-block h3{font-family:Grandis_Light;font-size:3vw;line-height:3.5vw;margin-bottom:2vw;text-transform:uppercase}#about .council-block h6{font-size:3.2vw;line-height:3.5vw}#about .council-block{padding:10vw 4vw}#about .council-logos p{width:50%}#about .council-logos img{width:80%}#about .column{flex:1 1}}#login .container{align-items:center;display:flex;flex-direction:column;font-family:Grandis_Medium;font-size:1.1vw;height:100%;justify-content:space-between;max-height:100%;max-width:100%;padding:4vw 0;text-align:left;text-transform:uppercase;width:100%}#login .warning-text{color:red}#login .form-container{display:flex;flex-direction:column;max-width:70%;width:70%}#login .container input[type=password],#login .container input[type=text]{background:none!important;border:none;border-bottom:2px solid #000;font-family:Grandis_Light;font-size:1.5vw;margin:1vw 0;outline:none;width:100%}#login .form-btn-container{display:flex;flex-direction:row;margin-bottom:1vw}#login .form-btn{cursor:pointer;margin-right:2vw;text-align:left}#login .full-bock{height:100%;width:100%}#login ::-webkit-input-placeholder{color:#b0b15a}#login ::placeholder{color:#b0b15a}#login :-ms-input-placeholder{color:#b0b15a}#login ::-ms-input-placeholder{color:#b0b15a}#login .pwd-recovery p{cursor:pointer}@media (min-width:768px) and (max-width:1024px){#login .container{font-size:1.8vw}#login h2{font-size:3vw}#login ::-webkit-input-placeholder{font-size:1.8vw}#login ::placeholder{font-size:1.8vw}#login :-ms-input-placeholder{font-size:1.8vw}#login ::-ms-input-placeholder{font-size:1.8vw}}@media (max-width:768px){#myAccount .object-container .mobile-menu{position:fixed;z-index:100}.option-menu{align-items:center;display:flex;flex-direction:column;justify-content:center}.option-menu p{line-height:8vw}#login .container{font-size:3.8vw;padding:16vw!important}#login h2{font-size:16vw}#login .form-container{max-width:90%;width:90%}#login .container input[type=password],#login .container input[type=text]{font-size:5vw;margin:2vw 0}}@media (max-width:768px){#login ::-webkit-input-placeholder{font-size:5vw}#login ::placeholder{font-size:5vw}#login :-ms-input-placeholder{font-size:5vw}#login ::-ms-input-placeholder{font-size:5vw}#login .form-btn-container{margin-top:7vw}#login .form-btn-container .form-btn:first-child{margin-right:10vw}#login .pwd-recovery{font-size:3.5vw}#login .h2-recovery{font-size:11vw}}#myAccount{font-family:Grandis_Medium}#myAccount .filter-button{align-items:center;cursor:pointer;display:flex;font-size:1.2vw;height:100%;justify-content:center;transition:all .8s ease;width:100%}#myAccount .filter-button:hover{background:#ebec8b!important}#myAccount .user-container{height:100%;width:100%}#myAccount .user-data-container{font-size:1vw;height:100%;padding:2vw 3vw;width:100%}#myAccount .featured-object{background:hsla(0,0%,100%,.3);background:#8ba9e5;display:inline-block;font-family:Grandis_Medium;font-size:1vw!important;margin-top:.5vw;padding:.2vw .5vw;text-transform:capitalize}#myAccount .select-icon{font-size:3vw}#myAccount .user-data-container h4{font-size:1.3vw}#myAccount .user-data-container h2{font-size:2vw}#myAccount .data-block{margin-top:1.2vw}#myAccount .item-button{border:1px solid #000;border-bottom:none;border-top:2px solid #000}#myAccount .no-left{border-left:none}#myAccount .no-right{border-right:none}#myAccount .buttons-container{display:flex}#myAccount .info-block{align-items:center;display:flex;flex-direction:column;font-size:1.2vw;justify-content:center}#myAccount .info-block h3{text-transform:uppercase}#myAccount .info-block p{font-family:Grandis_Light}#myAccount .info-block span{font-size:3vw;margin-bottom:2vw}#myAccount .info-block div{display:flex;flex-direction:column;height:45%;justify-content:space-between;text-align:center;width:60%}#myAccount .object-container{align-content:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow:scroll;width:100%}#myAccount .object-btn{border:1px solid #000;min-width:20%;width:20%}#myAccount .user-data-container .select-input,#myAccount .user-data-container input[type=file],#myAccount .user-data-container input[type=password],#myAccount .user-data-container input[type=text]{background:none;border:none;border-bottom:2px solid #000;font-family:Grandis_Light;font-size:1.5vw;margin:1vw 0;outline:none;width:100%}#myAccount .user-data-container .select-input{border:2px solid #000;cursor:pointer;margin:0;padding:1vw}#myAccount .select-input-option{border:2px solid #000;border-top:none;cursor:pointer;overflow:auto;position:absolute;width:60%;z-index:100}#myAccount .unstyled{margin-top:8vh;padding-left:0}#myAccount .select-input-option p{padding:.5vw;transition:all .5s ease}#myAccount .select-input-option p:hover{background:#ebec8b}#myAccount .margin-top{margin-top:1vw}#myAccount .form-container{align-items:center;display:flex;justify-content:center}#myAccount .form-container p{background:#ebec8b;border:2px solid #000;cursor:pointer;font-family:Grandis_Medium;font-size:.9vw;padding:.7vw 1vw;text-transform:uppercase}#myAccount .form-container p:nth-child(2n){border-left:1px solid #000}#myAccount .form-container p:nth-child(odd){border-right:1px solid #000}#myAccount .form-container p:hover{background:#ebec8b}#myAccount .message{font-size:1vw;margin-top:.5vw;text-align:center}#myAccount .button{align-items:center;color:#ebec8b;cursor:pointer;display:flex;margin-top:1vw}#myAccount .button span{color:#ebec8b;margin-left:.4vw;-webkit-transform:scale(.7);transform:scale(.7)}@media (max-width:1024px){#myAccount .object-btn{border:1px solid #000;min-width:33.33%;width:33.33%}}@media (max-width:768px){#myAccount .object-btn{border:1px solid #000;min-width:50%;width:50%}.form-btn{font-size:3vw}#myAccount .filter-button{align-items:center;cursor:pointer;display:flex;font-size:1.2vw;height:100%;justify-content:center;width:100%}#myAccount .user-container{height:100%;width:100%}#myAccount .user-data-container{font-size:5.6vw;height:100%;padding:4vw 3vw;width:100%}#myAccount .select-icon{font-size:3vw}#myAccount .user-data-container h4{font-size:10.6vw}#myAccount .user-data-container h2{font-size:8.2vw}#myAccount .data-block{margin-top:6.4vw}#myAccount .item-button{border:1px solid #000;border-bottom:2px solid #000;border-top:none}#myAccount .no-left{border-left:none}#myAccount .no-right{border-right:none}#myAccount .buttons-container{display:flex}#myAccount .info-block{align-items:center;display:flex;flex-direction:column;font-size:4vw;justify-content:center}#myAccount .info-block div{height:80%;padding:8vw 0;width:80%}#myAccount .info-block span{font-size:10vw;margin-bottom:2vw}#myAccount .user-data-container .select-input,#myAccount .user-data-container input[type=file],#myAccount .user-data-container input[type=password],#myAccount .user-data-container input[type=text]{font-size:3vw;margin:2vw 0}#myAccount .user-data-container .select-input{margin:0}#myAccount .select-input-option p{padding:1vw}#myAccount .margin-top{margin-top:2vw}#myAccount .form-container p{font-family:Grandis_Medium;font-size:3vw;padding:1vw 3vw}#myAccount .message{font-size:2vw;margin-top:1vw}#myAccount .mobile-menu{border-left:1px solid #000;position:relative;width:100%}#myAccount .option-button{align-items:center;border-bottom:2px solid #000;display:flex;height:100%;justify-content:center}#myAccount .option-menu{border:none;border-bottom:2px solid #000;left:0;padding:1vw 2vw 0;position:absolute;right:0;z-index:100}#myAccount .option-menu p{padding-bottom:2vw}.option-button span{display:inline-block;margin-left:2vw}.option-button .up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.option-button .down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#myAccount .featured-object{font-size:4vw!important}.select-input,.user-data-container input{font-size:5vw!important}#myAccount .object-container .mobile-menu{position:absolute;z-index:100}}#recovery .container{align-items:center;display:flex;flex-direction:column;font-family:Grandis_Medium;font-size:1.1vw;height:100%;justify-content:space-between;max-height:100%;max-width:100%;padding:4vw 0;text-align:left;text-transform:uppercase;width:100%}#recovery .form-container{display:flex;flex-direction:column;max-width:70%;width:70%}#recovery h2{font-size:2.5vw;width:70%}#recovery .container input[type=password],#recovery .container input[type=text]{background:none!important;border:none;border-bottom:2px solid #000;font-family:Grandis_Light;font-size:1.5vw;margin:1vw 0;outline:none;width:100%}#recovery .form-btn-container{display:flex;flex-direction:row;margin-bottom:1vw}#recovery .form-btn{cursor:pointer;margin-right:2vw;text-align:left}#recovery .full-bock{height:100%;width:100%}#recovery ::-webkit-input-placeholder{color:#b0b15a;text-transform:uppercase}#recovery ::placeholder{color:#b0b15a;text-transform:uppercase}#recovery :-ms-input-placeholder{color:#b0b15a;text-transform:uppercase}#recovery ::-ms-input-placeholder{color:#b0b15a;text-transform:uppercase}@media (max-width:768px){#recovery .container{padding:16vw!important}#recovery h2{font-size:16vw}#recovery .form-container{max-width:90%;width:90%}#recovery .container input[type=password],#recovery .container input[type=text]{font-size:5vw;margin:2vw 0}#recovery ::-webkit-input-placeholder{font-size:5vw}#recovery ::placeholder{font-size:5vw}#recovery :-ms-input-placeholder{font-size:5vw}#recovery ::-ms-input-placeholder{font-size:5vw}#recovery .form-btn-container{margin-top:7vw}#recovery .form-btn-container .form-btn:first-child{margin-right:10vw}#recovery .pwd-recovery{font-size:3.5vw}#recovery .h2-recovery{font-size:11vw}}#summer-about .column{border-left:1px solid #000;border-right:1px solid #000;display:flex;flex-direction:column;flex-grow:1;height:100%}#summer-about .background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}#summer-about .content-container{border-bottom:2px solid #000;border-right:1px solid #000;height:100%;overflow:auto;position:absolute;top:0;width:100px}#summer-about .content-padding{margin-top:5vw;padding:0 5vw}.content-padding-first{margin-top:7vw;padding:0 5vw}#academic_training,#goals-pes,#invited-tutors,#tutors-pes,#weeks-summer,.active-tutor{margin-top:2vw}#goals-pes div{display:flex;flex-wrap:wrap}#summer-about .objective-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding-right:1vw}#summer-about .content-container p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.8vw}#summer-about .content-container h2{font-family:Grandis_Medium;font-size:2vw;margin-bottom:2vw}#summer-about .content-container #info-pes{display:flex;flex-direction:row}#summer-about .content-container .content-column{padding-right:4vw;width:50%}ul{list-style-type:none;margin-bottom:10px;margin-top:10px;padding-left:1vw}li{font-family:Roboto-Regular;font-size:1.2vw}#summer-about .border-right{border-right:1px solid #000}#summer-about .column-display{display:flex;flex-direction:column}#summer-about .row{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-direction:row;width:100%}#summer-about .row-border{border-bottom:2px solid #000;border-top:2px solid #000;margin-top:3vw}#summer-about .item{flex-grow:1}#summer-about .item-row{border-left:1px solid #000;border-right:1px solid #000;flex-grow:1}#summer-about .item-button{color:#000;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}#summer-about .item-center,#summer-about .item-top{border-bottom:1px solid #000}#summer-about .item-bottom,#summer-about .item-center{border-top:1px solid #000}#summer-about .item-left{border-right:1px solid #000}#summer-about .item-center-row{border-left:1px solid #000;border-right:1px solid #000}#summer-about .item-right{border-left:1px solid #000}#summer-about .no-left{border-left:none}#summer-about .no-right{border-right:none}#summer-about .no-top{border-top:none!important;margin-top:0!important}#summer-about .no-bottom{border-bottom:none}#summer-about .tutor-action{align-items:center;display:flex;flex-direction:row;margin-bottom:1vw}#summer-about .tutor-action h2{font-family:Grandis_Medium;margin-bottom:0;margin-right:1vw;text-transform:uppercase}.testimonials-container h3{font-family:Grandis_Medium;font-size:1.5vw;margin-bottom:1vw}#summer-about .arrow-btn{display:inline-block}#summer-about .arrow-btn:nth-child(odd){margin-right:1em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#summer-about .arrow-btn:nth-child(2n){margin-left:1em}#summer-about .container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:100%}#summer-about .hero{display:flex;height:100%;position:relative;width:100%}#summer-about .hero .hero-info{align-items:center;bottom:0;display:flex;font-family:Grandis_Medium;font-size:2vw;justify-content:flex-end;left:0;position:absolute}#summer-about .hero .hero-info div{padding:4vw}#summer-about .info-text{height:100%;padding:4vw;width:100%}#summer-about .info-text h3{font-family:Grandis_Medium;font-size:2vw;margin-bottom:3vw}#summer-about .info-text p{font-family:Roboto-Light;font-size:1.2vw;font-weight:600;line-height:1.2vw}#summer-about .info-container{display:flex;height:100%;width:100%}#summer-about .announcement{height:100%;width:100%}#summer-about .grid-announcement-image{border-bottom:2px solid #000;display:flex;flex-grow:2}#summer-about .grid-announcement-block{display:flex;flex-grow:1}#summer-about .container-announcement{flex-direction:column;overflow:hidden}#summer-about .grid-announcement-block{border-top:2px solid #000}#summer-about .announcement-info-container{border-right:2px solid #000;bottom:0;height:100px;left:0;position:absolute;width:100px}#summer-about .dropdown-container{border:1px solid #000;left:-1px;margin-top:10px;position:absolute;right:-1px}#summer-about .dropdown-button{border:1px solid #000;font-family:Grandis_Medium;font-size:1.2vw;padding:10px;position:relative}#summer-about .dropdown-button p{display:inline-block}#summer-about .dropdown-button span{margin-left:10px}#summer-about .dropdown-button .item-dropdown{padding:10px}#summer-about .dropdown-button .item-dropdown span{margin-left:10px}#summer-about .icon-dropdown{display:inline-block;transition:all .5s}#summer-about .icon-active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#summer-about .icon-inactive{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#summer-about .content-container strong{font-family:Roboto-Bold}@media (min-width:768px) and (max-width:1024px){#summer-about .content-container h2{font-size:3vw;margin-bottom:2.5vw}#summer-about .content-container p{font-size:1.6vw;line-height:2.5vw}li{font-size:1.6vw}.testimonials-container h3{font-size:2.5vw}}@media (max-width:768px){#summer-about .content-container h2{font-size:5vw;margin-bottom:2.5vw}#summer-about .content-container p{font-size:3.5vw;line-height:4.8vw}li{font-size:2.6vw}.testimonials-container h3{font-size:2.5vw}#summer-about .content-padding{margin-top:5vw;padding:0 12vw}#summer-about .dropdown-button span{font-size:3vw}#summer-about .dropdown-button{margin-left:2vw}#summer-about .objective-item{align-items:center;display:flex;justify-content:center;width:50%}#summer-about .row-border{margin-top:12vw}}
/*# sourceMappingURL=main.6c252974.css.map*/