 @media not print{body{overflow-y: scroll}[data-whatinput='keyboard']:focus{outline: 2px solid #2a2e32}a{cursor: pointer;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}b, strong{font-weight: 700}.pointer{cursor: pointer}.occurance{background-color: #FFEB3B !important;color: #000 !important}blockquote{position: relative;padding: 10px 30px 10px 50px;font-size: 20px;font-style: italic}blockquote:before{content: "“";display: block;position: absolute;top: 0;left: 0;top: 0;font-size: 72px;line-height: 72px;color: rgba(0, 0, 0, 0.5)}figure{border: 1px solid #ededed}figure img{padding-top: 10px}figure.image.align-center{display: table;margin-left: auto;margin-right: auto}figure.align-left{float: left}figure.align-right{float: right}figcaption{font-size: 85%;color: #6c757d;padding: 5px 10px}canvas, progress, video, img{max-width: 100%;height: auto}iframe{max-width: 100%}.hidden{display: none}@media(min-width: 992px){.sticky{position: sticky;top: 0;z-index: 999}}.aspect-ratio{position: relative;width: 100%;height: 0;padding-bottom: 56.25%}.aspect-ratio>*{position: absolute;left: 0;top: 0;height: 100%;width: 100%}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-weight: 700;margin-bottom: 1rem}h2, .h2{font-size: 32px}.block-title{margin-top: 0;margin-bottom: 2rem}.module-Error404 h2{font-size: 6em}section, footer{padding: 60px 0}section.px-0 .container-fluid{padding-left: 0;padding-right: 0;overflow: hidden;max-width: none}.container-fluid{max-width: 1760px;margin: auto}.colored, .colored a:not(.btn), .colored a:not(.btn):hover, .colored a:not(.btn):focus{color: #fff}.colored .dropdown-menu, .colored .dropdown-menu .dropdown-item, .colored .dropdown-menu .dropdown-item:hover, .colored .dropdown-menu .dropdown-item:focus{color: #16181b}.colored .form-control.is-valid{border-color: #28a745}.colored .form-control.is-invalid{border-color: #dc3545}.colored .form-control option{color: initial}.block-content.block-breadcrumbs{padding: 0;position: relative}.breadcrumb{background-color: transparent;font-size: 85%;padding: 0 55px 0 0}.breadcrumb-item+.breadcrumb-item::before{color: inherit}.ico-rss-small{position: absolute;top: 0;right: 0;height: 16px;font-size: 16px;line-height: 16px;margin: auto}.progress{min-height: 20px;height: auto;border-radius: 0}.progress-bar{height: 100%;padding: 0 5px;white-space: normal;text-align: left}.block-content.block-activepage{padding: 0}.block-activepage h2{margin: 0}.block-activepage a:hover, .block-activepage a:focus{text-decoration: none}.emblem{display: inline-block;height: 65px;margin: 5px 0}.emblem.emblem-pull-left{margin-right: 10px;order: 1}.emblem.emblem-pull-right{margin-left: 10px;order: 2}.emblem.emblem-center-block{position: absolute;left: 0;right: 0;margin: auto}.block-logo{display: flex}.logo{display: inline-block;order: 2;align-self: center;margin-bottom: 0;width: 100%}.logo svg, .logo img{max-width: 100%;max-height: 100px}.logo a{display: block;text-decoration: none}.portal-title{order: 3;font-size: 22px;font-weight: 700;margin: auto 15px;display: inline-block;vertical-align: middle}.inline-containers{position: static}.inline-containers .block-content{display: inline-block;vertical-align: middle}.no-block-padding .block-content{padding: 0}.block-content{padding: 15px 0;position: relative}.block-settings .language-controls, .block-settings .style-controls, .block-settings .font-controls, .block-settings .weather-controls, .block-settings .date-controls, .block-settings .main-site-link, .block-settings .scroll-down{display: inline-block;position: relative}.block-settings .dropdown, .block-useraccount .dropdown{margin: 5px 15px;cursor: pointer}.block-settings .dropdown>button, .block-useraccount .dropdown>li{display: inline-block;text-align: center;background: transparent;border: 0;padding: 0}.colored .block-settings .dropdown>button{color: #fff}.block-settings .dropdown>button .name, .block-useraccount .dropdown>a .name{font-size: 10px;text-transform: uppercase}.block-useraccount .dropdown>a:hover{text-decoration: none}.block-useraccount .dropdown>a:hover .name{text-decoration: underline}.block-settings .font-controls .fa-plus{font-size: 9px}.weather{position: relative}.weather-icon{display: inline-block;font-family: weather;font-size: 50px;font-weight: normal;font-style: normal;text-transform: none}.weather-icon:before{position: absolute;top: -25px;left: 0;right: 0}.btn{padding: 15px 50px;border-radius: 45px;text-transform: uppercase;font-weight: 700;font-size: 14px}.btn-md{padding: 9px 20px;font-size: 12px}.btn-lg{padding: 15px 50px}.input-group-append .btn, .input-group-prepend .btn{border-radius: .25rem;height: 100%}.btn-group-sm>.btn, .btn-sm{padding: .33rem 1rem;font-size: 10px}.btn-xs{padding: 4px 8px !important;font-size: 9px !important;text-transform: uppercase !important}.btn.btn-circle{width: 45px;height: 45px;padding: 14px 0;border-radius: 30px;text-align: center;font-size: 14px;line-height: 16px}.btn-empty{border: 0;padding: 0;background: none}.login-form{position: relative;background-color: #fff;min-height: 100%}.login-form .login-box{background-color: #fff;max-width: 450px;width: 100%;position: relative;box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .07), 0 6px 30px 5px rgba(0, 0, 0, .06), 0 8px 10px -5px rgba(0, 0, 0, .1);padding: 0 40px 20px;border-radius: .25rem;overflow: hidden}.login-form .logo-container{margin: 0 -40px 0;background: #000}@media (max-width: 767px){.login-form .login-box{padding: 15px}.login-form .logo-container{margin: 0 -15px 0}}.swiper-wrapper{position: relative}.swiper-wrapper .nav .arrow{position: absolute;top: 0;bottom: 0;margin: auto;font-size: 45px;height: 50px;line-height: 0;cursor: pointer}.swiper-wrapper .nav .arrow.next{right: -15px}.swiper-wrapper .nav .arrow.prev{left: -15px}.swiper-wrapper .img-cont{height: 100%}.swiper-wrapper .img-cont img{vertical-align: middle}.swiper-slides>div::after{display: block;clear: both;content: ""}.swiper-slides>div>div, .swiper-slides .text-content{height: 100%}.help-block{position: absolute;z-index: 1;top: 100%;width: 100%;background-color: #fff;margin: 5px 0 0;border-radius: 3px;border-left: 4px solid #dc3545;color: #dc3545;text-align: left;font-size: 10px;font-weight: 700;text-transform: uppercase;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1)}.help-block ul{margin: 0;padding: 5px 10px}.block-searchadvanced .form-group{margin-bottom: 0}.block-searchadvanced .input-group-append .btn{padding: .25rem .75rem}.block-searchadvanced input{border-top-right-radius: 0;border-bottom-right-radius: 0}.block-searchadvanced .form-control::-webkit-input-placeholder{color: #fff}.block-searchadvanced .form-control::-moz-placeholder{color: #fff}.block-searchadvanced .form-control:-ms-input-placeholder{color: #fff}.block-searchadvanced .form-control:-moz-placeholder{color: #fff}.block-searchadvanced .form-control:focus{box-shadow: none}.block-searchadvanced .input-group-btn{width: 100px;position: absolute;right: 0;top: 0;z-index: 10}.block-searchadvanced .dropdown-menu{min-width: 310px}.input-group .help-block{position: absolute;z-index: 1;top: 100%}.block-searchadvanced .dropdown{margin: 5px 15px;cursor: pointer}.block-searchadvanced .dropdown>a, .block-searchadvanced .dropdown>li{display: inline-block;text-align: center}.block-searchadvanced .dropdown>a .name, .block-searchadvanced .dropdown>li .name{font-size: 10px;text-transform: uppercase}.block-searchadvanced .dropdown>a:hover{text-decoration: none}.block-searchadvanced .dropdown>a:hover .name{text-decoration: underline}.block-searchadvanced .dropdown-toggle{cursor: pointer}.block-searchadvanced .dropdown.open{background-color: rgba(0, 0, 0, 0.2)}ul.list-1 li a{position: relative;display: block;padding: 5px 0}ul.list-yt li .youtube-vid{position: relative;overflow: hidden;padding-top: 60%;background-color: #ededed;background-repeat: no-repeat;background-size: cover;background-position: center}ul.list-yt li .youtube-link p{margin: 20px 0}ul.list-yt li i{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 50px;height: 50px;color: rgba(255, 255, 255, 0.7);font-size: 50px}ul.list-bt>li{margin-bottom: 30px}ul.list-bt>li>.button-link{position: relative;display: flex;align-items: center;width: 100%;min-height: 70px;border: 2px solid #ededed}ul.list-bt>li>.button-link .ico{display: flex;align-items: center;justify-content: center;width: 70px;min-height: 70px;background-color: #ededed;background-size: 50%;background-repeat: no-repeat;background-position: center}ul.list-bt>li>.button-link .ico i{font-size: 35px;color: #fff;line-height: 60px}ul.list-bt>li>.button-link .ico img{max-width: 40px;max-height: 40px}ul.list-bt>li>.button-link span{padding: 0 15px}.link-box-container{display: block;width: 100%;position: relative;padding: 20px 30px;background-color: #f5f5f5;overflow: hidden;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.link-box-container .overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.link-box-container.active{background: #000;color: #fff}.link-box-container.active a, .link-box-container.active a:hover, .link-box-container.active a:focus, .link-box-container:hover a, .link-box-container:focus a{color: #fff}.link-box-container .bg{position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.link-box-container:hover .bg{transform: scale(1.1)}.link-box-container h4, .link-box-container .h4{position: relative;z-index: 1}.link-box-container .ico{position: absolute;bottom: 30px;left: 30px;width: 50px;height: 50px;background-size: cover;background-repeat: no-repeat;background-position: center}.link-box-container .ico i{font-size: 45px;line-height: 50px}.link-column{text-align: center;padding: 15px}.link-column:hover{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1)}.link-column i{font-size: 50px;padding: 0 0 40px}.link-column h4, .link-column .h4{text-align: center;margin: 20px 0}.link-boxy{border: 1px solid #e8e8e8;text-align: left;padding: 5px}.link-boxy:hover{text-decoration: none}.link-boxy:hover{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1)}.link-boxy i{font-size: 20px;width: 70px}.link-boxy img, .link-boxy svg{max-width: 70px;max-height: 35px}.link-boxy .ico{display: inline-block;width: 70px;min-height: 35px;line-height: 35px;text-align: center;vertical-align: middle}.link-boxy .name{display: inline-block;width: calc(100% - 80px);font-size: 12px;font-weight: 700;vertical-align: middle}.link-cam{position: relative;margin-bottom: 30px}.link-cam .ico{position: relative;display: block;float: left;width: 100px;height: 100%;color: #fff;text-align: center;padding: 20px 10px}.link-cam .ico .fa{display: block;position: absolute;bottom: 20px;left: 0;right: 0;margin: auto;font-size: 35px}.link-cam .img{position: relative;display: block;float: left;overflow: hidden;width: calc(100% - 100px);min-height: 140px}.link-cam .img img{min-width: 100%;min-height: 100%;max-width: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto}.link-cam .name{position: absolute;bottom: 0;right: 0;width: 100%;text-align: center;color: #fff;font-weight: 700;padding: 10px 0}.block-settings .date-controls i{font-size: 18px;padding-right: 5px}.block-settings .date-controls .date{display: inline-block;text-align: left}.block-settings .language-controls.list a{display: inline-block;text-transform: uppercase;text-decoration: none}.block-settings .language-controls.list a.active{text-decoration: underline}.block-settings .language-controls.flags a{display: inline-block;text-transform: uppercase;text-decoration: none;padding: 2px}.block-settings .language-controls.flags span{display: block;padding: 0 4px;margin: 0;font-size: 18px;font-weight: 400}.block-settings .language-controls .dropdown-menu a{text-transform: uppercase;cursor: pointer}.block-settings .style-controls-hover{text-align: left;width: 280px}.block-settings .style-controls .text.font .icons{display: inline-block;vertical-align: top;width: 40px}.block-settings .style-controls .text.font .fa{font-size: 30px;padding: 0;vertical-align: top}.block-settings .style-controls .text.font .desc{display: inline-block;width: calc(100% - 55px);font-size: 13px;padding: 0 0 0 10px}.block-settings .style-controls .font{display: inline-block;color: #000;width: 20px;height: 30px;text-align: center;line-height: 28px;font-size: 14px;text-decoration: none;background: transparent;border: 0;padding: 0}.block-settings .style-controls .font.bigger{font-size: 16px}.block-settings .style-controls .font.biggest{font-size: 18px}.block-settings .style-controls .contrast{display: inline-block;color: #000;border: 2px solid #000;width: 40px;height: 40px;text-align: center;line-height: 38px;font-size: 14px;text-decoration: none;padding: 0}.block-settings .style-controls .contrast.classic{color: #000 !important;background-color: #fff !important}.block-settings .style-controls .contrast.black{color: #fff !important;background-color: #000 !important}.block-settings .style-controls .contrast.yellow{color: #000 !important;background-color: #ff0 !important}.block-settings .style-controls .contrast.black-yellow{color: #ff0 !important;background-color: #000 !important}.info_c_box{position: fixed;bottom: 0;left: 0;right: 0;z-index: 9999;color: #fff}.info_c_box .info_c_box_text{background-color: rgba(0, 0, 0, 0.7);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);padding: 15px 0;font-size: 80%}.info_c_box #close_c{padding-bottom: 15px}.saved{display: none;position: absolute;top: -25px;left: 0;background: #fff;color: #000;padding: 3px 10px;border-radius: 3px;font-size: 11px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2)}.social-link{display: inline-flex;margin: 0;align-items: center;justify-content: center;font-size: 22px;position: relative;background-color: #000;color: #fff;width: 45px;height: 45px;border-radius: 45px}.social-link+.social-link{margin-left: 20px}.social-link:hover, .social-link:focus{color: #fff;box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .07), 0 6px 30px 5px rgba(0, 0, 0, .06), 0 8px 10px -5px rgba(0, 0, 0, .1)}.social-link.fb{background-color: #3b5999}.social-link.tw{background-color: #55acee}.social-link.yt{background-color: #cd201f}.social-link.in{background-color: #e4405f}.social-link.li{background-color: #0077B5}.social-link.sn{background-color: #FFFC00}.block-slider{padding-top: 0;padding-bottom: 0}.slider{overflow: hidden}.slider-container .slide{position: relative}.slider-container .slider-title{width: 100%;background-color: #000;color: #fff;padding: 30px}.slider-container .nav{text-align: center}.slider-container .nav .arrow{display: none;align-items: center;justify-content: center;height: 40px;position: absolute;top: 0;bottom: 0;color: #fff;font-size: 30px;margin: auto;padding: 0 15px;border: 0;cursor: pointer}@media(min-width: 768px){.slider-container .nav .arrow{display: flex}}.slider-container .nav .arrow.prev{left: 30px}.slider-container .nav .arrow.next{right: 30px}.slider-container .dots{display: none;position: absolute;bottom: 10px;left: 0;right: 0;text-align: center}@media(min-width: 576px){.slider-container .dots{display: block}}.slider-container .dots .dot{display: inline-block;cursor: pointer}.slider-container .dots .dot span{width: 12px;height: 12px;margin: 5px;background: #fff;display: block;transition: opacity .3s cubic-bezier(.55, 0, .1, 1);border-radius: 30px}.slider-container .dots .dot.active span, .slider-container .dots .dot:hover span{background: #000}.slider-container .additional-controls{position: absolute;bottom: 20px;left: 35px;z-index: 5}@media(max-width: 767px){.slider-container .image{min-height: 325px;overflow: hidden}.slider-container .image img{position: relative;left: 50%;transform: translateX(-50%);max-width: none;height: 325px}}.progress_container{position: absolute;left: 0;bottom: 0;height: 5px;background: rgba(255, 255, 255, 0.5);z-index: 5;width: 100%}.progress_bar{height: 5px;background: #fff}.slider-container.full .slider-title{position: absolute;top: 80px;bottom: 80px;left: calc((100% - 1110px) / 2);width: 650px;color: #fff;padding: 40px}@media (max-width: 1199px){.slider-container.full .slider-title{top: 0;bottom: 0;left: 0}}.slider-container.full .dots{position: absolute;bottom: 100px;left: calc(((100% - 1110px) / 2) + 35px);right: auto;text-align: center}@media (max-width: 1199px){.slider-container.full .dots{left: 35px;bottom: 10px}}.slider-container.full .nav .arrow{background: #000;width: 100px;height: 100px;position: absolute;top: auto;bottom: 30px;line-height: 100px}@media (max-width: 1199px){.slider-container.full .nav .arrow{bottom: 0}}.slider-container.full .nav .arrow.prev{left: calc(((100% - 1110px) / 2) + 450px)}@media (max-width: 1199px){.slider-container.full .nav .arrow.prev{left: 550px}}.slider-container.full .nav .arrow.next{left: calc(((100% - 1110px) / 2) + 550px);right: auto}@media (max-width: 1199px){.slider-container.full .nav .arrow.next{left: 650px}}.slider-container.half{overflow: hidden}.slider-container.half .slider-title{position: relative;width: 100%;padding: 60px;cursor: pointer}.slider-container.half .nav .arrow.next{right: calc(33.333333% + 30px)}.slider-container.half .dots{right: 33.333333%}.slider-container.left .slider-title{position: absolute;top: 0;bottom: 0;right: 0;z-index: 1;color: #fff;padding: 40px 85px 40px 70px;height: 100%}.slider-container.left .nav .arrow.next{right: calc(33.333333% + 30px)}.slider-container.left .dots{right: 33.333333%}.slider-container.down .slider-title{position: absolute;bottom: 0;left: 0;width: 100%;color: #fff;padding: 40px 15px}@media (min-width: 768px){.slider-container.down .slider-title{padding: 40px 90px}}.slider-container.bbar .slider-title{position: absolute;top: 0;bottom: 0;right: 0;padding: 60px 30px}.slider-container.bbar .slider-desc{position: relative;padding: 15px 105px 15px 30px;width: 100%;height: 60px;font-size: 18px;line-height: 30px}.slider-container.bbar .nav .arrow{top: auto;height: 60px;line-height: 58px;transition: 0.6s all cubic-bezier(.55, 0, .1, 1);color: #001f36}.slider-container.bbar .nav .arrow.prev{left: auto;right: 80px}.slider-container.bbar .dots{right: 33.333333%;bottom: 80px}.slider-container.coun .slider-text{position: absolute;left: 0;right: 0;top: 100px;margin: auto}.slider-container.coun .slider-text-container{position: relative}.slider-container.coun .slider-title{position: relative;padding: 60px 30px;min-height: 320px}.slider-container.coun .slider-desc{position: relative;padding: 30px;font-size: 18px}.slider-container.coun .nav{position: absolute;top: 340px}.slider-container.coun .nav .arrow{top: auto;bottom: auto;height: 60px;line-height: 60px}.slider-container.coun .nav .arrow.prev{left: 30px}.slider-container.coun .nav .arrow.next{left: 75px;right: auto}.slider-container.coun .number_of_slides{position: absolute;bottom: 20px;right: 30px;font-size: 18px;line-height: 60px}.slider-container.coun .progress_bar_container{position: relative}.slider-container.coun .progress_container{width: 370px;bottom: 80px;background: transparent}.slider-container.mins .small-photos{position: relative;z-index: 1;text-align: center;padding: 30px}.slider-container.mins .small-photo{display: inline-block;width: 20%;padding: 0 30px;cursor: pointer}.slider-container.mins .small-photo .title{font-weight: 700;padding: 10px 20px}#video .video-container{position: fixed;top: 0;left: 0;z-index: -1;width: auto;height: auto;min-height: 100vh;min-width: 100vw;max-width: initial}#video .video-container:after{content: " ";display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgb(2, 0, 36);background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0) 100%)}#video .block-content{padding: 0}#video video{object-fit: cover;min-height: 100vh;border: 0;margin: 0;padding: 0}.cal-grid .fc-m{display: flex;flex-direction: row;padding: 20px 0 30px;margin: 0 0 40px;flex: 1}.cal-grid .fc-wn{display: none}.cal-grid .fc-w{display: flex;flex: 1}.cal-grid .fc-d{position: relative;width: 100%}@media (max-width: 767px){.cal-grid .fc-m{flex-wrap: wrap}.cal-grid .fc-d{width: 14%}}.cal-grid .fc-d .small-day{display: inline-block;width: 100%;text-transform: uppercase;text-align: center;font-size: 11px;padding: 0 0 10px}.cal-grid .fc-d .date{display: block;margin-bottom: 50px;font-size: 18px;font-weight: 700}.cal-grid .fc-d:after{content: " ";position: absolute;top: 72px;left: 0;right: 0;margin: auto;width: 4px;height: 16px;background: rgba(255, 255, 255, 0.2)}.cal-grid .fc-d:before{content: " ";position: absolute;top: 80px;left: 0;right: 0;margin: auto;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.2)}.cal-grid .fc-d .fc-evnt{position: relative;display: block;margin: 0 auto 10px;padding: 0;border: 0;border-radius: 50%;width: 17px;height: 17px;text-indent: -9999px;cursor: pointer}.cal-grid .fc-d .fc-evnt.reserved, .cal-grid .fc-d .fc-evnt.old{background-color: #eceeef}.cal-grid .fc-evnt-info .text p{margin: 0}.events-list .event .date{padding: 20px 0;min-width: 100px;background-color: #000;color: #fff;text-align: center}.events-list .event .date .day{font-size: 36px;font-weight: 700}.events-list .event .date .month{font-size: 12px;font-weight: 700}.events-list .event .info{text-align: left}.block-newscategory .date{font-size: 12px;position: relative;z-index: 4}.block-newscategory .photo{position: relative;overflow: hidden;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.block-newscategory .photo-cont{position: relative;left: 50%;transform: translateX(-50%);transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.block-newscategory .news-item:hover .photo .photo-cont{transform: translateX(-50%) scale(1.1)}.category{padding: 0 10px;font-weight: 700;font-size: 11px;text-transform: uppercase}.block-newscategory .news-content{height: 100%}.news-list li{position: relative}.news-list .prior{border-left: 4px solid #000;padding-left: 20px}.news-grid{position: relative;word-break: break-word}.news-grid.prior{border: 4px solid #000}.news-grid.prior .news-content{padding: 0 20px}.news-boxy{min-height: 300px;align-content: flex-end;position: relative}.news-boxy .photo{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;overflow: hidden;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.news-boxy .photo-cont{position: absolute;left: 50%;transform: translateX(-50%);transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.news-boxy .categories{position: absolute;z-index: 5;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.news-boxy .news-content{position: relative;flex-wrap: wrap;align-content: flex-end;color: #fff;height: auto;width: 100%;background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 75%);background-size: 100%;transition: 0.6s background-size cubic-bezier(.55, 0, .1, 1), 0.6s color cubic-bezier(.55, 0, .1, 1)}.news-boxy .news-content .title, .news-boxy .news-content p, .news-boxy .news-content div{position: relative;z-index: 4;width: 100%}.news-boxy:hover .news-content{background-size: 300%}.news-boxy.prior{border: 5px solid #000}.news-boxy:after{position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;background-color: rgba(255, 255, 255, 0);transition: 0.6s opacity cubic-bezier(.55, 0, .1, 1), 0.6s background-color cubic-bezier(.55, 0, .1, 1)}.news-boxy:hover:after{opacity: 1}.news-boxy .news-content a, .news-boxy .news-content a:hover, .news-boxy .news-content a:focus{color: #fff}.news-boxy .desc{max-height: 0;opacity: 0;overflow: hidden;transition: 0.6s max-height cubic-bezier(.55, 0, .1, 1), 0.6s opacity cubic-bezier(.55, 0, .1, 1)}.news-boxy:hover .desc{max-height: 200px;opacity: 1}.news-categories-toggle .spinner{opacity: 0;display: none;position: absolute}.news-categories li{padding: 5px 15px;cursor: pointer;font-size: 10px;font-weight: 700}.news-categories li.active{box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, .5);color: #fff}.block-gallery .image{position: relative}.block-gallery .image img{position: relative;border: 1px solid #ededed;background-color: #fff;padding: 5px;z-index: 2}.block-gallery .image:after{content: " ";display: block;position: absolute;top: 3px;left: 3px;z-index: 0;width: 100%;height: 100%;background-color: #ededed}.block-gallery .gallery-box{position: relative;padding-bottom: 70px}.block-gallery .gallery-item{padding: 0 3px 0 0}.block-gallery .gallery-controls{position: absolute;bottom: 0;width: 50%;height: 70px;text-align: center;background-color: transparent;cursor: pointer;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.block-gallery .gallery-controls i{display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-size: 40px;height: 40px}.block-gallery .gallery-controls.prev{left: 0}.block-gallery .gallery-controls.next{right: 0}.faculty-item a{position: relative;display: block;padding: 15px;min-height: 110px;margin-bottom: 100px;text-decoration: none;background-color: #fff;box-shadow: 0 20px 40px rgba(0, 0, 0, 0.04), 0 15px 12px rgba(0, 0, 0, 0.04);transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover{background-size: 120%;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.04), 0 3px 3px rgba(0, 0, 0, 0.04)}.faculty-item a .bg{position: absolute;top: 0;left: 0;min-width: 100%;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover .bg{transform: scale(1.2)}.faculty-item img, .faculty-item svg{width: auto;max-width: 100%;max-height: 65px;display: block;margin: 10px auto}.faculty-item .title{position: absolute;left: 0;top: calc(100% + 25px);z-index: 1;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover .title{opacity: 1;top: calc(100% + 20px)}.faculty-item .border{position: absolute;bottom: -20px;left: 0;width: 100%;height: 6px;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover .border{bottom: -6px}.wall-box{background-color: #fff;box-shadow: 0 6px 10px rgba(0, 0, 0, 0.02);margin-bottom: 18px;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.wall-box:hover{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1)}.wall-box .new-post{position: relative;padding: 18px 20px}.wall-box .new-post #cancelPost{position: relative;z-index: 1;margin-right: 3px}.wall-box .new-post #sendPost{position: relative;z-index: 1}.progress{margin: 0 0 5px;width: 100%}.progress-bar{text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000}.progress .remove{padding: 0 10px;color: #fff;cursor: pointer}.wall-box .new-post .pickfiles{float: left;margin-right: 3px;margin-bottom: 9px}.wall-box .new-post .pickfiles span, #editPost .pickfiles span{display: inline-block;margin-left: 10px}.wall-box .new-post .selectmulti{margin-bottom: 0;width: 100%}.wall-box .new-post .dropdown-toggle{font-size: 12px;font-weight: 400;text-transform: none;padding: 6px 10px}.wall-box .new-post .dropdown-toggle:after{content: "\f107";font-family: "Font Awesome\ 5 Free";padding-left: 20px}.wall-box .dropdown-menu{font-size: 12px}.wall-box .dropdown-menu i{width: 18px}.dropdown-menu .divider{margin: 5px 0;background-color: rgba(0, 0, 0, 0.1)}.new-post .textarea, #editPost .textarea{width: 100%;max-width: 100%;height: 40px;min-height: 40px;max-height: 100px;padding: 10px 20px;margin: 0;background-color: transparent;border: 1px solid #d7dce1;border-radius: 5px;font-size: 14px;transition: 0.3s all cubic-bezier(.55, 0, .1, 1);resize: none;overflow: hidden;outline: none}.new-post .textarea:focus, #editPost .textarea:focus, .new-post .textarea.active, #editPost .textarea.active{height: 100px;overflow: auto;box-shadow: 0 6px 10px rgba(0, 0, 0, 0.05)}.new-post .textarea[contentEditable=true]:empty:not(:focus):before{content: attr(data-placeholder);color: #7b7e7f;position: inherit}.new-post label, #editPost label{font-weight: 400;font-size: 12px}.wall-box .wall-box-header{position: relative;padding: 18px 20px;border-bottom: 1px solid rgba(0, 0, 0, 0.05);word-break: break-word}.wall-box .wall-box-header .dropdown{position: absolute;top: 0;bottom: 0;right: 0;margin: auto;width: 40px;height: 40px;line-height: 40px;text-align: center}.wall-box .hashtags{position: relative;padding: 5px 15px 5px 0;overflow: hidden}.wall-box .hashtags .toggle{position: absolute;top: 5px;right: 0}.wall-box .hashtags .tag.hashtag{font-size: 10px;font-weight: 700;background-color: #fff;text-transform: uppercase}.hashtags a{text-decoration: none}.wall-box .avatar{float: left;margin-right: 15px;width: 80px;height: 100px;background-size: 100% auto;background-position: top center;background-repeat: no-repeat}.block-idea .wall-box .avatar, .module-idea .wall-box .avatar{width: 56px;height: 70px}.wall-box .user{width: calc(100% - 50px)}.wall-box .name{font-size: 12px;font-weight: 700;text-transform: uppercase;padding: 0 0 5px}.wall-box .time{font-size: 12px;font-weight: 400;color: #b0b5b6}.wall-box .comment .user, .wall-box .comment .time{float: left}.wall-box .comment .time{padding-left: 10px;clear: right}.wall-box .wall-box-body{padding: 18px 20px}.wall-box .wall-box-body.bg{background-color: #fafafb}.wall-box .wall-box-reply{border-top: 1px solid rgba(0, 0, 0, 0.05);padding: 18px 20px}.wall-box .wall-box-comments{padding: 0 20px 18px}.wall-box .wall-box-footer{padding: 0 20px}.wall-box .wall-box-footer .text{margin: 18px 0}.wall-box .numbers{font-size: 12px}.wall-box .comments-list{background-color: #eef0f3}.wall-box .comment-body{padding: 18px 20px;border-bottom: 1px solid rgba(0, 0, 0, 0.05)}.wall-box .comment-reply{padding: 18px 20px}.wall-box .ranking-item{position: relative;border-bottom: 1px solid #f1f1f3;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.wall-box .ranking-item:hover{background-color: #fcfcfc}.wall-box .rank{float: left;width: calc(100% - 60px);padding: 18px 20px;border-left: 3px solid transparent;transition: 0.3s all cubic-bezier(.55, 0, .1, 1);word-wrap: break-word}.wall-box .ranking-item:hover>.rank{border-left: 3px solid #000}.wall-box .counters{position: absolute;top: 0;bottom: 0;right: 0;width: 60px;height: 100%;border-left: 1px solid #f1f1f3;background-color: #fcfcfc;padding: 18px 0;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center}.wall-box .counters.display-best .number{color: #91dc5a}.wall-box .counters .ico img{max-width: 20px}.wall-box .counters>div{width: 100%}.idea-content{word-wrap: break-word}.load{width: 36px;height: 36px;line-height: 28px;margin: 0 auto;color: #a6a8ac;font-size: 14px;font-weight: 700;text-align: center;background-color: #eef0f3;border-radius: 5px;border: 1px solid #d7dce1;cursor: pointer}.cal-full .calendar-controls{padding: 0 0 10px;margin: 0 0 10px}.cal-full .change-month{padding-left: 15px}.cal-full .calendar-grid{border-collapse: collapse}.cal-full .calendar-grid .small-day{display: none}.cal-full .calendar-grid .fc-wn, .cal-full .calendar-grid .fc-w{display: table;width: 100%;table-layout: fixed}.cal-full .calendar-grid .fc-w{padding: 5px 0}.cal-full .calendar-grid .fc-w:last-child{border-bottom: 1px solid rgba(0, 0, 0, 0.1)}@media (max-width: 767px){.cal-full .calendar-grid .fc-w{border-top: 0;padding: 0}}.cal-full .calendar-grid .fc-d, .cal-full .calendar-grid .fc-dn{display: table-cell;vertical-align: top}.cal-full .calendar-grid .fc-dn{text-transform: uppercase;text-align: left;font-size: 10px;font-weight: 700;padding: 0 0 5px}.cal-full .calendar-grid .fc-d{border-top: 1px solid rgba(0, 0, 0, 0.1);border-left: 1px solid rgba(0, 0, 0, 0.1);border-right: 1px solid rgba(0, 0, 0, 0.1);transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.cal-full .calendar-grid .fc-d.is-day{height: 100px}.cal-full .calendar-grid .fc-d:hover{z-index: 1;position: relative;box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2)}.cal-full .calendar-grid .fc-d .date{display: block;font-size: 24px;font-weight: 700;line-height: 24px;text-align: right;padding: 5px}.cal-full .calendar-grid .fc-d .fc-evnt{position: relative;margin: 0;padding: 3px 10px;font-size: 12px;text-align: left;border-radius: .25rem;word-break: break-word;cursor: pointer;overflow: hidden;border: 0;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}@media(max-width: 767px){.cal-full .calendar-grid .fc-d .fc-evnt{text-indent: -9999px}}.cal-full .calendar-grid .fc-d .fc-evnt.reserved, .cal-full .calendar-grid .fc-d .fc-evnt.old{background: #f4f4f4;color: #000}.cal-full .calendar-grid .fc-d .fc-evnt.reserved:hover, .cal-full .calendar-grid .fc-d .fc-evnt.old:hover{background: #cacaca}.cal-full .calendar-grid .fc-d .more{padding: 0 5px;margin: 5px}.cal-full .calendar-grid .fc-d.today{border: 2px solid #000}.cal-full .calendar-grid .fc-d.special .date, .cal-full .calendar-grid .fc-d.special .small-day{color: #d51e25}.cal-full .calendar-grid .fc-dn .day-short{display: none}.block-event .cal-full .calendar-grid .fc-d .fc-evnt{text-indent: -9999px;padding: 0;border-radius: 180px;width: 16px;height: 16px;border-radius: 90px;display: inline-block}.fc-evnt-cont{position: relative;display: block;padding: 0 5px 5px}.block-event .fc-evnt-cont{display: inline-block;padding: 0}.block-event .cal-full .calendar-grid .fc-d.is-day{text-align: center}.calendar-list-item .date-cont{color: #fff;height: 100px;min-width: 100px;text-align: center}.calendar-list-item .date-cont.reserved{background-color: #c0c0c0}.calendar-list-item .date-cont .month{font-size: 10px;text-transform: uppercase}.calendar-list-item .date-cont .day{font-size: 32px;font-weight: 700}.fc-evnt-info{text-indent: 0;text-align: left;left: -15px;line-height: normal}.fc-evnt-info{display: none;position: absolute;z-index: 200;bottom: 40px;width: 290px;padding: 15px;font-size: 14px;color: #000;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .15);border-radius: .25rem;box-shadow: 3px 3px 2px 0px rgba(0, 0, 0, 0.2)}.fc-evnt-info .fc-evnt-arrow{position: absolute;width: 0;height: 0;bottom: -11px;left: 20px;box-sizing: border-box;border: 1em solid black;border-color: transparent transparent #fff #fff;transform: rotate(-45deg);box-shadow: -4px 4px 2px 0 rgba(0, 0, 0, 0.2);cursor: initial}.pie{min-height: 250px;width: 100%;position: relative;margin: 0 auto}.pie canvas{width: 100%}.card{border: 0;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1)}.card-header{border: 0}.popover{font-family: inherit;font-size: 12px}.popover-title, .popover-content{padding: 18px 20px}.white-box{background-color: #fff;padding: 15px 20px;margin-bottom: 15px}.white-box.colored{background-color: #000;color: #fff}.white-box.accent{border-left: 4px solid #000}.content-white{position: relative;padding: 0;margin: 0 0 20px;background-color: #fff}.module-content .ignore-padding{margin: 0 0 20px}.files-list .item{background-color: #f5f5f5;border: 0;margin: 3px 0}.files-list .item small{font-weight: 700}.tree.list-unstyled{font-size: 16px}.tree.list-unstyled .file i{color: #c3c3c3}.clear-btn{background-color: transparent !important;border: none !important}.pagination{flex-wrap: wrap}.page-link{margin: 0 2px;border-radius: .25rem;font-size: 10px;font-weight: 700;text-transform: uppercase;padding: 15px 20px}.pagination .dropdown-menu{min-width: 170px}.pagination .form-control{font-size: .75rem}.page-footer{margin: 15px 0 0;padding: 15px 0 0;border-top: 1px solid rgba(0, 0, 0, 0.1)}.page-footer .btn{margin-bottom: 3px;vertical-align: top;padding: .33rem 1rem}.page-footer .btn i{font-size: 12px}.creator_info{border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding: 15px 0;font-size: 12px}.poll-option{cursor: pointer;padding: 15px;border-radius: .25rem;border: 1px solid rgba(0, 0, 0, 0);transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.poll-option:hover{box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1)}.poll-option.active{border-color: rgba(0, 0, 0, 0.1)}.poll-option b{font-size: 10px}.module-content{margin: 15px 0}.module-content .date i{font-size: 16px}.tab-pane{padding-top: 20px}.page-description, .page-module{position: relative;margin: 0 0 15px}.form-group{position: relative;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.form-group.has-error{margin-bottom: calc(1rem + 20px)}.has-error.question-container{margin-bottom: 1rem}.has-error.question-container h4{color: #dc3545}.has-error.question-container label{font-weight: 700}.nav-tabs-custom>.nav-tabs>li>a.error{border-left: 1px solid #dd4b39 !important;border-right: 1px solid #dd4b39 !important;border-top: 1px solid #dd4b39 !important;color: #dd4b39 !important}.form-group .description{display: block;padding: 5px 0 0;font-size: .85rem;color: rgba(0, 0, 0, 0.8)}.fc-view, .fc-view>table, .fc .table-bordered td, .fc .table-bordered th{border: 0}.fc thead, .fc thead td, .fc th{font-size: 11px;font-weight: 400;text-align: left;border: 0;padding-bottom: 5px;text-transform: uppercase}.fc .fc-today{background: #eaebec}.fc button{margin: 0;height: auto;padding: 6px 15px 5px;font-size: 12px;cursor: pointer;text-shadow: none;background-image: none;box-shadow: none;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.fc .fc-day-top.fc-sun .fc-day-number{color: #d51e25}.fc a{cursor: pointer}.fc-event{position: relative;display: block;font-size: 10px;border: 1px solid rgba(0, 0, 0, 0.1);padding: 5px 10px;margin: 0 5px 2px;cursor: pointer;border-radius: .25rem;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.fc-event:hover{box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1)}.fc-toolbar h2{margin: 0;font-weight: 700;font-size: 22px}.fc-view .fc-week-number, .fc-view .fc-day-number{padding: 5px}.fc-view .fc-day-top .fc-day-number{float: right;font-size: 24px;font-weight: 700}.fc-list-heading td{font-weight: 700}.fc-view.card{box-shadow: none}table.schedule-table{border-collapse: unset}table.study-calendar{background-color: #fff;border-collapse: collapse;font-weight: 700;font-size: 10px;text-transform: uppercase}table.study-calendar tr th{border-bottom: 2px solid #000;height: 35px;padding: 0;text-align: center;font-weight: 700}table.study-calendar tr{border-bottom: 1px solid rgba(0, 0, 0, 0.1)}table.study-calendar tr.weekend{background-color: rgba(0, 0, 0, 0.1)}table.study-calendar tr td{padding: 5px;width: 35px;height: 35px;text-align: center;word-wrap: break-word}table.study-calendar tr td.day_of_week{text-align: center;width: 100px;font-size: 10px}table.study-calendar tr.weeks-p{border-top: 2px solid #000}table.study-calendar tr td.week_type{text-align: center;font-size: 8px}table.study-calendar tr td .description{display: block;font-size: 8px}table.study-calendar tr td.sunday{color: #d20000}table.study-calendar tr td.type-5{border: 3px solid #333 !important}table.study-calendar tr td.type-4{background-color: #c8c8e1;border: 1px solid #fff}table.study-calendar tr td.type-3{background-color: #ff0000;border: 1px solid #ff7070;color: #fff}table.study-calendar tr td.type-2{background-color: #ff0000;border: 1px solid #ff7070;color: #fff}table.study-calendar tr td.type-1{background-color: #6263a6;border: 1px solid #c8c8e1;color: #fff}table.study-calendar tr td.day-first{border-top: 2px solid #000}table.study-calendar tr td.week-first{border-left: 2px solid #000}.interactive_campus{position: relative}.interactive_campus .categories-expandable{position: absolute;top: 10px;right: 10px;z-index: 800}.interactive_campus .show-categories{display: block;position: absolute;z-index: 1000;right: 0;width: 35px;height: 35px;background-color: #000;color: #fff;text-align: center;line-height: 35px;cursor: pointer;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2)}.interactive_campus .categories{background-color: #fff;width: 260px;box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.2)}.interactive_campus .other-maps{float: right;background-color: #e5e5e5;padding: 20px 30px;width: 260px;box-shadow: 0 3px 2px 0px rgba(0, 0, 0, 0.2)}.interactive_campus .categories p, .interactive_campus .other-maps p{font-size: 1.071em;font-weight: 700;color: #b32017;margin: 0 0 10px;text-transform: uppercase}.interactive_campus .categories select{margin-right: 0;width: 100%;margin-bottom: 15px}.interactive_campus .categories .campus-categories .icon{position: relative;top: 2px;display: inline-block;background-color: #000000;width: 16px;height: 16px;position: relative;border-radius: 2px;border: 0}.interactive_campus .categories .campus-categories{position: relative}.interactive_campus .categories .campus-categories i{font-size: 16px;width: 16px}.interactive_campus .categories .campus-categories:not(.visible) i:before{content: "\f0c8"}.interactive_campus .categories .campus-categories img{padding: 0 10px 0 0;max-width: 20px}.interactive_campus .categories .campus-categories span{display: inline-block}.marker-content .picture{width: 100px;height: 150px;background-size: cover;background-position: center;margin: 0 15px 5px 0}.block-menucolumn{padding: 0}.menu-button{display: none;width: auto;height: 63px;line-height: 63px;text-align: center;font-weight: 700;cursor: pointer;text-transform: uppercase;background-color: rgba(0, 0, 0, 0.9)}.menu-button i{position: relative;top: 2px;font-size: 21px;padding-left: 5px}.main-menu{position: relative;display: flex;flex-direction: row;flex-flow: row wrap;align-items: stretch;width: 100%;border: 0}.main-menu a{align-items: center;justify-content: start;display: flex;flex: auto;width: auto;position: relative;padding: 20px 0;font-size: 18px;font-weight: 400}@media (max-width: 1199px){.main-menu a{font-size: 14px}}.main-menu a:after{content: " ";position: absolute;bottom: 0;left: 0;width: 50px;height: 4px;background: #000;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.main-menu a:hover:after{left: 0;width: 70px}.main-menu a.hovered:after{left: 0;width: 100%}.main-menu a.main-dropdown.dropdown i{display: inline;padding: 0 0 0 10px;text-align: center;font-size: 12px}.main-menu .dropped-menu{display: none;position: absolute;top: 100%;left: 0;z-index: 100;width: 100%;background: rgba(0, 0, 0, 0.9);padding: 20px;transition: color 0.25s}.main-menu .dropped-menu a{position: relative;padding: 10px 0}.main-menu .dropped-menu a:after{display: none}.main-menu .dropped-menu a:hover{text-decoration: underline}.main-menu .dropped-menu .dropped-menu-column{float: left;width: 25%;padding: 0 15px}.main-menu .dropped-menu .dropped-menu-column .title, .main-menu .dropped-menu .dropped-menu-column a{display: block}.main-menu .dropped-menu .dropped-menu-column a.with-image{color: #fff;background-size: cover;background-repeat: no-repeat;font-size: 18px;line-height: 100px;padding: 0 15px}.main-menu .dropped-menu .dropped-menu-column a.with-image:after{display: none}.main-menu .dropped-menu .dropped-menu-column a.with-image span{position: relative;display: inline-block;line-height: normal;vertical-align: middle;z-index: 2}.main-menu .dropped-menu .dropped-menu-column a.with-image .menu-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: rgba(0, 0, 0, 0.1)}.main-menu .dropped-menu .dropped-menu-column .title i{display: none}.main-menu .column-image{width: 215px;margin: 10px 0 0;background-color: #ccc;background-size: cover;background-repeat: no-repeat;background-position: center}.main-menu .dropped-menu .dropped-menu-column .column-links{padding-bottom: 20px}.main-menu .dropped-menu .dropped-menu-column .column-links a{display: block;padding: 5px 15px;font-size: 14px}.main-menu .dropped-menu .dropped-menu-column .column-links a:after{display: none}.main-menu .dropped-menu .dropped-menu-column .column-links a i{display: none}@media (max-width: 991px){.menu-button{display: block}.main-menu a.main-dropdown span{width: 100%}.main-menu a.main-dropdown.dropdown i{padding: 0 0 0 5px}.main-menu{display: none;position: absolute;z-index: 10;left: 0;right: 0;width: auto}.main-menu a.main-dropdown{display: block;float: none;width: 100%;background: #000;color: #fff;text-align: left;padding: 8px 0;border: 0;border-bottom: 2px solid rgba(0, 0, 0, 0.1)}.main-menu .dropped-menu a.dropdown:before{display: none}.main-menu a.main-dropdown.last{border: 0;border-bottom: 2px solid rgba(0, 0, 0, 0.1)}.main-menu a.main-dropdown span, .main-menu a.home.main-dropdown span{padding: 0 20px;text-align: left;border: 0}.main-menu a.home.main-dropdown span{text-align: center}.main-menu a.main-dropdown.dropdown i{display: block;position: absolute;top: 0;right: 0;width: 48px;height: 48px;line-height: 48px;color: #fff;padding: 0;background: rgba(0, 0, 0, 0.1)}.main-menu a.main-dropdown.dropdown i:hover{background-color: rgba(0, 0, 0, 0.3)}.main-menu a.main-dropdown span::before{display: none}.main-menu .dropped-menu .dropped-menu-column a.with-image{color: #000;font-size: 14px}.main-menu .dropdowns{z-index: 10}.main-menu .dropped-menu{display: none;position: relative;z-index: 10;width: auto;top: 0;left: 0;right: 0;margin: 0;padding: 0 0 0 20px;border-bottom: 0}.main-menu .dropped-menu a{color: #fff;padding: 8px 20px;transition: none}.main-menu .dropped-menu a:hover{color: #fff}.main-menu .dropped-menu .dropped-menu-column-box{margin-bottom: 0;border-bottom: 2px solid rgba(0, 0, 0, 0.1)}.main-menu .dropped-menu .dropped-menu-column{float: none;width: 100%;padding: 0}.main-menu .dropped-menu .dropped-menu-column a.with-image{background-image: none !important;font-size: inherit;line-height: inherit;padding: 15px 20px}.main-menu .dropped-menu .dropped-menu-column a.with-image .menu-overlay{display: none}.main-menu .column-image{display: none}.main-menu .dropped-menu .dropped-menu-column .column-links{display: none;position: relative;z-index: 10;width: auto;top: 0;left: 0;right: 0;margin: 0;padding: 0 0 0 20px;background-color: rgba(0, 0, 0, 0.9)}.main-menu .dropped-menu .dropped-menu-column .column-links a{display: block;color: #fff;width: 100%;height: 100%;border-left: 0;border-bottom: 2px solid rgba(0, 0, 0, 0.1);padding: 8px 20px;font-size: 16px}.main-menu .dropped-menu .dropped-menu-column .column-links a i{position: absolute;width: 48px;height: 48px;line-height: 48px;text-align: center;right: 0;top: 0;background: rgba(0, 0, 0, 0.1);border-left: 2px solid rgba(0, 0, 0, 0.1)}.main-menu .dropped-menu .dropped-menu-column .column-links a i.desktop{display: none}.main-menu .dropped-menu .dropped-menu-column .column-links a:hover{color: #fff}.main-menu .dropped-menu .dropped-menu-column .title i{display: block;color: #fff;position: absolute;top: 0;right: 0;width: 48px;height: 48px;text-align: center;line-height: 48px;background: rgba(0, 0, 0, 0.1)}.main-menu .dropped-menu .dropped-menu-column .title i:hover{background-color: rgba(0, 0, 0, 0.3)}}.navbar{padding: 0}.navbar .navbar-nav>.nav-item>.nav-link{padding: 15px;width: 100%}.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color: #fff}.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .show .nav-link{background: transparent}.dropdown-toggle{white-space: normal}.dropdown-toggle::after{display: none}.navbar-dark .dropdown-menu{background: rgba(0, 0, 0, 0.9)}.navbar-dark .dropdown-item:focus, .navbar-dark .dropdown-item:hover{background: rgba(0, 0, 0, 0.9)}.navbar .nav-item{justify-content: start;display: flex;flex-wrap: wrap;flex: auto;width: auto;position: relative;font-size: 18px;font-weight: 400;text-decoration: none}.navbar-nav .nav-link{position: relative}.navbar-nav .dropdown .nav-link, .navbar-nav .dropdown-submenu .nav-link{padding: 5px 0}.navbar-nav .dropdown-menu{width: 100%}.navbar .nav-item>button{position: absolute;right: 0;top: 0;padding: 15px 10px}.navbar-nav .dropdown .nav-item>button, .navbar-nav .dropdown-submenu .nav-item>button{padding: 10px}@media(min-width: 992px){.navbar .nav-item>button{padding: 27px 10px}}.dropdown-item{font-size: 80%;text-transform: none;white-space: normal}.dropdown-item.active, .dropdown-item:active{background-color: transparent;color: #212529}.dropdown-menu{background: #fff}@media (min-width: 768px){.dropdown-menu{min-width: 15rem}}.dropdown-submenu{position: relative !important}.dropdown-submenu .dropdown-menu{top: 0;left: 0;margin: 0;padding: 0}.colored .dropdown-menu a, .colored .dropdown-menu a:hover, .colored .dropdown-menu a:focus{color: #000}.navbar-dark .navbar-toggler{color: #fff;border-color: transparent;width: 100%;padding: 15px 0;background: rgba(0, 0, 0, 0.9)}.navbar-light .navbar-toggler{color: rgba(0, 0, 0, 0.9);border-color: transparent;width: 100%;padding: 15px 0;background: #fff}.navbar-dark .navbar-toggler-icon, .colored .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar-light .navbar-toggler-icon, .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.side-panel-toggle{border: 0;background: transparent}.side-menu{list-style-type: none;padding: 0;margin: 0}.side-menu ul{list-style-type: none;padding: 0 0 0 25px;margin: 5px 0 0}.side-menu li{position: relative}.side-menu .toggle-submenu{position: absolute;right: 0;padding-right: 0;top: 3px}.side-menu>li{border-bottom: 1px solid rgba(0, 0, 0, 0.1)}.side-menu>li>.toggle-submenu{position: absolute;right: 0;padding-right: 0;top: 10px}.side-menu>li>a{display: inline-block;position: relative;padding: 10px 45px 10px 0;text-decoration: none}.side-menu a.toggle-submenu i{position: absolute;top: 0;right: 0;bottom: 0;font-size: 12px;height: 12px;margin: auto}.side-menu ul li a{display: block;position: relative;padding: 2px 45px 2px 0}.side-menu .current>a{font-weight: 700}.block-menualternative .list-inline li>a{display: inline-block}.block-menualternative .tree-view, .block-menualternative .tree-view ul{list-style: none;padding: 0;overflow: hidden}.block-menualternative .tree-view ul ul{padding: 0 15px}.block-menualternative .tree-view li a{display: block;padding: 2px 0}.block-menualternative>.tree-view>li{width: 16.6666667%;float: left;padding: 0 20px;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: left;background-size: 1px 4px;background-repeat: repeat-y;margin-bottom: -99999px;padding-bottom: 99999px}@media (max-width: 991px){.block-menualternative>.tree-view>li{width: 33.33333%;margin-bottom: 20px;padding: 0 20px}.block-menualternative>.tree-view>li:nth-child(3n+1){clear: left}}@media (max-width: 767px){.block-menualternative>.tree-view>li{width: 50%;margin-bottom: 20px;padding: 0 20px}.block-menualternative>.tree-view>li:nth-child(3n+1){clear: none}.block-menualternative>.tree-view>li:nth-child(2n+1){clear: left}}@media (max-width: 500px){.block-menualternative>.tree-view>li{width: 100%;margin-bottom: 20px;padding: 0 20px}.block-menualternative>.tree-view>li:nth-child(3n+1){clear: none}.block-menualternative>.tree-view>li:nth-child(2n+1){clear: none}}.block-menualternative>.tree-view>li>a{font-weight: 700;padding-bottom: 15px}.block-menualternative .list-inline{margin-left: -10px;margin-bottom: 0}.block-menualternative .list-inline>li{padding-right: 10px;padding-left: 10px}.block-menualternative .dropdown-nav{display: none}.block-menualternative .menu-mobile-toggle{display: none;transition: 0.6s all cubic-bezier(.55, 0, .1, 1)}.block-menualternative .menu-mobile-dropdown{padding: 0}@media(min-width: 1200px){.block-menualternative .menu-mobile-dropdown{display: block}}@media (max-width: 1199px){.block-menualternative .menu-mobile-toggle{display: inline-block;padding: 0 10px}.block-menualternative .menu-mobile-toggle.open{background-color: rgba(0, 0, 0, 0.2)}.block-menualternative .menu-mobile-toggle .dot{position: relative;top: -2px;display: inline-block;width: 3px;height: 3px;background-color: #fff}.block-menualternative .menu-mobile-dropdown{position: absolute;z-index: 1000;min-width: 160px;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, .15);-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175)}.block-menualternative .menu-mobile-dropdown ul{padding: 5px 0}.block-menualternative .menu-mobile-dropdown li{display: block;line-height: 1.4;padding: 0}.block-menualternative .menu-mobile-dropdown .list-inline{margin-left: 0}.block-menualternative .menu-mobile-dropdown a{color: #3d3d3d;padding: 3px 20px}}.recruitment-filters{position: relative;z-index: 5;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15)}#recruitment-advanced-button{cursor: pointer;margin-top: 10px}.advanced-overflow{position: relative}.faculty-record::before{content: " ";position: absolute;left: 0;top: 0;width: 4px;height: 100%;background-color: #000;border-top: #000}.faculty-record{display: block;position: relative;background-color: #fff;padding: 15px 25px}.faculty-record:hover{text-decoration: none;background-color: #f8f9fa}.faculty-record .recruitment{font-size: 12px;font-weight: 400;color: rgba(0, 0, 0, 0.7);margin: 0}.faculty-record .title{margin: 0 0 10px}.faculty-record .faculty{font-size: 12px;color: rgba(0, 0, 0, 0.7);margin: 0 0 5px}.faculty-record .recruit-details span{font-size: 12px;color: rgba(0, 0, 0, 0.7);padding: 0 20px 0 0}.faculty-record .recruit-top-info{margin: 0 0 15px}.faculty-record .recruit-top-info span.top-info{font-size: 12px;color: rgba(0, 0, 0, 0.7);padding: 0 20px 0 0}.faculty-record .faculty-logo{position: absolute;top: 15px;right: 15px}.faculty-record .faculty-logo svg{width: 24px;height: 24px}#recruitment-advanced-container{position: absolute;width: 100%;left: 0;right: 0;z-index: 2;margin: 20px auto;background-color: #fff;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);padding: 20px}#recruitment-advanced-container::before{content: " ";display: block;position: absolute;top: -15px;right: 30px;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff}.recruitment-filters-content{text-align: center;margin: 0 0 20px}.recruitment-filters-content span{font-weight: 700;padding: 0 20px}.recruitment-filters-content span i{font-size: 12px;cursor: pointer}.faculties-logo-cont{padding-bottom: 10px;border-bottom: 1px solid #b2b2b2}.faculties-logo-cont .faculty-logo svg{width: 24px;height: 24px}.faculties-logo-cont .faculty-title{position: relative;top: 8px;left: 5px;font-weight: 700}.faculty-info .small{font-size: 11px}.form-group.has-error.has-danger .select2-selection--single{border-color: #a94442}.form-group.has-danger .select2-selection--multiple{border-color: #a94442}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 38px;padding-left: 15px;padding-right: 25px}.select2-container .select2-selection--single{height: 38px}.select2-container--default .select2-selection--single .select2-selection__arrow{height: 38px;width: 35px}.select2-container.select2-container--bootstrap.select2-container--open{z-index: 10050}.checkbox+.checkbox, .radio+.radio{margin-top: 5px}.checkbox label, .radio label{width: calc(100% - 26px);padding-left: 30px}.radiolist .subfield label, .checkboxlist .subfield label{min-height: 20px;padding-left: 30px;margin-bottom: 0;font-weight: 400;cursor: pointer}.radiolist{margin-bottom: 5px}.form-group.radiolist{margin-bottom: 15px}.field.checkbox, .field.checkboxlist, .field.radiolist, .radiolist .subfield, .checkboxlist .subfield{position: relative}.checkboxlist input[type=checkbox], .checkbox input[type=checkbox]{display: block;position: absolute;top: 1px;width: 11px;height: 11px;margin: 4px}input[type=checkbox].custom{width: 17px;height: 17px;margin-right: 8px}input[type=checkbox]+label{position: relative;font-weight: 400;height: 24px}.checkboxlist input[type=checkbox]:checked+label::before, .checkbox input[type=checkbox]:checked+label::before{content: "✓"}.checkboxlist .subfield label::before, .checkbox label::before{position: absolute;display: block;width: 19px;height: 19px;line-height: 18px;left: 0;top: 2px;padding: 0;font-size: 12px;font-weight: 700;content: "";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;border-radius: 2px;cursor: pointer}.checkboxlist .subfield input[type=checkbox]:focus+label::before, .checkbox input[type=checkbox]:focus+label::before{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, .25)}.radiolist input[type=radio]{display: block;position: absolute;width: 11px;height: 11px;margin: 4px}input[type=radio]+label{position: relative;height: 24px}.radiolist input[type=radio]:checked+label::before{content: "✓"}.radiolist .subfield label::before{position: absolute;display: block;width: 19px;height: 19px;line-height: 18px;left: 0;top: 2px;padding: 0;font-size: 12px;font-weight: 700;content: "";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;cursor: pointer;border-radius: 90px}table .radiolist{position: relative}table .radiolist input[type=radio]{top: 0;left: 0;right: 0;bottom: 0;margin: auto !important}table .radiolist label{padding: 0;margin: 0}table .radiolist label::before{position: relative;display: block;width: 19px;height: 19px;line-height: 18px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;padding: 0;font-family: "Font Awesome\ 5 Free";font-size: 12px;content: "\00a0";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;cursor: pointer;border-radius: 90px}.loader{display: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;max-height: 100vh;z-index: 10}.loader .spinner{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 50px;height: 40px;line-height: 40px;text-align: center}.form-control{padding: 0 1rem;height: calc(1.5em + 1rem + 2px)}.form-control[type="checkbox"], .form-control[type="radio"]{min-width: 0}.form-group.custom label{padding-right: 5px}textarea.form-control{max-width: 100%;min-height: 100px}.form-group .refresh{position: absolute;top: 0;right: 0;width: 25px;height: 25px;border-radius: 3px;text-align: center;line-height: 24px}table .form-group{margin-bottom: 0}.block-srmcart #show_hidden_cart{line-height: 54px;padding: 0 15px;border-left: 1px solid rgba(0, 0, 0, .1)}.block-srmcart .cart_contents{width: 290px;padding: 10px 20px}.block-srmcart .cart_contents table{margin: 0 -20px 10px;width: 290px;word-break: break-word}.block-menu .list-inline{margin-left: -10px;margin-bottom: 0}.block-menu .list-inline>li{padding-right: 10px;padding-left: 10px}ul.list.tags-list{background-color: #fff;border: 1px solid #d7dce1;border-radius: 5px;min-height: 60px}ul.list.tags-list li{margin: 10px}.modal{z-index: 10050}.modal-backdrop{z-index: 10040}.modal-content{border-radius: 5px;border: 0}.modal-header h1, .modal-header h2, .modal-header h3, .modal-header h4, .modal-header h5, .modal-header h6{margin: 0}.modal-body ul{margin: 0}.modal-footer .btn+.btn{margin-bottom: 5px}.modal{text-align: center;padding: 0 !important}.modal:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px}.modal-dialog{display: inline-block;text-align: left;vertical-align: middle}.modal-dialog{width: calc(100% - 20px)}.modal-cookie .modal-body{max-height: 400px}.modal-cookie .modal-footer .btn{padding: 12px 24px;margin: 4px;font-size: 0.6875rem}.modal-cookie .modal-body p{font-size: 0.8125rem}.modal-cookie .modal-body .form-check-label{font-size: 0.8125rem}.modal-cookie .modal-header{padding: 20px 0;margin: 0 24px}.modal-cookie .modal-body{padding-left: 24px;padding-right: 24px}.modal-cookie .modal-footer{padding-left: 24px;padding-right: 24px}.modal-cookie .form-check{padding-left: 0.5rem}#overlay{background: rgba(0,0,0,0.7);width: 100%;height: 100%;position: fixed;top: 0;left: 0;display: flex;justify-content: center;align-items: center;z-index: 999;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}#overlay img{margin: 0;max-width: 100%;height: auto;object-fit: contain;padding: 5%}#overlay #nextButton{color: #fff;font-size: 2em;transition: opacity 0.8s}#overlay #prevButton{color: #fff;font-size: 2em;transition: opacity 0.8s}#overlay #exitButton{color: #fff;font-size: 2em;transition: opacity 0.8s;position: absolute;top: 15px;right: 15px}#overlay #nextButton:hover, #overlay #prevButton, #overlay #exitButton:hover{opacity: 0.7}@media screen and (min-width:768px){#overlay #nextButton, #overlay #prevButton, #overlay #exitButton{font-size: 3em}}.modal-dialog .show-big{cursor: pointer}@media (min-width: 992px){.modal-cookie .modal-body p{font-size: 1rem}.modal-cookie .modal-footer .btn{font-size: 1rem}.modal-cookie .modal-body .form-check-label{font-size: 1rem}.modal-cookie .modal-xl{max-width: 800px}}@media (min-width: 1200px){.modal-cookie .modal-xl{max-width: 1140px}}.inputfile{border: 1px solid #aab2bd;border-radius: 4px;padding: 10px 15px;width: 100%}.inputfileheader{margin: 0 0 10px}.current-image{position: relative;width: 130px;min-height: 80px;margin-right: 20px;margin-bottom: 30px;float: left;background-color: #e3e3e3}.current-image .delete-round{position: absolute;bottom: -20px;right: 0;left: 0;margin: auto;background-color: #e3e3e3;border: 1px solid rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.7);font-size: 20px;border-radius: 90px;width: 40px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1)}div.dt-button-collection{background: #ffffff;padding: 10px;border: 1px solid rgba(0, 0, 0, .15);width: 280px !important;text-align: left;box-shadow: 0 6px 10px rgba(0, 0, 0, 0.02)}div.dt-button-collection .dt-button{text-align: left;position: relative;padding-right: 30px}div.dt-button-collection .dt-button:after{position: absolute;right: 10px}.g-recaptcha{position: relative;z-index: 100}.dataTables_wrapper .pagin_cont{width: 100%}.dataTables_wrapper.container-fluid{max-width: none;padding: 0}.dataTables_wrapper .lenght_cont{float: right;width: auto;margin-left: auto}.dataTables_wrapper .lenght_cont select{margin-left: 10px}.btn-group .btn.buttons-colvis{border-top-right-radius: 0;border-bottom-right-radius: 0}.dialogWide .modal-footer{flex-wrap: wrap}.dialogWide>.modal-dialog{max-width: 460px;width: calc(100% - 20px) !important}.skiplinks{margin: 0;padding: 0;position: absolute;top: 0;list-style: none}.skiplinks a{display: flex;align-items: center;justify-content: center;top: -150px;padding: 5px 10px;font-size: 1.27em;position: absolute;text-decoration: none;z-index: 20000;width: 150px;height: 150px;text-align: center;overflow: hidden}.skiplinks a:hover, .skiplinks a:focus, .skiplinks a:active{background: #000;border: 2px solid #fff;color: #fff;left: 0;top: 0;position: absolute;font-weight: normal}.tooltip{z-index: 9999}.social-box{max-width: 450px;margin: 0 auto}.btn-facebook, .btn-facebook:hover, .btn-facebook:focus{background-color: #3b5998;border-color: #3b5998;color: #fff !important;padding: .5rem 1rem !important}.btn-google, .btn-google:hover, .btn-google:focus{background-color: #fff;border-color: rgba(0, 0, 0, .1);color: #525252 !important;padding: .5rem 1rem !important}.btn-facebook i, .btn-google i{font-size: 32px;font-weight: 400}.fa-google{background: conic-gradient(from -45deg, #ea4335 110deg, #4285f4 90deg 180deg, #34a853 180deg 270deg, #fbbc05 270deg) 73% 55%/150% 150% no-repeat;-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent}.module-employers .add-borders{border-left: 1px solid rgba(0, 0, 0, 0.1);border-right: 1px solid rgba(0, 0, 0, 0.1)}.module-employers .add-borders:first-of-type, .module-employers .add-borders+.add-borders{border-top: 1px solid rgba(0, 0, 0, 0.1)}.module-employers .add-borders+.add-borders:last-of-type{border-bottom: 1px solid rgba(0, 0, 0, 0.1)}.module-employers .add-borders [class*="col"]{padding: 15px}.module-employers .add-borders [class*="col"]:not(:last-of-type):not(.last-in-row){border-right: 1px solid rgba(0, 0, 0, 0.1)}.module-employers .name{font-weight: 700}.module-employers .cursor-pointer:hover{cursor: pointer}@media (max-width: 768px){.module-employers .add-borders [class*="col"]{padding: 5px 15px}.module-employers .add-borders+.add-borders:not(last-of-type){margin-top: 30px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding-bottom: 15px}.module-employers .add-borders [class*="col"]:not(:last-of-type):not(.last-in-row){border-right: none}}.eventlist .event input, .payment-services .payment-service input{width: 100%;height: 100%;margin: unset;top: 0;left: 0;opacity: 0;padding: unset;visibility: hidden;border: unset}.eventlist .event label, .payment-services .payment-service label{padding-left: unset;width: 100%;display: block;height: 100%}.eventlist .event label:before, .payment-services .payment-service label:before{display: none}.payment-services .payment-service .service-img{width: 100%;height: auto;background-image: var(--service-bg);background-repeat: no-repeat;background-position: center top;min-height: 100px;display: flex;position: relative;justify-content: center;align-items: end;background-size: 80%;padding-top: 80px;padding-bottom: 10px;font-size: 12px;line-height: normal;text-align: center;border: 1px solid #ced4da;transition: all .25s}.eventlist .event .content, .eventlist.radiolist .event .content{padding: 19px 25px}.eventlist .event .content{width: 100%;height: auto;min-height: 100px;display: block;position: relative;border: 1px solid #ced4da;background: #fff;transition: all .25s}.eventlist.radiolist .event .content{min-height: unset}.eventlist .event .content:hover, .eventlist .event input:checked+label>.content{border-color: #1a3863;color: #1a3863;font-weight: 600}.module-physicaleducationschedule .hint-box{display: flex;align-items: center;background-clip: content-box}.module-physicaleducationschedule .hint-box:before, .module-physicaleducationschedule .hint-box.counter:before{font-size: 30px;line-height: 30px;width: 60px;height: 60px;display: flex;justify-content: center;align-items: center;margin-right: 20px;aspect-ratio: 1}.module-physicaleducationschedule .hint-box.alert-info:before, .module-physicaleducationschedule .hint-box.alert-info.counter:before{background-color: #0c5460;color: #d1ecf1}.module-physicaleducationschedule .hint-box.alert-success:before, .module-physicaleducationschedule .hint-box.alert-success.counter:before{background-color: #28a745;color: #d1ecf1}.module-physicaleducationschedule .hint-box.alert-warning:before, .module-physicaleducationschedule .hint-box.alert-warning.counter:before{background-color: #e0a800;color: #d1ecf1}.module-physicaleducationschedule .hint-box.alert-danger:before, .module-physicaleducationschedule .hint-box.alert-danger.counter:before{background-color: #c82333;color: #d1ecf1}.module-physicaleducationschedule .hint-box:not(.counter):before{content: "\f129"}.module-physicaleducationschedule .hint-box.enrolled-tip:not(.counter):before{content: "\f00c"}.module-physicaleducationschedule .hint-box.counter:before{content: var(--stage);font-weight: 900}.module-physicaleducationschedule .hint-box .hint-content{font-size: calc(16px + (18 - 16) * ((100vw - 300px) / (1920 - 300)));line-height: calc(18px + (22 - 18) * ((100vw - 300px) / (1920 - 300)));font-weight: 700}.module-physicaleducationschedule .eventlist button.btn, .module-physicaleducationschedule .eventlist a.btn{padding-top: 8px;padding-bottom: 8px}.module-physicaleducationschedule .hint-box .hint-content .tip, .module-physicaleducationschedule .eventlist button.btn .tip, .module-physicaleducationschedule a.btn .tip{font-size: calc(10px + (12 - 10) * ((100vw - 300px) / (1920 - 300)));line-height: calc(12px + (14 - 12) * ((100vw - 300px) / (1920 - 300)));font-weight: 500;text-transform: none}.module-physicaleducationschedule .page-description{padding-bottom: 15px;color: #fff}.payment-services .payment-service .service-img:hover, .payment-services .payment-service input:checked+label>.service-img{border-color: #1a3863;color: #1a3863;font-weight: 600}.eventlist .event input[type="checkbox"]+label>.content time span, .eventlist .event input[type="radio"]+label>.content time span{color: #c82333}.module-physicaleducationschedule .hint-box:not(.counter):before, .eventlist .event input[type="checkbox"]+label>.content:before, .eventlist .event input[type="radio"]+label>.content:before, .payment-services .payment-service input+label>.service-img:before{font-family: "Font Awesome\ 5 Free";font-weight: 900}.eventlist .event input[type="checkbox"]:checked+label>.content, .eventlist .event input[type="radio"]:checked+label>.content, .payment-services .payment-service input:checked+label>.service-img{color: #1a3863}.eventlist .event input[type="checkbox"]:checked+label>.content:before, .eventlist .event input[type="radio"]:checked+label>.content:before, .payment-services .payment-service input:checked+label>.service-img:before{content: "\f00c";font-size: 13px;display: flex;justify-content: center;align-items: center;position: absolute;width: 23px;height: 23px;left: 0;top: 0;background-color: #1a3863;color: #fff}.custom-payment-block .subfield+.subfield{margin-left: 30px}.custom-payment-block .subfield label{width: max-content}@media (max-width: 576px){.payment-services .payment-service .service-img{background-size: 60%}}.googlrsheet-items .count-number{display: inline-flex;justify-content: center;align-items: center}.googlrsheet-items .count-number:not(:nth-last-child(3)){padding: 10px 5px;background-color: #ECECED;min-width: 22px}.googlrsheet-items .count-number:nth-last-child(3){height: 44px;display: inline-flex}.googlrsheet-items .count-number:nth-last-child(3n - 3):not(:nth-last-child(3), :first-child){margin-left: 16px}.googlrsheet-items .count-number:not(:last-child){margin-right: 3px}.main-map .container{max-width: 100%}.main-map .page-module{margin: 0}.sidebar{position: fixed;bottom: 0;left: 0;right: 0;z-index: 100;height: 75px;display: flex}@media (min-width: 768px){.sidebar{top: 0;right: auto;width: 157px;height: auto}}.sidebar .btn-link{background-color: transparent;border: none;padding: 15px;position: absolute;top: 30px;left: 50%;transform: translate(-50%, 0)}.sidebar .nav-link.active svg path{fill: #ffffff}.view-details header{padding: 30px 20px}.view-details header img{height: 50px}.view-details{transform: translateX(-330px);transition: .3s transform cubic-bezier(.55, 0, .1, 1), .3s background-color cubic-bezier(.55, 0, .1, 1)}.view-details.active{transform: translateX(0);transition: .3s transform cubic-bezier(.55, 0, .1, 1), .3s background-color cubic-bezier(.55, 0, .1, 1);background: #FAFAFA;border: 1px solid #E1E5E6}.floor-title{font-weight: 500;font-size: 30px;line-height: 41px;letter-spacing: 0.02em;color: #000000;padding: 30px 0 50px;background-color: white;position: relative;z-index: 100}.sidebar_list .nav_list_choice{text-align: center;padding: 25px 5px;font-weight: 600;cursor: pointer;border-bottom: 1px solid rgba(0, 39, 54, .1);color: #595959}.sidebar_list .nav_list_choice.active{border-bottom: 2px solid;color: #000000}.sidebar_list .select2-container{margin-bottom: 20px;max-width: 182px}.sidebar_list .custom-control-input:focus~.custom-control-label::before{box-shadow: none}.sidebar_list .custom-switch .custom-control-label::after{background-image: url("/themes/_system/bootstrap4/images/convenience-switch.svg");background-repeat: no-repeat;background-size: contain;background-position: center;background-color: transparent;border-radius: 50%;display: block;height: 34px;width: 34px;top: 2px;left: calc(-1.25rem + 2px)}.sidebar_list .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color: #E1E5E6}.sidebar_list .custom-control-label::before{top: 0;height: calc(2.25rem + 2px)}.sidebar_list .custom-switch .custom-control-input:checked~.custom-control-label::after{transform: translateX(calc(1.75rem + 10px))}.sidebar_list .custom-switch .custom-control-label::before{width: 4.75rem;border-radius: 20px;margin-left: 15px}.sidebar_list .floors{padding: 10px 0}.module-buildings{margin: 0}.item .accordion .pins_floor:last-child p{margin-bottom: 0}.content-wrapper{min-height: 100vh;padding: 1rem 0.75rem calc(75px + 1.75rem);transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1)}.content-wrapper .accessibility button{border: none;background-color: white}.content-wrapper .accessibility button.normal i{font-size: 14px !important}.content-wrapper .accessibility button.bigger i{font-size: 18px !important}.content-wrapper .accessibility button.biggest i{font-size: 20px !important}.pin_category{padding: 7px 0;display: flex;align-items: center}.pin_category:last-child{padding-bottom: 15px}.pin_category:first-child{padding-top: 15px}.pin_category .convenience-ico{position: absolute;right: 0}.pins_floor svg{height: 20px}#a-z_points .pins_floor{display: block;font-weight: 600}@media (min-width: 576px){.content-wrapper{padding: 1rem 1.25rem calc(75px + 1.75rem)}}@media (min-width: 768px){.content-wrapper{margin-left: 142px;overflow: hidden;padding: 0}}@media (min-width: 1200px){.content-wrapper.collapsed{margin-left: 472px;margin-right: 114px}.content-wrapper{margin-left: 142px;margin-right: 114px}}.nav{display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none}.nav-tabs{border-bottom: 1px solid #dee2e6}.nav-tabs{position: relative;z-index: 2;margin-bottom: 1rem;background-color: #f1f5f9;border-bottom: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;overflow: hidden;transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1)}.sidebar .nav-tabs{position: fixed;bottom: 0;flex-direction: row;flex-wrap: wrap;flex-shrink: 0;justify-content: center;border: 0;border-radius: 0;background-color: #fff;margin: 0;padding: 0;width: 100%;height: 75px;z-index: 1000}.sidebar_list .floors i{transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1)}.sidebar_list .floors .collapsed i{transform: rotate(180deg)}.sidebar_list .floor_title, #path_list .title{font-style: normal;font-weight: 600;font-size: 15px;line-height: 18px}#path_list .title{padding-bottom: 25px;border-bottom: 1px solid rgba(0, 0, 0, .1);padding-top: 5px;margin-bottom: 20px}.sidebar_list .floor{border-radius: 5px;border: none;background: rgba(0, 39, 54, 0.05);padding: 2px 6px 6px}.sidebar_list .floor svg path{fill: #002736}.sidebar_list .arrow_show{border: none;padding: 5px 10px;background-color: transparent;margin-left: 10px}.sidebar_list .number{border-radius: 5px;font-style: normal;font-weight: 700;font-size: 16px;margin-right: 10px;width: 25px;height: 25px;display: flex;justify-content: center;align-items: center}.sidebar_list .number.path{border-radius: 50%;background: #F9603E}.nav_list{width: 315px;position: relative;z-index: 10;padding: 20px;max-height: calc(100vh - 230px);overflow: auto}.nav_list::-webkit-scrollbar{width: 0.3rem}.nav_list::-webkit-scrollbar-track{background: #eaeaea}.nav_list::-webkit-scrollbar-thumb{border-radius: 10px}@media (min-width: 768px){.sidebar .nav-tabs{position: relative;bottom: auto;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;padding: calc(188px + 1rem) 0 0;width: 157px;height: 100%;z-index: 1}}.sidebar .nav-tabs .nav-item{position: relative;margin-bottom: 40px}.nav-link{display: block;padding: 0.938rem 1.25rem;color: #495057;font-weight: 500}.nav-tabs .nav-link{margin-bottom: -1px;background: 0 0;border: 1px solid transparent;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem}.nav-tabs .nav-link{text-transform: uppercase;font-weight: 500;font-size: 0.813rem;margin-bottom: 0;border: 0;border-bottom: 2px solid transparent;border-radius: 0;transition: .3s all cubic-bezier(.55, 0, .1, 1)}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #495057;background-color: #fff;border-color: #dee2e6 #dee2e6 #fff}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{color: #434649;background-color: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;border-color: transparent}.sidebar .nav-tabs .nav-link{position: relative;margin-bottom: -1px;height: 100%;background-color: transparent;border: 0;border-radius: 0;transition: .3s all cubic-bezier(.55, 0, .1, 1);padding: 0;margin: auto;letter-spacing: 0.03em;text-transform: uppercase;font-size: 1rem}.sidebar .nav-tabs .nav-link:focus{outline: none !important}.sidebar .nav-tabs .nav-link.active, .sidebar .nav-tabs .nav-item.show .nav-link{color: #434649;background-color: transparent}.sidebar .nav-tabs button{font-size: 11px;font-weight: 700;padding: 0;text-transform: uppercase}.sidebar .nav-tabs .nav-link svg{fill: #fff}.sidebar .nav-tabs .nav-link.active svg, .sidebar .nav-tabs .nav-item.show .nav-link svg{fill: #002736}#pager{align-items: center;padding: 20px 0;flex-direction: column;justify-content: center;position: fixed;bottom: 0;right: 0;z-index: 100;top: 50%;display: flex;transform: translate(0, -50%);width: 129px;height: 100%}#pager .scroll{display: flex;flex-direction: column}#pager button{border: 1px solid #002736;border-radius: 5px;cursor: pointer;font-weight: 600;font-size: 22px;line-height: 30px;width: 72px;margin: 5px 0}#pager .btn-outline-primary.disabled, .btn-outline-primary:disabled{color: #000}#pager #pager_list{font-weight: 600;font-size: 30px;display: flex;flex-direction: column}#floor_front, #path_box{text-align: center}#svg_container, .svg_container{margin: auto;position: relative;width: 100%;height: 100%;padding: 20px}.module-buildings .zoom{display: flex;align-items: center;left: 0;width: 95%;height: 64px;padding: 20px;background-color: #d7d7dc;z-index: 10}.module-buildings .reset{padding: 8px 20px;background-color: #fff}.module-buildings .scroll{display: flex}.select2-container--bootstrap .select2-selection--multiple{padding-bottom: 5px !important}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{display: none}}.module-privacypolicynew .form-check{padding-left: 0.5rem}.d-flex label{cursor: pointer}.btn-xs{padding: 4px 18px !important;border-radius: 50px !important}label[aria-expanded="false"] svg.icon-tabler{transform: rotate(180deg)}.toggle-group .btn-light{border-color: #dae0e5 !important;background-color: #e2e6ea !important}.toggle-group .toggle-handle{background-color: #fff !important}#privacySave{color: #fff}#privacySave:hover{background-color: #ececed !important;color: #323232;border-color: #323232} .bootstrap-datetimepicker-widget{list-style: none}.bootstrap-datetimepicker-widget.dropdown-menu{display: block;margin: 2px 0;padding: 4px;width: 19em}@media (min-width: 576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em}}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after{content: '';display: inline-block;position: absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: rgba(0, 0, 0, 0.2);top: -7px;left: 7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;top: -6px;left: 8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ccc;border-top-color: rgba(0, 0, 0, 0.2);bottom: -7px;left: 6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid white;bottom: -6px;left: 7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left: auto;right: 6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left: auto;right: 7px}.bootstrap-datetimepicker-widget .list-unstyled{margin: 0}.bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow: none}.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px;font-weight: bold;font-size: 1.2em;margin: 0}.bootstrap-datetimepicker-widget button[data-action]{padding: 6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align: center}.bootstrap-datetimepicker-widget .picker-switch::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding: 0;margin: 0;height: auto;width: auto;line-height: inherit}.bootstrap-datetimepicker-widget .picker-switch td span, .bootstrap-datetimepicker-widget .picker-switch td i{line-height: 2.5;height: 2.5em;width: 100%}.bootstrap-datetimepicker-widget table{width: 100%;margin: 0}.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th{text-align: center;border-radius: 0.25rem;padding: 0.5em}.bootstrap-datetimepicker-widget table th{height: 20px;line-height: 20px;width: 20px}.bootstrap-datetimepicker-widget table th.picker-switch{width: 145px}.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover{background: none;color: #dee2e6;cursor: not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor: pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background: #f8f9fa}.bootstrap-datetimepicker-widget table td{height: 54px;line-height: 54px;width: 54px}.bootstrap-datetimepicker-widget table td.cw{font-size: .8em;height: 20px;line-height: 20px;color: #dee2e6}.bootstrap-datetimepicker-widget table td.day{height: 20px;line-height: 20px;width: 20px}.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover{background: #f8f9fa;cursor: pointer}.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new{color: #dee2e6}.bootstrap-datetimepicker-widget table td.today{position: relative}.bootstrap-datetimepicker-widget table td.today:before{content: '';display: inline-block;border: solid transparent;border-width: 0 0 7px 7px;border-bottom-color: #dee2e6;border-top-color: rgba(0, 0, 0, 0.2);position: absolute;bottom: 4px;right: 4px}.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{background-color: #dee2e6;color: #007bff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color: #fff}.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover{background: none;color: #dee2e6;cursor: not-allowed}.bootstrap-datetimepicker-widget table td span, .bootstrap-datetimepicker-widget table td i{display: inline-block;width: 54px;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 0.25rem}.bootstrap-datetimepicker-widget table td span:hover, .bootstrap-datetimepicker-widget table td i:hover{background: #f8f9fa}.bootstrap-datetimepicker-widget table td span.active, .bootstrap-datetimepicker-widget table td i.active{background-color: #dee2e6;color: #007bff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}.bootstrap-datetimepicker-widget table td span.old, .bootstrap-datetimepicker-widget table td i.old{color: #dee2e6}.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td i.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover, .bootstrap-datetimepicker-widget table td i.disabled:hover{background: none;color: #dee2e6;cursor: not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height: 27px;line-height: 27px}.bootstrap-datetimepicker-widget.wider{width: 21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height: 1.8em !important}.input-group.date .input-group-addon{cursor: pointer}.sr-only{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0} .animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s}.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut{-webkit-animation-duration: .75s;animation-duration: .75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0)}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom}@-webkit-keyframes flash{from, 50%, to{opacity: 1}25%, 75%{opacity: 0}}@keyframes flash{from, 50%, to{opacity: 1}25%, 75%{opacity: 0}}.flash{-webkit-animation-name: flash;animation-name: flash}@-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.pulse{-webkit-animation-name: pulse;animation-name: pulse}@-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand}@-webkit-keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}}@keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}}.shake{-webkit-animation-name: shake;animation-name: shake}@-webkit-keyframes headShake{0%{-webkit-transform: translateX(0);transform: translateX(0)}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg)}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes headShake{0%{-webkit-transform: translateX(0);transform: translateX(0)}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg)}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}.headShake{-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake}@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing}@-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.tada{-webkit-animation-name: tada;animation-name: tada}@-webkit-keyframes wobble{from{-webkit-transform: none;transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform: none;transform: none}}@keyframes wobble{from{-webkit-transform: none;transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform: none;transform: none}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}to{-webkit-transform: none;transform: none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}to{-webkit-transform: none;transform: none}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}to{-webkit-transform: none;transform: none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}to{-webkit-transform: none;transform: none}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}to{-webkit-transform: none;transform: none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}to{-webkit-transform: none;transform: none}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}to{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}}@keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}to{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp}@-webkit-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}@-webkit-keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity: 1}to{opacity: 0}}@keyframes fadeOut{from{opacity: 1}to{opacity: 0}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}@-webkit-keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}.flipInX{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX}@-webkit-keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}.flipInY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0}}@keyframes flipOutX{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0}}.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}@keyframes flipOutY{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}.flipOutY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}to{-webkit-transform: none;transform: none;opacity: 1}}@keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}to{-webkit-transform: none;transform: none;opacity: 1}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}@-webkit-keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}@keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateIn{from{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1}}.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin: center;transform-origin: center;opacity: 1}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0}}@keyframes rotateOut{from{-webkit-transform-origin: center;transform-origin: center;opacity: 1}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1}to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0}}@keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1}to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0}}.hinge{-webkit-animation-name: hinge;animation-name: hinge}@-webkit-keyframes rollIn{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes rollIn{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity: 1;-webkit-transform: none;transform: none}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}@-webkit-keyframes rollOut{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut}@-webkit-keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}@keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}@-webkit-keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight}@-webkit-keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp}@-webkit-keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}@keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name: slideInUp;animation-name: slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}@media print{body{width: 100%;min-width: 0 !important}header, nav, footer, #developertoolbar, #menu-left, .info_c_box, .search-section, .page-footer, .skiplinks, #outdated{display: none !important}img{max-width: 500px;height: auto}.row{display: block}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{max-width: 100%;width: auto}.container, .container-fluid{margin: 0;min-width: 0 !important;max-width: none}}  code[class*="language-"], pre[class*="language-"]{color: black;background: none;text-shadow: 0 1px white;font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;text-align: left;white-space: pre;word-spacing: normal;word-break: normal;word-wrap: normal;line-height: 1.5;-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none}pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection{text-shadow: none;background: #b3d4fc}pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[class*="language-"]::selection, code[class*="language-"] ::selection{text-shadow: none;background: #b3d4fc}@media print{code[class*="language-"], pre[class*="language-"]{text-shadow: none}}pre[class*="language-"]{padding: 1em;margin: .5em 0;overflow: auto}:not(pre) > code[class*="language-"], pre[class*="language-"]{background: #f5f2f0}:not(pre) > code[class*="language-"]{padding: .1em;border-radius: .3em;white-space: normal}.token.comment, .token.prolog, .token.doctype, .token.cdata{color: slategray}.token.punctuation{color: #999}.namespace{opacity: .7}.token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted{color: #905}.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted{color: #690}.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string{color: #a67f59;background: hsla(0, 0%, 100%, .5)}.token.atrule, .token.attr-value, .token.keyword{color: #07a}.token.function{color: #DD4A68}.token.regex, .token.important, .token.variable{color: #e90}.token.important, .token.bold{font-weight: bold}.token.italic{font-style: italic}.token.entity{cursor: help} .leaflet-pane, .leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-tile-container, .leaflet-pane > svg, .leaflet-pane > canvas, .leaflet-zoom-box, .leaflet-image-layer, .leaflet-layer{position: absolute;left: 0;top: 0}.leaflet-container{overflow: hidden}.leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow{-webkit-user-select: none;-moz-user-select: none;user-select: none;-webkit-user-drag: none}.leaflet-safari .leaflet-tile{image-rendering: -webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width: 1600px;height: 1600px;-webkit-transform-origin: 0 0}.leaflet-marker-icon, .leaflet-marker-shadow{display: block}.leaflet-container .leaflet-overlay-pane svg, .leaflet-container .leaflet-marker-pane img, .leaflet-container .leaflet-shadow-pane img, .leaflet-container .leaflet-tile-pane img, .leaflet-container img.leaflet-image-layer, .leaflet-container .leaflet-tile{max-width: none !important;max-height: none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action: pan-x pan-y;touch-action: pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action: pinch-zoom;touch-action: none;touch-action: pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action: none;touch-action: none}.leaflet-container{-webkit-tap-highlight-color: transparent}.leaflet-container a{-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4)}.leaflet-tile{filter: inherit;visibility: hidden}.leaflet-tile-loaded{visibility: inherit}.leaflet-zoom-box{width: 0;height: 0;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 800}.leaflet-overlay-pane svg{-moz-user-select: none}.leaflet-pane{z-index: 400}.leaflet-tile-pane{z-index: 200}.leaflet-overlay-pane{z-index: 400}.leaflet-shadow-pane{z-index: 500}.leaflet-marker-pane{z-index: 600}.leaflet-tooltip-pane{z-index: 650}.leaflet-popup-pane{z-index: 700}.leaflet-map-pane canvas{z-index: 100}.leaflet-map-pane svg{z-index: 200}.leaflet-vml-shape{width: 1px;height: 1px}.lvml{behavior: url(#default#VML);display: inline-block;position: absolute}.leaflet-control{position: relative;z-index: 800;pointer-events: visiblePainted;pointer-events: auto}.leaflet-top, .leaflet-bottom{position: absolute;z-index: 800;pointer-events: none}.leaflet-top{top: 0}.leaflet-right{right: 0}.leaflet-bottom{bottom: 0}.leaflet-left{left: 0}.leaflet-control{float: left;clear: both}.leaflet-right .leaflet-control{float: right}.leaflet-top .leaflet-control{margin-top: 10px}.leaflet-bottom .leaflet-control{margin-bottom: 10px}.leaflet-left .leaflet-control{margin-left: 10px}.leaflet-right .leaflet-control{margin-right: 10px}.leaflet-fade-anim .leaflet-tile{will-change: opacity}.leaflet-fade-anim .leaflet-popup{opacity: 0;-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;transition: opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity: 1}.leaflet-zoom-animated{-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change: transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition: transform 0.25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile, .leaflet-pan-anim .leaflet-tile{-webkit-transition: none;-moz-transition: none;transition: none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility: hidden}.leaflet-interactive{cursor: pointer}.leaflet-grab{cursor: -webkit-grab;cursor: -moz-grab;cursor: grab}.leaflet-crosshair, .leaflet-crosshair .leaflet-interactive{cursor: crosshair}.leaflet-popup-pane, .leaflet-control{cursor: auto}.leaflet-dragging .leaflet-grab, .leaflet-dragging .leaflet-grab .leaflet-interactive, .leaflet-dragging .leaflet-marker-draggable{cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing}.leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-image-layer, .leaflet-pane > svg path, .leaflet-tile-container{pointer-events: none}.leaflet-marker-icon.leaflet-interactive, .leaflet-image-layer.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive{pointer-events: visiblePainted;pointer-events: auto}.leaflet-container{background: #ddd;outline: 0}.leaflet-container a{color: #0078A8}.leaflet-container a.leaflet-active{outline: 2px solid orange}.leaflet-zoom-box{border: 2px dotted #38f;background: rgba(255,255,255,0.5)}.leaflet-container{font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow: 0 1px 5px rgba(0,0,0,0.65);border-radius: 4px}.leaflet-bar a, .leaflet-bar a:hover{background-color: #fff;border-bottom: 1px solid #ccc;width: 26px;height: 26px;line-height: 26px;display: block;text-align: center;text-decoration: none;color: black}.leaflet-bar a, .leaflet-control-layers-toggle{background-position: 50% 50%;background-repeat: no-repeat;display: block}.leaflet-bar a:hover{background-color: #f4f4f4}.leaflet-bar a:first-child{border-top-left-radius: 4px;border-top-right-radius: 4px}.leaflet-bar a:last-child{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom: none}.leaflet-bar a.leaflet-disabled{cursor: default;background-color: #f4f4f4;color: #bbb}.leaflet-touch .leaflet-bar a{width: 30px;height: 30px;line-height: 30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius: 2px;border-top-right-radius: 2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px}.leaflet-control-zoom-in, .leaflet-control-zoom-out{font: bold 18px 'Lucida Console', Monaco, monospace;text-indent: 1px}.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out{font-size: 22px}.leaflet-control-layers{box-shadow: 0 1px 5px rgba(0,0,0,0.4);background: #fff;border-radius: 5px}.leaflet-control-layers-toggle{background-image: url(/themes/_system/bootstrap4/images/layers.png);width: 36px;height: 36px}.leaflet-retina .leaflet-control-layers-toggle{background-image: url(/themes/_system/bootstrap4/images/layers-2x.png);background-size: 26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width: 44px;height: 44px}.leaflet-control-layers .leaflet-control-layers-list, .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display: none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display: block;position: relative}.leaflet-control-layers-expanded{padding: 6px 10px 6px 6px;color: #333;background: #fff}.leaflet-control-layers-scrollbar{overflow-y: scroll;overflow-x: hidden;padding-right: 5px}.leaflet-control-layers-selector{margin-top: 2px;position: relative;top: 1px}.leaflet-control-layers label{display: block}.leaflet-control-layers-separator{height: 0;border-top: 1px solid #ddd;margin: 5px -10px 5px -6px}.leaflet-default-icon-path{background-image: url(/themes/_system/bootstrap4/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background: #fff;background: rgba(255, 255, 255, 0.7);margin: 0}.leaflet-control-attribution, .leaflet-control-scale-line{padding: 0 5px;color: #333}.leaflet-control-attribution a{text-decoration: none}.leaflet-control-attribution a:hover{text-decoration: underline}.leaflet-container .leaflet-control-attribution, .leaflet-container .leaflet-control-scale{font-size: 11px}.leaflet-left .leaflet-control-scale{margin-left: 5px}.leaflet-bottom .leaflet-control-scale{margin-bottom: 5px}.leaflet-control-scale-line{border: 2px solid #777;border-top: none;line-height: 1.1;padding: 2px 5px 1px;font-size: 11px;white-space: nowrap;overflow: hidden;-moz-box-sizing: border-box;box-sizing: border-box;background: #fff;background: rgba(255, 255, 255, 0.5)}.leaflet-control-scale-line:not(:first-child){border-top: 2px solid #777;border-bottom: none;margin-top: -2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom: 2px solid #777}.leaflet-touch .leaflet-control-attribution, .leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar{box-shadow: none}.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar{border: 2px solid rgba(0,0,0,0.2);background-clip: padding-box}.leaflet-popup{position: absolute;text-align: center;margin-bottom: 20px}.leaflet-popup-content-wrapper{padding: 1px;text-align: left;border-radius: 12px}.leaflet-popup-content{margin: 13px 19px;line-height: 1.4}.leaflet-popup-content p{margin: 18px 0}.leaflet-popup-tip-container{width: 40px;height: 20px;position: absolute;left: 50%;margin-left: -20px;overflow: hidden;pointer-events: none}.leaflet-popup-tip{width: 17px;height: 17px;padding: 1px;margin: -10px auto 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}.leaflet-popup-content-wrapper, .leaflet-popup-tip{background: white;color: #333;box-shadow: 0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position: absolute;top: 0;right: 0;padding: 4px 4px 0 0;border: none;text-align: center;width: 18px;height: 14px;font: 16px/14px Tahoma, Verdana, sans-serif;color: #c3c3c3;text-decoration: none;font-weight: bold;background: transparent}.leaflet-container a.leaflet-popup-close-button:hover{color: #999}.leaflet-popup-scrolled{overflow: auto;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom: 1}.leaflet-oldie .leaflet-popup-tip{width: 24px;margin: 0 auto;-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top: -1px}.leaflet-oldie .leaflet-control-zoom, .leaflet-oldie .leaflet-control-layers, .leaflet-oldie .leaflet-popup-content-wrapper, .leaflet-oldie .leaflet-popup-tip{border: 1px solid #999}.leaflet-div-icon{background: #fff;border: 1px solid #666}.leaflet-tooltip{position: absolute;padding: 6px;background-color: #fff;border: 1px solid #fff;border-radius: 3px;color: #222;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;box-shadow: 0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor: pointer;pointer-events: auto}.leaflet-tooltip-top:before, .leaflet-tooltip-bottom:before, .leaflet-tooltip-left:before, .leaflet-tooltip-right:before{position: absolute;pointer-events: none;border: 6px solid transparent;background: transparent;content: ""}.leaflet-tooltip-bottom{margin-top: 6px}.leaflet-tooltip-top{margin-top: -6px}.leaflet-tooltip-bottom:before, .leaflet-tooltip-top:before{left: 50%;margin-left: -6px}.leaflet-tooltip-top:before{bottom: 0;margin-bottom: -12px;border-top-color: #fff}.leaflet-tooltip-bottom:before{top: 0;margin-top: -12px;margin-left: -6px;border-bottom-color: #fff}.leaflet-tooltip-left{margin-left: -6px}.leaflet-tooltip-right{margin-left: 6px}.leaflet-tooltip-left:before, .leaflet-tooltip-right:before{top: 50%;margin-top: -6px}.leaflet-tooltip-left:before{right: 0;margin-right: -12px;border-left-color: #fff}.leaflet-tooltip-right:before{left: 0;margin-left: -12px;border-right-color: #fff} .select2-container--bootstrap{display: block}.select2-container--bootstrap .select2-selection{border-radius: .25rem;-webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;-o-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;background-color: #fff;border: 1px solid #ced4da;color: #495057;font-size: 1rem;outline: 0}.select2-container--bootstrap .select2-selection.form-control{border-radius: .25rem}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{border-radius: .25rem;-webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;-o-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;background-color: #fff;border: 1px solid #ced4da;color: #495057;font-size: 1rem}.select2-container--bootstrap .select2-search__field{outline: 0}.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color: #6c757d}.select2-container--bootstrap .select2-search__field:-moz-placeholder{color: #6c757d}.select2-container--bootstrap .select2-search__field::-moz-placeholder{color: #6c757d;opacity: 1}.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color: #6c757d}.select2-container--bootstrap .select2-results__option{padding: .375rem .75rem}.select2-container--bootstrap .select2-results__option[role=group]{padding: 0}.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color: #6c757d;cursor: not-allowed}.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color: #f8f9fa;color: #16181b}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color: #007bff;color: #fff}.select2-container--bootstrap .select2-results__option .select2-results__option{padding: .375rem .75rem}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left: 0}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left: -.75rem;padding-left: 1.5rem}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -1.5rem;padding-left: 2.25rem}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -2.25rem;padding-left: 3rem}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -3rem;padding-left: 3.75rem}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -3.75rem;padding-left: 4.5rem}.select2-container--bootstrap .select2-results__group{color: #6c757d;display: block;padding: .375rem .75rem;font-size: .875rem;line-height: 1.5}.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection{border-color: #80bdff;-webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)}.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color: transparent transparent #6c757d;border-width: 0 .25rem .25rem}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-bottom-color: transparent;-webkit-box-shadow: none;box-shadow: none}.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-left-radius: 0;border-top-right-radius: 0;border-top-color: transparent;-webkit-box-shadow: none;box-shadow: none}.select2-container--bootstrap .select2-selection__clear{color: #6c757d;cursor: pointer;float: right;font-weight: 700;margin-right: 10px}.select2-container--bootstrap .select2-selection__clear:hover{color: "#111"}.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color: #ced4da}.select2-container--bootstrap.select2-container--disabled .select2-search__field, .select2-container--bootstrap.select2-container--disabled .select2-selection{cursor: not-allowed}.select2-container--bootstrap.select2-container--disabled .select2-selection, .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color: #e9ecef}.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove, .select2-container--bootstrap.select2-container--disabled .select2-selection__clear{display: none}.select2-container--bootstrap .select2-dropdown{border-color: #80bdff;overflow-x: hidden;margin-top: -1px}.select2-container--bootstrap .select2-dropdown--above{margin-top: 1px}.select2-container--bootstrap .select2-results>.select2-results__options{max-height: 200px;overflow-y: auto}.select2-container--bootstrap .select2-selection--single{height: -webkit-calc(2.25rem + 2px);height: calc(2.25rem + 2px);line-height: 1.5;padding: .375rem 1.5rem .375rem .75rem}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position: absolute;bottom: 0;right: .75rem;top: 0;width: .25rem}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color: #6c757d transparent transparent;border-style: solid;border-width: .25rem .25rem 0;height: 0;left: 0;margin-left: -.25rem;margin-top: -.125rem;position: absolute;top: 50%;width: 0}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color: #495057;padding: 0}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color: #6c757d}.select2-container--bootstrap .select2-selection--multiple{min-height: -webkit-calc(2.25rem + 2px);min-height: calc(2.25rem + 2px);padding: 0;height: auto}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1.5;list-style: none;margin: 0;overflow: hidden;padding: 0;width: 100%;text-overflow: ellipsis}.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color: #6c757d;float: left;margin-top: 5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{display: inline-block;color: #333;background: #ededed;border-radius: .25rem;cursor: default;margin: -webkit-calc(.375rem - 1px) 0 0 .375rem;margin: calc(.375rem - 1px) 0 0 .375rem;padding: .05rem .5rem}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background: 0 0;padding: 0 .75rem;height: -webkit-calc(2.5rem + 2px);height: calc(2.5rem + 2px);line-height: 1.5;margin: -1px 0;min-width: 15em}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color: #6c757d;cursor: pointer;display: inline-block;font-weight: 700;margin-right: .1875rem;border: 0;padding: 3px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color: "#111"}.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top: .375rem}.form-group-sm .select2-container--bootstrap .select2-selection--single, .input-group-sm .select2-container--bootstrap .select2-selection--single, .select2-container--bootstrap .select2-selection--single.form-control-sm{border-radius: .2rem;font-size: .875rem;height: -webkit-calc(1.8125rem + 2px);height: calc(1.8125rem + 2px);line-height: 1.5;padding: .25rem 1.25rem .25rem .5rem}.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap .select2-selection--single.form-control-sm .select2-selection__arrow b{margin-left: -.25rem}.form-group-sm .select2-container--bootstrap .select2-selection--multiple, .input-group-sm .select2-container--bootstrap .select2-selection--multiple, .select2-container--bootstrap .select2-selection--multiple.form-control-sm{border-radius: .2rem;min-height: -webkit-calc(1.8125rem + 2px);min-height: calc(1.8125rem + 2px)}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-selection__choice{font-size: .875rem;line-height: 1.5;margin: -webkit-calc(.25rem - 1px) 0 0 .25rem;margin: calc(.25rem - 1px) 0 0 .25rem;padding: 0 .25rem}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-search--inline .select2-search__field{padding: 0 .5rem;font-size: .875rem;height: -webkit-calc(1.8125rem + 2px);height: calc(1.8125rem + 2px);line-height: 1.5}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-selection__clear{margin-top: .25rem}.form-group-lg .select2-container--bootstrap .select2-selection--single, .input-group-lg .select2-container--bootstrap .select2-selection--single, .select2-container--bootstrap .select2-selection--single.form-control-lg{border-radius: .3rem;font-size: 1.25rem;height: -webkit-calc(2.875rem + 2px);height: calc(2.875rem + 2px);line-height: 1.5;padding: .5rem 1.9375rem .5rem 1rem}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .select2-container--bootstrap .select2-selection--single.form-control-lg .select2-selection__arrow{width: .3125rem}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap .select2-selection--single.form-control-lg .select2-selection__arrow b{border-width: .3125rem .3125rem 0;margin-left: -.5rem;margin-top: -.15625rem}.form-group-lg .select2-container--bootstrap .select2-selection--multiple, .input-group-lg .select2-container--bootstrap .select2-selection--multiple, .select2-container--bootstrap .select2-selection--multiple.form-control-lg{min-height: -webkit-calc(2.875rem + 2px);min-height: calc(2.875rem + 2px);border-radius: .3rem}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-selection__choice{font-size: 1.25rem;line-height: 1.5;border-radius: .25rem;margin: -webkit-calc(.5rem - 1px) 0 0 .5rem;margin: calc(.5rem - 1px) 0 0 .5rem;padding: 0 .5rem}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-search--inline .select2-search__field{padding: 0 1rem;font-size: 1.25rem;height: -webkit-calc(2.875rem + 2px);height: calc(2.875rem + 2px);line-height: 1.5}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-selection__clear{margin-top: .5rem}.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap .select2-selection.form-control-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color: transparent transparent #6c757d;border-width: 0 .3125rem .3125rem}.select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left: 1.5rem;padding-right: .75rem}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right: 0;padding-left: 0;text-align: right}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float: left}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left: .75rem;right: auto}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left: 0}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-search--inline, .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float: right}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left: 0;margin-right: .375rem}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left: 2px;margin-right: auto}.select2-container--bootstrap .select2-dropdown[dir=rtl] .select2-results__options{text-align: right}.is-valid .select2-dropdown, .is-valid .select2-selection{border-color: #28a745}.is-valid .select2-container--focus .select2-selection, .is-valid .select2-container--open .select2-selection, .is-valid.select2-drop-active{border-color: #1e7e34}.is-valid .select2-container--focus .select2-selection:focus, .is-valid .select2-container--open .select2-selection:focus{-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)}.is-valid.select2-drop-active.select2-drop.select2-drop-above{border-top-color: #1e7e34}.is-invalid .select2-dropdown, .is-invalid .select2-selection{border-color: #dc3545}.is-invalid .select2-container--focus .select2-selection, .is-invalid .select2-container--open .select2-selection, .is-invalid.select2-drop-active{border-color: #bd2130}.is-invalid .select2-container--focus .select2-selection:focus, .is-invalid .select2-container--open .select2-selection:focus{-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)}.is-invalid.select2-drop-active.select2-drop.select2-drop-above{border-top-color: #bd2130}.has-warning .select2-dropdown, .has-warning .select2-selection{border-color: #ffc107}.has-warning .select2-container--focus .select2-selection, .has-warning .select2-container--open .select2-selection, .has-warning.select2-drop-active{border-color: #d39e00}.has-warning .select2-container--focus .select2-selection:focus, .has-warning .select2-container--open .select2-selection:focus{-webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .25);box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .25)}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color: #d39e00}.has-error .select2-dropdown, .has-error .select2-selection{border-color: #dc3545}.has-error .select2-container--focus .select2-selection, .has-error .select2-container--open .select2-selection, .has-error.select2-drop-active{border-color: #bd2130}.has-error .select2-container--focus .select2-selection:focus, .has-error .select2-container--open .select2-selection:focus{-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color: #bd2130}.has-success .select2-dropdown, .has-success .select2-selection{border-color: #28a745}.has-success .select2-container--focus .select2-selection, .has-success .select2-container--open .select2-selection, .has-success.select2-drop-active{border-color: #1e7e34}.has-success .select2-container--focus .select2-selection:focus, .has-success .select2-container--open .select2-selection:focus{-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color: #1e7e34}.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection, .input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection.form-control{border-top-right-radius: 0;border-bottom-right-radius: 0}.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection, .input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection.form-control{border-radius: 0}.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection, .input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection.form-control{border-top-left-radius: 0;border-bottom-left-radius: 0}.input-group>.select2-container--bootstrap{-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;position: relative;z-index: 2;width: 1%;margin-bottom: 0}.input-group>.select2-container--bootstrap>.selection{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}.input-group>.select2-container--bootstrap>.selection>.select2-selection.form-control{float: none}.input-group>.select2-container--bootstrap.select2-container--focus, .input-group>.select2-container--bootstrap.select2-container--open{z-index: 3}.input-group>.select2-container--bootstrap, .input-group>.select2-container--bootstrap .input-group-append, .input-group>.select2-container--bootstrap .input-group-append .btn, .input-group>.select2-container--bootstrap .input-group-prepend, .input-group>.select2-container--bootstrap .input-group-prepend .btn{vertical-align: top}.form-control.select2-hidden-accessible{position: absolute !important;width: 1px !important}@media (min-width:576px){.form-inline .select2-container--bootstrap{display: inline-block}} .treeview{font-size: 14px;position: relative;padding: 0;margin: 20px 0 0;list-style: none}.treeview ul{margin: 5px 0 0 15px;padding: 0;list-style: none}.treeview .hitarea{height: 16px;width: 16px;position: absolute;z-index: 10;top: 0;left: 0;margin: 10px 0;cursor: pointer;background:#000}.treeview .hitarea:before{content: " ";position: absolute;top: 7px;left: 4px;width: 8px;height: 2px;background: #fff;z-index: 12}.treeview .expandable .hitarea:after{content: " ";position: absolute;top: 4px;left: 7px;width: 2px;height: 8px;background: #fff;z-index: 12}.treeview li{margin: 0;padding: 10px 0 10px 16px;border-bottom: 1px solid #ededed}.treeview li.last{border-bottom: 0}.scale #treecontrol{margin: 1em 0;display: none}.scale .treeview .hover{cursor: pointer}.scale .treeview li{position: relative;margin-bottom: 0px}.scale .treeview li a, .scale .treeview li span{display: inline-block;padding-left: 15px}.scale .treeview .placeholder{background: url("/themes/_system/bootstrap4/images/ajax-loader.gif") 0 0 no-repeat;height: 16px;width: 16px;display: block}.scale .filetree li{padding: 3px 0 2px 16px}.scale .filetree span.folder, .scale .filetree span.file{padding: 1px 0 1px 16px;display: block}#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:140px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}#cboxWrapper,.cboxPhoto{max-width:none}#cboxContent,#cboxLoadingOverlay,.cboxIframe{background:#fff}#cboxClose:before,#cboxNext:before,#cboxPrevious:before{display:block;line-height:30px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxOverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.9)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;overflow:hidden}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;border:0;display:block;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxBottomLeft,#cboxBottomRight,#cboxTopLeft,#cboxTopRight{width:10px;height:10px;background-color:#fff}#cboxMiddleLeft,#cboxMiddleRight{width:10px;background-color:#fff}#cboxBottomCenter,#cboxTopCenter{height:10px;background-color:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:40px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#4b4b4b;background-color:#fff;padding:0 100px}#cboxCurrent{position:absolute;bottom:0;left:75px;line-height:30px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;-webkit-transition:none;-moz-transition:none;transition:none;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxNext,#cboxPrevious{-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;-moz-transition:color .3s ease-in-out,background .3s ease-in-out}#cboxClose,#cboxNext,#cboxPrevious{position:absolute;bottom:0;width:30px;height:30px;outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#000}#cboxPrevious{left:0;transition:color .3s ease-in-out,background .3s ease-in-out}#cboxPrevious:before{font-size:25px}#cboxClose:hover,#cboxNext:hover,#cboxPrevious:hover{color:#000;background-color:#f3f3f3}#cboxNext{left:30px;transition:color .3s ease-in-out,background .3s ease-in-out}#cboxNext:before{font-size:25px}#cboxClose{right:0;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;-moz-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.btn{border-radius: 0}.btn-secondary{border-radius: 0px;border: none;padding: 19px 43px 18px 31px;font-weight: 600;position: relative}.btn-primary{border-radius: 0px;border: none;padding: 19px 43px 18px 31px;font-weight: 600;position: relative}.btn-secondary::after{content: "";display: block;background-image: url("/themes/ath_utw/images/arrow.svg");background-repeat: no-repeat;background-position: center;width: 15px;height: 9px;position: absolute;right: 5px;top: 50%;transform: translate(-50%, -50%)}.header .btn-secondary::after{display: none}.block-title{color: #17376e;font-size: 1.625rem;font-weight: 500}section, footer{padding: 40px 0}header a{color: #fff}header a:hover{color: #fff}header a:focus{color: #fff}label, .form-control{border-radius: 0}.bar{padding: 0;margin: 0;min-height: 40px;display: flex;align-items: center}.bar .container{height: 100%}.bar .block-description h4{color: #fff;font-size: 0.875rem;font-weight: 700;margin-bottom: 0}.bar .block-social{padding: 0;display: flex;justify-content: flex-end}.bar .fab{font-size: 19px}.bar .social-link{background-color: transparent !important;width: 40px;height: 40px;margin: 0}.bar .social-link:hover, .social-link:focus{color: #fff;box-shadow: none;text-decoration: none}.bar .block-description{padding: 0}.bar .block-description p{margin: 0}.header{position: relative}.col-search-static{position: static}.dropdown{position: static}.block-searchadvanced{position: static;padding: 0}.logo svg, .logo img{width: 100%;max-height: 76px}.emblem{max-height: 76px;margin: 0;max-width: 100%;height: auto}.emblem.emblem-pull-left{margin-right: 24px}.right-box p span a{height: 100%;width: 100%}.btn-name{display: none}header .block-description p{margin: 0}header .block-description .btn{font-weight: 600}.right-box .block-description img{height: 19px;width: 23px}header .block-description .btn{display: flex;justify-content: center;align-items: center}@media (min-width: 992px){.right-box .block-description{margin-left: 15px}}.right-box .block-content{padding: 0}.block-searchadvanced a{color: #fff}.block-searchadvanced a:hover{color: #fff}.block-searchadvanced a:focus{color: #fff}.block-useraccount .name{font-weight: 600;font-size: 0.875rem !important;text-transform: none !important}.block-useraccount .btn.btn-primary.btn-block{color: #fff}.block-searchadvanced .name{font-weight: 600;font-size: 0.875rem !important;text-transform: none !important}.block-searchadvanced .dropdown-menu{width: 100% !important;border-radius: 0;transform: none !important;top: calc(100% - 1px) !important;background-color: #122a54;height: auto;padding-bottom: 50px;padding-top: 50px;cursor: auto;border: none;margin: 0}@media (min-width: 992px){.block-searchadvanced .dropdown-menu{top: calc(100% + 61px) !important}}.dropdown-box{max-width: 730px;margin: 0 auto}.block-searchadvanced .form-control{background: transparent;border-radius: 0;border: 0;color: #fff}.block-searchadvanced .form-control:focus{background: #122a54;color: #fff}.nav-tabs-custom{border-bottom: 1px solid rgba(227, 231, 235, 0.2);margin-bottom: 20px}.dropdown-box .dropdown-header{font-size: 1.75rem;color: #fff;margin-bottom: 20px;font-weight: 500;text-align: center}.dropdown-item{text-align: center;width: auto}.dropdown-item:hover{background-color: transparent}.block-settings{padding: 0}.block-settings button{color: #fff}.block-settings .name{font-size: 0.875rem !important;font-weight: 600}.block-settings .dropdown{position: relative}.block-settings .dropdown-menu{z-index: 10000;width: 240px !important;border-radius: 0;transform: none !important;top: 100% !important;right: -75px !important;left: auto !important;outline: 0;border: 0;background-color: #ebebeb;box-shadow: 0px 16px 29px 10px rgba(0, 0, 0, 0.3);padding: 8px 0;margin-top: 1px}@media (min-width: 576px){.block-settings .dropdown-menu{right: 0 !important}}.block-settings .dropdown-header{display: block;padding: 0.5rem 1.5rem;margin-bottom: 0;font-size: 1rem;color: #6c757d;white-space: nowrap;font-size: 1rem;text-align: left;font-weight: 400;line-height: 24px}.block-settings .dropdown-item{display: block;width: 100%;padding: 0.25rem 1.5rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;font-size: 0.8125rem;line-height: 19.5px}.block-settings .dropdown-menu a:hover{background-color: #fff;transition: none}.right-box .name{display: none}.block-useraccount .name{display: none}.header .right-box::after{content: "";background-color: rgba(227, 231, 235, 0.2);position: absolute;bottom: 60px;left: 0;right: 0;height: 1px}.block-useraccount .dropdown-menu{z-index: 1001}.block-useraccount .dropdown-menu .label{color: #212529}@media (min-width: 992px){.btn-name{display: inline-block}.right-box .block-description img{margin-right: 20px}.header .block-description .btn{display: block}.right-box .name{display: block}.right-box p span a{text-indent: 0}.right-box::after{display: none}.block-useraccount .name{display: block}}@media (max-width: 991px){.header .right-box p{width: 60px;height: 60px}.right-box p span a{padding: 0 !important}.header .block-content .dropdown{margin: 0}.header .dropdown a:first-child{width: 60px;height: 60px;justify-content: center}.header .dropdown button{width: 60px;height: 60px;justify-content: center}}.navigation{position: fixed;bottom: 0;background-color: #17376e;left: 0;right: 0;z-index: 50}.navbar .navbar-nav > .nav-item > .nav-link{padding: 17px 20px}.navbar .navbar-nav > .nav-item > .nav-link.first{padding-left: 20px}.block-menucolumn .menu-button{line-height: 0;background-color: transparent;color: #ffffff}.block-menucolumn .menu-button small{font-size: 1.25rem}.block-menucolumn .main-menu a{color: #fff;font-size: 1.0625rem !important;font-weight: 500 !important;padding: 17px 20px}@media (min-width: 992px){.navigation{position: relative;border-top: 1px solid rgba(227, 231, 235, 0.2)}.navbar .navbar-nav > .nav-item > .nav-link{width: fit-content}.block-menucolumn{width: 100%}.block-menucolumn .dropped-menu-column-box .lev{padding: 10px 0;color: #17376e}.block-menucolumn .main-menu a{flex: none}.main-menu .dropped-menu{background-color: #f3f5f8;box-shadow: 0px 16px 29px 10px rgb(0 0 0 / 30%)}}@media (max-width: 991px){.navigation .navbar-collapse{background: #17376e;position: absolute;left: 0px;right: 0px;bottom: 60px;overflow-y: overlay;max-height: calc(100vh - 60px)}.block-menucolumn .main-menu{background: #17376e;position: absolute;left: 0px;right: 0px;bottom: 60px;overflow-y: overlay;max-height: calc(100vh - 60px);overflow-x: hidden}.block-menucolumn{position: static}.block-menucolumn .main-menu a.main-dropdown{border-bottom: none;background-color: #17376e;font-size: 1.0625rem !important;font-weight: 500 !important;text-align: right;padding: 15px 0}.block-menucolumn .main-menu .dropped-menu{background-color: #ebebeb;width: fit-content;margin-left: auto;margin-right: 15px;box-shadow: 0px 16px 29px 10px rgb(0 0 0 / 30%)}.block-menucolumn .main-menu a:after{display: none}.block-menucolumn .main-menu a.main-dropdown.dropdown i{background-color: transparent;display: inline-block;padding-left: 8px;top: 5px}.block-menucolumn .main-menu .dropped-menu .dropped-menu-column-box{border-bottom: none}.block-menucolumn .main-menu .dropped-menu a{color: #17376e !important;font-size: 0.9375rem !important;font-weight: 500 !important}.block-menucolumn .main-menu a.main-dropdown span, .block-menucolumn .main-menu a.home.main-dropdown span{padding: 0 30px}.navigation .navbar{position: static}.navigation .block-mainmenu{position: static}.navigation .nav-link{text-align: right;padding: 15px 0 15px 0 !important}.main-menu .dropped-menu .dropped-menu-column .column-links{background-color: transparent}.main-menu .dropped-menu .dropped-menu-column .title{padding-right: 50px}.block-menucolumn .main-menu a{padding: 13px 20px}}.navigation .angle-icon{font-size: 10px}.navigation .nav-link{color: #fff !important;font-size: 1.0625rem !important;font-weight: 500 !important}.navigation .dropdown-item .nav-link{color: #17376e !important;font-size: 0.9375rem !important}.navigation .navbar-nav{width: auto !important}.navigation .block-mainmenu{margin-left: 30px;padding: 0}@media (min-width: 992px){.navigation .navbar-nav a::after, .navigation .navbar-nav > .dropdown::after, .navigation .navbar-nav a.current:after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%) scaleX(0);transform-origin: 50% 50%;width: 100%;height: 4px;background-color: #a41e44;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.navigation .dropdown-menu a::after, .navigation .dropdown-menu a.current:after{display: none}.navigation .navbar-nav a:hover:after, .navigation .navbar-nav > .dropdown:hover:after, .navigation .navbar-nav .dropdown.show:after, .navigation .navbar-nav a.current:after{transform: translateX(-50%) scaleX(1)}.navigation .navbar-nav .dropdown-toggle.current:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 4px;background-color: #a41e44}.navigation .hamburger-button::after, .navigation .hamburger-button.current:after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%) scaleX(0);transform-origin: 50% 50%;width: 60px;height: 4px;background-color: #a41e44;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.navigation .hamburger-button:hover:after, .navigation .hamburger-button.show:after, .navigation .hamburger-button.current:after{transform: translateX(-50%) scaleX(1)}.navigation .dropped-menu-column{padding-left: 0}.main-menu a:after{width: 0}.main-menu a:after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%) scaleX(0);transform-origin: 50% 50%;width: 100%;height: 4px;background-color: #a41e44;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.main-menu a:hover:after, .main-menu a.hovered:after, .main-menu a.active:after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%) scaleX(1);transform-origin: 50% 50%;width: 100%;height: 4px;background-color: #a41e44;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}}.navigation .dropdown-menu{right: 0 !important;border-radius: 0;transform: none !important;top: 100% !important;outline: 0;border: 0;background-color: #ebebeb;box-shadow: 0px 16px 29px 10px rgba(0, 0, 0, 0.3);padding: 20px 0}.navigation .nav-item{text-align: left}.navigation .dropdown-item{padding-left: 15px}.navigation .navbar-toggler{height: 100%}.navigation .navbar{min-height: 60px}.hamburger-button{background: transparent;border: none}.navigation .block-content{padding: 0}.navigation .hamburger-button{background: #122a54;width: 60px;height: 60px;padding: 0;position: relative}.navigation .hamburger-ico{width: 15px}.navigation .navigation-bar{position: static}.navigation .block-links{position: static}.dropdown-hamburger{position: static}.dropped-toggler-btn{background: transparent !important;color: #fff !important}.dropped-toggler-btn .navbar-toggler-icon{background-image: none;font-size: 10px}.navigation .hamburger-menu{bottom: 60px;position: absolute;width: 100% !important;border-radius: 0;transform: none !important;outline: 0;min-width: 0;background-color: #122a54;color: #fff;margin: 0;padding-top: 50px;box-shadow: none;overflow-y: overlay;max-height: calc(100vh - 60px);top: auto !important}@media (min-width: 992px){.navigation .hamburger-menu{bottom: auto !important}}.hamburger-menu .list-box a{color: #fff;width: 100%}.hamburger-menu .list-box{padding-bottom: 40px}.list-box::before{content: "";display: block;position: absolute;top: 40px;background-color: rgba(103, 112, 151, 0.3);width: 95%;height: 1px}.slider-section{padding-top: 0}.slider-section .slider{background-color: transparent}.slider-container.half .slide{background-color: #f5f7f9;overflow: hidden}.slider-container{max-width: 1920px;margin: auto;position: relative}.slider-section .image{background-color: #f5f7f9 !important}.slider-container.half .slider-title p{display: none}.slider-container.half .slider-title{position: relative;width: 100%;background-color: #f5f7f9 !important;height: 290px;padding: 52px 30px 0px 30px;z-index: 2}.slider-container .slider-title .h1{font-size: 1.5rem;font-weight: 600;color: #17376e;line-height: 1.2}.slider-container .slider-title p{font-size: 1rem;font-weight: 500;line-height: 24px;color: #38434f}.slider-container.half .image{position: relative;margin-bottom: 20px;box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.58);overflow: hidden;z-index: 5}.slider-container.half .image::after{content: "";display: block;bottom: -77px;left: -43px;width: 1074px;height: 280px;position: absolute;transform: rotate(-9deg);background: linear-gradient(0deg, rgba(23, 55, 110, 1) 12%, rgba(255, 255, 255, 0) 100%)}.slider-container.half .nav .arrow{display: flex;width: 44px;height: 44px;position: absolute;top: calc((100vh - (100vh - 100%)) / 2 - 175px);bottom: 20px;line-height: 44px;text-align: center;margin: 0;border-radius: 0;z-index: 6;background: rgba(0, 0, 0, 0.5);transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1)}.slider-container.half .nav .arrow.next{right: 20px}.slider-container.half .nav .arrow.prev{left: 20px}.slider-container.half .additional-controls{position: absolute;top: auto;bottom: 20px;left: 30px}.slider-container.half .additional-controls .btn{display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 2px solid #e4e8ee;width: 44px;height: 44px;line-height: 44px;padding: 0;background: transparent}.slider-container.half .dots{left: 90px;right: auto;bottom: 20px;top: auto;z-index: 5;height: 44px;display: flex;align-items: center}.slider-container.half .dots .dot span{background: #fff;border: 1px solid #17376e !important;width: 10px;height: 10px}.slider-container .dots .dot.active span, .slider-container .dots .dot:hover span{background-color: #17376e !important}.slider-container.half .control-button:focus{outline: none;box-shadow: none}.slider-container.half .control-button:active:focus{outline: none;box-shadow: none}@media (min-width: 576px){.slider-container.half .additional-controls{left: calc((100vw - (100vw - 100%) - 546px) / 2 + 30px)}.slider-container.half .dots{left: calc((100vw - (100vw - 100%) - 546px) / 2 + 90px) !important}.slider-container.half .slider-title{padding-left: calc((100vw - (100vw - 100%) - 546px) / 2 + 30px);padding-right: calc((100vw - (100vw - 100%) - 546px) / 2 + 30px)}}@media (min-width: 768px){.slider-container.half .nav .arrow.next{right: 50px;left: auto}.slider-container.half .nav .arrow.prev{right: auto;left: 50px}.slider-container.half .additional-controls{left: calc((100vw - (100vw - 100%) - 738px) / 2 + 30px)}.slider-container.half .dots{left: calc((100vw - (100vw - 100%) - 738px) / 2 + 90px) !important}.slider-container.half .slider-title{padding-left: calc((100vw - (100vw - 100%) - 738px) / 2 + 30px);padding-right: calc((100vw - (100vw - 100%) - 738px) / 2 + 30px)}}@media (max-width: 991px){.slider-container.half .image img{left: auto;transform: none;max-width: 100%;height: auto;min-height: 0}.slider-container.half .image{min-height: 0}}@media (min-width: 992px){.slider-container.half .image{overflow: hidden}.slider-container.half .slider-title{padding-left: calc((100vw - (100vw - 100%) - 960px) / 2 + 15px);max-width: 50%;height: 100%;align-items: center;padding-top: 112px;padding-right: 30px}.slider-container.half .row::after{content: "";position: absolute;top: 0;height: 0px;width: 50%;box-shadow: 5px 0px 19px 9px rgb(0 0 0 / 58%);z-index: 4}.slider-container.half .slider-title p{display: block}.slider-container .slider-title .h1{font-size: 2rem}.slider-container.half .slide{background-color: transparent}.slider-container.half .slider-title-container{position: absolute;top: 0;left: 0;right: 0;bottom: 20px}.slider-container.half .nav .arrow{top: 50%}.slider-container.half .nav .arrow.next{right: 0}.slider-container.half .additional-controls{left: calc((100vw - (100vw - 100%) - 960px) / 2 + 15px);right: auto;bottom: 105px}.slider-container.half .nav .arrow.prev{left: 0}.slider-container.half .dots{left: calc((100vw - (100vw - 100%) - 960px) / 2 + 75px) !important;right: auto !important;bottom: 105px !important}.slider-container.half .image{left: 50%;justify-content: flex-start !important}}@media (max-width: 1199px){.slider-container.half .slider-title-container .container-fluid{max-width: none;padding: 0}}@media (min-width: 1200px){.slider-container.half .slider-title{padding-left: calc((100vw - (100vw - 100%) - 1140px) / 2 + 15px);padding-right: 80px}.slider-container.half .col-md-5{flex: 0 0 calc(0.41666667 * 1200px + ((100vw - 1200px) / 2));max-width: calc(0.41666667 * 1200px + ((100vw - 1200px) / 2))}.slider-container.half .nav .arrow{top: 50%}.slider-container.half .nav .arrow.next{right: 0}.slider-container.half .additional-controls{left: calc((100vw - (100vw - 100%) - 1140px) / 2 + 15px)}.slider-container.half .nav .arrow.prev{left: 0}.slider-container.half .dots{left: calc((100vw - (100vw - 100%) - 1140px) / 2 + 75px) !important}}@media (min-width: 1400px){.slider-container.half .nav .arrow.prev{left: 7%}.slider-container.half .nav .arrow.next{right: 7%}}@media (min-width: 768px){.bg-slider{padding-top: 100px;padding-bottom: 0;margin-bottom: -50px;min-height: 525px}}@media (min-width: 992px){.bg-slider{margin-bottom: -88px}}.bg-slider .block-slider{padding: 0}.slider-container.fulll .slider{background-color: transparent}.slider-container.fulll .slider-title{background-color: transparent;color: inherit;padding: 0 0 20px}.slider-container.fulll .nav .arrow{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;top: 50%;bottom: auto;background: rgba(0, 0, 0, 0.5);transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1);border-radius: 0;z-index: 6;transform: translate(0, -50%)}.slider-container.fulll .nav .arrow.prev{left: 0}.slider-container.fulll .nav .arrow.next{right: 0}@media (min-width: 992px){.slider-container.fulll .nav .arrow.prev{left: -44px}.slider-container.fulll .nav .arrow.next{right: -44px}}@media (min-width: 1300px){.slider-container.fulll .nav .arrow.prev{left: -95px}.slider-container.fulll .nav .arrow.next{right: -95px}}.slider-container.fulll .image{position: relative;min-height: 495px;overflow: hidden}.slider-container.fulll .image img{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);height: 100%;width: 100%;max-width: none;object-fit: cover}.slider-container.fulll .additional-controls{position: absolute;top: auto;bottom: 0;left: 0}.slider-container.fulll .additional-controls .btn{display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 2px solid #e4e8ee;width: 44px;height: 44px;line-height: 44px;padding: 0;background: transparent}.slider-container.fulll .dots{left: 60px;right: auto;bottom: 0;top: auto;z-index: 5;height: 44px;display: flex;align-items: center}.slider-container .dots .dot span{background: #fff;border: 1px solid #17376e !important;width: 10px;height: 10px}@media (max-width: 991px){.bg-slider{min-height: 385px}.slider-container.fulll .image{min-height: 355px}}@media (max-width: 767px){.slider-container.fulll p{display: none}.slider-container.fulll .nav .arrow{top: 190px}.slider-container.fulll .nav{position: absolute;top: 0;left: 0;right: 0}.bg-slider{min-height: 405px}.slider-container.fulll .dots{bottom: -35px}.slider-container.fulll .additional-controls{bottom: -35px}}@media (max-width: 575px){.slider-container.fulll .nav{position: absolute;top: 0;left: 0;right: 0}.slider-container.fulll .image{min-height: 305px}.bg-slider{padding-top: 30px;min-height: 355px}}.news{overflow: hidden}@media (min-width: 768px){.news{padding-top: 160px}}@media (min-width: 992px){.news{padding-top: 200px}}f.news{overflow: hidden}@media (min-width: 768px){.news{padding-top: 160px}}@media (min-width: 992px){.news{padding-top: 200px}}.news .container{position: relative}.news .container{position: relative}.news-block{display: flex}.news-categories-toggle{color: #17376e;font-size: 0.875rem;font-weight: 600}.news-categories .active{font-size: 0.75rem;font-weight: 500;margin: 0;padding: 5px 8px;color: #fff;text-transform: lowercase;border-radius: 0}.news-categories .btn{border-radius: 0}.category{font-size: 0.75rem;font-weight: 500;margin: 0;padding: 5px 8px;color: #fff;text-transform: lowercase}.category:hover{color: #fff}.news .d-inline-block{margin: 5px 0}.news .d-inline-block[data-id="all"]::after{display: none}.clean-news-categories{font-size: 0.75rem;font-weight: 500;margin: 0;padding: 5px 8px;text-transform: lowercase;border-radius: 0}.category-in-news{position: absolute;top: 16px;right: 16px;font-size: 0.75rem;font-weight: 500;margin: 0;padding: 5px 8px}.news-item .date{font-weight: 500;font-size: 0.875rem;color: #38434f}.news-item .news-content{padding: 10px 10px 0px 0px}.news-grid .news-content{padding: 25px 28px 11px 29px}.news-item .news-content p{font-weight: 600;font-size: 1.1875rem;color: #17376e}.block-newscategory .photo-cont{width: 100%}.block-newscategory .photo{margin-bottom: 0 !important}.module-newscategory .photo-cont{width: 100%}.module-newscategory .photo{margin-bottom: 0 !important}.news-item .news-content .desc{font-weight: 500;font-size: 1rem;color: #38434f}.news-item{box-shadow: 0 10px 30px rgb(0 0 0 / 10%);transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.news-item:hover{box-shadow: 0 10px 30px rgb(0 0 0 / 30%)}.btn-filtr{font-size: 0.75rem !important;font-weight: 500 !important;margin: 0;padding: 5px 8px !important;color: #fff;text-transform: lowercase;border-radius: 0}.btn-filtr:hover{color: #fff !important;text-decoration: underline}.news-categories-toggle{padding: 0 !important;margin-bottom: 10px}.news-categories{margin-bottom: 0}.block-newscategory .news-content{height: auto}.module-newscategory .photo{position: relative;overflow: hidden}.news-item{width: 100%}.news-item .photo .photo-cont{transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.news-item:hover .photo .photo-cont{transform: scale(1.1)}.news-item .photo{overflow: hidden}.module-description .photo .photo-cont{height: 186px;width: 100%;object-fit: cover}.main-image img{width: 100%;object-fit: cover}.filter-text{display: none}.news-boxy .news-content .date{color: #fff;font-size: 0.875rem;font-weight: 400}.news-boxy .news-content .title{color: #fff;font-size: 1.1875rem;font-weight: 500}.news-boxy .news-content .desc{color: #fff;font-size: 0.875rem;font-weight: 500}.news .news-boxy{min-height: 379px;overflow: hidden}.news-boxy .photo-cont{height: 100%;object-fit: cover}.news-boxy .categories a{margin: 0}.news-boxy .categories{top: 32px;right: 30px}.news-boxy:hover:after{background-color: rgba(16, 39, 78, 0.9) !important}.news-boxy .news-content{background: linear-gradient(0deg, rgba(16, 39, 78, 1) 0%, rgba(16, 39, 78, 0) 75%)}.news .news-slider{overflow: visible !important;margin: 0 -0.5rem}.block-newscategory .arrows{padding: 0;position: absolute;left: 0;right: 0;bottom: 230px}.block-newscategory .arrow{position: absolute;display: flex;align-items: center;justify-content: center;font-size: 20px;padding: 0;width: 50px;height: 50px;border-radius: 0;color: #17376e;z-index: 10;text-decoration: none;box-shadow: 0 10px 10px rgb(0 0 0 / 10%);transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1)}.block-newscategory .arrow.next{right: 0}.block-newscategory .arrow{background-color: #fff !important}@media (min-width: 576px){.filter-text{display: block}}@media (min-width: 992px){.news .container::after{content: "";display: block;width: 300px;height: 100%;position: absolute;top: 0;right: calc(50% - 50vw);background: linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%);z-index: 2}.news .container::before{content: "";display: block;width: 300px;height: 100%;position: absolute;top: 0;left: calc(50% - 50vw);background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%);z-index: 2}}.news .news-categories-toggle, .block-title{z-index: 3}.news-description{display: flex;justify-content: center;align-items: center;background-color: #edf0f3;padding: 35px 40px 59px 40px;color: #17376e;font-size: 1.5rem;font-weight: 500;width: 100%}.content-white .content-text{padding-top: 15px}.conferences .block-title{margin-bottom: 40px}.conferences .info a{font-size: 1.0625rem;font-weight: 600;color: #17376e;line-height: 1}.conferences .info h4, .conferences .info .title{line-height: 1;margin-top: 15px;margin-bottom: 1rem}.conferences .event-name{font-size: 0.75rem;font-weight: 500;padding: 6px 11px;box-shadow: 0 10px 30px rgb(0 0 0 / 10%)}.conferences .event::after{content: "";display: block;background-image: url("/themes/ath/images/calendar.svg");background-repeat: no-repeat;background-position: center;width: 36px;height: 36px;position: absolute;left: 35px;bottom: 50px}.conferences .day{font-size: 1.75rem !important;font-weight: 500 !important}.conferences .month{font-size: 0.75rem !important}.conferences .event{background-color: #f5f7f9;min-height: 181px;margin-bottom: 20px}.events-list .event .date{min-width: 70px;background-color: #17376e;padding: 0;padding: 10px 0}.conferences .event-name{color: #17376e;font-weight: 500;font-size: 0.75rem}.conferences .event-date{color: #17376e;font-weight: 600;font-size: 0.875rem;line-height: 17px}.conferences .event-place{font-weight: 600;font-size: 1rem;line-height: 24px;color: #48505b}.conferences .text-content{padding-right: 15px}.change-month{border-radius: 0}.calendar-list-item .btn{border-radius: 0}.faq .text-content{font-weight: 500}.faq .text-content p{margin-bottom: 42px;color: #38434f;font-size: 1rem;font-weight: 500}.faq .block-description{padding-top: 0;padding-bottom: 30px}.faq .card{box-shadow: none;margin-bottom: 20px}.faq .card-header{background-color: #fff;padding: 0 12px 30px 0}.faq .card-header span{color: #17376e;font-size: 1.0625rem;font-weight: 600}.faq .card-header::before{content: "";display: block;background-color: #e3e7eb;width: 95%;height: 1px;position: absolute;top: 40px}.faq .fas{font-size: 0.75rem}.faq{position: relative}.faq .bg-pictures-white{position: static;display: flex;min-height: 480px;background-repeat: no-repeat;overflow: hidden}.bg-pictures-white .column-video{position: static;width: 960px;height: 100%;padding: 0;padding-bottom: 40px}.column-video .block-description{width: 100%;padding: 0}.faq video{height: auto}@media (min-width: 992px){.left{left: auto;right: 50%}.faq .right{padding-left: 130px}.bg-pictures-white .column-video{position: absolute;padding: 0}.faq video{height: 549px}}@media (min-width: 992px){.column-video{right: 50%}}.gallery-opinions .pull-right{position: static}.gallery-opinions .gallery-items img{border: none;padding: 0}.gallery-opinions .gallery-box{padding: 0}.gallery-opinions .gallery-controls{background-color: transparent !important;top: 50%;transform: translate(0, -50%);height: 50px}.block-gallery .gallery-controls i{margin: 0}.block-gallery .gallery-controls.next i{left: auto}.block-gallery .gallery-controls{width: 50px}.gallery-opinions .fa-angle-right::before{background-image: url("/themes/ath_utw/images/slide-right.svg");background-repeat: no-repeat;content: "";width: 50px;height: 50px;display: block}.gallery-opinions .fa-angle-left::before{background-image: url("/themes/ath_utw/images/slide-left.svg");background-repeat: no-repeat;content: "";width: 50px;height: 50px;display: block}.gallery-opinions .slider{background-color: #17376e}.gallery-opinions .slide{background-color: #17376e}.gallery-opinions .slider-container.coun .slider-title{min-height: 0}.gallery-opinions .block-slider{padding: 15px 0}.gallery-opinions .image{display: none}.gallery-opinions .block-slider img{width: 118px;height: auto;position: absolute;bottom: 40px;right: 47px;z-index: 100}.gallery-opinions .slider-container.coun .slider-desc{background-color: #17376e;color: #fff}.gallery-opinions .slider-name{color: #fff}.slider-container.coun .slider-desc{font-weight: 500;font-style: italic;font-size: 1rem;padding-top: 30px;padding-right: 30px;padding-left: 30px;text-align: justify}.slider-container.coun .slider-title{min-height: fit-content;padding-bottom: 20px;padding-top: 30px}.gallery-opinions .slider-title-text{padding-bottom: 50px}.gallery-opinions .slider-name{padding-left: 30px;padding-right: 30px;font-size: 1.0625rem;font-weight: 600}.gallery-opinions .dots{display: flex;justify-content: center;padding: 20px}@media (min-width: 768px){.gallery-opinions .image{display: block}.gallery-opinions .slider-container.coun .slider-desc{padding-top: 68px;padding-right: 70px;padding-left: 70px}.gallery-opinions .slider-name{padding-left: 70px;padding-right: 70px}.gallery-opinions .slider-container.coun .slider-title{padding: 15px 200px 0px 70px}.gallery-opinions .dots{display: flex;justify-content: flex-start;padding-left: 70px}.gallery-opinions .slider-title-text{padding-bottom: 10px}.gallery-opinions .slide{min-height: 410px}}@media (min-width: 992px){.gallery-opinions .slider-container.coun .slider-desc{padding-top: 50px}}@media (min-width: 1200px){.gallery-opinions .slider-container.coun .slider-desc{padding-top: 68px}}.gallery-opinions .gallery-content{position: absolute;bottom: 0;z-index: 1000}.gallery-opinions .gallery-content p{color: #fff;padding-left: 50px;padding-right: 50px;padding-bottom: 40px;margin: 0;font-size: 1.0625rem;font-weight: 500}.gallery-opinions .gallery-box .image::after{content: "";position: absolute;background: rgb(16, 39, 78);background: linear-gradient(0deg, rgba(16, 39, 78, 0.7959558823529411) 0%, rgba(245, 247, 249, 0.01724439775910369) 100%);bottom: 0;top: 0;left: 0;right: 0;height: 100%;width: 100%;display: block;z-index: 100}.gallery-opinions .gallery-description{position: absolute;bottom: 0;z-index: 1000;color: #fff;padding-left: 50px;padding-right: 50px;padding-bottom: 40px;margin: 0;font-size: 1.0625rem;font-weight: 500}.gallery-opinions .bg-image{width: 100%;height: 410px;object-fit: cover}.gallery-opinions .gallery-item{padding: 0}.gallery-opinions .slider-container .slider-text{position: static}.gallery-opinions .slider-container .dots .dot span{border: 1px solid #fff !important;background-color: #17376e}.gallery-opinions .slider-container .dots .dot.active span{background-color: #fff !important}.newsletter .newsletter-images{display: none}.newsletter .newsletter-description{padding-bottom: 24px}@media (min-width: 768px){.newsletter .newsletter-images{display: block}.newsletter .img-primary{height: 227px;width: 207px;position: absolute;left: 0;bottom: 0}.newsletter .img-movie{height: 43px;width: 48px;position: absolute;left: 50px}.newsletter .img-speaker{height: 70px;width: 80px;position: absolute;right: 0;top: 75px}.newsletter .img-calender{height: 47px;width: 48px;position: absolute;right: 80px;bottom: 20px}.newsletter .newsletter-description{padding-right: 50%}.newsletter .img{position: absolute;top: 0px;left: 50%;width: 288px;height: 253px}}.newsletter .btn-newsletter::after{content: "";display: block;background-image: url("/themes/ath_utw/images/arrow.svg");background-repeat: no-repeat;background-position: center;width: 15px;height: 9px;position: absolute;left: 240px;bottom: 65px}@media (min-width: 327px){.newsletter .btn-newsletter::after{left: 265px;bottom: 55px}}.block-links{padding: 0}.link-column{display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: start;position: relative;width: 100%;min-height: 135px;padding: 0;border-radius: 0;padding: 15px 0;transition: .6s all cubic-bezier(.55, 0, .1, 1)}.link-column img{width: auto;height: 80px}.link-column h4, .link-column .h4{text-align: center;margin: 35px 0;font-weight: 700;font-size: 19px;line-height: 26px;color: #17376E}.link-column:hover{box-shadow: none}.link-column .image{position: relative}.link-column .image::after{content: "";background-color: rgba(39, 93, 186, .2);position: absolute;top: 0px;left: 35px;display: block;height: 60px;width: 60px;border-radius: 50%}.links-boxy{flex-direction: column}@media (min-width: 768px){.links-boxy{max-height: 630px}}.links-boxy .column:nth-child(3) .link-boxy{height: 630px}.link-boxy{position: relative;min-height: 315px}.link-boxy{display: block;border: 0}.link-boxy .ico{display: block;width: 100%;position: absolute;top: 0;left: 0;height: 100%;overflow: hidden}.link-boxy .ico:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 1;transition: 0.3s all cubic-bezier(0.55, 0, 0.1, 1)}.link-boxy img, .link-boxy svg{height: 100%;width: 100%;object-fit: cover;object-position: center;max-width: none;max-height: none}.container-fluid .link-boxy .text{position: absolute;bottom: 0;z-index: 2}.link-boxy .text{position: absolute;bottom: 0;padding: 50px 40px;z-index: 2}@media (min-width: 1200px){.container-fluid .link-boxy .text{padding: 40px 140px}}@media (max-width: 1449px){.link-boxy .text{padding: 40px 80px}}@media (max-width: 1199px){.link-boxy .text{padding: 40px}}.link-boxy.small .text{padding: 15px}.link-boxy .additional{display: inline-block;padding: 3px 5px;background: #000;color: #fff;font-weight: 500;font-size: 12px;line-height: 15px}.link-boxy .name{display: block;color: #fff;font-weight: 500;font-size: 30px;line-height: 37px;width: auto}@media (max-width: 991px){.link-boxy .name{font-size: 1.25rem}}.link-boxy.small .name{font-size: 1.25rem}.link-boxy .desc{display: block;color: #fff}.link-box-container.offerts{height: 470px;display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-start;justify-content: flex-end;position: relative;width: 100%;overflow: hidden;color: #fff;box-shadow: 0 0 0 rgb(0 0 0 / 30%);transition: .6s all cubic-bezier(.55, 0, .1, 1)}.link-box-container.offerts .overlay::after{content: "";position: absolute;background: rgb(16, 39, 78);background: linear-gradient(0deg, rgba(16, 39, 78, 0.7959558823529411) 0%, rgba(245, 247, 249, 0.01724439775910369) 100%);bottom: 0;height: 100%;width: 100%;display: block}.link-box-container.offerts:hover .bg{transform: none}.link-box-container.offerts .link-description{position: relative;display: block;color: #fff;z-index: 2;font-size: 15px;max-height: 0;opacity: 0;top: 20px;overflow: hidden;transition: .9s all cubic-bezier(.55, 0, .1, 1)}.link-box-container.offerts h4{display: inline-block;font-size: 22px;font-weight: 400;color: #fff;width: fit-content;margin-bottom: 5.5rem;padding-bottom: 1.5rem;z-index: 2;text-decoration: none;transition: .6s all cubic-bezier(.55, 0, .1, 1);font-weight: 600;font-size: 1.5rem}.link-box-container.offerts:hover .link-description{max-height: 100%;opacity: 1;top: -50px}.link-box-container.offerts h4::after{content: "";display: block;background-color: #a41e44;width: 60px;height: 3px;position: absolute;bottom: 0}.footer{padding-top: 70px}.footer-box img{margin-bottom: 49px}.footer-box h2{line-height: 1.1875rem;margin-bottom: 31px}.footer-box h3{color: #fff}.footer-adress{margin-bottom: 50px}.footer-tel{font-size: 1.5rem}.footer-mail{font-size: 1.25rem}.footer-tel::before{background-image: url(/themes/ath_jobs/images/contact-phone.svg);display: inline-flex;content: "";background-repeat: no-repeat;margin-right: 12.4px;width: 20px;height: 20px}.footer-mail::before{background-image: url(/themes/ath_jobs/images/contact-mail.svg);display: inline-flex;content: "";background-repeat: no-repeat;margin-right: 12.4px;width: 20px;height: 14.5px}.footer .social-link{margin-left: 0;border-radius: 0;background: transparent;box-shadow: none}.footer .block-social a{width: 35px;height: 35px}.footer .block-description img{margin-bottom: 43px}.footer .footer-socials .block-description img{margin-left: 43px;margin-bottom: 0}.footer-socials p{margin-bottom: 0}footer .block-social a:not(:last-child){margin-right: 5px}footer .block-title{font-size: 1rem;font-weight: 700;margin-bottom: 54px;color: #fff}footer .block-title::after{content: "";display: block;background-color: #a41e44;width: 60px;height: 3px;position: absolute;top: 60px}footer .block-links a{color: #fff;font-size: 0.875rem}footer .social-link:hover, .social-link:focus{text-decoration: none}footer .list-1{line-height: 2}footer .block-social{display: flex}.credits{padding-top: 23px;padding-bottom: 23px}.credits .block-description a{color: #fff;margin-right: 30px;font-size: 0.875rem}.credits .realization-note{font-size: 0.9375rem}.credits .block-description p{margin: 0}.credits .realization-note a{margin-right: 0}.flags{padding: 0;padding-bottom: 40px}.flags .block-content p{margin: 0}@media (min-width: 992px){.flags{padding-bottom: 0px}}.content-white h2{font-size: 24px;color: #17376e;font-weight: 500}.module-newscategory .content-white h2{font-size: 2.375rem;color: #17376e;font-weight: 500}.content-white h3{font-size: 1.5rem;color: #17376e;font-weight: 500;margin-bottom: 30px}.content-white h4, .module-gallery-files{padding-top: 15px;font-size: 1rem;color: #17376e;font-weight: 700;margin-bottom: 1rem}.page-item.active .page-link{background-color: #17376e !important;border-color: #17376e !important}.page-link{font-size: 0.875rem;border-radius: 0 !important}.description-info span{color: #38434f !important;font-size: 0.875rem;font-weight: 500}.description-info .border-left{padding-left: 15px;margin-right: 8px}.description-info .date.small{padding-right: 15px}.lightbox{margin: 15px 0px}.page-navigation{padding-top: 20px;padding-bottom: 20px}.page-navigation .breadcrumb{margin-bottom: 0}.page-navigation .breadcrumb-item span{color: #38434f;font-size: 0.75rem;font-weight: 500}.page-navigation .breadcrumb-item + .breadcrumb-item::before{background-image: url("/themes/ath_jobs/images/breadcrumb-arrow.svg");background-repeat: no-repeat;background-size: contain;content: "";width: 8px;height: 8px;margin-right: 10px;margin-left: 10px;padding: 0;padding-right: 8px}.activ-page{padding-top: 60px;padding-bottom: 0}.activ-page h1{margin-bottom: 0;color: #122a54;font-size: 2.375rem}.activ-page{background-repeat: no-repeat;background-position: center}.activ-page.with-bg{height: 220px;padding: 0;display: flex;align-items: center;position: relative}.activ-page.with-bg.light::after{content: "";background-color: #122a54;position: absolute;width: 100%;height: 100%;opacity: 0.3}.activ-page.with-bg.dark::after{content: "";background: linear-gradient(90deg, rgba(245, 247, 249, 1) 35%, rgba(255, 255, 255, 0) 100%);position: absolute;width: 100%;height: 100%}.activ-page.with-bg.light h1{color: #fff}.activ-page.with-bg.dark h1{color: #122a54}.activ-page.with-bg.light .block-activepage{z-index: 1}.activ-page.with-bg.dark .block-activepage{z-index: 1}.wrong-page .btn{border-radius: 0}.wrong-page p, h3{margin-bottom: 40px}.module-contact .form-control{border: 1px solid rgba(0, 0, 0, 0.2)}.module-contact .form-group textarea{color: #000000}.module-contact .form-control:focus{background-color: transparent}.page-footer .btn{border-radius: 0;border: 1px solid #e5e9ec;background-color: transparent;color: #17376e;text-transform: none;font-size: 0.875rem}.page-footer .btn-social{border: none}.page-footer .btn i{font-size: 14px}.content-white .btn{border-radius: 0}.module-newsletter .form-control{border: 1px solid #38434f}.module-newsletter .form-control:focus{background: transparent;color: #38434f;border: 1px solid #38434f}.module-newscategory .news-content{padding: 30px}.module-newscategory .news-grid img{width: 100%}.module-event .nav-pills a{border-radius: 0;margin-right: 10px}.module-event .fc-d .buttons .cal-show-map, .module-event .fc-d .buttons .map-event{margin: 5px 0}.block-banner{background-color: #17376e;min-height: 470px;padding: 50px 40px 170px;position: relative}.subpage .block-banner{padding: 48px 25px 170px}.block-banner::after{content: "";background-image: url("/themes/ath_samorzad/images/know.svg");background-repeat: no-repeat;width: 110px;height: 125px;display: block;position: absolute;right: 38px;bottom: 46px}.block-banner .white-box.accent{border-left: transparent;border-color: transparent;background-color: transparent;padding: 0;color: #fff;font-size: 1rem;font-weight: 500;line-height: 1.7}.block-banner .block-title{color: #fff;font-size: 1.625rem;font-weight: 500}.static-banner .block-description{padding: 0;width: 100%;position: relative}.static-banner .block-description::after{content: "";background: linear-gradient(-25deg, rgb(16, 39, 78) 0%, rgba(16, 39, 78, 0) 90%);width: 100%;height: 100%;position: absolute;top: 0}.static-banner .block-description p{position: absolute;bottom: 0;right: 44px;color: #fff;font-size: 2.125rem;font-weight: 500;padding-left: 300px;text-align: right;margin-bottom: 67px;z-index: 10}.static-banner img{height: 470px;width: 100%;object-fit: cover}.block-menualternative{margin-bottom: 50px}.block-menualternative .current{background-color: #edf0f3}.block-menualternative ul:first-child > .current:after{content: "";background-color: #a21e44;position: absolute;bottom: 0;left: 0;height: 3px;width: 100%}.block-menualternative .side-menu > li > .toggle-submenu{right: 11px;top: 18px}.block-menualternative .side-menu > li > a{padding-left: 10px;font-weight: 600;padding-top: 17px;padding-bottom: 17px}.block-menualternative .dropdown-nav .current > a{font-weight: 500}.block-menualternative .side-menu ul li a{padding-bottom: 25px;font-weight: 500}.block-menualternative .fa, .fas{font-weight: 600;font-size: 15px}blockquote{color: #275dba;padding: 0px 30px 0px 199px;font-weight: 500}blockquote:before{left: 100px;content: "";background-image: url("/themes/ath_samorzad/images/blockquote.svg");background-repeat: no-repeat;width: 67px;height: 51px}.files-list .info{padding: 0.75rem 1.25rem;background-color: #f5f5f5}.files-list .item{border-bottom: 1px solid #e3e7eb;margin: 0}.text-content .card{box-shadow: none;margin: 0 !important}.text-content .card-header{background-color: transparent;padding: 0}.text-content .card h3{color: #17376e;font-size: 1.0625rem;font-weight: 600;border-bottom: 1px solid #e3e7eb;border-radius: 0;padding: 20px 0}.text-content .card h4{padding-top: 15px;font-size: 1rem;color: #17376e}.module-searchadvanced .input-group input:focus{background: transparent;color: #000000}.module-searchadvanced .input-group input{border: 1px solid #dee2e6;color: #000000}.module-searchadvanced .form-control:focus{background: transparent;color: #000}.module-searchadvanced .input-group input{padding: 1rem;height: 100%}.module-searchadvanced .input-group label{width: 100%}.with-picture .photo-link{position: relative;z-index: 1}.with-picture .photo-link img{height: 370px;object-fit: cover}.with-picture .photo-link::after{content: "";display: block;background: linear-gradient(0deg, rgba(16, 39, 78, 1) 0%, rgba(16, 39, 78, 0) 75%);width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.with-picture .photo-link:hover:after{background-color: rgba(16, 39, 78, 0.9) !important}.with-picture span{position: absolute;bottom: 30px;right: 30px;left: 30px;color: #fff;z-index: 2;font-weight: 500;font-size: 1.1875rem}.list-bt .button-link{border: none !important;box-shadow: 0 10px 30px rgb(0 0 0 / 10%);transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.list-bt .button-link:hover{box-shadow: 0 10px 30px rgb(0 0 0 / 30%)}.list-bt .button-link span{font-weight: 600}.list-bt li{position: relative}.list-bt li:after{content: "";background-image: url("/themes/ath_samorzad/images/arrow-right.svg");background-repeat: no-repeat;width: 12px;height: 12px;position: absolute;top: 50%;transform: translate(-50%, -50%);right: 15px}.module-contact .submit-buttons{text-align: right}.module-surveys .survey-action{padding: 19px 43px 18px 31px}.numbers{display: flex;justify-content: space-between;align-items: center}.number{display: flex;justify-content: center;align-items: center;flex-direction: column;max-width: 170px}.number span{text-align: center;font-weight: 600;font-size: 17px;line-height: 21px;color: #17376e}.number .h1{font-weight: 500;font-size: 60px;line-height: 73px;text-align: center;color: #17376e}.swiper-wrapper .nav .arrow{position: absolute;top: 50%;margin: 0;font-size: 25px;height: 50px;line-height: 0;transform: translate(0, -50%)}.swiper-wrapper .img-cont:hover img.grayscale{filter: grayscale(1);opacity: 0.7}.swiper-slides-min{display: flex;align-items: center}.block-eservice ul{margin: 0}.block-eservice .btn{font-size: 14px;padding: 6px;color: #fff;border: 0;width: 160px}@media(min-width: 576px){.block-eservice .btn{width: auto}}.block-eservice .btn .ico{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;color: #fff;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}@media(min-width: 576px){.block-eservice .btn .ico{width: 45px;height: 45px}}.block-eservice .btn .ico img{width: 30px;height: 30px}.block-eservice .btn .text{padding: 0 8px}@media(min-width: 576px){.block-eservice .btn .text{padding: 0 20px}}.block-eservice .dropdown-menu{outline: 0}.block-eservice .dropdown-menu li{display: block;width: 100%}.block-datetime b{font-size: 50px;line-height: 1;margin-right: 10px}#cboxClose, #cboxNext, #cboxPrevious{width: auto;height: auto;padding: 2px 8px}#cboxCurrent{left: 109px;padding: 4px 2px;line-height: normal;min-width: 70px;display: flex;justify-content: center}#cboxNext{left: 180px}.scientificbooks-grid .categories{position: absolute;top: 16px;right: 16px;font-size: 0.75rem;font-weight: 500;margin: 0;padding: 5px 8px}