@charset "UTF-8";
.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li.sfHover>ul,.dropdown-hover .main-navigation.toggled ul li:hover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block;text-align:left}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none;display:inline-block}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.header-aligned-right .site-header,.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.content-area,.inside-footer-widgets>div,.sidebar{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-left.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-right-sidebar,.both-right.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}@font-face{font-family:GeneratePress;src:url(//biznes.lublin.eu/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//biznes.lublin.eu/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//biznes.lublin.eu/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//biznes.lublin.eu/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//biznes.lublin.eu/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//biznes.lublin.eu/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}body{background-color:#ffffff;color:#000000;}a{color:#ed2528;}a:visited{color:#ed2528;}a:hover, a:focus, a:active{color:#bf1643;}body .grid-container{max-width:1260px;}.wp-block-group__inner-container{max-width:1260px;margin-left:auto;margin-right:auto;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}.navigation-search{position:absolute;left:-99999px;pointer-events:none;visibility:hidden;z-index:20;width:100%;top:0;transition:opacity 100ms ease-in-out;opacity:0;}.navigation-search.nav-search-active{left:0;right:0;pointer-events:auto;visibility:visible;opacity:1;}.navigation-search input[type="search"]{outline:0;border:0;vertical-align:bottom;line-height:1;opacity:0.9;width:100%;z-index:20;border-radius:0;-webkit-appearance:none;height:60px;}.navigation-search input::-ms-clear{display:none;width:0;height:0;}.navigation-search input::-ms-reveal{display:none;width:0;height:0;}.navigation-search input::-webkit-search-decoration, .navigation-search input::-webkit-search-cancel-button, .navigation-search input::-webkit-search-results-button, .navigation-search input::-webkit-search-results-decoration{display:none;}.main-navigation li.search-item{z-index:21;}li.search-item.active{transition:opacity 100ms ease-in-out;}.nav-left-sidebar .main-navigation li.search-item.active,.nav-right-sidebar .main-navigation li.search-item.active{width:auto;display:inline-block;float:right;}.gen-sidebar-nav .navigation-search{top:auto;bottom:0;}.dropdown-click .main-navigation ul ul{display:none;visibility:hidden;}.dropdown-click .main-navigation ul ul ul.toggled-on{left:0;top:auto;position:relative;box-shadow:none;border-bottom:1px solid rgba(0,0,0,0.05);}.dropdown-click .main-navigation ul ul li:last-child > ul.toggled-on{border-bottom:0;}.dropdown-click .main-navigation ul.toggled-on, .dropdown-click .main-navigation ul li.sfHover > ul.toggled-on{display:block;left:auto;right:auto;opacity:1;visibility:visible;pointer-events:auto;height:auto;overflow:visible;float:none;}.dropdown-click .main-navigation.sub-menu-left .sub-menu.toggled-on, .dropdown-click .main-navigation.sub-menu-left ul li.sfHover > ul.toggled-on{right:0;}.dropdown-click nav ul ul ul{background-color:transparent;}.dropdown-click .widget-area .main-navigation ul ul{top:auto;position:absolute;float:none;width:100%;left:-99999px;}.dropdown-click .widget-area .main-navigation ul ul.toggled-on{position:relative;left:0;right:0;}.dropdown-click .widget-area.sidebar .main-navigation ul li.sfHover ul, .dropdown-click .widget-area.sidebar .main-navigation ul li:hover ul{right:0;left:0;}.dropdown-click .sfHover > a > .dropdown-menu-toggle > .gp-icon svg{transform:rotate(180deg);}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}body, button, input, select, textarea{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}body{line-height:1.5;}.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading){margin-bottom:1.5em;}.main-title{font-size:45px;}.main-navigation .main-nav ul ul li a{font-size:14px;}.widget-title{font-size:15px;margin-bottom:25px;}.sidebar .widget, .footer-widgets .widget{font-size:14px;}h1{font-weight:300;font-size:40px;}h2{font-weight:300;font-size:30px;}h3{font-size:20px;}h4{font-size:inherit;}h5{font-size:inherit;}.site-info{font-size:14px;}@media (max-width:768px){.main-title{font-size:30px;}h1{font-size:30px;}h2{font-size:25px;}}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:rgba(255,255,255,0);color:#3a3a3a;}.site-header a{color:#3a3a3a;}.main-title a,.main-title a:hover{color:#3a3a3a;}.site-description{color:#757575;}.main-navigation,.main-navigation ul ul{background-color:#ffffff;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#000000;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#ed2528;background-color:#ffffff;}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#000000;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ed2528;background-color:#ffffff;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#ed2528;background-color:#ffffff;}.main-navigation ul ul{background-color:#ffffff;}.main-navigation .main-nav ul ul li a{color:#000000;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#ed2528;background-color:#ffffff;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#ed2528;background-color:#ffffff;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{color:#0a0a0a;background-color:#ffffff;}.inside-article a,.paging-navigation a,.comments-area a,.page-header a{color:#ed2528;}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:#c9204d;}.entry-header h1,.page-header h1{color:#0a0a0a;}.entry-title a{color:#0a0a0a;}.entry-title a:hover{color:#ed2528;}.entry-meta{color:#0a0a0a;}.entry-meta a{color:#ed2528;}.entry-meta a:hover{color:#c9204d;}.sidebar .widget{background-color:#ffffff;}.sidebar .widget .widget-title{color:#000000;}.footer-widgets{color:#6f6f6f;background-color:#f4f4f4;}.footer-widgets a{color:#6f6f6f;}.footer-widgets a:hover{color:#ed2528;}.footer-widgets .widget-title{color:#000000;}.site-info{color:#0a0a0a;background-color:#e5e5e5;}.site-info a{color:#0a0a0a;}.site-info a:hover{color:#ed2528;}.footer-bar .widget_nav_menu .current-menu-item a{color:#ed2528;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#666666;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f3f3f;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width: 768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#000000;}}.inside-top-bar{padding:10px;}.inside-header{padding:40px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:0px;}.site-main .wp-block-group__inner-container{padding:0px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-0px;width:calc(100% + 0px);max-width:calc(100% + 0px);}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:0px;}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:0px;}.one-container.both-sidebars .site-main{margin:0px;}.separate-containers .widget, .separate-containers .site-main > *, .separate-containers .page-header, .widget-area .main-navigation{margin-bottom:19px;}.separate-containers .site-main{margin:19px;}.both-right.separate-containers .inside-left-sidebar{margin-right:9px;}.both-right.separate-containers .inside-right-sidebar{margin-left:9px;}.both-left.separate-containers .inside-left-sidebar{margin-right:9px;}.both-left.separate-containers .inside-right-sidebar{margin-left:9px;}.separate-containers .page-header-image, .separate-containers .page-header-contained, .separate-containers .page-header-image-single, .separate-containers .page-header-content-single{margin-top:19px;}.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar{margin-top:19px;margin-bottom:19px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .mobile-bar-items a{padding-left:0px;padding-right:0px;}.main-navigation .main-nav ul ul li a{padding:10px 0px 10px 0px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:0px;}.menu-item-has-children .dropdown-menu-toggle{padding-right:0px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:0px;}.footer-widgets{padding:20px 40px 20px 40px;}.site-info{padding:7px 15px 6px 20px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.site-info{padding-right:10px;padding-left:10px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}}.one-container .sidebar .widget{padding:0px;}.main-navigation.slideout-navigation .main-nav > ul > li > a{line-height:45px;}.main-navigation.toggled .main-nav > ul{background-color: #ffffff}

@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300&display=swap");
:root {
--primary-color: rgb(250, 20, 20);
--body-background-color: rgb(255, 255, 255);
--color-text: rgb(51, 51, 51);
--color-text-white: rgb(255, 255, 255);
--color-shadow: rgba(51, 51, 51, 0.3);
--color-black: rgb(0, 0, 0);
--color-white: rgb(255, 255, 255);
--color-grey: rgb(99, 99, 99);
--color-grey-bg: rgb(214, 214, 214);
--color-grey-bg-secound: rgb(201, 201, 201);
--color-light-grey-bg: rgb(244, 244, 244);
--color-light-grey-bg-second: rgb(247, 247, 247);
--slider-font-color: --color-black;
--color-youtube: rgb(247, 0, 0);
--color-instagram: rgb(232, 74, 58);
--color-facebook: rgb(65, 103, 177);
--color-twitter: rgb(28, 183, 235);
--color-light-gray: rgb(240, 240, 240);
--color-dark-green: rgb(58, 122, 5);
--color-gospodarczy: rgb(250, 20, 20);
--color-strategia: rgb(0, 177, 148);
--color-wydarzenia: rgb(195, 0, 90);
--color-nauka: rgb(255, 130, 40);
--color-smart-city: rgb(123, 30, 89);
--color-biznes: rgb(250, 20, 20);
--color-student: rgb(115, 190, 70);
--color-lwit: rgb(0, 105, 180);
--color-medycyna: rgb(20, 52, 102);
--color-white-rgba: rgba(255, 255, 255, 0.74);
--color-gospodarczy-rgba: rgba(250, 20, 20, 0.9);
--color-strategia-rgba: rgba(0, 177, 148, 0.9);
--color-wydarzenia-rgba: rgba(195, 0, 90, 0.9);
--color-nauka-rgba: rgba(255, 130, 40, 0.9);
--color-smart-city-rgba: rgba(123, 30, 89, 0.9);
--color-biznes-rgba: rgba(250, 20, 20, 0.9);
--color-student-rgba: rgba(115, 190, 70, 0.9);
--color-lwit-rgba: rgba(0, 105, 180, 0.9);
--color-medycyna-rgba: rgba(20, 52, 102, 0.9);
--calendar-background-color: rgba(0, 0, 0, 0.85);
--calendar-color: rgb(255, 255, 255);
--calendar-title-color: rgb(255, 255, 255);
--calendar-akapit-color: rgb(97, 97, 97);
--calendar-input-text-bg-color: rgb(255, 255, 255);
--calendar-input-text-color: rgb(85, 85, 85);
--calendar-mec-single-event-bg: rgb(247, 247, 247);
--calendar-frm_final_submit: rgb(36,202,79);
--calendar-frm_final_submit-border: rgb(36,202,79);
--date-color: rgb(125, 125, 125);
--event-link-hover-background-color: rgba(255, 255, 255, 0.5);
--description-color: var(--color-black);
--hover-description-color: var(--date-color);
--hover-date-color: rgb(36, 40, 55);
--calendar-scroll-background-color: rgb(255, 255, 255);
--calendar-track-background-color: rgb(128, 128, 128);
--calendar-track-hover-background-color: rgb(88, 88, 88);
--dotted-section-border-color: rgba(227, 223, 223, 0.8);
--secondary-navigation-background-color: rgb(255, 255, 255);
--main-navigation-link-background-color: rgb(255, 255, 255);
--main-navigation-link-hover-background-color: rgb(255, 255, 255);
--main-navigation-link-hover-color: var(--primary-color);
--nav-overlay-background-color: rgba(255, 255, 255, 0.8);
--color-bg-news: rgb(231,231,234);
--color-grey-09: rgba(99, 99, 99, 0.9);
--color-grey-00: rgba(99, 99, 99, 0);
--color-black-value: 0, 0, 0;
--color-white-value-no-change: 255, 255, 255;
--bg-tiles: 231, 231, 233;
}
.dark-theme {
--body-background-color: rgb(0, 0, 0);
--color-text: rgb(255, 255, 255);
--color-text-white: rgb(0, 0, 0);
--color-black: rgb(255, 255, 255);
--color-white: rgb(0, 0, 0);
--color-grey-bg: rgb(0, 0, 0);
--color-light-grey-bg: rgb(0, 0, 0);
--color-white-rgba: rgba(0, 0, 0, 0.74);
--slider-font-color: #fff;
--color-light-gray: rgb(41, 41, 41);
--calendar-background-color: #000;
--calendar-color: #fff;
--calendar-title-color: #fff;
--calendar-akapit-color: rgb(255, 255, 255);
--calendar-input-text-bg-color: rgb(0, 0, 0);
--calendar-input-text-color: rgb(255, 255, 255);
--calendar-mec-single-event-bg: rgb(0, 0, 0);
--calendar-frm_final_submit: rgba(255, 255, 255,0);
--calendar-frm_final_submit-border: rgb(255, 255, 255);
--date-color: #fff;
--event-link-hover-background-color: yellow;
--description-color: var(--color-black);
--hover-description-color: var(--date-color);
--hover-date-color: #000;
--calendar-scroll-background-color: rgb(255, 255, 255);
--calendar-track-background-color: yellow;
--calendar-track-hover-background-color: yellow;
--dotted-section-border-color: rgba(227, 223, 223, 0.8);
--secondary-navigation-background-color: rgb(0, 0, 0);
--main-navigation-link-background-color: rgb(0, 0, 0);
--main-navigation-link-hover-background-color: rgb(0, 0, 0);
--main-navigation-link-hover-color: var(--primary-color);
--color-light-grey-bg-second: rgba(255, 255, 255, 0.1);
--color-bg-news: rgba(231,231,234, 0.1);
--nav-overlay-background-color: rgba(0, 0, 0, 0.8);
--main-navigation-link-color: rgb(255, 255, 255);
}
* {
box-sizing: border-box;
}
html {
font-size: 62.5%; }
html.slide-opened {
overflow: hidden;
}
html,
body {
overflow-x: hidden;
}
body {
font-size: 1.6rem;
line-height: 1.5;
background-color: var(--body-background-color);
min-height: 80vh;
}
body.theme--biznes {
--primary-color: var(--color-biznes);
}
body.theme--student, body.theme--student2 {
--primary-color: var(--color-student);
}
body.theme--gospodarczy, body.theme--gospodarczy2 {
--primary-color: var(--color-gospodarczy);
}
body.theme--nauka {
--primary-color: var(--color-nauka);
}
body.theme--lwit, body.theme--lwit2 {
--primary-color: var(--color-lwit);
}
body.theme--medycyna, body.theme--medycyna2 {
--primary-color: var(--color-medycyna);
}
body.theme--smart-city, body.theme--smartcity {
--primary-color: var(--color-smart-city);
}
body.theme--wydarzenia {
--primary-color: var(--color-wydarzenia);
}
body.font-smaller {
font-size: 1.2rem;
}
body.font-normal {
font-size: 1.6rem;
}
body.font-bigger {
font-size: 2rem;
}
.dark-theme .site-logo > a {
filter: invert(100%);
}
.dark-theme .site-logo > a img {
filter: grayscale(100%);
}
body,
a,
button {
font-family: "Titillium Web", sans-serif;
font-weight: 300;
}
.widget-title,
h1,
h2,
h3 {
font-family: "Titillium Web", sans-serif;
font-weight: 400;
}
h1 {
font-size: 4rem;
}
h2 {
font-size: 3rem;
}
h3 {
font-weight: 300;
font-size: 2rem;
}
p {
color: var(--color-text);
}
ul {
color: var(--color-text);
}
ol,
ul {
margin: 0 0 1.5em 1.5em;
}
.site-content {
background-color: var(--color-white);
}
@media screen and (min-width: 1024px) {
.one-container .site-content {
padding: 30px;
}
}
@media screen and (min-width: 1200px) {
.one-container .site-content {
padding: 40px;
}
}
.slideout-navigation.main-navigation {
background-color: var(--color-white);
}
@media screen and (min-width: 1024px) {
.slideout-navigation.main-navigation {
background-color: var(--nav-overlay-background-color);
}
}
.main-navigation.sub-menu-right {
background-color: transparent;
display: flex;
justify-content: flex-end;
align-items: center;
}
.main-navigation.sub-menu-right .grid-container {
margin-right: 0;
}
.menu-toggle {
font-size: 1.5rem;
}
.white-text {
color: var(--color-text-white);
}
.white-text a {
color: var(--color-text-white);
}
.white-text a:hover, .white-text a:focus {
color: var(--color-text-white);
}
.sites-column.wp-block-columns {
display: grid;
grid-template-columns: 1fr 1fr;
row-gap: 15px;
-moz-column-gap: 15px;
column-gap: 15px;
}
@media screen and (min-width: 600px) {
.sites-column.wp-block-columns {
-moz-column-gap: 30px;
column-gap: 30px;
}
}
@media screen and (min-width: 1024px) {
.sites-column.wp-block-columns {
grid-template-columns: repeat(3, 1fr);
}
}
@media screen and (min-width: 1200px) {
.sites-column.wp-block-columns {
grid-template-columns: repeat(4, 1fr);
row-gap: 24px;
-moz-column-gap: 45px;
column-gap: 45px;
}
}
.sites-column .wp-block-column {
position: relative;
z-index: 1;
margin-left: 0;
padding-top: 100%;
background: rgb(var(--bg-tiles));
}
.sites-column .wp-block-column .wp-block-cover {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
min-height: unset;
background-color: var(--color-white);
z-index: 2;
filter: grayscale(1);
transition: 0.3s;
background-blend-mode: darken;
}
.sites-column .wp-block-column .wp-block-cover::before {
opacity: 0.9;
}
.sites-column .wp-block-column .wp-block-cover__inner-container {
transition: 0.3s;
width: 100%;
}
.sites-column .wp-block-column::after, .sites-column .wp-block-column::before {
content: "";
display: block;
width: 20px;
height: 30px;
position: absolute;
}
.sites-column .wp-block-column::before {
top: 0;
right: 0;
background: transparent;
transition: background 0.3s;
}
.sites-column .wp-block-column::after {
left: 0;
bottom: 0;
background: transparent;
transition: background 0.3s;
}
.sites-column .wp-block-column:hover::before {
top: 0;
right: 0;
background: rgb(114, 189, 68);
}
.sites-column .wp-block-column:hover::after {
left: 0;
bottom: 0;
background: rgb(237, 27, 36);
}
.sites-column .wp-block-column:hover .wp-block-cover {
background-color: var(--color-black);
-webkit-clip-path: inset(10px 10px 10px 10px);
clip-path: inset(10px 10px 10px 10px);
filter: grayscale(0);
transition: 0.3s;
background-blend-mode: multiply;
}
.sites-column .wp-block-column:hover .wp-block-cover::before {
opacity: 0.3;
}
.sites-column .wp-block-column:hover .sites-column--number,
.sites-column .wp-block-column:hover .sites-column--title {
color: #dedede !important;
z-index: 2;
}
.sites-column .wp-block-column:hover .sites-column--number a,
.sites-column .wp-block-column:hover .sites-column--title a {
color: #dedede !important;
}
.sites-column--title {
color: var(--color-black) !important;
text-align: center;
font-size: 2rem;
z-index: 2;
}
@media screen and (min-width: 600px) {
.sites-column--title {
font-size: 2.5rem;
}
}
@media screen and (min-width: 1680px) {
.sites-column--title {
font-size: 2.7rem;
}
}
.sites-column--title a {
color: var(--color-black);
}
.sites-column .link {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 0;
}
.sites-column .wp-block-button__link {
position: absolute;
width: 99%;
height: 99%;
top: 0;
left: 0;
border-radius: 0;
background: transparent !important;
color: transparent !important;
}
.overlay--economy:hover, .overlay--economy:focus {
background-color: var(--color-gospodarczy-rgba) !important;
}
.overlay--strategy:hover, .overlay--strategy:focus {
background-color: var(--color-strategia-rgba) !important;
}
.overlay--academy:hover, .overlay--academy:focus {
background-color: var(--color-nauka-rgba) !important;
}
.overlay--about-us:hover, .overlay--about-us:focus {
background-color: var(--color-biznes-rgba) !important;
}
.overlay--smart-city:hover, .overlay--smart-city:focus, .overlay--smartcity:hover, .overlay--smartcity:focus {
background-color: var(--color-smart-city-rgba) !important;
}
.overlay--events:hover, .overlay--events:focus {
background-color: var(--color-wydarzenia-rgba) !important;
}
.overlay--student:hover, .overlay--student:focus {
background-color: var(--color-student-rgba) !important;
}
.overlay--medicine:hover, .overlay--medicine:focus {
background-color: var(--color-medycyna-rgba) !important;
}
.overlay--lwit:hover, .overlay--lwit:focus {
background-color: var(--color-lwit-rgba) !important;
}
.sites-footer-link {
display: flex;
justify-content: space-between;
position: relative;
flex-wrap: wrap;
}
.sites-footer-link .wp-block-button {
margin: 0;
padding: 0;
z-index: 1;
transform: scale(1);
box-shadow: 0 0 0 var(--color-black);
transition: 0.3s;
flex-basis: 100% !important;
}
@media screen and (min-width: 600px) {
.sites-footer-link .wp-block-button {
flex-basis: 50% !important;
}
}
@media screen and (min-width: 768px) {
.sites-footer-link .wp-block-button {
flex-basis: calc(33.33% - 6px) !important;
margin: 2px;
}
}
@media screen and (min-width: 1024px) {
.sites-footer-link .wp-block-button {
flex-basis: 16.6666666667% !important;
margin: 0;
padding: 0;
}
}
.sites-footer-link .wp-block-button__link {
padding: 50px 5px;
width: 100%;
border-radius: 0;
}
.sites-footer-link .wp-block-button a {
color: #fff;
}
.sites-footer-link .wp-block-button a:hover, .sites-footer-link .wp-block-button a:visited, .sites-footer-link .wp-block-button a:focus {
color: #fff;
}
.sites-footer-link .wp-block-button:hover, .sites-footer-link .wp-block-button:focus {
transform: scale(1.05);
z-index: 99;
box-shadow: 0 0 30px var(--color-shadow);
transition: 0.3s;
}
.sites-footer-link .wp-block-button:hover a, .sites-footer-link .wp-block-button:focus a {
text-decoration: underline;
}
.theme--biznes .sites-column .wp-block-cover__inner-container {
padding: 0;
text-align: center;
}
.theme--biznes .sites-column .wp-block-cover,
.theme--biznes .sites-column .wp-block-cover-image {
padding: 0;
}
.theme--biznes .inside-header {
display: flex;
align-items: center;
flex-wrap: wrap;
max-width: 1260px;
margin: 0 auto;
padding: unset;
margin-bottom: 10px;
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-header {
min-height: 110px;
margin-bottom: unset;
flex-wrap: nowrap;
}
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-header .navigation-search {
top: -11px;
}
}
.theme--biznes .inside-header .widget {
margin: unset;
}
.theme--biznes .inside-header .widget ul li {
padding-bottom: unset;
}
.theme--biznes .inside-header .wcag {
justify-content: center;
}
.theme--biznes .inside-header .um-additional-section {
order: 2;
margin: 0 auto;
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-header .um-additional-section {
margin-right: unset;
order: unset;
}
}
.theme--biznes .inside-header .um-additional-section ul {
display: flex;
}
.theme--biznes .inside-header .um-additional-section a {
display: flex;
height: 40px;
width: 40px;
justify-content: center;
align-items: center;
font-size: 1.6rem;
color: var(--color-text);
}
.theme--biznes .inside-header .um-additional-section a.wpml-ls-link {
font-size: 1.3rem;
color: var(--color-text);
}
.theme--biznes .inside-header .um-additional-section a:hover, .theme--biznes .inside-header .um-additional-section a:focus {
color: var(--color-text-white);
background-color: var(--color-text);
}
.theme--biznes .inside-header .widget_text {
order: 0;
margin: 0 auto;
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-header .widget_text {
width: auto;
margin: unset;
order: unset;
}
}
.theme--biznes .inside-header .nav-search-active {
border: 1px solid var(--color-black);
margin-right: 50px;
}
.theme--biznes .inside-header .nav-search-active .search-field {
padding-right: 45px;
color: var(--color-text);
background-color: var(--color-white);
}
.theme--biznes .inside-header .nav-search-active ~ .main-nav {
width: 300px;
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-header .nav-search-active ~ .main-nav {
width: 320px;
}
}
.theme--biznes .inside-header .nav-search-active ~ .main-nav .slideout-toggle {
display: none;
}
.theme--biznes .inside-header .nav-search-active ~ .main-nav .close-search {
margin-right: 20px;  }
.theme--biznes .inside-header .nav-search-active ~ .main-nav .close-search a {
background: transparent;
color: var(--color-text);
}
.theme--biznes .inside-header .main-navigation {
order: 3;
width: 100%;
margin: 0 auto;
}
@media screen and (min-width: 768px) {
.theme--biznes .inside-header .main-navigation {
width: auto;
}
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-header .main-navigation {
margin-right: 50px;
margin-left: 15px;
}
}
.theme--biznes .slideout-toggle {
margin-left: 20px;
}
@media screen and (min-width: 1024px) {
.theme--biznes .slideout-toggle {
margin-left: unset;
}
}
.theme--biznes .slideout-toggle.menu-item-align-right a {
font-size: 2.5rem;
}
.theme--biznes .site-logo {
position: relative;
margin-bottom: unset !important;
order: 0;
margin: 0 auto;
width: 100%;
}
@media screen and (min-width: 768px) {
.theme--biznes .site-logo {
display: inline-block;
margin-left: 0;
width: auto;
}
}
@media screen and (min-width: 1024px) {
.theme--biznes .site-logo {
order: unset;
}
}
.theme--biznes .site-logo img {
max-height: 70px;
}
.theme--biznes .um-additional-section {
margin-left: 48px;
}
.theme--biznes.home .site-content {
padding-top: 0;
}
.theme--biznes .sf-menu {
display: flex;
flex-direction: row-reverse;
}
.theme--biznes .sf-menu > li.slideout-toggle {
opacity: 0.7;
}
@media screen and (min-width: 1024px) {
.theme--biznes .sf-menu > li.slideout-toggle {
float: right;
margin-left: 40px;
}
}
@media screen and (min-width: 768px) {
.theme--biznes .sf-menu > li.search-item {
float: unset;
margin-left: 25px;
}
}
.theme--biznes .menu-toggle,
.theme--biznes .mobile-bar-items {
display: none;
}
body:not(.theme--biznes):not(.home) .site-content {
background-color: var(--color-white);
padding-top: 50px;
}
@media screen and (max-width: 330px) {
body:not(.theme--biznes) .secondary-menu .menu-item:first-child {
display: block;
}
}
@media screen and (min-width: 1024px) {
body:not(.theme--biznes) .inside-header {
padding: 0 10px;
}
}
body:not(.theme--biznes) .inside-header .site-logo {
max-width: 200px;
}
@media screen and (min-width: 1024px) {
body:not(.theme--biznes) .inside-header .site-logo {
margin-left: -20px;
}
}
@media screen and (min-width: 1680px) {
body:not(.theme--biznes) .inside-header .site-logo {
margin-left: -90px;
max-width: 100%;
}
}
body:not(.theme--biznes) .main-navigation {
z-index: 101 !important;
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) {
width: 100%;
}
}
@media screen and (min-width: 1200px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) {
width: auto;
min-width: calc(100% - 200px);
}
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .inside-navigation {
width: 100%;
top: 6px;
}
@media screen and (min-width: 1680px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav {
margin-top: 20px;
}
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li {  }
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li > a {
line-height: 4rem;
background-color: var(--color-white);
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li > a {
line-height: 5rem;
}
}
@media screen and (min-width: 1024px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li > a {
line-height: 5rem;
padding-left: 14px;
padding-right: 14px;
}
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li.long-row > a {
line-height: 2rem;
margin-top: 1.5rem;
text-align: left;
display: flex;
justify-content: space-between;
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li.menu-item .toggled-on > .menu-item {
margin-left: 10px;
width: calc(100% - 11px);
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .main-nav > ul > li.menu-item .toggled-on > .menu-item {
margin-left: unset;
width: 100%;
}
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active {
width: calc(100% - 30px);
left: 15px;
border: 1px solid var(--color-black);
background-color: var(--color-white);
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active {
width: 100%;
max-width: 1000px;
margin-left: auto;
left: 0;
}
}
@media screen and (min-width: 1680px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active {
margin-top: 20px;
}
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active > input[type=search] {
background-color: var(--color-white);
color: var(--color-black);
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active ~ .mobile-bar-items {
position: absolute;
background-color: transparent;
opacity: 0.9;
right: 15px;  }
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active ~ .mobile-bar-items {
right: 30px;
}
}
@media screen and (min-width: 1024px) {
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active ~ .mobile-bar-items {
position: relative;
right: 0;
}
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active ~ .main-nav li:not(.close-search) {
display: none;
}
body:not(.theme--biznes) .main-navigation:not(.slideout-navigation) .nav-search-active ~ .main-nav .close-search {
top: 6px;
}
body:not(.theme--biznes) .main-navigation .sub-menu {
width: 240px;
}
body:not(.theme--biznes) .main-navigation a {
font-size: 1.5rem;
}
body:not(.theme--biznes) .main-navigation ul ul {
box-shadow: unset;
}
body:not(.theme--biznes) .main-navigation ul ul li a {
padding: 10px 20px;
padding-right: 20px !important;
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .main-navigation ul li.sfHover > ul.toggled-on .sub-menu {
position: absolute;
left: 100%;
}
}
body:not(.theme--biznes) .menu-item-has-children ul .dropdown-menu-toggle {
padding-right: 0;
}
body:not(.theme--biznes) .mobile-header-navigation.toggled {
position: fixed;
top: 0px;
left: 0;
height: 100vh;
overflow-y: scroll;
}
body:not(.theme--biznes).logged-in .mobile-header-navigation.toggled {
padding-top: 46px;
}
body:not(.theme--biznes).logged-in .mobile-header-navigation.toggled.navigation-stick {
padding-top: unset;
}
.wcag {
display: flex;
flex-wrap: wrap;
background-color: var(--body-background-color);
}
.wcag button {
background: transparent;
color: var(--color-text);
font-size: 1.3rem;
padding: 10px;
position: relative;
text-align: center;
height: 40px;
font-weight: 600;
}
.wcag button:hover, .wcag button:focus {
color: var(--color-text-white);
background-color: var(--color-text);
}
.wcag .wpml-ls-legacy-list-horizontal {
padding: 0px;
border: 0px;
}
.wcag .wpml-ls-legacy-list-horizontal a {
padding: 13px;
display: flex;
height: 40px;
justify-content: center;
align-items: center;
}
.wcag .wpml__custom-switcher .wpml-ls-link {
text-transform: uppercase;
font-weight: 600;
}
.wcag .wpml__custom-switcher .active {
color: var(--color-text-white) !important;
background: var(--color-text);
}
.wpml-ls-statics-shortcode_actions a {
font-size: 1.3rem;
color: var(--color-text);
padding: 12px 10px;
font-weight: 600;
}
.wpml-ls-statics-shortcode_actions a:hover {
color: var(--color-text-white);
background-color: var(--color-text);
}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language a {
font-weight: 700;
color: var(--color-text-white);
background-color: var(--color-text);
}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language .wpml-ls-link {
color: var(--color-text-white) !important;
}
.add-bg {
position: relative;
z-index: 2;
background-color: rgb(var(--bg-tiles));
}
.add-bg img {
width: 100%;
height: 100%;
position: relative;
z-index: 2;
-o-object-fit: cover;
object-fit: cover;
-webkit-clip-path: inset(10px 10px 5px 10px);
clip-path: inset(10px 10px 5px 10px);
}
.add-bg::after, .add-bg::before {
content: "";
display: block;
width: 20px;
height: 30px;
position: absolute;
background: var(--primary-color);
}
.um_member .add-bg::after, .um_member .add-bg::before {
background-color: var(--primary-color);
}
.add-bg::before {
top: 0;
right: 0;
}
.add-bg::after {
left: 0;
bottom: 0;
}
.site-footer .footer-widgets {
background-color: var(--color-light-grey-bg);
padding: 30px;
padding-top: 10px;
padding-bottom: 10px;
}
@media screen and (min-width: 1200px) {
.site-footer .footer-widgets {
padding: 40px;
}
}
.site-footer .footer-widgets a {
color: var(--color-text);
}
.site-footer .footer-widgets a:hover {
color: var(--primary-color);
}
.site-footer .footer-widgets a:focus {
color: var(--primary-color);
}
.site-footer .site-info {
background-color: var(--color-grey-bg);
font-size: 1.3rem;
}
.site-footer .grid-container {
max-width: 1180px;
}
.site-footer h2 {
color: var(--color-black) !important;
}
.site-footer h2 a {
font-size: 2rem;
font-weight: 400;
color: var(--color-black);
}
.site-footer h2 a:hover {
color: var(--primary-color);
}
.site-footer h2 a:focus {
color: var(--primary-color);
}
.site-footer ul[id*=menu-social-menu] {
margin-right: 10px;
}
.site-footer [id*=menu-social-menu] {
display: block;
}
.theme--biznes .site-footer [id*=menu-social-menu] {
display: flex;
flex-wrap: wrap;
}
.site-footer [id*=menu-social-menu] i {
margin-right: 5px;
min-width: 20px;
}
.theme--biznes .site-footer [id*=menu-social-menu] i {
margin-right: 5px; min-width: 1rem; }
.site-footer [id*=menu-social-menu] .widget_nav_menu__text {
display: inline;
}
.site-footer [id*=menu-social-menu] li {
margin-right: 1.4rem;
}
.site-footer .copyright-bar {
color: var(--color-text);
}
.site-footer .copyright-bar a {
color: var(--color-black);
}
.site-footer .copyright-bar a:hover {
color: var(--primary-color);
}
.site-footer .copyright-bar a:focus {
color: var(--primary-color);
}
.widget_nav_menu__text {
position: fixed;
left: 200vw;
opacity: 0;
}
.site-footer .widget_nav_menu__text {
position: unset;
left: unset;
opacity: unset;
}
body:not(.theme--biznes) .inside-navigation {
display: block;
padding: 0 10px;
text-align: center;
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .inside-navigation {
display: flex;
flex-direction: row-reverse;
justify-content: flex-start;
}
}
body:not(.theme--biznes) .secondary-navigation .wcag {
text-align: center;
justify-content: center;
}
body:not(.theme--biznes) .secondary-navigation .main-nav ul li a {
padding-left: 10px;
padding-right: 10px;
font-size: 1.3rem;
line-height: 4rem;
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .secondary-navigation .main-nav ul li a {
padding-left: 20px;
padding-right: 20px;
}
}
body:not(.theme--biznes) .secondary-navigation .main-nav ul li a:hover, body:not(.theme--biznes) .secondary-navigation .main-nav ul li a:focus {
color: var(--color-text-white);
background-color: var(--color-text);
}
body:not(.theme--biznes) .after-secondary-menu {
display: block;
max-width: 1260px;
margin: 0px auto;
justify-content: center;
}
@media screen and (min-width: 768px) {
body:not(.theme--biznes) .after-secondary-menu {
display: flex;
justify-content: flex-end;
}
}
body:not(.theme--biznes) .after-secondary-menu .wcag {
text-align: center;
justify-content: center;
}
body:not(.theme--biznes) .after-secondary-menu ul {
list-style: none;
display: flex;
justify-content: center;
flex-wrap: wrap;
margin: 0 2px;
}
body:not(.theme--biznes) .after-secondary-menu ul li a {
font-size: 1.4rem;
line-height: 4rem;
vertical-align: middle;
color: var(--color-text);
padding: 10px;
}
body:not(.theme--biznes) .after-secondary-menu ul li a:visited {
color: var(--color-text);
}
body:not(.theme--biznes) .after-secondary-menu ul li a:hover, body:not(.theme--biznes) .after-secondary-menu ul li a:focus {
color: var(--color-text-white);
background-color: var(--color-text);
}
.theme--biznes .slideout-navigation.main-navigation {
background-color: var(--color-white);
}
.theme--biznes .slideout-navigation.main-navigation.offside {
width: 100%;
height: calc(100vh - 40px);
top: 40px;
}
@media screen and (min-width: 768px) {
.theme--biznes .slideout-navigation.main-navigation.offside {
width: 500px;
height: 100vh;
top: 0;
}
}
.theme--biznes .slideout-navigation.main-navigation.offside--right {
right: -100%;
}
@media screen and (min-width: 768px) {
.theme--biznes .slideout-navigation.main-navigation.offside--right {
right: -500px;
}
}
.theme--biznes .slideout-navigation.main-navigation .main-nav ul ul {
width: 95% !important;
margin-left: 4%;
box-shadow: unset;
background-color: transparent;
}
.theme--biznes .offside--right.is-open {
transform: translate3d(-100%, 0, 0);
}
@media screen and (min-width: 768px) {
.theme--biznes .offside--right.is-open {
transform: translate3d(-500px, 0, 0);
}
}
.theme--biznes.offside-js--is-right.slide-opened .slideout-overlay {
top: 0;
height: 40px;
min-height: unset;
background-color: var(--color-white);
}
@media screen and (min-width: 768px) {
.theme--biznes.offside-js--is-right.slide-opened .slideout-overlay {
top: -100px;
height: calc(100vh + 100px);
min-height: calc(100% + 100px);
background-color: rgba(var(--color-black-value), 0.8);
}
}
.theme--biznes.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit {
right: 0;
color: var(--color-black);
}
@media screen and (min-width: 768px) {
.theme--biznes.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit {
right: 500px;
color: rgb(var(--color-white-value-no-change));
}
}
.theme--biznes .is-open .inside-navigation {
padding: 0 5% 5% 10%;
}
@media screen and (min-width: 768px) {
.theme--biznes .is-open .inside-navigation {
padding: 10% 5% 5% 10%;
}
}
.theme--biznes .main-navigation.sub-menu-right .inside-navigation {
margin-right: auto;
position: relative;
}
@media screen and (min-width: 1024px) {
.theme--biznes .main-navigation.sub-menu-right .inside-navigation {
margin-right: 0;
}
}
.theme--biznes .slideout-overlay {
background-color: rgba(0, 0, 0, 0.3);
}
.add-padding {
padding: 20px 10px;
}
.theme--student .grid-container, .theme--student2 .grid-container {
max-width: 1320px;
}
.main-slider {
max-width: 100%;
width: 1360px;
}
@media screen and (min-width: 1024px) {
.main-slider {
padding-top: 390px;
}
}
.main-slider .slick-dotted {
display: flex;
flex-direction: column-reverse;
}
.main-slider .slick-dots {
list-style: none;
display: flex;
margin-bottom: 1rem;
margin-left: 3px;
}
@media screen and (min-width: 1024px) {
.main-slider .slick-dots {
position: absolute;
top: -24px;
left: -286px;
}
}
@media screen and (min-width: 1680px) {
.main-slider .slick-dots {
left: -308px;
}
}
.main-slider .slick-dots button {
width: 12px;
height: 12px;
padding: 0;
font-size: 0;
border-radius: 50%;
cursor: pointer;
margin-right: 10px;
border: 0;
background-color: var(--color-white);
opacity: 0.5;
outline: none;
transition: opacity 0.2s ease;
}
.main-slider .slick-dots button:hover, .main-slider .slick-dots button:focus {
opacity: 0.7;
}
.main-slider .slick-dots .slick-active button {
opacity: 1;
}
.slider-article {
padding: 0;
color: var(--slider-font-color);
z-index: 2;
position: relative;
max-width: 100%;
display: flex;
margin-bottom: 25px;
flex-direction: column;
}
@media screen and (min-width: 1024px) {
.slider-article {
flex-direction: row;
width: 1130px;
margin-left: 140px;
padding: 0 0 15px 345px;
min-height: 430px;
top: 60px;
}
}
.slider-article__title {
margin: 2.5rem 0 3rem 0;
}
@media screen and (min-width: 1024px) {
.slider-article__title {
font-size: 3.2rem;
line-height: 3.8rem;
font-weight: 400;
}
}
@media screen and (min-width: 1680px) {
.slider-article__title {
font-size: 4.2rem;
line-height: 4.8rem;
}
}
.slider-article .slider-content {
background-color: var(--color-bg-news);
}
.slider-article .slider-article__subdomain-title {
color: rgb(var(--color-white-value-no-change));
display: block;
line-height: 50px;
text-transform: uppercase;
}
.slider-article--wydarzenia .slider-article__subdomain-title {
background-color: var(--color-wydarzenia);
}
.slider-article--biznes .slider-article__subdomain-title {
background-color: var(--color-biznes);
}
.slider-article--gospodarczy .slider-article__subdomain-title, .slider-article--gospodarczy2 .slider-article__subdomain-title {
background-color: var(--color-gospodarczy);
}
.slider-article--strategia .slider-article__subdomain-title {
background-color: var(--color-gospodarczy);
}
.slider-article--lwit .slider-article__subdomain-title, .slider-article--lwit2 .slider-article__subdomain-title {
background-color: var(--color-lwit);
}
.slider-article--medycyna .slider-article__subdomain-title, .slider-article--medycyna2 .slider-article__subdomain-title {
background-color: var(--color-medycyna);
}
.slider-article--student .slider-article__subdomain-title, .slider-article--student2 .slider-article__subdomain-title {
background-color: var(--color-student);
}
.slider-article--nauka .slider-article__subdomain-title {
background-color: var(--color-nauka);
}
.slider-article--smart-city .slider-article__subdomain-title, .slider-article--smartcity .slider-article__subdomain-title {
background-color: var(--color-smart-city);
}
.slider-article__content {
z-index: 2;
padding: 25px;
position: relative;
max-width: 100%;
}
@media screen and (min-width: 768px) {
.slider-article__content {
padding: 75px;
}
}
@media screen and (min-width: 1024px) {
.slider-article__content {
left: -180px;
padding: 40px;
padding-bottom: 0;
max-width: 80%;
}
}
@media screen and (min-width: 1680px) {
.slider-article__content {
left: -259px;
}
}
.slider-article__content a,
.slider-article__content h2,
.slider-article__content p {
position: relative;
z-index: 3;
color: var(--slider-font-color) !important;
transition: 0.3s;
margin-left: 3px;
}
.slider-article__content a:hover, .slider-article__content a:focus,
.slider-article__content h2:hover,
.slider-article__content h2:focus,
.slider-article__content p:hover,
.slider-article__content p:focus {
opacity: 0.8;
transition: 0.3s;
}
.slider-article__content .slick-slider {
z-index: 2;
}
.slider-article__image {
z-index: 1;
position: static;
bottom: 140px;
display: flex;
width: 100%;
}
@media screen and (min-width: 1024px) {
.slider-article__image {
position: absolute;
}
}
.slider-article__image img {
width: 100%;
height: 100%;
}
@media screen and (min-width: 768px) {
.slider-article__image img {
width: 100%;
height: 100%;
display: block;
-o-object-fit: cover;
object-fit: cover;
}
}
.slider-article__image--current {
left: 0;
}
@media screen and (min-width: 1024px) {
.slider-article__image--current {
width: 1422px;
height: 880px;
left: 176px;
top: -490px;
}
}
@media screen and (min-width: 1200px) {
.slider-article__image--current {
left: 192px;
}
}
@media screen and (min-width: 1680px) {
.slider-article__image--current {
left: 100px;
}
}
.slider-article__image--prev {
z-index: 0;
display: none;
}
@media screen and (min-width: 1024px) {
.slider-article__image--prev {
transform: translateX(-100%);
left: -50px;
width: 1421px;
height: 818px;
display: flex;
top: -430px;
padding-top: 140px;
}
}
@media screen and (min-width: 1680px) {
.slider-article__image--prev {
left: -130px;
}
}
.main-news {
max-width: 100%;
width: 1360px;
}
.main-news .slick-dotted {
display: flex;
flex-direction: column-reverse;
}
.main-news .slick-dots {
list-style: none;
display: flex;
margin-bottom: 20px;
margin-top: 10px;
margin-left: 30px;
}
.main-news .slick-dots button {
width: 12px;
height: 12px;
padding: 0;
font-size: 0;
border-radius: 50%;
cursor: pointer;
margin-right: 10px;
border: 0;
background-color: var(--color-black);
opacity: 0.3;
outline: none;
transition: opacity 0.2s ease;
}
.main-news .slick-dots button:hover, .main-news .slick-dots button:focus {
opacity: 0.7;
}
.main-news .slick-dots .slick-active button {
opacity: 1;
}
.main-news .slider-article {
padding: 0;
color: var(--slider-font-color);
z-index: 2;
position: relative;
max-width: 100%;
display: block;
}
@media screen and (min-width: 1024px) {
.main-news .slider-article {
flex-direction: row;
width: 100%;
margin-left: 0;
min-height: 150px;
top: 0;
}
}
.main-news .slider-article::after {
display: none;
}
.main-news .slider-article__title {
margin: 3rem 0 2.5rem 0;
line-height: 4.3rem;
font-weight: 400;
}
.main-news .slider-article__title, .main-news .slider-article__introduction, .main-news .slider-article__subdomain-title {
padding: 0 25px;
}
@media screen and (min-width: 1024px) {
.main-news .slider-article__title, .main-news .slider-article__introduction, .main-news .slider-article__subdomain-title {
padding: 0 30px;
}
}
.main-news .slider-article__introduction {
margin-bottom: unset;
}
@media screen and (min-width: 1024px) {
.main-news .slider-article__introduction {
margin-bottom: 1.5em;
}
}
.main-news .slider-article__content {
z-index: 2;
padding: 25px 0;
position: relative;
max-width: 100%;
}
@media screen and (min-width: 768px) {
.main-news .slider-article__content {
padding: 0;
}
}
@media screen and (min-width: 1024px) {
.main-news .slider-article__content {
left: 0;
padding: 30px 0;
padding-bottom: 0;
max-width: 100%;
}
}
@media screen and (min-width: 1680px) {
.main-news .slider-article__content {
left: 0;
}
}
.main-news .slider-article__subdomain-title .slider-article--gospodarczy2 {
background: var(--color-gospodarczy);
}
.main-news .slider-article__link {
margin-left: 28px;
padding: 2rem 0 0 0;
}
@media screen and (min-width: 1200px) {
.main-news .slider-article__link {
padding: 0 0 3rem 0;
}
}
.main-news .slider-article__slide .read-more {
position: relative;
display: inline-block;
}
.main-news .slick-arrow {
width: 18px;
height: 18px;
position: absolute;
top: calc(50% - 9px);
z-index: 2;
cursor: pointer;
opacity: 1;
transition: opacity 0.3s;
}
.main-news .slick-arrow:hover {
opacity: 0.8;
}
.main-news .slick-prev:before,
.main-news .slick-next:before {
content: "";
display: block;
width: 10px;
height: 10px;
}
.main-news .slick-prev {
left: -17px;
}
@media screen and (min-width: 768px) {
.main-news .slick-prev {
left: -37px;
}
}
@media screen and (min-width: 1024px) {
.main-news .slick-prev {
left: -17px;
}
}
.main-news .slick-prev:before {
border-top: 2px solid var(--color-white);
border-right: 2px solid var(--color-white);
transform: rotateZ(-135deg);
}
.main-news .slick-next {
right: -24px;
}
@media screen and (min-width: 768px) {
.main-news .slick-next {
right: -45px;
}
}
@media screen and (min-width: 1024px) {
.main-news .slick-next {
right: -27px;
}
}
.main-news .slick-next:before {
border-top: 2px solid var(--color-white);
border-right: 2px solid var(--color-white);
transform: rotateZ(45deg);
}
.um-scocial-media {
position: fixed;
right: 0;
top: calc(50vh - 5rem);
z-index: 100;
display: none;
}
@media screen and (max-width: 480px) {
.um-scocial-media {
top: calc(50vh - 10rem);
}
}
@media screen and (min-width: 768px) {
.um-scocial-media {
display: block;
}
}
.um-scocial-media .link {
width: 4rem;
height: 4rem;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
background: #e3e3e3;
color: var(--color-white);
transition: background 0.3s;
}
@media screen and (max-width: 480px) {
.um-scocial-media .link {
width: 3rem;
height: 3rem;
}
}
.um-scocial-media .link .fab {
font-size: 2.5rem;
}
.um-scocial-media .link--twitter:hover {
background: var(--color-twitter);
}
.um-scocial-media .link--facebook:hover {
background: var(--color-facebook);
}
.um-scocial-media .link--linkedin:hover {
background: var(--color-black);
}
.um-scocial-media .link--youtube:hover {
background: var(--color-youtube);
}
.um-scocial-media .link--instagram:hover {
background: var(--color-instagram);
}
.custom-html-widget__link {
margin-bottom: 1rem;
}
@media screen and (max-width: 480px) {
.custom-html-widget__link {
margin-bottom: 0.8rem;
}
}
.custom-html-widget__link:last-child {
margin-bottom: unset;
}
@media screen and (min-width: 1024px) {
nav .main-nav .mega-menu {
position: static;
}
nav .main-nav .mega-menu > ul {
position: absolute;
width: 100%;
left: 0px !important;
}
nav .main-nav .mega-menu > ul > li > a {
font-weight: bold;
border-bottom: solid 0.1rem black;
height: 70px;
margin-left: 0.5rem;
}
nav .main-nav .mega-menu > ul > li {
display: inline-block;
width: 25%;
vertical-align: top;
}
.mega-menu .sub-menu {
padding-left: 3rem;
padding-bottom: 1rem;
}
.mega-menu .sub-menu li a {
margin-left: -3.5rem;
}
nav .main-nav .mega-menu.mega-menu-col-2 > ul > li {
width: 50%;
}
nav .main-nav .mega-menu.mega-menu-col-3 > ul > li {
width: 33.3333%;
}
nav .main-nav .mega-menu.mega-menu-col-5 > ul > li {
width: 20%;
}
nav .main-nav .mega-menu.mega-menu-col-6 > ul > li {
width: 16%;
}
nav .main-nav .mega-menu > ul > li:hover > a,
nav .main-nav .mega-menu > ul > li:focus > a,
nav .main-nav .mega-menu > ul > li[class*=current-] > a,
nav .main-nav .mega-menu ul ul {
background-color: transparent !important;
color: inherit;
}
nav .main-nav .mega-menu ul .sub-menu {
position: static;
display: block;
opacity: 1;
visibility: visible;
width: 100%;
box-shadow: 0 0 0;
left: 0;
height: auto;
}
nav .main-nav .mega-menu ul.toggled-on .sub-menu {
pointer-events: auto;
}
nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle {
display: none;
}
}
.searchandfilter {
background: transparent;
}
.wp-block-group .searchandfilter, .custom-search-filter .searchandfilter {
padding: 0;
background: transparent;
}
.searchandfilter .sf-field-search {
position: relative;
}
.searchandfilter .sf-field-search label:before {
content: "";
position: absolute;
display: block;
width: 3.5rem;
height: 3.5rem;
background: var(--color-black);
-webkit-mask-image: url(//biznes.lublin.eu/src/images/search-interface-symbol.svg);
mask-image: url(//biznes.lublin.eu/src/images/search-interface-symbol.svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 30px 30px;
mask-size: 30px 30px;
-webkit-mask-position: center;
mask-position: center;
top: 1.2rem;
left: 2rem;
}
.searchandfilter .sf-field-search label:after {
content: "";
position: absolute;
display: block;
width: 2px;
height: 3.5rem;
background: var(--color-black);
top: 1.3rem;
left: 7.3rem;
}
.searchandfilter .sf-field-search .sf-input-text {
box-sizing: border-box;
font-size: 2.4rem;
background: var(--color-white);
color: var(--color-black);
padding-left: 10rem;
height: 6rem;
border: 0.1rem solid var(--color-light-gray);
width: 100%;
}
.searchandfilter .sf-field-search .sf-input-text::-moz-placeholder {
color: var(--color-black);
}
.searchandfilter .sf-field-search .sf-input-text::placeholder {
color: var(--color-black);
}
.searchandfilter .sf-field-search {
justify-self: flex-start;
width: 100%;
}
@media screen and (min-width: 768px) {
.searchandfilter .sf-field-search {
grid-column: 1/3;
}
.searchandfilter .sf-field-search label {
width: 100%;
}
}
.add-search-bg .searchandfilter .sf-field-search {
justify-self: center;
width: 100%;
}
@media screen and (min-width: 768px) {
.add-search-bg .searchandfilter .sf-field-search {
width: 86%;
}
}
.add-search-bg .searchandfilter .sf-field-search label {
width: 100%;
max-width: 400px;
}
@media screen and (min-width: 768px) {
.add-search-bg .searchandfilter .sf-field-search label {
max-width: unset;
}
}
.searchandfilter > ul {
margin-left: unset;
display: grid;
grid-template-columns: 1fr;
row-gap: 1rem;
}
@media screen and (min-width: 768px) {
.searchandfilter > ul {
grid-template-columns: 1fr 1fr;
-moz-column-gap: 2rem;
column-gap: 2rem;
row-gap: 2rem;
}
}
.searchandfilter li[class^=sf-field-post-meta-] h2,
.searchandfilter li[class^=sf-field-post-meta-] h3,
.searchandfilter li[class^=sf-field-post-meta-] h4,
.searchandfilter li[class^=sf-field-post-meta-] h5 {
color: var(--color-text-white);
font-size: 2.6rem;
padding: unset;
}
.searchandfilter li[class^=sf-field-post-meta-] h2::first-letter,
.searchandfilter li[class^=sf-field-post-meta-] h3::first-letter,
.searchandfilter li[class^=sf-field-post-meta-] h4::first-letter,
.searchandfilter li[class^=sf-field-post-meta-] h5::first-letter {
text-transform: uppercase;
}
.searchandfilter li[class^=sf-field] {
padding: unset;
}
@media screen and (min-width: 768px) {
.searchandfilter li[class^=sf-field]:nth-child(2n+3) {
width: 100%;
max-width: 400px;
justify-self: flex-end;
}
}
@media screen and (min-width: 320px) {
.searchandfilter ul li li {
display: flex;
align-items: center;
}
}
.searchandfilter label[class^=sf-label-] {
color: var(--color-text-white);
}
.searchandfilter .sf-label-checkbox,
.searchandfilter .sf-label-radio {
position: relative;
padding-left: 2.6rem !important;
}
.searchandfilter .sf-label-checkbox::after,
.searchandfilter .sf-label-radio::after {
content: "";
position: absolute;
display: block;
width: 1.6rem;
height: 1.6rem;
background: var(--color-text-white);
left: 0;
top: 0.5rem;
z-index: 2;
}
.searchandfilter .sf-label-radio::after {
border-radius: 50%;
}
.searchandfilter .sf-input-checkbox,
.searchandfilter .sf-input-radio {
display: none;
}
.searchandfilter .sf-input-checkbox:checked + label:before,
.searchandfilter .sf-input-radio:checked + label:before {
content: "";
position: absolute;
display: block;
width: 0.8rem;
height: 0.8rem;
background: var(--primary-color);
left: 0.4rem;
top: 0.9rem;
z-index: 3;
}
.searchandfilter .sf-input-radio:checked + label:before {
border-radius: 50%;
}
.searchandfilter [data-sf-field-input-type=select] label {
width: 100%;
max-width: 400px;
position: relative;
}
.searchandfilter [data-sf-field-input-type=select] label:before {
content: "";
width: 0;
height: 0;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
border-top: 20px solid var(--primary-color);
position: absolute;
left: calc(100% - 36px);
top: 1.2rem;
pointer-events: none;
z-index: 100;
}
.searchandfilter .sf-input-select:not([multiple=multiple]) {
box-sizing: border-box;
width: 100%;
padding: 0.5rem 3.5rem 0.5rem 1rem;
font-size: 1.6rem;
color: var(--color-black);
border: 0.1rem solid var(--color-light-gray);
background-color: var(--color-text-white);
height: 4rem;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
position: relative;
}
@media screen and (min-width: 600px) {
.searchandfilter .sf-input-select:not([multiple=multiple]) {
max-width: 400px;
}
}
.searchandfilter .sf-input-select[multiple=multiple] {
width: 100%;
max-width: 40rem;
padding: 0.5rem 3.5rem 0.5rem 1rem;
font-size: 1.6rem;
color: var(--color-black);
border: 1px solid var(--primary-color);
}
.searchandfilter select::-ms-expand {
display: none;
}
.postsTemplatePerCat .searchandfilter {
margin-bottom: 20px;
}
.add-search-bg .searchandfilter {
padding: 4rem 5vw 3rem 5vw;
background: var(--primary-color);
}
.search-filter-results {
background: var(--color-light-gray);
font-weight: 300;
color: var(--color-black);
font-size: 3.6rem;
padding: 3.5rem 15px;
}
@media screen and (min-width: 1200px) {
.search-filter-results {
padding: 3.5rem 25px;
}
}
.search-filter-results h3 {
font-weight: 600;
}
.search-filter-results .search-resuts {
color: var(--color-text);
}
@media screen and (min-width: 768px) {
.search-filter-results .search-resuts {
display: flex;
flex-wrap: wrap;
}
}
.search-filter-results .search-resuts .search-resuts-item {
min-height: 40rem;
font-size: 1.8rem;
font-weight: 400;
line-height: 2.4rem;
padding: 30px 10px 20px 20px;
background: var(--color-text-white);
margin-bottom: 15px;
display: flex;
flex-direction: column;
}
@media screen and (min-width: 768px) {
.search-filter-results .search-resuts .search-resuts-item {
margin-top: 15px;
width: calc((100% - 15px) / 2);
margin-left: unset;
margin-right: unset;
margin-bottom: unset;
}
.search-filter-results .search-resuts .search-resuts-item:nth-child(2n) {
margin-left: 15px;
}
}
@media screen and (min-width: 1024px) {
.search-filter-results .search-resuts .search-resuts-item {
width: calc((100% - 30px) / 3);
margin-left: 15px;
}
.search-filter-results .search-resuts .search-resuts-item:nth-child(3n+1) {
margin-left: unset;
}
}
@media screen and (min-width: 1200px) {
.search-filter-results .search-resuts .search-resuts-item {
width: calc((100% - 50px) / 3);
margin-left: 25px;
margin-top: 25px;
}
.search-filter-results .search-resuts .search-resuts-item:nth-child(2n) {
margin-left: 25px;
}
.search-filter-results .search-resuts .search-resuts-item:nth-child(3n+1) {
margin-left: unset;
}
}
.search-filter-results .search-resuts-item__title {
margin-bottom: 10px;
}
.theme--biznes .search-filter-results .search-resuts-item__title {
font-size: 2rem;
font-weight: 600;
}
.theme--lwit .search-filter-results .search-resuts-item__title, .theme--lwit2 .search-filter-results .search-resuts-item__title {
color: var(--primary-color);
transition: color 0.3s;
}
.theme--lwit .search-filter-results .search-resuts-item__title:hover, .theme--lwit .search-filter-results .search-resuts-item__title:focus, .theme--lwit2 .search-filter-results .search-resuts-item__title:hover, .theme--lwit2 .search-filter-results .search-resuts-item__title:focus {
color: var(--color-lwit-rgba);
}
.search-filter-results .search-resuts-item__btn {
color: var(--color-black);
height: 3rem;
display: flex;
align-items: center;
font-weight: 700;
margin-top: auto;
}
.search-filter-results .search-resuts-item__date {
margin-bottom: 10px;
}
.search-filter-results .svg-inline--fa.fa-w-6 {
width: 0.375em;
margin-left: 1rem;
transition: all 0.3s;
}
.search-filter-results .btn:hover .svg-inline--fa.fa-w-6 {
margin-left: 1.4rem;
}
@media screen and (min-width: 1024px) {
.search-filter-results .portfolio-container {
margin: 0 1.5rem;
}
}
@media screen and (min-width: 1024px) {
.search-filter-results > h2 {
margin-left: 1.5rem;
}
}
.search-filter-results::first-letter {
text-transform: uppercase;
}
@media screen and (max-width: 480px) {
.dn--xs {
display: none;
}
}
@media screen and (max-width: 480px) {
.dn--xs-group-bg-img {
background-image: unset;
}
}
.margin-bottom-dn {
margin-bottom: unset !important;
}
.margin-top-xs {
margin-top: 25px;
}
@media screen and (min-width: 768px) {
.margin-top-xs {
margin-top: unset;
}
}
.margin-bottom-xs {
margin-top: 15px;
}
@media screen and (min-width: 768px) {
.margin-bottom-xs {
margin-top: unset;
}
}
.padding-top--10 {
padding-top: 20px;
}
@media screen and (min-width: 768px) {
.padding-top--10 {
padding-top: 30px;
}
}
@media screen and (min-width: 1024px) {
.padding-top--10 {
padding-top: 50px;
}
}
@media screen and (min-width: 1200px) {
.padding-top--10 {
padding-top: 100px;
}
}
.padding-top--12 {
padding-top: 20px;
}
@media screen and (min-width: 768px) {
.padding-top--12 {
padding-top: 40px;
}
}
@media screen and (min-width: 1024px) {
.padding-top--12 {
padding-top: 60px;
}
}
@media screen and (min-width: 1200px) {
.padding-top--12 {
padding-top: 120px;
}
}
.padding-top--dn {
padding-top: unset !important;
}
@media screen and (max-width: 480px) {
.padding-top--xs-dn {
padding-top: unset !important;
}
}
.padding-bottom--10 {
padding-bottom: 20px;
}
@media screen and (min-width: 768px) {
.padding-bottom--10 {
padding-bottom: 30px;
}
}
@media screen and (min-width: 1024px) {
.padding-bottom--10 {
padding-bottom: 50px;
}
}
@media screen and (min-width: 1200px) {
.padding-bottom--10 {
padding-bottom: 100px;
}
}
.padding-bottom--dn {
padding-bottom: unset !important;
}
@media screen and (max-width: 480px) {
.padding-bottom--xs-dn {
padding-bottom: unset !important;
}
}
.padding--dn {
padding: unset !important;
}
@media screen and (max-width: 480px) {
.padding--xs-dn {
padding: unset !important;
}
}
.group-bg-color {
background: var(--color-light-grey-bg-second);
}
.dark-theme .group-bg-color {
background: var(--color-light-grey-bg-second);
}
@media screen and (min-width: 768px) {
.member_image_height_390 .um_member_image {
max-height: 390px;
}
}
:not(.wp-block-cover__inner-container) > .wp-block-spacer {
height: 10px !important;
margin-bottom: unset;
}
@media screen and (min-width: 1024px) {
:not(.wp-block-cover__inner-container) > .wp-block-spacer {
height: 50px !important;
margin-bottom: 1.5em !important;
}
}
.wp-block-cover .wp-block-cover__inner-container {
width: calc(100% - 30px);
}
@media screen and (min-width: 1200px) {
.wp-block-cover .wp-block-cover__inner-container {
max-width: 1260px;
padding: 0 40px;
}
}
.wp-block-cover .wp-block-cover__inner-container .wp-block-group:not(.alignwide) .wp-block-group__inner-container {
padding: unset;
}
@media screen and (max-width: 480px) {
.inside-article .wp-block-columns > .wp-block-column:nth-child(n+1) > figure {
margin-top: 25px;
}
}
@media screen and (max-width: 480px) {
.inside-article .wp-block-columns > .wp-block-column:nth-child(n+1) > h1,
.inside-article .wp-block-columns > .wp-block-column:nth-child(n+1) h2 {
margin-top: 25px;
margin-bottom: 15px;
}
}
.theme--lwit .inside-article .has-background, .theme--lwit2 .inside-article .has-background {
color: rgba(var(--color-white-value-no-change), 1);
transition: color 0.3s;
}
.inside-article .has-background:hover {
color: rgba(var(--color-white-value-no-change), 0.6);
}
.inside-article .entry-date {
color: var(--color-black);
}
div:not(.wp-block-column) .wp-block-group:not(.alignfull):not(.alignwide) > .wp-block-group__inner-container {
padding: unset;
}
@media screen and (max-width: 1259px) and (min-width: 769px) {
.entry-content > .wp-block-group.alignfull {
padding-left: 30px;
padding-right: 30px;
}
}
@media screen and (min-width: 1260px) {
.wp-block-group.alignfull[class*=group-bg-img] > .wp-block-group__inner-container, .wp-block-group.alignfull.group-bg-color > .wp-block-group__inner-container {
padding-left: 40px;
padding-right: 40px;
}
}
.entry-content > [class*=wp-block-]:not(:last-child) {
margin-bottom: unset;
}
@media screen and (min-width: 600px) {
.entry-content > [class*=wp-block-]:not(:last-child) {
margin-bottom: 1.5em;
}
}
.events-calendar {
margin: 25px auto;
position: relative;
overflow: hidden;
}
@media screen and (min-width: 768px) {
.events-calendar {
display: grid;
grid-template-columns: 30% 1fr;
grid-template-rows: auto auto;
}
}
.events-calendar .calendar-event-loader {
background: url(//biznes.lublin.eu/src/images/loader.gif) center center no-repeat;
height: 20vh;
max-height: 100px;
}
@media screen and (min-width: 1024px) {
.events-calendar .calendar-event-loader {
max-height: 200px;
background: url(//biznes.lublin.eu/src/images/loader.gif) left center no-repeat;
}
}
.events-calendar__heading {
font-size: 30px;
margin-left: 25px;
}
@media screen and (min-width: 768px) {
.events-calendar__heading {
grid-row: 1/2;
grid-column: 1/3;
}
}
@media screen and (min-width: 1024px) {
.events-calendar__heading {
font-size: 33px;
}
}
.events-calendar__empty-results, .events-calendar__empty-results-main {
text-align: center;
display: none;
color: var(--color-text);
}
@media screen and (min-width: 768px) {
.events-calendar__empty-results, .events-calendar__empty-results-main {
text-align: left;
padding-left: 160px;
margin-top: 11px;
}
}
@media screen and (min-width: 1200px) {
.events-calendar__empty-results, .events-calendar__empty-results-main {
margin-top: 23px;
}
}
@media screen and (min-width: 1200px) {
.events-calendar__empty-results, .events-calendar__empty-results-main {
text-align: left;
margin-top: 27px;
}
}
.events-calendar ::-webkit-scrollbar {
width: 4px;
}
.events-calendar ::-webkit-scrollbar-track {
background-color: var(--calendar-scroll-background-color);
border-radius: 4px;
}
.events-calendar ::-webkit-scrollbar-thumb {
border-radius: 4px;
background: var(--calendar-track-background-color);
-webkit-transition: background-color 0.2s ease;
transition: background-color 0.2s ease;
overflow: hidden;
}
.events-calendar ::-webkit-scrollbar-thumb:hover {
background-color: var(--calendar-track-hover-background-color);
}
.events-calendar__nav {
display: flex;
justify-content: center;
justify-content: flex-start;
position: relative;
left: -10px;
}
@media screen and (min-width: 768px) {
.events-calendar__nav {
left: unset;
right: -10px;
justify-content: flex-end;
}
}
.events-calendar__button {
background-color: transparent;
color: var(--text-color);
width: 64px;
height: 64px;
display: flex;
align-items: center;
justify-content: flex-end;
position: relative;
opacity: 1;
transition: opacity 0.3s;
}
.events-calendar__button:hover {
opacity: 0.6;
background-color: unset;
}
.events-calendar__button:focus {
background-color: unset;
}
.events-calendar__button--next:before, .events-calendar__button--prev:before {
content: "";
display: block;
width: 20px;
height: 20px;
}
.events-calendar__button--next:before {
border-top: 2px solid var(--color-text);
border-right: 2px solid var(--color-text);
transform: rotateZ(45deg);
}
.events-calendar__button--prev:before {
border-top: 2px solid var(--color-text);
border-right: 2px solid var(--color-text);
transform: rotateZ(-135deg);
}
.events-calendar__month {
font-size: 3rem;
color: var(--color-text);
text-transform: capitalize;
}
@media screen and (min-width: 768px) {
.events-calendar__month {
text-align: left;
}
}
.events-calendar__month span {
font-size: 40px;
}
@media screen and (min-width: 768px) {
.events-calendar__month span {
display: block;
text-align: right;
}
}
@media screen and (min-width: 1024px) {
.events-calendar__month span {
font-size: 60px;
line-height: 75px;
}
}
@media screen and (min-width: 1200px) {
.events-calendar__month span {
font-size: 72px;
line-height: 85px;
}
}
@media screen and (min-width: 1680px) {
.events-calendar__month span {
font-size: 72px;
line-height: 85px;
}
}
.events-calendar__month span:last-child {
padding-left: 10px;
}
.events-calendar__content {
z-index: 2;
position: relative;
padding: 25px 0 25px 0;
}
@media screen and (min-width: 768px) {
.events-calendar__content {
padding: 10px 0;
min-height: 350px;
}
}
.events-calendar__content p {
color: var(--color-text);
margin-bottom: 0;
display: inline;
}
.events-calendar__events-container {
direction: ltr;
}
@media screen and (min-width: 768px) {
.events-calendar__events-container {
max-height: 320px;
overflow: auto;
margin: 0 0 0 48px;
}
}
.events-calendar__events-list {
direction: ltr;
}
@media screen and (min-width: 768px) {
.events-calendar__events-list {
padding-left: 16px;
}
}
.events-list__description {
color: var(--description-color);
opacity: 1;
transition: opacity 0.2s ease;
}
.events-list__date {
color: var(--date-color);
}
.events-list__link {
padding: 0 10px 10px 16px;
transition: background-color 0.2s ease;
display: flex;
flex-direction: column;
font-size: 20px;
position: relative;
}
@media screen and (min-width: 768px) {
.events-list__link {
padding: 0 20px 20px 16px;
}
}
.events-list__link:hover .events-list__description, .events-list__link:focus .events-list__description {
opacity: 0.6;
}
.events-list__link::after {
content: "";
position: absolute;
display: block;
width: 6px;
height: 46px;
left: 0;
top: 6px;
z-index: 2;
}
.events-list__link--1::after {
background: var(--color-biznes);
}
.events-list__link--5::after {
background: var(--color-nauka);
}
.events-list__link--8::after {
background: var(--color-medycyna);
}
.events-list__link--7::after {
background: var(--color-student);
}
.events-list__link--9::after {
background: var(--color-gospodarczy);
}
.events-list__link--6::after {
background: var(--color-lwit);
}
.events-list__link--10::after {
background: var(--color-smart-city);
}
.events-list__link--11::after {
background: var(--color-wydarzenia);
}
.events-list__link--12::after {
background: var(--primary-color);
}
.events-list__description {
color: var(--color-text);
}
@media screen and (max-width: 599px) {
.doted-column .wp-block-column {
background-image: linear-gradient(to right, var(--dotted-section-border-color) 20%, transparent 0%);
background-position: bottom left;
background-size: 10px 2px;
background-repeat: repeat-x;
margin-bottom: 1.5rem;
}
}
@media screen and (min-width: 600px) {
.doted-column .wp-block-columns {
margin-bottom: 0;
}
.doted-column .wp-block-columns:not(:last-of-type) {
background-image: linear-gradient(to right, var(--dotted-section-border-color) 20%, transparent 0%);
background-position: bottom right;
background-size: 10px 2px;
background-repeat: repeat-x;
}
.doted-column .wp-block-columns .wp-block-column {
padding-top: 1.5rem;
}
.doted-column .wp-block-columns .wp-block-column:not(:last-of-type) {
background-image: linear-gradient(var(--dotted-section-border-color) 20%, transparent 0%);
background-position: right bottom;
background-size: 2px 10px;
background-repeat: repeat-y;
}
}
.doted-column > .wp-block-column {
background-image: none;
}
.group-bg-color--white {
background: var(--color-white);
}
.type-studies .entry-title {
font-size: 3.6rem;
font-weight: 700;
margin-bottom: 1.6rem;
}
@media screen and (min-width: 1024px) {
.type-studies .entry-title {
font-size: 6rem;
margin-bottom: 5rem;
font-weight: 700;
}
}
@media screen and (min-width: 1024px) {
.type-studies .inside-article {
padding: 3rem 5rem !important;
max-width: 1260px;
margin: 0 auto;
background: var(--color-light-grey-bg);
}
}
.entry-content-grid {
display: grid;
grid-template-columns: 1fr;
row-gap: 3rem;
}
@media screen and (min-width: 1024px) {
.entry-content-grid {
grid-template-columns: 2fr 1fr;
-moz-column-gap: 3rem;
column-gap: 3rem;
row-gap: unset;
}
}
.entry-content-grid__column-right {
background: var(--color-white);
align-self: start;
}
@media screen and (min-width: 1024px) {
.entry-content-grid__column-right {
padding: 3rem;
}
}
.acf-text {
font-size: 1.6rem;
}
@media screen and (min-width: 768px) {
.acf-text {
font-size: 2rem;
}
}
.acf-text strong,
.acf-text p {
font-size: 1.6rem;
}
@media screen and (min-width: 768px) {
.acf-text strong,
.acf-text p {
font-size: 2rem;
}
}
.acf-text a {
color: var(--color-text);
transition: color 0.3s;
}
.single-studies .entry-content-grid__column-right .acf-text a {
font-weight: 600;
}
.acf-text a:hover {
color: var(--primary-color);
}
.acf-text p:last-child {
margin-bottom: unset;
}
.entry-content-grid__column-left,
.single-studies .entry-content {
font-size: 1.6rem;
}
@media screen and (min-width: 768px) {
.entry-content-grid__column-left,
.single-studies .entry-content {
font-size: 2rem;
}
}
.entry-content-grid__column-left h3,
.single-studies .entry-content h3 {
font-size: 2.4rem;
font-weight: 700;
}
.entry-content-grid__column-left ul,
.single-studies .entry-content ul {
list-style: none;
margin: 0 0 2rem 2rem;
padding-left: 1rem;
}
.entry-content-grid__column-left ul li,
.single-studies .entry-content ul li {
line-height: 1.5em;
text-indent: -1.3rem;
}
.entry-content-grid__column-left ul li::before,
.single-studies .entry-content ul li::before {
content: "■";
color: var(--primary-color);
margin-right: 1rem;
display: inline-block;
font-size: 1.5rem;
}
.entry-content-grid__column-left > *,
.single-studies .entry-content > * {
margin-bottom: 1rem;
}
@media screen and (min-width: 1024px) {
.entry-content-grid__column-left > *,
.single-studies .entry-content > * {
margin-bottom: 2rem;
}
}
.entry-content-grid__column-left a,
.single-studies .entry-content a {
color: var(--color-text);
}
.entry-content-grid__column-left a:hover,
.single-studies .entry-content a:hover {
color: var(--primary-color);
}
.akapit__strong--margin-bottom-2 {
margin-bottom: 2rem;
display: inline-block;
}
.single-studies .site {
background: var(--color-light-grey-bg);
max-width: unset;
}
.single-studies .site-content {
background-color: transparent;
}
.studies-info p {
margin-bottom: 0;
}
.bold {
font-weight: 400;
}
.bold--600 {
font-weight: 600;
}
.bold--700 {
font-weight: 700;
}
.search-filter-company-card .wp-block-group__inner-container {
padding: unset;
}
.search-filter-company-card .searchandfilter {
background: var(--color-white);
padding: 1.5rem;
margin-top: 2rem;
box-shadow: 0 0 1rem var(--color-light-gray);
}
@media screen and (min-width: 1024px) {
.search-filter-company-card .searchandfilter {
padding: 2rem 3rem;
margin: 0 1.5rem;
}
}
.search-filter-company-card .searchandfilter ul {
grid-template-columns: 1fr;
row-gap: 1.5rem;
}
@media screen and (min-width: 768px) {
.search-filter-company-card .searchandfilter ul {
grid-template-columns: repeat(3, 1fr);
grid-template-rows: 1fr 5rem;
-moz-column-gap: unset;
column-gap: unset;
}
}
@media screen and (min-width: 1024px) {
.search-filter-company-card .searchandfilter ul {
-moz-column-gap: 2rem;
column-gap: 2rem;
}
}
.search-filter-company-card .searchandfilter li[class^=sf-field-] h4 {
font-size: 1.6rem;
line-height: 2.4rem;  }
.search-filter-company-card .searchandfilter li[class^=sf-field-] h4:before {
margin-right: 1rem;
}
.search-filter-company-card .searchandfilter li[class^=sf-field-]:nth-child(1) h4:before {
font: normal normal normal 18px/1 FontAwesome;
content: "\f085";
}
.search-filter-company-card .searchandfilter li[class^=sf-field-]:nth-child(2) h4:before {
font: normal normal normal 18px/1 FontAwesome;
content: "\f02b";
}
.search-filter-company-card .searchandfilter li[class^=sf-field-]:nth-child(3) h4:before {
font: normal normal normal 18px/1 FontAwesome;
content: "\f183";
}
.search-filter-company-card .searchandfilter label[class^=sf-label-],
.search-filter-company-card .searchandfilter li[class^=sf-field-] h4 {
color: var(--color-black);
font-weight: 700;
}
.search-filter-company-card .searchandfilter label[class^=sf-label-] {
font-size: 1.4rem;
line-height: 1.96rem;
}
.search-filter-company-card .searchandfilter .sf-label-checkbox,
.search-filter-company-card .searchandfilter .sf-label-radio {
position: relative;
padding-left: 2.6rem !important;
}
.search-filter-company-card .searchandfilter .sf-label-checkbox::after,
.search-filter-company-card .searchandfilter .sf-label-radio::after {
content: "";
position: absolute;
display: block;
width: 1.6rem;
height: 1.6rem;
border: 1px solid var(--color-grey-bg);
background: #f8f8f8;
left: 0;
top: 0.1rem;
z-index: 2;
}
.search-filter-company-card .searchandfilter .sf-input-checkbox,
.search-filter-company-card .searchandfilter .sf-input-radio {
display: none;
}
.search-filter-company-card .searchandfilter .sf-input-checkbox:checked + label,
.search-filter-company-card .searchandfilter .sf-input-radio:checked + label {  }
.search-filter-company-card .searchandfilter .sf-input-checkbox:checked + label:before,
.search-filter-company-card .searchandfilter .sf-input-radio:checked + label:before {
content: "";
position: absolute;
display: block;
width: 0.8rem;
height: 0.8rem;
background: var(--primary-color);
left: 0.5rem;
top: 0.6rem;
z-index: 3;
}
.search-filter-company-card .searchandfilter .sf-field-submit {
justify-self: center;
align-self: center;
}
@media screen and (min-width: 768px) {
.search-filter-company-card .searchandfilter .sf-field-submit {
grid-column: 1/4;
}
}
.search-filter-company-card .searchandfilter .sf-field-submit input {
background: var(--primary-color);
width: 22rem;
height: 4.8rem;
font-size: 20px;
font-weight: 700;
padding: unset;
display: flex;
justify-content: center;
align-items: center;
}
.search-filter-company-card .search-filter-results {
background: unset;
padding: unset;
}
.search-filter-company-card .search-filter-results .company-search-resuts__item {
margin-bottom: 2rem;
color: var(--color-black);
background: var(--color-white);
display: grid;
grid-template-columns: 1fr;
box-shadow: 0 0 1rem var(--color-light-gray);  }
@media screen and (min-width: 768px) {
.search-filter-company-card .search-filter-results .company-search-resuts__item {
grid-template-columns: 25% 1fr;
}
}
@media screen and (min-width: 1024px) {
.search-filter-company-card .search-filter-results .company-search-resuts__item {
grid-template-rows: minmax(22rem, auto);
grid-template-columns: 22rem 1fr;
margin-left: 1.5rem;
margin-right: 1.5rem;
}
}
.search-filter-company-card .search-filter-results .company-search-resuts__item:last-child {
margin-bottom: unset;
}
.search-filter-company-card .search-filter-results .item__img {
grid-column: 1/2;
width: 20rem;
height: 12rem;
display: inline-block;
position: relative;
margin: 0 auto;
}
@media screen and (min-width: 768px) {
.search-filter-company-card .search-filter-results .item__img {
position: relative;
padding-top: 60%;
justify-self: center;
align-self: center;
max-width: unset;
width: 100%;
}
}
@media screen and (min-width: 1024px) {
.search-filter-company-card .search-filter-results .item__img {
padding-top: 100%;
}
}
.search-filter-company-card .search-filter-results .item__img .img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
position: absolute;
top: 0;
left: 0;
padding: 10px;
}
.search-filter-company-card .search-filter-results .item__content {
display: flex;
flex-direction: column;
padding: 0 1.5rem 2rem;
}
@media screen and (min-width: 768px) {
.search-filter-company-card .search-filter-results .item__content {
grid-column: 2/3;
padding: 1.5rem 2rem 1.5rem 2rem;
}
}
.search-filter-company-card .search-filter-results .item__title {
font-size: 2.4rem;
line-height: 3.3rem;
font-weight: 700;
}
.search-filter-company-card .search-filter-results .item__text {
font-size: 1.6rem;
line-height: 2.4rem;
}
.search-filter-company-card .search-filter-results .item__links {
display: flex;
margin-top: auto;
flex-direction: column;
}
@media screen and (min-width: 1024px) {
.search-filter-company-card .search-filter-results .item__links {
flex-direction: unset;
}
}
.search-filter-company-card .search-filter-results .item__link {
font-size: 1.6rem;
line-height: 2.4rem;
display: inline-block;
font-weight: 700;
color: var(--color-black);
}
.search-filter-company-card .search-filter-results .item__link--center {
margin-top: 0.5rem;  }
@media screen and (min-width: 1024px) {
.search-filter-company-card .search-filter-results .item__link--center {
margin-left: auto;
margin-right: auto;
margin-top: unset;
}
}
.search-filter-company-card .search-filter-results .item__link--right {  }
@media screen and (min-width: 1024px) {
.search-filter-company-card .search-filter-results .item__link--right {
margin-right: 0.5rem;
margin-left: auto;
}
}
.search-filter-company-card .search-filter-results .item__link span {
margin-right: 0.5rem;
}
.search-filter-company-card .search-filter-results a {
font-size: inherit;
line-height: inherit;
font-weight: inherit;
color: var(--color-black);
transition: color 0.3s;
}
.search-filter-company-card .search-filter-results a:hover {
color: var(--color-biznes);
}
.search-filter--job-offers .wp-block-group__inner-container, .search-filter--cluster-members .wp-block-group__inner-container {
padding: unset;
max-width: unset;
}
.search-filter--job-offers .searchandfilter, .search-filter--cluster-members .searchandfilter {
background: unset;
padding: unset;
max-width: calc(100vw - 4rem);
margin-left: auto;
margin-right: auto;
}
.search-filter--job-offers .searchandfilter > ul, .search-filter--cluster-members .searchandfilter > ul {
display: block;
}
.search-filter--job-offers .searchandfilter > ul > li, .search-filter--cluster-members .searchandfilter > ul > li {  }
.search-filter--job-offers .searchandfilter > ul > li:not([data-sf-field-input-type=radio]):not([data-sf-field-input-type=checkbox]), .search-filter--cluster-members .searchandfilter > ul > li:not([data-sf-field-input-type=radio]):not([data-sf-field-input-type=checkbox]) {
display: none;
}
.search-filter--job-offers .searchandfilter > ul > li > ul, .search-filter--cluster-members .searchandfilter > ul > li > ul {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
@media screen and (min-width: 1024px) {
.search-filter--job-offers .searchandfilter > ul > li > ul, .search-filter--cluster-members .searchandfilter > ul > li > ul {
flex-wrap: nowrap;
justify-content: center;
}
.search-filter--job-offers .searchandfilter > ul > li > ul li, .search-filter--cluster-members .searchandfilter > ul > li > ul li {
margin-right: 5vw;
}
.search-filter--job-offers .searchandfilter > ul > li > ul li:last-child, .search-filter--cluster-members .searchandfilter > ul > li > ul li:last-child {
margin-right: unset;
}
}
.search-filter--job-offers .searchandfilter label[class^=sf-label-], .search-filter--cluster-members .searchandfilter label[class^=sf-label-] {
padding-left: unset !important;
font-size: 1.8rem;
line-height: 2.7rem;
color: var(--color-text);
transition: color 0.3s;
}
@media screen and (min-width: 768px) {
.search-filter--job-offers .searchandfilter label[class^=sf-label-], .search-filter--cluster-members .searchandfilter label[class^=sf-label-] {
font-size: 2.4rem;
line-height: 3.6rem;
}
}
.search-filter--job-offers .searchandfilter label[class^=sf-label-]::after, .search-filter--cluster-members .searchandfilter label[class^=sf-label-]::after {
content: unset;
}
.search-filter--job-offers .searchandfilter label[class^=sf-label-]::before, .search-filter--cluster-members .searchandfilter label[class^=sf-label-]::before {
content: unset;
}
.search-filter--job-offers .searchandfilter label[class^=sf-label-]:hover, .search-filter--cluster-members .searchandfilter label[class^=sf-label-]:hover {
color: var(--primary-color);  }
@media screen and (min-width: 1024px) {
.search-filter--job-offers .searchandfilter label[class^=sf-label-]:hover, .search-filter--cluster-members .searchandfilter label[class^=sf-label-]:hover {
cursor: pointer;
}
}
.search-filter--job-offers .searchandfilter .sf-input-radio:checked + label,
.search-filter--job-offers .searchandfilter .sf-input-checkbox:checked + label, .search-filter--cluster-members .searchandfilter .sf-input-radio:checked + label,
.search-filter--cluster-members .searchandfilter .sf-input-checkbox:checked + label {
color: var(--primary-color);
}
.search-filter--job-offers .search-filter-results {
padding: unset;
background: unset;
}
@media screen and (min-width: 600px) {
.search-filter--job-offers .search-filter-results {
display: grid;
grid-template-columns: repeat(2, 1fr);
}
}
@media screen and (min-width: 768px) {
.search-filter--job-offers .search-filter-results {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
}
@media screen and (min-width: 1024px) {
.search-filter--job-offers .search-filter-results {
grid-template-columns: repeat(4, 1fr);
}
}
@media screen and (min-width: 1680px) {
.search-filter--job-offers .search-filter-results {
grid-template-columns: repeat(5, 1fr);
}
}
.search-filter--job-offers .search-filter-results .item-company {
display: block;
position: relative;
padding-bottom: 100%;
box-shadow: inset 0 0 24px 7px var(--color-light-grey-bg);
background: var(--color-white);
background-size: contain;
background-position: 50%;
background-repeat: no-repeat;
}
.search-filter--job-offers .search-filter-results .item-company .item-company__content {
position: absolute;
bottom: 0;
top: 0;
left: 0;
right: 0;
display: flex;
flex-direction: column;
justify-content: flex-end;
opacity: 1;
padding: 1rem;
color: var(--color-white);
background: linear-gradient(0deg, rgba(99, 99, 99, 0.9) 0px, rgba(99, 99, 99, 0) 60%, rgba(99, 99, 99, 0));  }
@media screen and (min-width: 768px) {
.search-filter--job-offers .search-filter-results .item-company .item-company__content {
padding: 1.8rem;
}
}
@media screen and (min-width: 1200px) {
.search-filter--job-offers .search-filter-results .item-company .item-company__content {
opacity: 0;
}
}
.search-filter--job-offers .search-filter-results .item-company:hover {  }
.search-filter--job-offers .search-filter-results .item-company:hover .item-company__content {
opacity: 1;
}
.search-filter--job-offers .search-filter-results .title {
font-size: 2.6rem;
line-height: 2.6rem;
font-weight: 500;
}
.search-filter--job-offers .search-filter-results .category-title {
font-size: 1.68rem;
line-height: 1.68rem;
font-weight: 400;
color: var(--color-white);
margin-bottom: unset;
}
@media screen and (min-width: 1024px) {
.search-filter--job-offers .search-filter-results .category-title {
font-size: 2.1rem;
line-height: 2.1rem;
}
}
.search-filter--cluster-members .searchandfilter > ul {
display: block;
}
.search-filter--cluster-members .searchandfilter > ul > li {  }
@media screen and (min-width: 768px) {
.search-filter--cluster-members .searchandfilter > ul > li > ul {
flex-wrap: wrap;
justify-content: flex-start;
}
.search-filter--cluster-members .searchandfilter > ul > li > ul li {
margin-right: 3%;
}
}
@media screen and (min-width: 768px) {
.search-filter--cluster-members .searchandfilter label[class^=sf-label-] {
font-size: 2rem;
line-height: 3rem;
}
}
.search-filter--cluster-members .search-filter-results {
width: 100%;
font-size: unset;
padding: unset;
background: unset;
display: grid;
grid-template-columns: 1fr;
row-gap: 15px;
}
@media screen and (min-width: 600px) {
.search-filter--cluster-members .search-filter-results {
grid-template-columns: repeat(2, 1fr);
-moz-column-gap: 15px;
column-gap: 15px;
}
}
@media screen and (min-width: 1024px) {
.search-filter--cluster-members .search-filter-results {
grid-template-columns: repeat(3, 1fr);
}
}
@media screen and (min-width: 1200px) {
.search-filter--cluster-members .search-filter-results {
grid-template-columns: repeat(4, 1fr);
-moz-column-gap: 25px;
column-gap: 25px;
row-gap: 25px;
}
}
.search-filter--cluster-members__content-link {
padding: 15px;
display: flex;
justify-content: center;
align-items: center;
min-height: 14.6rem;
border-width: 1px 1px 3px;
border-style: solid;
border-color: var(--color-shadow);
}
@media screen and (min-width: 1200px) {
.search-filter--cluster-members__content-link {
min-height: 17rem;
padding: 25px;
font-size: 1.8rem;
transition: all 0.3s;
}
.search-filter--cluster-members__content-link:hover, .search-filter--cluster-members__content-link:focus {
background: var(--primary-color);  }
.dark-theme .search-filter--cluster-members__content-link:hover, .dark-theme .search-filter--cluster-members__content-link:focus {
background: unset;
border-color: var(--primary-color);
}
.search-filter--cluster-members__content-link:hover .search-filter--cluster-members__title, .search-filter--cluster-members__content-link:focus .search-filter--cluster-members__title {
color: var(--color-white);
}
.dark-theme .search-filter--cluster-members__content-link:hover .search-filter--cluster-members__title, .dark-theme .search-filter--cluster-members__content-link:focus .search-filter--cluster-members__title {
color: var(--color-black);
}
}
.search-filter--cluster-members__title {
font-size: 1.6rem;
text-align: center;
color: var(--color-black);
}
.search-filter--categories + .form__buttom {
margin: 2rem 0;
text-align: center;
}
.search-categories-loader {
background: url(//biznes.lublin.eu/src/images/loader.gif) center center no-repeat;
height: 20vh;
min-height: 300px;
}
.alert {
padding: 10px;
font-size: 1.2rem;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.alert-info {
background-color: var(--color-student);
color: var(--color-text-white);
}
.alert p {
margin-bottom: 0;
}
.cta h2 + * {
margin-top: 20px;
}
.inside-footer-widgets {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
@media screen and (min-width: 1024px) {
.inside-footer-widgets:not(.theme--biznes) .footer-widget-3 {
width: 25%;
}
}
@media screen and (min-width: 1024px) {
.inside-footer-widgets:not(.theme--biznes) .footer-widget-4 {
width: 15%;
}
}
@media screen and (min-width: 1024px) {
.inside-footer-widgets:not(.theme--biznes) .footer-widget-5 {
width: 60%;
}
}
@media screen and (min-width: 600px) {
.theme--biznes .inside-footer-widgets .grid-parent {
width: 50%;
}
.theme--biznes .inside-footer-widgets .grid-parent:first-child {
width: 100%;
}
}
@media screen and (min-width: 1024px) {
.theme--biznes .inside-footer-widgets .grid-parent {
width: auto;
}
.theme--biznes .inside-footer-widgets .grid-parent:first-child {
width: 40%;
}
}
.inside-footer-widgets .widget-title {
margin-bottom: 1rem;
font-size: 1.7rem;
}
.inside-footer-widgets a,
.inside-footer-widgets .widget {
font-size: 1.5rem;
}
.inwestor .wp-block-image {
height: 100px;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
box-shadow: 0 0 10px var(--color-grey-bg-secound);
border-radius: 5px;
}
.inwestor .wp-block-image:hover, .inwestor .wp-block-image:focus {
box-shadow: 0 0 20px var(--color-grey-bg-secound);
transition: 0.3s;
}
.inwestor .wp-block-image img {
max-height: 70px;
width: auto;
}
.inwestor .wp-block-column p {
text-align: center;
}
@media screen and (max-width: 480px) {
.nojq.mobile {
position: fixed !important;
}
}
@media screen and (min-width: 481px) {
.scientific-potential > div:nth-child(2) {
margin-right: 32px;
}
}
@media (max-width: 781px) and (min-width: 600px) {
.scientific-potential > div:nth-child(2) {
flex-basis: calc(50% - 48px) !important;
}
}
.wp-block-eedee-block-gutenslider.darken-bg .slide-content,
.wp-block-eedee-block-gutenslider.darken-bg .wp-block-eedee-gutenslider__content {
background-color: rgba(0, 0, 0, 0.4);
}
@media screen and (min-width: 1024px) {
.wp-block-eedee-block-gutenslider.darken-bg .slide-content,
.wp-block-eedee-block-gutenslider.darken-bg .wp-block-eedee-gutenslider__content {
padding-top: 100px;
}
}
.wp-block-eedee-block-gutenslider.darken-bg .slide-content p,
.wp-block-eedee-block-gutenslider.darken-bg .wp-block-eedee-gutenslider__content p {
margin-bottom: 0.5em;
}
.subpage-events-calendar .hide {
display: none;
}
.subpage-events-calendar .no-results {
text-align: left;
padding-left: 116px;
}
.subpage-events-calendar .custom-search-filter {
min-height: 52px;
}
@media screen and (min-width: 1024px) {
.subpage-events-calendar .custom-search-filter {
min-height: 152px;
}
}
a.read-more {
display: block;
}
.wp-block-eedee-block-gutenslider .wp-block-button__link.has-white-color:hover {
color: #fff;
}
.page-company {
margin-bottom: 2rem;
display: grid;
grid-template-columns: 1fr;
grid-gap: 20px; }
@media screen and (min-width: 768px) {
.page-company {
grid-template-columns: 25% 1fr;
}
}
@media screen and (min-width: 1024px) {
.page-company {
grid-template-rows: minmax(5rem, auto);
grid-template-columns: 22rem 1fr;
margin-left: 1.5rem;
margin-right: 1.5rem;
}
}
.page-company .before-content {
grid-area: 1/1/3/2;
}
.page-company .featured-image {
width: 100%;
height: 100%;
max-height: 300px;
display: flex;
justify-content: center;
align-items: center;
padding: 8px;
}
.page-company .featured-image img {
max-height: 300px;
width: auto;
}
.page-company .entry-content {
margin-top: 0.5rem;
}
.page-company .item__links .item__link {
display: block;
}
.page-company .item__links span {
margin-right: 5px;
}
.page-company .specialization {
font-weight: 600;
}
.frame-mode {
position: relative;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 69% 100%, calc(69% - 22px) calc(100% - 22px), 0 calc(100% - 22px));
clip-path: polygon(0 0, 100% 0, 100% 100%, 69% 100%, calc(69% - 22px) calc(100% - 22px), 0 calc(100% - 22px));
background-image: linear-gradient(135deg, rgb(232, 232, 234), rgb(230, 230, 234));
}
.frame-mode::after, .frame-mode::before {
content: "";
display: block;
width: 40px;
height: 60px;
background: var(--primary-color);
position: absolute;
}
.frame-mode::before {
top: 0;
right: 0;
}
.frame-mode::after {
left: 0;
bottom: 20px;
}
.frame-mode .wp-block-image {
position: relative;
z-index: 2;
margin-bottom: unset;
width: 100%;
background: rgb(230, 230, 234);
-webkit-clip-path: polygon(22px 22px, calc(100% - 22px) 22px, calc(100% - 22px) calc(100% - 22px), calc(69% - 22px) calc(100% - 22px), calc(69% - 44px) calc(100% - 44px), 22px calc(100% - 44px));
clip-path: polygon(22px 22px, calc(100% - 22px) 22px, calc(100% - 22px) calc(100% - 22px), calc(69% - 22px) calc(100% - 22px), calc(69% - 44px) calc(100% - 44px), 22px calc(100% - 44px));
}
.frame-mode .wp-block-image img {
max-width: unset;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
@media screen and (min-width: 1024px) {
.szer-300 td:first-child {
width: 300px;
}
}
.space-left {
margin-left: 25px;
}
.theme--biznes [name=rangeStart][range="0"] {
display: none;
}
.entry-meta {
color: var(--color-text);
}
@media (min-width: 782px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child) {
margin-left: 0 !important;
}
}
.has-cyan-bluish-gray-background-color {
background-color: var(--color-white) !important;
}
.site-logo img,
.wp-block-imag img {
image-rendering: -webkit-optimize-contrast;
}
.container-aktualnosci-wyszukiwarka {
display: flex;
flex-direction: column;
margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
.container-aktualnosci-wyszukiwarka {
justify-content: space-between;
flex-direction: row;
}
}
.container-aktualnosci-wyniki .gb-loop-item {
background: var(--color-light-grey-bg);
}
.container-aktualnosci-wyniki .gb-loop-item h3 {
font-size: 2rem;
}
@media screen and (min-width: 768px) {
.container-aktualnosci-wyniki .gb-loop-item h3 {
font-size: 3rem;
}
}
html .dark-theme .group-bg-img,
html .dark-theme .group-bg-img--left {
background-image: none;
}
html .dark-theme .entry-header h1,
html .dark-theme .page-header h1 {
color: var(--color-black);
}
html .separate-containers .inside-article,
html .separate-containers .comments-area,
html .separate-containers .page-header,
html .one-container .container,
html .separate-containers .paging-navigation,
html .inside-page-header {
color: var(--color-black);
}
html .secondary-navigation {
background-color: var(--secondary-navigation-background-color);
}
html .main-navigation .main-nav ul li a,
html .menu-toggle,
html .main-navigation .menu-bar-items {
background-color: var(--main-navigation-link-background-color);
color: var(--main-navigation-link-color);
}
html .main-navigation .main-nav ul li[class*=current-menu-] > a {
background-color: var(--main-navigation-link-background-color);
color: var(--main-navigation-link-color);
}
html .main-navigation .main-nav ul li[class*=current-menu-] > a:hover, html .main-navigation .main-nav ul li[class*=current-menu-] > a:focus {
background-color: var(--main-navigation-link-hover-background-color);
color: var(--main-navigation-link-hover-color);
color: var(--primary-color);
}
html .main-navigation .main-nav ul li:hover > a {
background-color: var(--main-navigation-link-hover-background-color);
color: var(--primary-color);
}
html .wp-block-cover.has-background-dim h1,
html .wp-block-cover.has-background-dim h2,
html .wp-block-cover.has-background-dim h3,
html .wp-block-cover.has-background-dim h4,
html .wp-block-cover.has-background-dim h5,
html .wp-block-cover.has-background-dim h6 {
margin-bottom: 0;
}
html .slideout-navigation.main-navigation .main-nav ul li a,
html .slideout-navigation.main-navigation .main-nav ul ul li a {
color: var(--color-text);
background-color: transparent;
transition: color 0.2s ease;
}
html .slideout-navigation.main-navigation .main-nav ul li a:hover,
html .slideout-navigation.main-navigation .main-nav ul ul li a:hover {
color: var(--primary-color);
}
html .slideout-navigation.main-navigation .main-nav ul ul li:hover > a,
html .slideout-navigation.main-navigation .main-nav ul ul li.sfHover > a,
html .slideout-navigation.main-navigation .main-nav ul li[class*=current-menu-] > a:hover,
html .slideout-navigation.main-navigation .main-nav ul li[class*=current-menu-].sfHover > a,
html .slideout-navigation.main-navigation .main-nav ul li:hover > a,
html .slideout-navigation.main-navigation .main-nav ul li.sfHover > a {
color: var(--primary-color);
}
html .slideout-navigation.main-navigation .main-nav ul li[class*=current-menu-] > a,
html .slideout-navigation.main-navigation .main-nav ul li > a {
color: var(--color-text);
}
html .sf-menu .sub-menu > li > a {
display: flex;
align-items: center;
justify-content: space-between;
}
html button.menu-toggle:hover,
html button.menu-toggle:focus,
html .main-navigation .mobile-bar-items a,
html .main-navigation .mobile-bar-items a:hover,
html .main-navigation .mobile-bar-items a:focus {
color: var(--color-text);
}
html button.menu-toggle:focus {
background-color: var(--main-navigation-link-background-color);
}
html .main-navigation {
background-color: var(--body-background-color);
}
html a.has-white-color:hover, html a.has-white-color:focus {
color: inherit;
opacity: 0.8;
}
html .secondary-navigation .menu-toggle {
display: none;
}
html .secondary-navigation .main-nav ul li a,
html .secondary-navigation .menu-toggle,
html .secondary-menu-bar-items .menu-bar-item > a {
color: var(--color-text);
}
html a.generate-back-to-top:hover,
html a.generate-back-to-top:focus {
background-color: var(--color-grey);
color: #ffffff;
z-index: 999999;
}
@media screen and (min-width: 1024px) {
.main-navigation .main-nav ul li a {
line-height: 3.5rem;
}
.slideout-navigation.main-navigation .main-nav ul li a {
font-size: 2rem !important;
}
.slideout-navigation.main-navigation .main-nav ul ul li a {
font-size: 2rem !important;
line-height: 2.4rem !important;
padding: 5px;
}
.main-navigation.slideout-navigation .main-nav > ul > li > a {
line-height: 35px;
}
}
.cn-button.bootstrap {
color: #fff;
background: #1D6400;
}
.ub-block-post-grid header .ub-block-post-grid-title a,
.ub-block-post-grid .ub-block-post-grid-more-link {
color: var(--color-black);
}
p.has-large-font-size {
margin-bottom: 0.5em;
}
.mec-wrap .mec-event-list-modern .mec-event-title a {
font-size: 2rem;
}
.mec-event-list-modern .mec-event-sharing > li i {
font-size: 1.4rem;
}
.mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
font-size: 1.1rem;
}
@media screen and (min-width: 768px) {
.mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper {
width: 200px;
}
}
.mec-event-list-modern .mec-event-date .event-d {
font-size: 3.8rem;
}
.mec-event-list-modern .mec-event-date .event-f {
font-size: 1.3rem;
}
@media screen and (min-width: 768px) {
.mec-event-list-modern .mec-event-article {
min-height: 200px;
}
}
.mec-month-divider span {
font-size: 2.2rem;
}
.dark-theme .mec-month-divider span,
.dark-theme .mec-event-list-modern .mec-event-date .event-d,
.dark-theme .mec-event-list-modern .mec-event-date .event-f {
color: var(--color-black);
}
.dark-theme .entry-content .mec-wrap h1,
.dark-theme .entry-content .mec-wrap h2,
.dark-theme .entry-content .mec-wrap h3,
.dark-theme .entry-content .mec-wrap h4,
.dark-theme .entry-content .mec-wrap h5,
.dark-theme .entry-content .mec-wrap h6,
.dark-theme .mec-wrap h1,
.dark-theme .mec-wrap h2,
.dark-theme .mec-wrap h3,
.dark-theme .mec-wrap h4,
.dark-theme .mec-wrap h5,
.dark-theme .mec-wrap h6,
.dark-theme .mec-wrap p,
.dark-theme .mec-event-schedule-content dl dt.mec-schedule-title,
.dark-theme .mec-event-schedule-content,
.dark-theme .mec-single-event .mec-event-meta .mec-events-event-categories a,
.dark-theme .mec-single-event .mec-event-meta dd {
color: var(--color-text);
}
.dark-theme .mec-event-cost,
.dark-theme .mec-event-more-info,
.dark-theme .mec-event-website,
.dark-theme .mec-events-meta-date,
.dark-theme .mec-single-event-additional-organizers,
.dark-theme .mec-single-event-category,
.dark-theme .mec-single-event-date,
.dark-theme .mec-single-event-label,
.dark-theme .mec-single-event-location,
.dark-theme .mec-single-event-organizer,
.dark-theme .mec-single-event-time {
background-color: transparent;
}
.dark-theme .mec-single-event a,
.dark-theme .mec-single-event .mec-event-meta dd a {
color: rgb(255, 255, 0);
text-decoration: underline;
}
.dark-theme .mec-single-event a:hover, .dark-theme .mec-single-event a:focus,
.dark-theme .mec-single-event .mec-event-meta dd a:hover,
.dark-theme .mec-single-event .mec-event-meta dd a:focus {
color: rgb(255, 0, 0);
}
.dark-theme .mec-bg-color,
.dark-theme .mec-bg-color-hover:hover,
.dark-theme .mec-wrap .mec-bg-color,
.dark-theme .mec-wrap .mec-bg-color-hover:hover {
background-color: rgb(48, 48, 48);
border: 1px solid rgb(255, 0, 0);
}
.mec-wrap .mec-event-list-modern .mec-event-title a {
color: var(--color-black);
}
.mec-wrap .mec-event-list-modern .mec-event-title a:hover {
opacity: 0.8;
}
.mec-wrap .mec-month-divider span {
color: var(--primary-color);
}
.mec-wrap .mec-month-divider span:before {
border-color: var(--primary-color);
}
.mec-wrap .mec-event-list-modern .mec-event-date .event-d {
color: var(--primary-color);
}
@media screen and (max-width: 480px) {
.mec-wrap .mec-event-list-modern .mec-btn-wrapper {
padding: 25px 0 10px 0;
text-align: center;
}
}
.mec-wrap .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover {
background-color: var(--primary-color);
border-color: var(--primary-color);
}
.mec-wrap .mec-events-gcal {
border-color: var(--primary-color) !important;
background: var(--color-text-white);
}
.mec-wrap .mec-events-gcal:hover {
background-color: var(--primary-color) !important;
border-color: var(--primary-color) !important;
color: var(--color-white);
}
.mec-wrap .mec-events-gcal a {
color: var(--primary-color) !important;
color: var(--color-text);
}
.mec-wrap .mec-events-gcal ul li a {
color: var(--color-black) !important;
}
.mec-wrap .mec-color,
.mec-wrap .mec-color-before ::before,
.mec-wrap .mec-color-hover:hover,
.mec-wrap .mec-wrap .mec-color,
.mec-wrap .mec-wrap .mec-color-before ::before,
.mec-wrap .mec-wrap .mec-color-hover:hover {
color: var(--color-black);
}
.mec-wrap .mec-single-event-description > p {
color: var(--calendar-akapit-color);
}
.mec-wrap .mec-event-info-desktop [class^=mec-single-event-] {
color: var(--color-text);
background-color: var(--calendar-mec-single-event-bg);
}
.mec-wrap .mec-event-info-desktop [class^=mec-single-event-] > * {
color: var(--color-text);
}
.mec-wrap .with_frm_style input,
.mec-wrap .with_frm_style select,
.mec-wrap .widget_search [type=search] {
background-color: var(--calendar-input-text-bg-color) !important;
color: var(--calendar-input-text-color) !important;
}
.mec-wrap .widget .widget-title,
.mec-wrap .mec-frontbox .mec-frontbox-title {
color: var(--color-text);
}
.mec-wrap button:not(.owl-dot):not(.gm-control-active) {
background-color: var(--calendar-frm_final_submit);
box-shadow: unset;
border: 1px solid var(--calendar-frm_final_submit-border);
}
.mec-wrap .mec-frontbox,
.mec-wrap .mec-events-meta-group {
background-color: var(--color-text-white);
}
.mec-wrap select option {
background-color: var(--calendar-input-text-bg-color) !important;
}
.mec-wrap input.search-submit {
background-color: var(--primary-color) !important;
border-color: var(--primary-color) !important;
}
.mec-wrap input.search-submit:hover {
border-color: var(--primary-color) !important;
}
.mec-wrap .mec-frontbox-title::before {
border-color: var(--primary-color) !important;
}
.mec-wrap .mec-event-list-modern .mec-event-sharing > li i:hover {
background-color: var(--primary-color);
border-color: var(--primary-color);
}
.mec-wrap .mec-load-more-button:hover {
background-color: var(--primary-color);
border-color: var(--primary-color);
}
.mec-wrap .mec-single-event .mec-event-social a.facebook:hover,
.mec-wrap .mec-single-event .mec-event-social a.twitter:hover,
.mec-wrap .mec-single-event .mec-event-social a.linkedin:hover,
.mec-wrap .mec-single-event .mec-event-social a.email:hover {
background-color: var(--primary-color);
border-color: var(--primary-color);
}
.mec-wrap .mec-event-list-modern .mec-event-date .event-da {
font-size: 2.2rem;
}
.mec-wrap input.search-submit {
transition: 0.5s;
}
.mec-wrap input.search-submit:hover {
transform: translatey(1rem);
transition: 0.5s;
}
.mec-wrap .mec-event-list-modern .mec-event-sharing > li i {
border-radius: 0;
transition: 0.5s;
border-color: var(--color-text);
color: var(--color-text);
}
.mec-wrap .mec-event-list-modern .mec-event-sharing > li i:hover {
transition: 0.5s;
}
.mec-wrap .mec-load-more-button {
border-radius: 0;
}
.mec-wrap .mec-single-event .mec-event-social li.mec-event-social-icon a {
color: var(--color-text);
height: 4.4rem;
border: solid 1px;
}
.mec-wrap .mec-single-event .mec-event-social li.mec-event-social-icon a:hover {
color: var(--color-white);
}
.mec-wrap .mec-single-event .mec-event-social a.facebook,
.mec-wrap .mec-single-event .mec-event-social a.twitter,
.mec-wrap .mec-single-event .mec-event-social a.linkedin,
.mec-wrap .mec-single-event .mec-event-social a.email {
background-color: var(--color-white);
}
.mec-wrap h2 {
font-size: 3.2rem !important;
}
.mec-wrap h3 {
font-size: 2.2rem !important;
}
.mec-wrap h4 {
font-size: 2rem !important;
}
.mec-wrap .mec-single-title,
.single-mec-events .mec-wrap.mec-no-access-error h1 {
font-size: 3.3rem;
line-height: 4rem;
}
.mec-organizer {
display: flex;
}
.mec-single-event .mec-event-meta .mec-events-event-categories a,
.mec-single-event .mec-event-meta dd,
.mec-wrap,
.mec-wrap p {
font-size: 1.6rem;
font-family: "Titillium Web", sans-serif;
}
.lity-container,
.mec-wrap,
.mec-wrap div:not([class^=elementor-]),
.entry-content .mec-wrap h1,
.entry-content .mec-wrap h2,
.entry-content .mec-wrap h3,
.entry-content .mec-wrap h4,
.entry-content .mec-wrap h5,
.entry-content .mec-wrap h6,
.mec-wrap h1,
.mec-wrap h2,
.mec-wrap h3,
.mec-wrap h4,
.mec-wrap h5,
.mec-wrap h6 {
font-family: "Titillium Web", sans-serif !important;
}
.mec-single-event .mec-event-meta dt,
.mec-single-event .mec-event-meta h3,
.mec-single-event .mec-event-meta .mec-events-event-cost,
.mec-single-event .mec-booking-button {
font-size: 1.6rem !important;
}
.mec-single-event .mec-events-meta-date i,
.mec-single-event .mec-single-event-additional-organizers i,
.mec-single-event .mec-single-event-organizer i {
margin-top: 5px;
}
.mec-event-schedule-content dl dt.mec-schedule-title {
font-size: 1.8rem;
}
.mec-events-button,
.mec-event-schedule-content dl {
font-size: 1.6rem;
}
.mec-events-meta-group-countdown .countdown-w .block-w li {
font-size: 5rem;
}
.mec-events-meta-group-countdown .countdown-w .label-w {
font-size: 1.5rem;
}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}.main-navigation.offside{position:fixed;width:var(--gp-slideout-width);height:100%;height:100vh;top:0;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch}.offside,.offside--left{left:calc(var(--gp-slideout-width) * -1)}.offside--right{left:auto;right:calc(var(--gp-slideout-width) * -1)}.offside--left.is-open:not(.slideout-transition),.offside-js--is-left .offside-sliding-element{transform:translate3d(var(--gp-slideout-width),0,0)}.offside--right.is-open:not(.slideout-transition),.offside-js--is-right .offside-sliding-element{transform:translate3d(calc(var(--gp-slideout-width) * -1),0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.slideout-navigation.main-navigation:not(.is-open):not(.slideout-transition){display:none}.slideout-navigation.main-navigation:not(.slideout-transition).do-overlay{opacity:1}.slideout-navigation.main-navigation.slideout-transition.do-overlay{opacity:0}.slideout-overlay{z-index:100000;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;cursor:pointer;transition:visibility .2s ease,opacity .2s ease}.offside-js--is-open .slideout-overlay{visibility:visible;opacity:1}.slideout-overlay button.slideout-exit{position:fixed;top:0;background-color:transparent;color:#fff;font-size:30px;border:0;opacity:0}.slide-opened .slideout-overlay button.slideout-exit{opacity:1}button.slideout-exit:hover{background-color:transparent}.slideout-navigation button.slideout-exit{background:0 0;width:100%;text-align:left;padding-top:20px;padding-bottom:20px;box-sizing:border-box;border:0}.slide-opened nav.toggled .menu-toggle:before{content:"\f0c9"}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:calc(var(--gp-slideout-width) - 5px)}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:calc(var(--gp-slideout-width) - 5px)}.slideout-widget{margin:20px}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:40px}.slideout-navigation:not(.do-overlay) .main-nav{width:100%;box-sizing:border-box}.slideout-navigation .mega-menu>ul>li{display:block;width:100%!important}.slideout-navigation .slideout-menu{display:block}#generate-slideout-menu{z-index:100001}#generate-slideout-menu .slideout-menu li{float:none;width:100%;clear:both;text-align:left}.slideout-navigation .slideout-widget li{float:none}#generate-slideout-menu.do-overlay li{text-align:center}#generate-slideout-menu.main-navigation ul ul{display:none}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block!important}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul{display:none}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.slideout-toggle:not(.has-svg-icon) a:before{content:"\f0c9";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block;position:relative;top:1px}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{content:"\f00d";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block}#generate-slideout-menu li.menu-item-float-right{float:none!important;display:inline-block;width:auto}.rtl .slideout-navigation{position:fixed}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.slideout-navigation .slideout-widget .menu li{float:none}.slideout-navigation .slideout-widget ul{display:block}.slideout-navigation.do-overlay{transform:none!important;transition:opacity .2s,visibility .2s;width:100%;text-align:center;left:0;right:0}.slideout-navigation.do-overlay .inside-navigation{display:flex;flex-direction:column;padding:10% 10% 0;max-width:700px}.slideout-navigation.do-overlay .inside-navigation .main-nav,.slideout-navigation.do-overlay .inside-navigation .slideout-widget{margin-left:auto;margin-right:auto;min-width:250px}.slideout-navigation.do-overlay .slideout-exit{position:fixed;right:0;top:0;width:auto;font-size:25px}.slideout-navigation.do-overlay .slideout-menu li a{display:inline-block}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:5px}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:center}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:1px solid rgba(0,0,0,.07);padding:0 10px;margin:0 0 0 10px}.slideout-navigation.do-overlay ul ul{box-shadow:0 0 0}.nav-aligned-center .slideout-navigation,.nav-aligned-right .slideout-navigation{text-align:left}.slideout-navigation .sfHover>a>.dropdown-menu-toggle>.gp-icon svg{transform:rotate(180deg)}.slideout-navigation .sub-menu .dropdown-menu-toggle .gp-icon svg{transform:rotate(0)}.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation.toggled .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none!important}.slideout-both .has-inline-mobile-toggle #site-navigation.toggled,.slideout-mobile .has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.sf-menu>li.slideout-toggle{float:right}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none}.off-canvas-toggle-label{padding-left:7px}.gp-icon+.off-canvas-toggle-label{padding-left:9px}@media (max-width:768px){.slideout-overlay button.slideout-exit{font-size:20px;padding:10px}.slideout-overlay{top:-100px;height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px)}.slideout-navigation.do-overlay .slideout-exit{position:static;text-align:center}}