 @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.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 !important}.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.old{background: #f4f4f4;color: #000}.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 .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}.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-direction: column;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}.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}.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]+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)}@media (min-width: 768px){.modal-dialog{width: 600px}}.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}} .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}@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}} .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} .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}#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)}body{color: #3d4247}a{color: #3d4247}.block-title{font-weight: 700;font-size: 1.5rem;line-height: 33px;color: #3d4247;text-align: left;margin-bottom: 27px}.btn-primary{border: 1px solid #3d4247 !important;border-radius: 5px;background-color: transparent !important;color: #000 !important}.btn-primary:hover{border: 1px solid #3d4247 !important;border-radius: 5px;background-color: #3d4247 !important;color: #fff !important}.btn-primary:focus{border: 1px solid #3d4247 !important;border-radius: 5px;background-color: #3d4247 !important;color: #fff !important}.social-link{width: 32px;height: 32px}.block-social i::before{font-size: 16px}.fab{display: flex}blockquote::before{content: "";background-image: url("/themes/1lobochnia/images/blockquote.svg");display: block;width: 42px;height: 28px}blockquote::after{content: "";display: block;width: 1px;height: 100%;background-color: #3d4247;position: absolute;top: 0;left: 69px}blockquote{font-style: normal;font-weight: bold;font-size: 1rem;line-height: 28px;padding-top: 0;padding-left: 100px;padding-bottom: 0;margin-bottom: 26px}.aspect-ratio video{width: 100%}iframe{width: 100%}.aspect-ratio{height: auto;margin-bottom: 10px}.bar{padding: 0}.bar{border-bottom: 1px solid #dee2e6}.bar .block-searchadvanced .name{display: none}.bar .block-social{display: none}.bar .right-box .block-description p{margin: 0}.bar .block-content p{margin: 0}@media (min-width: 768px){.bar .block-searchadvanced .name{display: block}.bar .block-social{display: block}.bar .block-social a{margin: 0;background-color: transparent;border: 1px solid #dcdddf;margin-left: 7px;margin-right: 7px}.bar .block-social i::before{color: #3d4247}.bar .right-box .block-content{display: flex;justify-content: center;padding-left: 10px;padding-right: 10px}}.bar .right-box .block-settings{padding: 0}.block-searchadvanced .dropdown > a .name, .block-searchadvanced .dropdown > li .name{font-weight: 500;font-size: 13px;line-height: 18px;text-transform: capitalize}.bar .dropdown{position: static !important}.bar .block-searchadvanced{position: static !important}.bar .block-searchadvanced .dropdown-menu{width: 100% !important;border-radius: 0;transform: none !important;top: calc(100% - 1px) !important;background-color: #3d4247;height: auto;padding-bottom: 50px;padding-top: 50px;cursor: auto;border: none;margin: 0}.bar .input-group{max-width: 370px;height: 50px;margin-left: auto;margin-right: auto}.block-searchadvanced .dropdown-item:hover{color: #fff;text-decoration: none;background-color: #3d4247}.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child){border-top-left-radius: 5px;border-bottom-left-radius: 5px}.input-group-append .btn, .input-group-prepend .btn{border-radius: 5px}.bar .block-searchadvanced .dropdown-header{font-weight: 700;font-size: 1.5rem;line-height: 33px;color: #fff;margin-bottom: 10px;text-align: center}.bar .block-searchadvanced label{color: #fff}.bar .form-control svg{stroke: #3d4247}.bar .nav-tabs-custom{margin-top: 15px;margin-bottom: 10px}.bar .block-searchadvanced .dropdown-item{font-weight: bold;font-size: 13px;line-height: 18px;color: #fff;margin-left: auto;margin-right: auto;display: flex;justify-content: center;align-items: center;width: 300px}.bar .block-searchadvanced .dropdown-item:focus{color: #fff;background-color: #3d4247}.bar .block-searchadvanced .form-control{background-color: #fff !important;opacity: 1;border: none !important;height: 100%}.bar .block-searchadvanced .input-group input{font-weight: 400;font-size: 15px;line-height: 20px;color: #676767}.bar .block-description{padding-top: 10px;padding-bottom: 10px}.bar .block-content{padding-top: 10px;padding-bottom: 10px}.bar .fa-search{font-size: 20px}.bar .block-searchadvanced .dropdown-menu::after{content: "";background-image: url("/themes/1lobochnia/images/zoom.svg");background-repeat: no-repeat;display: none;width: 197px;height: 197px;position: absolute;bottom: 0;right: 0}@media (min-width: 768px){.bar .block-searchadvanced .dropdown-menu::after{display: block}}.bar{position: relative}.bar .block-settings .dropdown-item:focus{color: #16181b;text-decoration: none;background-color: #f8f9fa}.bar .block-settings .dropdown-item:hover{color: #16181b;text-decoration: none;background-color: #f8f9fa}.bar .block-settings .dropdown > button .name, .block-useraccount .dropdown > a .name{font-size: 13px;line-height: 18px;display: flex;align-items: center}.bar .block-settings .flag-icon{filter: drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.25));margin-right: 5px !important;margin-left: 10px !important;width: 19px;height: 14px;padding: 0 !important}.bar .block-settings .flag-icon::before{display: none}.block-settings .language-controls.flags span{display: block;padding: 0.5rem 1.5rem;margin-bottom: 0;color: #6c757d;white-space: nowrap}.block-settings .language-controls.flags a{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}@media (min-width: 768px){.block-settings .dropdown-language{top: 10px !important}}.bar .flags{padding-top: 0;padding-bottom: 0}.bar .language-controls .dropdown{margin-right: 0}.header .right-box{border-top: 1px solid #dcdddf;border-bottom: 1px solid #dcdddf;margin-bottom: 24px}.header .right-box .block-content:first-child{display: none}@media (min-width: 992px){.header .right-box{border-top: none;border-bottom: none;margin-bottom: 0 !important}.header .right-box .block-content:last-child{padding-right: 0}.header .right-box .block-content:first-child{display: block}.header .right-box .block-content{padding: 15px 10px}}.header .right-box .block-content p{margin-bottom: 0}.right-box{position: static}.header .logo a{display: flex;align-items: center}.header .logo img{width: auto;height: 86px}.slider-section .slider{background-color: transparent}@media (max-width: 991px){.slider-section{background-color: transparent !important}}.slider-section .slider-container .image{min-height: 0}.slider-container .image{background-color: #3d4247 !important}.slider-container .slider-title{background-color: #3d4247 !important}.slider-section .slider-container .image img{left: auto;transform: none;max-width: none;height: 230px;min-height: 0;width: 100%;object-fit: cover}@media (min-width: 768px){.slider-section .slider-container .image img{height: 455px}.slider-section{border-top: 4px solid #976d1d}}.slider-section .slider-container .additional-controls{position: absolute;bottom: 114px;right: 0;left: auto;z-index: 5;padding-right: 15px}.slider-container .additional-controls .control-button, .slider-container .additional-controls .control-button:hover, .slider-container .additional-controls .control-button:focus{color: #fff}.slider-container .additional-controls #text{display: none}@media (min-width: 576px){.slider-section .slider-container .additional-controls{padding-right: calc((100vw - (100vw - 100%) - 576px) / 2 + 33px)}}@media (min-width: 768px){.slider-section .slider-container .additional-controls{padding-right: calc((100vw - (100vw - 100%) - 768px) / 2 + 38px)}}@media (min-width: 992px){.slider-section .slider-container .additional-controls{padding-right: calc((100vw - (100vw - 100%) - 992px) / 2 + 30px)}}@media (min-width: 1200px){.slider-section .slider-container .additional-controls{padding-right: calc((100vw - (100vw - 100%) - 1200px) / 2 + 44px)}}.slider-container .control-button{display: flex;align-items: center}.btn{border-radius: 5px;text-transform: capitalize;font-weight: bold;font-size: 0.8125rem;line-height: 18px;padding: 10px 7px 10px 10px}.slider-section .additional-controls .fa, .fas{font-weight: 600;font-size: 11px}.navigation{position: fixed;bottom: 0;background-color: #fff;left: 0;right: 0;z-index: 100;box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.1)}.navigation .block-content{padding: 0}.navbar-collapse{background-color: #fff;position: absolute;left: 0px;right: 0px;bottom: 58px;overflow-y: overlay;max-height: calc(100vh - 60px);border-radius: 5px;box-shadow: 0px -6px 10px 0px rgb(0 0 0 / 10%)}@media (min-width: 992px){.navigation{position: static;box-shadow: none}.navigation .block-content{margin-bottom: -30px}.navigation .navbar{z-index: 100;background-color: #fff;border-radius: 5px;border-top-left-radius: 0;border-top-right-radius: 0;border-top: 1px solid #dcdddf;display: block}.navigation .navbar-toggler{display: none !important}.navigation .navbar-nav{display: flex;justify-content: center !important;align-items: center}.navigation .nav-item{display: block;flex: none}.navigation .navbar .navbar-nav > .nav-item > .nav-link{padding: 18px 18px}.navigation .navbar-nav li::after, .navigation .navbar-nav li a.current:after{content: "";position: absolute;left: calc(50% - 0px);top: -1px;transform: translateX(-50%) scaleX(0);transform-origin: 50% 50%;width: 100%;height: 1px;background-color: #976d1d;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.navigation .nav-item:not(:last-child):before{content: "";width: 1px;height: 18px;position: absolute;top: 23px;right: 0;display: block;background-color: #dcdddf}.navigation .navbar-collapse{position: static;overflow-y: initial;box-shadow: none}.navigation .dropdown-menu{margin: 0}}.navigation .navbar-nav li:hover:after, .navigation .navbar-nav li.show:after, .navigation .navbar-nav li a.current:after{transform: translateX(-50%) scaleX(1)}.navigation .nav-item span{font-weight: 700;font-size: 1.0625rem;line-height: 23px;color: #3d4247}.navigation .navbar-toggler{display: flex;justify-content: center}.navigation .navbar-toggler-icon{background-image: none;background-color: #976d1d;width: 34px;height: 34px;margin-right: 12px;border-radius: 5px;display: flex;align-items: center;justify-content: center;flex-direction: column}.navigation .line{height: 2px;width: 19px;background-color: #fff;margin-top: 2px;margin-bottom: 2px}.navigation .navbar-toggler{padding-top: 11px;padding-bottom: 11px}.navigation .navbar-name{font-weight: 700;font-size: 1.0625rem;line-height: 23px}.links-section{padding-top: 0;padding-bottom: 0}.links-section .link-img .link-header{font-weight: 700;font-size: 13px;line-height: 18px;text-align: center;text-transform: uppercase;margin: 0}.links-section .block-content{padding: 0}@media (min-width: 768px){.links-section .block-content{margin-top: -80px}}.links-section.subpage-links .block-content{margin-top: 0}.links-section .link-img img{width: auto;height: 48px}.links-section .link-img{position: relative;box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.1);border-radius: 5px;height: 159px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;background-color: #fff;border: 2px solid transparent;transition: 0.6s border cubic-bezier(0.55, 0, 0.1, 1)}.links-section .link-img::after{content: "";background: rgba(0, 0, 0, 0.05);position: absolute;width: 56.98px;height: 58px;border-radius: 50%;top: 32px;left: 50%;transform: translate(-50%)}.links-section .link-column:hover .link-img:hover{border: 2px solid #976d1d}.link-column i{padding: 0}.main{padding-top: 26px}.main .contact-box > .block-description{background-color: #3d4247;border-radius: 5px;padding: 34px 24px 40px 26px;height: 410px;display: flex;flex-direction: column;align-items: flex-start}.main .contact-box .block-description .btn-box, .main .contact-box .block-description p, .main .contact-box .block-description h3, .main .contact-box .block-description h4, .main .contact-box .block-description a{z-index: 3}.main .contact-box > .block-description::before{content: "";background-image: url("/themes/1lobochnia/images/pin-contact.svg");background-repeat: no-repeat;display: block;position: absolute;bottom: 0;right: 0;height: 214px;width: 146px}.main .contact-box .block-description p{color: #fff;font-size: 1rem;margin: 0;line-height: 26px}.main .contact-box .block-description a{color: #fff;font-weight: 700;font-size: 0.8125rem;line-height: 18px;text-transform: uppercase}.main .contact-box .block-description h4{color: #fff;font-size: 1rem;margin: 0;margin-top: 15px;line-height: 26px}.main .contact-box .block-description h3{color: #fff;font-size: 1rem;margin: 0;line-height: 26px;margin-bottom: 15px}.main .contact-box .btn-box{margin-top: 50px}.contact-box .btn-box .fa-arrow-right{margin-left: 15px}.contact-box .btn-box a{color: #4e5358 !important}.contact-box .btn-box a:hover, .contact-box .btn-box a:focus{color: #fff !important;background-color: #4e5358 !important;text-decoration: none}.contact-box .btn-box a{border-radius: 5px;background-color: #fff;padding: 16px 23px}.main .slider{border-radius: 5px}.slider-container .next{background-image: url("/themes/1lobochnia/images/main-right-arrow.svg");background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: cover;height: 41px;width: 41px}.slider-container .prev{background-image: url("/themes/1lobochnia/images/main-left-arrow.svg");background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: cover;height: 41px;width: 41px}.slider-container .next i{display: none}.slider-container .prev i{display: none}.slider-container.down .slider-title{height: 120px}.slider-container.down .slider-title{padding: 25px 40px 25px 36px}h2{font-weight: 500 !important;font-size: 1.125rem;line-height: 25px}@media (min-width: 768px){.slider-container.down .slider-title h2{font-size: 1.5rem;line-height: 33px}}.main .slider img{height: 200px;max-width: 100%;object-fit: cover}@media (min-width: 768px){.main .slider img{height: 410px}}.main .progress_container{position: absolute;left: 15px;right: 15px;bottom: 120px;height: 5px;width: auto;background: transparent;z-index: 5}.additional-controls .control-button{background: rgba(0, 0, 0, 0.6)}.main .additional-controls{position: absolute;bottom: 140px;right: 13px;left: auto;z-index: 5;padding-right: 15px}.main .slider-container .dots{display: flex;flex-wrap: wrap;position: absolute;top: 153px;bottom: auto;left: 46px;text-align: start}@media (min-width: 768px){.main .slider-container .dots{top: 236px}}.main .slider-container .dot{display: flex;align-items: center;justify-content: center;height: 30px;width: 30px;background-color: rgba(0, 0, 0, 0.6);margin-right: 10px;border-radius: 5px;border: 0 solid #fff}.main .slider-container .active{background-color: #3d4247;border: 1px solid #fff}.main .slider-container .dot span{display: flex;background-color: transparent;color: white;align-items: center;justify-content: center;font-weight: 700;font-size: 0.6875rem;line-height: 15px}@media (min-width: 768px){.slider-container .nav .arrow{display: block}.slider-container .slider-title{background-color: rgba(0, 0, 0, 0.6) !important}}.slider-container .nav .arrow{top: -125px}.main .progress_bar{background-color: #fff}.main .contact-box .block-description .mail-address a{color: #fff;font-weight: 400;font-size: 1rem;line-height: 18px;text-transform: lowercase}.news{margin-top: 24px}.news .fa-calendar-alt::before{content: "";background-image: url("/themes/1lobochnia/images/calendar.svg");background-position: center;background-repeat: no-repeat;display: block;height: 18px;width: 18px}.news-content{position: relative}.news .news-content .title{font-weight: 700;font-size: 1.25rem;line-height: 30px}.news .news-content .desc{font-weight: 500;font-size: 1rem;line-height: 28px}.news .news-content .date{display: flex;align-items: center;font-weight: 500;font-size: 0.8125rem;line-height: 18px;padding-bottom: 20px;border-bottom: 1px solid #dcdddf;margin-bottom: 26px}.news .news-content .title::after{content: "";display: block;background-color: #976d1d;width: 50px;height: 4px;position: absolute;top: 39px;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.news .news-grid:hover .title::after{width: 90px}.news .btn-primary{padding: 15px 25px 15px 30px;text-transform: uppercase}.news .btn .fa-arrow-right{margin-left: 15px}.news .photo-cont{border-radius: 5px}.module-news .nav-tabs-custom{background-color: #f5f5f5;border-radius: 5px;padding: 15px;display: flex;flex-wrap: wrap}.module-news .nav-tabs-custom .text{width: 100%}.module-news .nav-tabs-custom .date{width: 50%}.module-news .nav-tabs-custom .buttons{width: 100%}.module-news .nav-tabs-custom .btn{width: 100%;text-transform: uppercase}.module-news .nav-tabs-custom .date:nth-last-child(3){padding-right: 5px}@media (min-width: 768px){.module-news .nav-tabs-custom{display: flex;align-items: center;justify-content: center;flex-wrap: nowrap}.module-news .nav-tabs-custom .field{margin: 0;padding-top: 15px;padding-bottom: 15px;padding-left: 6px;padding-right: 6px}.module-news .nav-tabs-custom{padding: 0}.module-news .nav-tabs-custom .field:first-child{padding-left: 14px}.module-news .nav-tabs-custom .field:last-child{padding-right: 14px}.module-news .nav-tabs-custom .text{width: auto}.module-news .nav-tabs-custom .date{width: auto}.module-news .nav-tabs-custom .buttons{width: auto}}.module-news .nav-tabs-custom .field label{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}.contact-box{margin-top: 54px}@media (min-width: 992px){.contact-box{margin-top: 0}}.contact-box .block-links{margin-top: 27px}.contact-box .list-1{border: 1px solid #dcdddf;border-radius: 5px}.contact-box .link-item:not(:last-child){border-bottom: 1px solid #dcdddf}.contact-box .link-item a{padding: 0;padding-top: 21px;padding-bottom: 17px;padding-left: 58px;font-weight: 700;font-size: 1rem;line-height: 22px}.contact-box .list-unstyled{margin: 0}.contact-box .link-item a:hover{color: #976d1d}.contact-box .link-item::before{content: "";background-image: url("/themes/1lobochnia/images/gold-arrow-right.svg");background-position: center;background-repeat: no-repeat;display: block;position: absolute;top: 50%;transform: translate(-50%, -50%);left: 30px;height: 18px;width: 18px}.logo-box .block-description p{margin: 0}.logo-box .block-description{display: flex;align-items: center;justify-content: center;border: 1px solid #dcdddf;border-radius: 5px;min-height: 90px;margin-bottom: 19px}.logo-box .block-content{margin-top: 30px}@media (min-width: 992px){.logo-box .block-content{margin-top: 0}}.events{padding-top: 40px}.events .month-links{position: absolute;top: 15px;right: 0}.events-list .event .title{font-weight: 700;font-size: 1rem;line-height: 24px;color: #3d4247}.events-list .event .date{background: #ffffff;border: 1px solid #dcdddf;border-radius: 5px;min-width: 0;width: 70px;height: auto;padding: 0}.events-list .event .date .day{font-weight: 700;font-size: 1.25rem;line-height: 30px;color: #3d4247;margin: 7px 6px 4px 6px}.events-list .event .date .day::after{content: "";display: block;bottom: 0;left: 0;width: 50px;height: 1px;background: #dcdddf}.events-list .event .date .month{font-weight: 700;font-size: 0.8125rem;line-height: 18px;text-transform: uppercase;color: #3d4247;margin: 6px 4px 7px 4px}.events .event-date::before{content: "";background-image: url("/themes/1lobochnia/images/calendar.svg");background-position: center;background-repeat: no-repeat;height: 18px;width: 18px;margin-right: 10px}.events .event-date{display: flex;align-items: center;font-weight: 500;font-size: 0.8125rem;line-height: 18px}.events .event-place{display: flex;align-items: center;font-weight: 500;font-size: 0.8125rem;line-height: 18px}.events .event-place::before{content: "";background-image: url("/themes/1lobochnia/images/pin.svg");background-position: center;background-repeat: no-repeat;height: 18px;width: 18px;margin-right: 10px}.events .btn-primary{padding: 15px 25px 15px 30px;text-transform: uppercase}.events .btn .fa-arrow-right{margin-left: 15px}.events .calendar{display: none}@media (min-width: 992px){.events .calendar{display: block}}.cal-grid .fc-d:nth-child(2):before{border-left: 1px solid #cad0d8;border-top-left-radius: 10px;border-bottom-left-radius: 10px}.cal-grid .fc-d:last-child:before{border-right: 1px solid #cad0d8;border-top-right-radius: 10px;border-bottom-right-radius: 10px}.cal-grid .fc-d.is-day:before{content: "";position: absolute;top: 45px;right: 0;width: 100%;height: calc(100% - 45px);border-top: 1px solid #cad0d8;border-bottom: 1px solid #cad0d8}.cal-grid .fc-d.is-day:after{content: "";display: block;position: absolute;top: 65px;left: auto;right: 0;width: 1px;height: calc(100% - 85px);border-right: 1px solid #cad0d8;z-index: 0}.cal-grid .fc-d.is-day:before{content: "";position: absolute;top: 45px;right: 0;width: 100%;height: calc(100% - 45px);border-top: 1px solid #cad0d8;border-bottom: 1px solid #cad0d8}.cal-grid .fc-d.is-day:after{content: "";display: block;position: absolute;top: 65px;left: auto;right: 0;width: 1px;height: calc(100% - 85px);border-right: 1px solid #cad0d8;z-index: 0}.cal-grid .fc-d.is-day:after{content: "";display: block;position: absolute;top: 65px;left: auto;right: 0;width: 1px;height: calc(100% - 85px);border-right: 1px solid #cad0d8;z-index: 0}.cal-grid .fc-d{padding-bottom: 20px;min-height: 180px}.cal-grid .fc-d .small-day{padding: 0 0 20px}.cal-grid .fc-d .date{text-align: center;margin: 0;padding: 15px 0 5px;margin-bottom: 8px}.cal-grid .fc-d .small-day{font-weight: 700;font-size: 0.6875rem;line-height: 15px}.events .fc-evnt-cont{display: flex}.cal-grid .fc-d .fc-evnt{border-radius: 5px;width: 26px;height: 8px;background-color: #976d1d !important;margin-top: 3px;margin-bottom: 3px;z-index: 1}.cal-grid .fc-d .date{z-index: 1;position: relative}.cal-grid .fc-d.today:before{top: 40px;width: calc(100% + 1px);height: calc(100% - 35px);border-radius: 8px;border: 1px solid #976d1d;z-index: 1;background: #e9edf3;margin: 0 -1px}.events .month-links h4{font-weight: 700;font-size: 1rem;line-height: 22px}.events .month-links i{display: none}.tab-pane hr:last-child{display: none}.tab-pane{padding-bottom: 50px}.baner .block-description img{border-radius: 5px;height: 220px;width: 100%;object-fit: cover}@media (min-width: 992px){.baner .block-description img{height: 290px}}.baner .baner-left, .baner .baner-right{background: #000;position: relative;border-radius: 10px}.baner .baner-content{font-weight: 700;font-size: 1.25rem;line-height: 30px;color: #ffffff;position: absolute;bottom: 34px;left: 44px}.baner{padding-bottom: 20px;padding-top: 40px}.newsletter{padding-top: 20px;padding-bottom: 39px}.newsletter .block-content{padding: 0}.newsletter .newsletter-block{background: #3d4247}.newsletter .newsletter-header, .newsletter-text{color: #fff;text-align: center}.newsletter .newsletter-block a{background-color: #fff !important;border: 1px solid #3d4247;border-radius: 5px;padding: 15px 25px 15px 25px;margin-top: 40px;margin-bottom: 36px;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1);text-transform: uppercase;text-decoration: none;font-weight: 700;font-size: 0.8125rem;line-height: 18px;display: flex;align-items: center}.newsletter .newsletter-block span{color: #3d4247 !important;display: flex;justify-content: center}.newsletter .newsletter-block .fa-arrow-right{margin-left: 15px}.newsletter .newsletter-block a:hover{color: #fff !important;background-color: #4e5358 !important}.newsletter .newsletter-block{border-radius: 5px;padding: 120px 30px 36px 30px}.newsletter .newsletter-content{display: flex;flex-direction: column}.newsletter .newsletter-block{position: relative}.newsletter .newsletter-content::after{content: "";background-image: url("/themes/1lobochnia/images/mail-newsletter.svg");background-repeat: no-repeat;display: flex;justify-content: center;align-items: center;height: 59px;width: 59px;position: absolute;top: 31px;left: 50%;transform: translate(-50%)}.newsletter .newsletter-btn{text-align: center}@media (min-width: 364px){.newsletter .btn-secondary::after{right: calc(50% - 120px);bottom: 93px}}@media (min-width: 992px){.newsletter .newsletter-block{padding: 0;padding-right: 41px;padding-left: 126px}.newsletter .newsletter-header, .newsletter-text{text-align: left}.newsletter .newsletter-header{font-weight: 700;font-size: 1.25rem;line-height: 30px;margin: 0;margin-top: 31px;margin-bottom: 5px}.newsletter .newsletter-text{font-weight: 500;font-size: 1rem;line-height: 28px;margin: 0;margin-top: 5px;margin-bottom: 26px}.newsletter .newsletter-block{display: flex;justify-content: space-between}.newsletter .newsletter-btn{position: relative}.newsletter .newsletter-content{display: flex;justify-content: center;flex-direction: column}.newsletter .btn-secondary::after{right: 20px;bottom: 70px}.newsletter .newsletter-content::after{left: 65px;top: 45px}}@media (min-width: 1200px){.newsletter .btn-secondary::after{bottom: 57px}.newsletter .newsletter-content::after{top: 35px}}.footer{padding: 0;padding-bottom: 18px;border-bottom: 1px solid #dcdddf !important}.footer .block-content{padding-top: 30px}.footer .block-title{font-weight: 700;font-size: 1rem;line-height: 22px;margin-bottom: 25px;position: relative}.footer .footer-adress{font-weight: 500;font-size: 1rem;line-height: 28px}.footer .footer-tel{display: flex;align-items: center;font-weight: 500;font-size: 1.375rem;line-height: 26px}.footer .footer-tel::before{content: "";background-image: url("/themes/1lobochnia/images/phone-ico.svg");background-position: center;background-repeat: no-repeat;height: 18px;width: 18px;margin-right: 10px}.footer .footer-mail{display: flex;align-items: center;font-weight: 500;font-size: 1rem;line-height: 26px}.footer .footer-mail::before{content: "";background-image: url("/themes/1lobochnia/images/mail-ico.svg");background-position: center;background-repeat: no-repeat;height: 18px;width: 18px;margin-right: 10px}.footer .block-social{display: block;padding-top: 20px;padding-bottom: 20px}.footer .right-box .block-description p{margin: 0}.footer .block-social a{margin: 0;background-color: transparent;color: #000;border: 1px solid #dcdddf;margin-right: 13px}.block-social a span{color: #000}.footer .block-social i::before{color: #3d4247}.footer .links .block-title, .info .block-title{font-weight: 700;font-size: 0.8125rem;line-height: 18px;text-transform: uppercase;color: #3d4247}.footer .links .block-content span{font-weight: 500;font-size: 13px;line-height: 28px}.footer .info .block-content span{font-weight: 500;font-size: 13px;line-height: 28px}.footer .block-links .block-title::after{content: "";display: block;background-color: #976d1d;width: 50px;height: 1px;position: absolute;bottom: -12px}@media (min-width: 992px){.footer{padding-top: 11px}.footer .contact .block-description{padding-top: 0px;margin-top: 30px;border-right: 1px solid #dcdddf}.footer .contact .block-social{padding-bottom: 0px;margin-bottom: 20px;border-right: 1px solid #dcdddf}}@media (min-width: 992px){.footer .block-description::after{content: "";display: block;width: 1px;height: 270px;position: absolute;top: 30px;right: 0;background-color: #dcdddf}}.footer .container{position: relative}.footer .container::before{content: "";width: auto;height: 1px;background: #dcdddf;display: block;position: absolute;top: -11px;left: 15px;right: 15px}.flags{padding-top: 30px;padding-bottom: 30px}.flags .block-description p{font-weight: 500;font-size: 0.8125rem;line-height: 26px}.subpage{padding-top: 45px}.page-footer .social-madia-name{display: none}.content-text table a{color: black !important}@media (min-width: 768px){.page-footer .social-madia-name{display: block}.page-footer .btn .fab{padding-right: 8px}}.page-footer .btn .far{padding-right: 8px}.page-footer .btn .fas{padding-right: 8px}.subpage .page-footer .btn{background: #fff;border: 1px solid #dcdddf;color: #3d4247;display: flex;justify-content: center;align-items: center;flex-direction: row;padding: 6px 9px;text-transform: initial;min-width: 32px;height: 32px}.subpage .page-footer .btn:not(:first-child){margin-left: 4px;margin-right: 4px}.subpage .page-footer .btn:first-child{margin-right: 4px}.subpage .page-description img{border-radius: 5px}.page-navigation{padding-top: 45px;padding-bottom: 10px;border-top: 4px solid #976d1d}.page-navigation .breadcrumb-item{padding: 0}.page-navigation .breadcrumb-item span{font-weight: 500;font-size: 0.8125rem;line-height: 28px;color: #3d4247}.breadcrumb-item + .breadcrumb-item::before{background-image: url("/themes/1lobochnia/images/page-navigation-arrow.svg");background-position: center;background-repeat: no-repeat;background-size: contain;padding-right: 20px;padding-left: 20px;content: "";width: 10px;height: 10px}.subpage-links{margin-top: 0px}.subpage .block-activepage{padding-top: 15px}h1{font-weight: 500 !important;font-size: 1.75rem;line-height: 38px;color: #3d4247}.menu-alternative .side-menu{border-top: 1px solid #dcdddf;border-left: 1px solid #dcdddf;border-right: 1px solid #dcdddf;border-radius: 5px;margin-bottom: 20px}@media (min-width: 992px){.menu-alternative .side-menu{margin-bottom: 50px}}.menu-alternative .side-menu a{padding: 0;padding-top: 17px;padding-bottom: 17px;padding-left: 18px;padding-right: 18px;font-weight: 700;font-size: 1rem;line-height: 22px}.menu-alternative .side-menu .btn-link{background-color: transparent;padding-right: 17px}.menu-alternative .btn-link .fa{color: rgb(0, 0, 0)}.btn-link.focus, .btn-link:focus{box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%)}.menu-alternative .side-menu .current > a:not(.active){color: #976d1d}.menu-alternative .dropdown-nav a{font-weight: 500;font-size: 0.8125rem;line-height: 28px;padding-top: 10px;padding-bottom: 10px}.module-event .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle{color: #fff;background-color: #3d4247;border-color: #3d4247}.module-event .nav-pills .btn{width: 100%}.module-event .btn{border-radius: 5px;font-weight: 700;font-size: 0.6875rem;line-height: 15px;background: #fff;color: #3d4247;padding: 10px 10px 10px 10px;border: 1px solid #3d4247;text-transform: uppercase;margin-bottom: 5px}@media (min-width: 768px){.module-event .nav-pills .btn{width: auto;margin-right: 12px}}.module-event .calendar-list-item .date-cont{background: #ffffff;border: 1px solid #dcdddf;border-radius: 5px;min-width: 0;width: 100%;height: auto;padding: 0 !important;margin: 0 !important;margin-bottom: 15px !important}.module-event .calendar-list-item .day{font-weight: 700;font-size: 1.25rem;line-height: 30px;color: #3d4247;margin: 7px 6px 4px 6px}.module-event .calendar-list-item .date-cont::after{content: "";display: block;position: absolute;top: calc(50% - 4px);left: 50%;transform: translate(-50%, -50%);width: 50px;height: 1px;background: #dcdddf}@media (min-width: 768px){.module-event .calendar-list-item .date-cont{width: 70px}.module-event .calendar-list-item .date-cont::after{top: 39px;left: 50px}}.module-event .calendar-list-item .month{font-weight: 700;font-size: 0.8125rem;line-height: 18px;text-transform: uppercase;color: #3d4247;margin: 6px 4px 7px 4px}.module-event .calendar-list-item img{height: auto;width: 100%;object-fit: cover}.module-event .calendar-list-item .title{font-weight: 700;font-size: 1.25rem;line-height: 30px}.module-event .calender-nav .h3{font-weight: 700;font-size: 1.25rem;line-height: 30px;margin: 0}.module-event .calender-nav a{font-weight: 700;font-size: 0.8125rem;line-height: 18px;text-transform: capitalize}.module-event .calendar-list-item .event-property{font-weight: 700;font-size: 1rem;line-height: 28px}.module-event .calendar-list-item .event-value{font-weight: 500;font-size: 1rem;line-height: 28px}.module-event .calendar-list-item .btn{margin-top: 27px}.module-event .tab-pane img{border-radius: 5px;padding-bottom: 20px}.module-event .calendar-list-item .static{position: static}.module-event .calendar .d-flex.align-items-center.justify-content-between.flex-wrap.mb-1{display: none !important}.module-event .calendar .h3.mb-5.text-center{display: none !important}.module-event .main-image img{border-radius: 5px}.module-event .news-categories .btn a{color: #fff}.module-news .fa-calendar-alt::before{content: "";background-image: url("/themes/1lobochnia/images/calendar.svg");background-position: center;background-repeat: no-repeat;display: block;height: 18px;width: 18px}.module-news .news-container .photo{margin-bottom: 20px}.module-news .news-container .photo-cont{border-radius: 5px}.module-news .news-content .title a{font-weight: 700;font-size: 1.25rem;line-height: 30px}.module-news .news-content .desc{font-weight: 500;font-size: 1rem;line-height: 28px}.module-news .news-content .date{border-bottom: 1px solid #dcdddf}.module-news .news-content .date .text-primary{display: flex;align-items: center;font-weight: 500;font-size: 0.8125rem;line-height: 18px;padding-bottom: 20px;color: #3d4247 !important}.module-news .news-content .title::after{content: "";display: block;background-color: #976d1d;width: 50px;height: 4px;position: absolute;top: 39px;transition: 0.6s all cubic-bezier(0.55, 0, 0.1, 1)}.module-news .news-container:hover .title::after{width: 90px}.module-news .page-link{margin: 0 2px;border-radius: 0.25rem;font-weight: 700;font-size: 0.8125rem;text-transform: uppercase;padding: 15px 20px;color: #3d4247}.module-news .page-item.active .page-link{background-color: #f5f5f5;border-color: #dcdddf;color: #3d4247;font-weight: 700;font-size: 0.8125rem;padding: 15px 20px;margin-left: 4px;margin-right: 4px}.module-news .pagination{padding-top: 73px !important}.module-news .news-container .text-primary::before{content: "";background-image: url("/themes/1lobochnia/images/calendar.svg");background-position: center;background-repeat: no-repeat;display: block;height: 18px;width: 18px;margin-right: 9px}.content-white h1{border-bottom: 1px solid #dcdddf;padding-bottom: 42px}.content-white .description-info{display: flex;align-items: center}.content-white .text-primary::before{content: "";background-image: url("/themes/1lobochnia/images/calendar.svg");background-position: center;background-repeat: no-repeat;display: inline-block;height: 18px;width: 18px;margin-right: 9px}.content-white .text-primary{display: flex;align-items: center;font-weight: 500;font-size: 0.8125rem;line-height: 18px;padding-bottom: 20px;color: #3d4247 !important}.content-white .page-subtitle{font-weight: 700;font-size: 1.5rem;line-height: 33px;margin-bottom: 40px}.content-white .description-info{padding-bottom: 0 !important}.content-white .main-image img{height: 430px;width: 100%;object-fit: cover;border-radius: 5px}.module-news .main-image{margin-bottom: 35px}.content-white .page-module img{border-radius: 5px}.content-white h4{font-weight: 700;font-size: 1.0625rem;line-height: 28px;color: #3d4247;padding-top: 24px}.page-module .event-info{background-color: #f5f5f5;padding: 21px 0 23px 25px;font-style: normal;font-size: 1rem;line-height: 28px}.page-module .event-btn{margin-bottom: 30px}.page-module .event-btn a{border: 1px solid #dcdddf;text-transform: initial}.page-module .info{font-weight: 500;font-size: 0.8125rem;line-height: 21px}.module-searchadvanced .tab-pane{padding-bottom: 20px}@media (min-width: 768px){.page-error{border-top: 4px solid #976d1d}}.page-error .page-footer .btn{display: inline-flex;align-items: center;color: #3d4247}.info_c_box{color: #000}.info_c_box .info_c_box_text{background-color: #fff}.info_c_box p{margin-bottom: 0}.info_c_box p{font-size: 15px}@media print{body{width: 100%;min-width: 0 !important}.form, .links-section, .bar, 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}.menu-alternative{display: none}.menu-alternative .block-description{display: none}.header{display: block !important;padding-bottom: 20px}.header .right-box{display: none}.page-navigation{margin: 0;padding: 0}}