/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/politechnika/vendor/material-design-icons/iconfont/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(/themes/custom/politechnika/vendor/material-design-icons/iconfont/MaterialIcons-Regular.woff2) format('woff2'),url(/themes/custom/politechnika/vendor/material-design-icons/iconfont/MaterialIcons-Regular.woff) format('woff'),url(/themes/custom/politechnika/vendor/material-design-icons/iconfont/MaterialIcons-Regular.ttf) format('truetype');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}
.ai-ul,.fa-ul{list-style-type:none}.ai-li,.fa-li{top:.14285714em;text-align:center}.ai-fw,.ai-li,.fa-fw,.fa-li{text-align:center}.ai.fa-pull-left,.fa.fa-pull-left{margin-right:.3em}@font-face{font-family:Academicons;src:url(/themes/custom/politechnika/vendor/academicons/fonts/academicons.eot?v=1.8.6);src:url(/themes/custom/politechnika/vendor/academicons/fonts/academicons.eot?v=1.8.6) format('embedded-opentype'),url(/themes/custom/politechnika/vendor/academicons/fonts/academicons.ttf?v=1.8.6) format('truetype'),url(/themes/custom/politechnika/vendor/academicons/fonts/academicons.woff?v=1.8.6) format('woff'),url(/themes/custom/politechnika/vendor/academicons/fonts/academicons.svg?v=1.8.6#academicons) format('svg');font-weight:400;font-style:normal}.ai{display:inline-block;font:normal normal normal 14px/1 Academicons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai-lg,.fa-lg{line-height:.75em;vertical-align:-15%}.ai-academia:before{content:"\e9af"}.ai-academia-square:before{content:"\e93d"}.ai-acclaim:before{content:"\e92e"}.ai-acclaim-square:before{content:"\e93a"}.ai-acm:before{content:"\e93c"}.ai-acm-square:before{content:"\e95d"}.ai-acmdl:before{content:"\e96a"}.ai-acmdl-square:before{content:"\e9d3"}.ai-ads:before{content:"\e9cb"}.ai-ads-square:before{content:"\e94a"}.ai-arxiv:before{content:"\e974"}.ai-arxiv-square:before{content:"\e9a6"}.ai-biorxiv:before{content:"\e9a2"}.ai-biorxiv-square:before{content:"\e98b"}.ai-ceur:before{content:"\e96d"}.ai-ceur-square:before{content:"\e92f"}.ai-coursera:before{content:"\e95f"}.ai-coursera-square:before{content:"\e97f"}.ai-cv:before{content:"\e9a5"}.ai-cv-square:before{content:"\e90a"}.ai-dataverse:before{content:"\e9f7"}.ai-dataverse-square:before{content:"\e9e4"}.ai-dblp:before{content:"\e94f"}.ai-dblp-square:before{content:"\e93f"}.ai-depsy:before{content:"\e97a"}.ai-depsy-square:before{content:"\e94b"}.ai-doi:before{content:"\e97e"}.ai-doi-square:before{content:"\e98f"}.ai-dryad:before{content:"\e97c"}.ai-dryad-square:before{content:"\e98c"}.ai-figshare:before{content:"\e981"}.ai-figshare-square:before{content:"\e9e7"}.ai-google-scholar:before{content:"\e9d4"}.ai-google-scholar-square:before{content:"\e9f9"}.ai-ideas-repec:before{content:"\e9ed"}.ai-ideas-repec-square:before{content:"\e9f8"}.ai-ieee:before{content:"\e929"}.ai-ieee-square:before{content:"\e9b9"}.ai-impactstory:before{content:"\e9cf"}.ai-impactstory-square:before{content:"\e9aa"}.ai-inspire:before{content:"\e9e9"}.ai-inspire-square:before{content:"\e9fe"}.ai-lattes:before{content:"\e9b3"}.ai-lattes-square:before{content:"\e99c"}.ai-mathoverflow:before{content:"\e9f6"}.ai-mathoverflow-square:before{content:"\e97b"}.ai-mendeley:before{content:"\e9f0"}.ai-mendeley-square:before{content:"\e9f3"}.ai-open-access:before{content:"\e939"}.ai-open-access-square:before{content:"\e9f4"}.ai-orcid:before{content:"\e9d9"}.ai-orcid-square:before{content:"\e9c3"}.ai-osf:before{content:"\e9ef"}.ai-osf-square:before{content:"\e931"}.ai-overleaf:before{content:"\e914"}.ai-overleaf-square:before{content:"\e98d"}.ai-philpapers:before{content:"\e98a"}.ai-philpapers-square:before{content:"\e96f"}.ai-piazza:before{content:"\e99a"}.ai-piazza-square:before{content:"\e90c"}.ai-publons:before{content:"\e937"}.ai-publons-square:before{content:"\e94e"}.ai-pubmed:before{content:"\e99f"}.ai-pubmed-square:before{content:"\e97d"}.ai-researcherid:before{content:"\e91a"}.ai-researcherid-square:before{content:"\e95c"}.ai-researchgate:before{content:"\e95e"}.ai-researchgate-square:before{content:"\e99e"}.ai-scirate:before{content:"\e98e"}.ai-scirate-square:before{content:"\e99d"}.ai-semantic-scholar:before{content:"\e96e"}.ai-semantic-scholar-square:before{content:"\e96c"}.ai-springer:before{content:"\e928"}.ai-springer-square:before{content:"\e99b"}.ai-zotero:before{content:"\e962"}.ai-zotero-square:before{content:"\e932"}.ai-lg{font-size:1.33333333em}.ai-2x{font-size:2em}.ai-3x{font-size:3em}.ai-4x{font-size:4em}.ai-5x{font-size:5em}.ai-fw{width:1.28571429em}.ai-ul{padding-left:0;margin-left:2.14285714em}.ai-ul>li{position:relative}.ai-li{position:absolute;left:-2.14285714em;width:2.14285714em}.ai-li.fa-lg{left:-1.85714286em}.ai-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.ai-pull-left{float:left}.ai-pull-right{float:right}.ai.fa-pull-right{margin-left:.3em}.fa-lg{font-size:1.33333333em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-right{margin-left:.3em}
@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:'Titillium Web';src:url(/themes/custom/politechnika/vendor/fonts/Titillium_Web/TitilliumWeb-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap;}
body,body *{--politechnika-primary-color:#8b0002;}body[data-url*="p.teamwww.p.lodz.pl"],body[data-url*="p.teamwww.p.lodz.pl"] *,body[data-url*="cwm.teamwww.p.lodz.pl"],body[data-url*="cwm.teamwww.p.lodz.pl"] *{--politechnika-primary-color:#172868;}#block-floatingmenu img,#block-floatingmenu-2 img{max-height:100%;max-width:100%;}body{font-family:'Titillium Web',sans-serif;overflow-x:hidden;}a,a:after,input,button,#navbar{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#navbar>.top-header>.container-fluid>section{display:inline-flex !important;}a{color:var(--politechnika-primary-color);}a:hover{color:#333;text-decoration:underline;}img{max-width:100%;height:auto;}p{margin-bottom:0;}.text-formatted p{margin-bottom:1rem;}.claret{background-color:var(--politechnika-primary-color);color:#fff;}.block-floating-menu .content:nth-child(3) .item-icon{line-height:0px;height:100px;width:177px;}#block-floatingmenu .popup-item,#block-floatingmenu-2 .popup-item{position:relative;left:30px;}#block-floatingmenu .popup-item:nth-child(3),#block-floatingmenu-2 .popup-item:nth-child(3){width:100px;height:50px;position:relative;left:0px;}#block-floatingmenu .popup-item:nth-child(3) a,#block-floatingmenu .popup-item:nth-child(3) img,#block-floatingmenu-2 .popup-item:nth-child(3) a,#block-floatingmenu-2 .popup-item:nth-child(3) img{width:88px;height:53px;}#block-floatingmenu .popup-item:nth-child(3) a:hover,#block-floatingmenu-2 .popup-item:nth-child(3) a:hover{padding-right:0px;}#block-floatingmenu .popup-item:nth-child(4),#block-floatingmenu-2 .popup-item:nth-child(4){width:100px;aspect-ratio:2363/1576 !important;position:relative;left:0px;}#block-floatingmenu .popup-item:nth-child(4) a,#block-floatingmenu .popup-item:nth-child(4) img,#block-floatingmenu-2 .popup-item:nth-child(4) a,#block-floatingmenu-2 .popup-item:nth-child(4) img{width:88px;height:unset;aspect-ratio:2363/1576 !important;}#block-floatingmenu .popup-item:nth-child(4) a:hover,#block-floatingmenu-2 .popup-item:nth-child(4) a:hover{padding-right:0px;}.block-floating-menu .content>.popup-item{--multiply-size:1.0;width:calc(70px * var(--multiply-size)) !important;height:calc(50px * var(--multiply-size)) !important;left:unset !important;}.block-floating-menu .content>.popup-item:nth-child(1)>.item-icon,.block-floating-menu .content>.popup-item:nth-child(2)>.item-icon{height:calc(50px * var(--multiply-size)) !important;width:calc(50px * var(--multiply-size)) !important;line-height:calc(50px * var(--multiply-size)) !important;}.block-floating-menu .content>.popup-item:nth-child(1)>.item-icon:hover,.block-floating-menu .content>.popup-item:nth-child(2)>.item-icon:hover{width:calc(66px * var(--multiply-size)) !important;padding-right:calc(16px * var(--multiply-size)) !important;}.block-floating-menu .content>.popup-item:nth-child(3)>.item-icon,.block-floating-menu .content>.popup-item:nth-child(4)>.item-icon{height:calc(53px * var(--multiply-size)) !important;width:calc(88px * var(--multiply-size)) !important;}.block-floating-menu .content>.popup-item:nth-child(3)>.item-icon>img,.block-floating-menu .content>.popup-item:nth-child(4)>.item-icon>img{height:calc(53px * var(--multiply-size)) !important;width:calc(88px * var(--multiply-size)) !important;}.wcag-font-size-medium .block-floating-menu .content>.popup-item{--multiply-size:1.5 !important;}.wcag-font-size-big .block-floating-menu .content>.popup-item{--multiply-size:2 !important;}a,a:after,input,button,#navbar{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#navbar>.top-header>.container-fluid>section{display:inline-flex !important;}a{color:var(--politechnika-primary-color);}a:hover{color:#333;text-decoration:underline;}img{max-width:100%;height:auto;}figure figcaption{font-size:.9rem;text-align:center;margin:0;color:#666;}.material-icons{font-size:inherit;}blockquote{color:#555;padding:15px 0 0 30px;font-style:italic;position:relative;min-height:90px;}blockquote:after{content:"format_quote";font-family:"Material Icons",sans-serif;speak:never;display:inline-block;font-size:230px;line-height:1;vertical-align:middle;font-style:normal;color:#eee;position:absolute;left:-40px;top:-60px;opacity:1;z-index:-1;}.align-left{margin-right:1rem;}.align-right{margin-left:1rem;}.align-center{text-align:center;}.clear{clear:both;}.counter{font-weight:bold;color:var(--politechnika-primary-color);}.fa,.far,.fas,a .fa,a .far,a .fas{color:var(--politechnika-primary-color);}a:focus .fa,a:focus .far,a:focus .fas,a:hover .fa,a:hover .far,a:hover .fas{color:#333;}.columns-2{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-padding-start:0;}.columns-2 li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-margin-start:40px;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.btn{border-radius:0;}.btn-primary{color:#fff;background-color:var(--politechnika-primary-color);border-color:var(--politechnika-primary-color);}.btn-primary:hover{color:#fff;background-color:#750104;border-color:#750104;}.btn-primary.focus,.btn-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:focus{background-color:#750104;border-color:#750104;color:#fff;box-shadow:0 0 0 .2rem rgba(117,1,4,.2);}.btn-outline-primary{color:var(--politechnika-primary-color);background-color:#fff;border-color:var(--politechnika-primary-color);}.btn-outline-primary:hover{color:#fff;background-color:#750104;border-color:#750104;}.btn-link{color:var(--politechnika-primary-color);}.btn-link:hover{color:#333;}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--politechnika-primary-color);background-color:var(--politechnika-primary-color);}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(159,0,2,.2);}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(159,0,2,.5);}.pagination{border-radius:0;font-size:1.2rem}.page-link{background:none;border:none;border-radius:0;color:#666;padding:.5rem 1rem;}.page-item.page-item-prev .material-icons,.page-item.page-item-next .material-icons{font-size:2rem;}.page-item.active .page-link,.page-link:hover,.page-link:focus{background:none;color:var(--politechnika-primary-color);}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0;}.carousel{margin:auto;}.carousel .field{margin:0;}.carousel-inner{box-shadow:8px 0 10px -10px rgba(51,51,51,1),-8px 0 10px -10px rgba(51,51,51,1);-webkit-box-shadow:8px 0 10px -10px rgba(51,51,51,1),-8px 0 10px -10px rgba(51,51,51,1);-moz-box-shadow:8px 0 10px -10px rgba(51,51,51,1),-8px 0 10px -10px rgba(51,51,51,1);}.carousel-item{position:relative;max-height:100vh;}.carousel-item h3,.carousel-item .h3{color:#fff;font-size:2rem;font-weight:bold;text-shadow:1px 1px 3px #333;}.carousel-item:after{box-shadow:inset 0 0 80px rgba(0,0,0,0.5);display:block;position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:10;}.carousel-item .media{display:block;width:100%;height:100%;}.carousel-item img,.carousel-item picture{display:block;width:100%;height:100%;object-fit:cover;}.carousel-caption-link{position:absolute;top:0;left:0;width:70%;margin:0 15%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:end;z-index:11;}.layout-builder .carousel-caption-link{position:relative;height:auto;}.carousel-caption-link .container{align-self:flex-end;margin-bottom:20px;}.carousel-caption-link .carousel-caption-tul{color:#fff;background-color:rgba(34,34,34,.7);padding:15px;}.carousel-item h3 a{text-decoration:none;color:#e2ebea;}.carousel-item h3 a:hover,.carousel-item h3 a:focus{text-decoration:underline;color:#fff;}.carousel-link-tul a{display:inline-block;padding:10px 15px;margin:15px 0;background-color:#fff;text-transform:uppercase;font-weight:bold;border:1px solid;}.carousel-link-tul a:hover,.carousel-link-tul a:focus{background-color:var(--politechnika-primary-color);color:#fff;text-decoration:none;}.carousel-control-prev,.carousel-control-next{z-index:13;opacity:1;}.carousel-control-prev .material-icons,.carousel-control-next .material-icons{font-size:50px;text-shadow:1px 1px 3px #333;background-color:rgba(34,34,34,.7);}.carousel-control-prev:hover .material-icons:hover,.carousel-control-next:hover .material-icons:hover{background-color:var(--politechnika-primary-color);}.carousel-pause-play-button{position:absolute;top:20px;right:20px;z-index:99;}.carousel-pause-play-button a{color:#fff;font-size:3rem;text-shadow:1px 1px 3px #333;}.carousel-pause-play-button a:focus,.carousel-pause-play-button a:hover{color:var(--politechnika-primary-color);}.carousel .carousel-play-button{display:none;}.carousel.paused .carousel-play-button{display:inline-block;}.carousel.paused .carousel-pause-button{display:none;}.tab-content{border:solid 1px #dee2e6;border-top-color:#fff;padding:1.25rem;border-radius:0 0 .25rem .25rem;}.form-control{width:auto;}.breadcrumb{background:none;border-radius:0;padding:0;}.modal,.ui-widget-overlay{background-color:rgba(33,37,41,.5);opacity:1;}.modal-header .close{position:relative;top:auto;right:auto;z-index:5;background:none;width:auto;height:auto;padding:1rem !important;border-radius:0;}.alert-dismissible .close{padding:.75rem 1.25rem !important;background:none;border-radius:0;width:auto;height:auto;}.bef-links ul{display:block;list-style:none;padding:0;margin:0;font-size:.9rem;}.bef-links ul li{display:inline-block;margin:0;padding:0;}.bef-links ul li a{display:inline-block;margin:5px;padding:.375rem 1.5rem;background-color:#ccc;color:#333;overflow:hidden;position:relative;}.bef-links ul li a.bef-link--selected{background-color:var(--politechnika-primary-color);color:#fff;}.bef-links ul li a.bef-link--selected:hover,.bef-links ul li a.bef-link--selected:focus{background-color:var(--politechnika-primary-color);}.bef-links ul li a:before{font-family:"Material Icons",sans-serif;speak:never;font-size:1rem;position:absolute;left:.4rem;top:150%;transform:translateY(-50%);content:"done";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.bef-links ul li a:hover:before,.bef-links ul li a:focus:before{top:50%;}.bef-links ul li a.bef-link--selected:before{font-family:"Material Icons",sans-serif;speak:never;font-size:1rem;position:absolute;left:.4rem;top:50%;transform:translateY(-50%);content:"done";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.bef-links ul li a.bef-link--selected:after{font-family:"Material Icons",sans-serif;speak:never;font-size:1rem;position:absolute;left:.4rem;top:150%;transform:translateY(-50%);content:"clear";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.bef-links ul li a.bef-link--selected:hover:before,.bef-links ul li a.bef-link--selected:focus:before{top:-150%;}.bef-links ul li a.bef-link--selected:hover:after,.bef-links ul li a.bef-link--selected:focus:after{top:50%;}.dropdown-hover-all .dropdown-menu,.dropdown-hover>.dropdown-menu{margin:0;}.ui-dialog{font-family:inherit;border-radius:.3rem;outline:0;max-width:100%;z-index:502;}.ui-widget.ui-widget-content{border:1px solid rgba(0,0,0,.2);}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #dee2e6;background:none;margin:0 -0.3em;}.ui-dialog .ui-dialog-title{font-size:1.25rem;}.ui-dialog .ui-dialog-titlebar-close{width:30px;height:30px;border:none;background:none;color:#444;margin-top:-15px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{color:#333;}.ui-dialog .ui-dialog-titlebar-close:after{font-size:30px;width:30px;height:30px;content:"close";font-family:'Material Icons';speak:never;font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;}.ui-dialog input,.ui-dialog textarea{max-width:100%;}.ui-dialog .button{color:#fff;background:var(--politechnika-primary-color);border-color:var(--politechnika-primary-color);border-radius:0;}.ui-dialog .button:focus,.ui-dialog .button:hover{outline:none;background-color:#750104;border-color:#750104;}#navbar{border-bottom:solid 3px var(--politechnika-primary-color);}body.scrolled #navbar{box-shadow:0 0 20px 0 rgba(0,0,0,0.8);}.navbar-toggle{margin:0 -15px 0 0;padding:0;border:none;background:none;color:#595959;vertical-align:middle;height:40px;}.navbar-toggle .menu-text{display:block;position:relative;top:-17px;font-size:0.8em;}.navbar-toggle:hover,.navbar-toggle:focus{color:#222;}.navbar-toggle .material-icons{font-size:40px;}.responsive-menu-toggle-icon::after,.responsive-menu-toggle-icon::before{display:none;}.region-header{display:flex;justify-content:center;align-content:center;justify-items:center;align-items:center;}.region-header .block{vertical-align:middle;display:inline-block;}.site-branding img{display:inline-block;max-height:110px;width:auto;vertical-align:middle;margin:0 15px 0 0;}.navbar-brand{display:inline-block;padding:0;vertical-align:middle;}.navbar-header{float:none;}.region-navigation,.region-secondary-navigation{transition:all .3s;padding-top:15px;line-height:1;}body.stickyHeader .region-navigation,body.stickyHeader .region-secondary-navigation{padding:0;}.region-navigation .navbar-nav,.region-secondary-navigation .navbar-nav{flex-direction:row;justify-content:end;margin:0;font-size:1.15rem;}.region-navigation .navbar-nav>li{margin:0 20px;}.region-secondary-navigation .navbar-nav>li{margin:0 8px;}.region-navigation .navbar-nav>li:first-child,.region-secondary-navigation .navbar-nav>li:first-child{margin-left:0;}.region-navigation .navbar-nav>li:last-child,.region-secondary-navigation .navbar-nav>li:last-child{margin-right:0;}.region-navigation .navigation{padding:0 14px;background-color:#efefef;transition:all .3s;}.region-secondary-navigation .navigation{padding:0 14px;}.region-navigation .nav a,.region-secondary-navigation .nav a{color:#666;}.region-navigation .navbar-nav>li>a{font-size:1.5rem;text-transform:uppercase;padding:10px 5px;}.region-secondary-navigation .navbar-nav>li>a{text-transform:uppercase;padding:10px 5px;font-size:1.15rem;}.region-navigation .nav a:hover,.region-navigation .nav a:focus,.region-navigation .nav .active,.region-secondary-navigation .nav a:hover,.region-secondary-navigation .nav a:focus,.region-secondary-navigation .nav .active{color:var(--politechnika-primary-color);border:none;}.region-navigation .nav a.dropdown-toggle:after,.region-secondary-navigation .nav a.dropdown-toggle:after{color:var(--politechnika-primary-color);border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid;margin-left:0.3rem;vertical-align:0;}.menu-arrow{padding:0;margin:0;color:var(--politechnika-primary-color);width:30px;height:30px;font-size:30px;line-height:1;text-align:center;border:none;outline:none;background:none;transition:all .3s;}.menu-arrow:hover,.menu-arrow:focus,.show>.menu-arrow{transform:rotate(90deg);outline:none;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}.region-navigation .dropdown-menu,.region-secondary-navigation .dropdown-menu{margin-top:3px;border:none;border-radius:0;padding:15px;background-color:rgba(239,239,239,.95);position:absolute;font-size:1.1rem;box-shadow:0 3px 15px rgba(0,0,0,0.11765) !important;width:300px;}.region-navigation .dropdown-menu:before,.region-secondary-navigation .dropdown-menu:before{display:block;position:absolute;top:-3px;left:0;width:100%;height:3px;content:"";background:transparent;}.region-navigation .dropdown-menu .dropdown-item,.region-secondary-navigation .dropdown-menu .dropdown-item{white-space:unset;}.region-navigation .dropdown-menu li,.region-secondary-navigation .dropdown-menu li{background:none;padding:.4rem .2rem;display:flex;align-items:center;min-height:35px;line-height:1.3;}.region-navigation .dropdown-menu a,.region-secondary-navigation .dropdown-menu a{color:#333;padding:0;word-break:break-word;}.region-navigation .dropdown-menu a:hover,.region-navigation .dropdown-menu a:focus,.region-navigation .dropdown-menu .active,.region-secondary-navigation .dropdown-menu a:hover,.region-secondary-navigation .dropdown-menu a:focus,.region-secondary-navigation .dropdown-menu .active{color:var(--politechnika-primary-color);text-decoration:none;}.region-navigation .nav .menu,.region-secondary-navigation .nav .menu{display:block;padding-left:0;}.region-navigation .nav .menu li,.region-secondary-navigation .nav .menu li{padding-right:0;}.region-navigation .dropdown-menu.dropdown-menu-two-cols,.region-secondary-navigation .dropdown-menu.dropdown-menu-two-cols{width:550px;}.region-navigation .dropdown-menu .dropdown-menu,.region-secondary-navigation .dropdown-menu .dropdown-menu{top:0;left:auto;right:100%;}.region-navigation>nav #block-glownanawigacja>li{transition:0.2s;}.mm-panels .nav{display:block;}.navbar-collapse{position:fixed;top:0;right:0;width:100%;height:100%;max-width:100vw;z-index:9999;background-color:rgba(3,3,3,.9);overflow:auto;display:block;transition:right .5s}.navbar-collapse:not(.show){right:101%;}.navbar-collapse.collapsing{height:100%;right:101%;}.navbar-collapse.d-block.collapsing{transition:none;}.navbar-collapse .container-fluid{max-width:1140px;}.navbar-collapse .navbar-toggle{color:#fff;position:absolute;left:15px;top:15px;}.navbar-collapse .navbar-toggle:hover,.navbar-collapse .navbar-toggle:focus{color:var(--politechnika-primary-color);}.navbar-collapse a{color:#fff;}.navbar-collapse a:hover,.navbar-collapse a:focus{color:#fff;text-decoration:underline;}.navbar-collapse .fa,.navbar-collapse .far,.navbar-collapse .fas,.navbar-collapse a .fa,.navbar-collapse a .far,.navbar-collapse a .fas{color:inherit;}.navbar-collapse .nav-link{padding:0 .25rem;}.region-navigation-collapsible-top{padding:10px 0;border-bottom:solid 2px var(--politechnika-primary-color);font-size:.8rem;display:flex;align-items:center;justify-content:flex-end;}.region-navigation-collapsible-top .block{padding:0 15px;text-align:center;}.region-navigation-collapsible-top .block:after{display:block;content:"";width:1px;height:1rem;position:absolute;top:50%;right:0;background-color:#fff;margin-top:-.5rem;}.region-navigation-collapsible-top .block:last-child{padding-right:0;}.region-navigation-collapsible-top .block:last-child:after{display:none;}.region-navigation-collapsible-top .field{margin:0;}.region-navigation-collapsible-top .nav,.region-navigation-collapsible-top .form-row{justify-content:center;}.region-navigation-collapsible-top .nav a{display:inline-block;padding:10px;}.region-navigation-collapsible-top .nav-link{text-transform:lowercase;}.region-navigation-collapsible-top .search-block-form .form-search{background:none;color:#fff;}.region-navigation-collapsible-top .search-block-form .form-submit{color:#fff;}.region-navigation-collapsible-top .block{border:none;padding:0;}.region-navigation-collapsible-top .block:last-child{width:100%;}.region-navigation-collapsible .nav{display:flex;justify-content:flex-start;align-items:flex-start;}.region-navigation-collapsible .nav>li{width:25%;padding:10px;font-size:1.2rem;}.region-navigation-collapsible .nav>li ul{list-style:none;display:block;font-size:.9rem;padding-left:.5rem;}.region-navigation-collapsible .nav>li a{padding:5px;}.header-wcag-navigation-and-form{position:relative;}.header-wcag-navigation-and-form:after{content:"";display:block;width:3px;height:100%;background-color:#fff;position:absolute;bottom:1px;right:-1px;transition:none;}.region-header-wcag-navigation,.region-header-form{padding-top:15px;transition:all .3s;}.region-header-wcag-navigation a,.region-header-form a{color:#666;}.region-header-form a:hover,.region-header-form a:focus,.region-header-wcag-navigation a:hover,.region-header-wcag-navigation a:focus{text-decoration:underline;color:var(--politechnika-primary-color);}.region-header-form .fa,.region-header-form .far,.region-header-form .fas,.region-header-form a .fa,.region-header-form a .far,.region-header-form a .fas,.region-header-wcag-navigation .fa,.region-header-wcag-navigation .far,.region-header-wcag-navigation .fas,.region-header-wcag-navigation a .fa,.region-header-wcag-navigation a .far,.region-header-wcag-navigation a .fas{color:inherit;}.region-header-wcag-navigation .block,.region-header-form .block{padding:0 15px;position:relative;}.region-header-wcag-navigation .block:after,.region-header-form .block:after{display:block;content:"";width:1px;height:1rem;position:absolute;top:50%;right:0;background-color:#6c757d;margin-top:-.5rem;}.region-header-wcag-navigation .field,.region-header-form .field{margin-bottom:0;}.region-header-wcag-navigation .nav-link,.region-header-form .nav-link{padding:0 .25rem;text-transform:lowercase;}.block-language ul.links{list-style:none;display:block;text-transform:uppercase;margin:0;padding:0;}.block-language ul.links li{display:inline-block;}.block-language ul.links li a{padding:0 .25rem;}header #search-block-form{padding:0 .25rem;}.search-block-form{margin-top:.2rem;padding-top:1px;}.search-block-form .form-group{margin:0;padding:0;}.search-block-form .form-search{border-radius:0;border-top:none;border-left:none;border-right:none;font-size:0.9rem;height:auto;padding-top:0;padding-bottom:0.2rem;}.search-block-form .form-search:hover,.search-block-form .form-control:focus{box-shadow:none;border-color:var(--politechnika-primary-color);}.search-block-form .form-submit{color:#666;background:none;border-radius:0;border:none;font-family:"Material Icons",sans-serif;font-size:1.5rem;padding:0;height:1.875rem;width:1.875rem;}.search-block-form .form-submit:hover,.search-block-form .form-submit:focus{color:var(--politechnika-primary-color);}.region-featured{position:relative;}.main-container{margin:20px auto;}.oembed.field--name-field-media-oembed-video{position:relative;width:100%;height:0;padding-bottom:56.25%;border-top:solid 4px var(--politechnika-primary-color);}.oembed.field--name-field-media-oembed-video .media-oembed-content{position:absolute;top:0;left:0;width:100%;height:100%;}.field--name-field-media-video-file{position:relative;}.video-controls{position:absolute;bottom:20px;right:20px;z-index:99;}.video-controls button{border:none;background:none;font-size:2rem;color:#fff;text-shadow:1px 1px 3px #333;display:inline-block;}.video-controls button:hover,.video-controls button:focus{color:var(--politechnika-primary-color);}.video-controls .video-control-play{display:none;}.video-paused .video-controls .video-control-play{display:inline-block;}.video-paused .video-controls .video-control-pause{display:none;}.main-container .region>.block{margin-top:30px;margin-bottom:30px;}.main-container .region>.block:first-child,#block-politechnika-page-title{margin-top:0;}#block-politechnika-breadcrumbs{margin-bottom:0;}.path-frontpage .main-container{margin-top:0;}.path-frontpage .main-container .region>.block{margin-top:40px;margin-bottom:40px;}.path-frontpage .block-label{position:relative;margin-bottom:40px;margin-top:40px;padding-left:30px;text-transform:uppercase;font-weight:700;color:#424242;}.layout__region--second .block-label{text-align:left;}.layout__region--second .block-label:after{display:none;}.layout__region--second .block-label span{padding:0;}.field.field--name-field-banners{margin:-.4rem 0;}.main-container .block-menu{display:block;}.main-container .block-menu .nav{display:block;}.main-container .block-menu .nav-item{display:block;list-style:none;}.main-container .block-menu .nav-item a{border-bottom:1px solid #eee;border-top:solid 1px #eee;margin-top:-1px;position:relative;}.main-container .block-menu .nav-item a.active{color:#333;}.main-container .block-menu .nav-item a:hover{border-color:var(--politechnika-primary-color);z-index:10;}.main-container .block-menu .menu{display:block;list-style:none;margin:0;padding:0;}.main-container .block-menu .menu a{padding-left:1.5rem;}.more-link{text-align:right;font-size:1rem;margin-top:15px;}.more-link a:after{font-size:2rem;content:"chevron_right";font-family:'Material Icons';speak:never;font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle;}#block-views-block-news-block-1 .more-link{margin-top:0;}.path-frontpage .main-container #content #block-views-block-calendar-block-1,#block-views-block-calendar-block-1{padding:15px 0;margin-left:-50vw;width:100vw;left:50%;position:relative;display:block;background-color:var(--politechnika-primary-color);background-position:center;background-repeat:no-repeat;background-size:cover;}#block-views-block-calendar-block-1 .block-label{margin:1rem auto;padding-left:30px;color:#fff;}.block-views-blockcalendar-block-1 .more-link{margin:0;}.block-views-blockcalendar-block-1 .more-link a{color:#fff;}#views-bootstrap-calendar-block-1>.row>.col{padding-top:15px;padding-bottom:15px;}.view-bootstrap-cards .card-header{}.view-bootstrap-cards .card{overflow:hidden;transition:all .3s;border-top:solid 4px var(--politechnika-primary-color);}.view-bootstrap-cards .card:hover{box-shadow:0 0 5px #ccc;}.view-bootstrap-cards .field--name-field-media-image{margin:0;}.view-bootstrap-cards .field__item{margin-top:0;}.view-bootstrap-cards .card img{margin:0;transition:all 0.3s;}.view-bootstrap-cards .card:hover img,.view-bootstrap-cards .card a:hover img,.view-bootstrap-cards .card a:focus img{transform:scale(1.1);}.view-bootstrap-cards .card .block{margin:0;}.view-bootstrap-cards .card .card-header{background:none;border:none;padding:1.25rem 1.25rem 0 1.25rem;}.view-bootstrap-cards .card .card-body{font-size:.9rem;padding-top:.625rem;}.view-id-news .view-header{margin:15px 0;text-align:right;}.view-id-news .views-display-link-page_3{font-weight:bold;text-transform:uppercase;font-size:.9rem;}.view-id-news .views-display-link-page_3:before{font-size:2rem;content:"reorder";font-family:'Material Icons';speak:never;font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle;}#content .menu--submenu-aktualnosci{font-size:.9rem;}#content .menu--submenu-aktualnosci .nav-item{display:inline-block;}#content .menu--submenu-aktualnosci .nav-item a{display:inline-block;margin:5px;padding:.375rem 1.5rem;background-color:#ccc;color:#333;overflow:hidden;position:relative;border:none;}#content .menu--submenu-aktualnosci .nav-item a.active{background-color:var(--politechnika-primary-color);color:#fff;}#content .menu--submenu-aktualnosci .nav-item a:hover,#content .menu--submenu-aktualnosci .nav-item a:focus{background-color:var(--politechnika-primary-color);color:#fff;}#content .menu--submenu-aktualnosci .nav-item a:before{font-family:"Material Icons",sans-serif;speak:never;font-size:1rem;position:absolute;left:.4rem;top:150%;transform:translateY(-50%);content:"done";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#content .menu--submenu-aktualnosci .nav-item a:hover:before,#content .menu--submenu-aktualnosci .nav-item a:focus:before,#content .menu--submenu-aktualnosci .nav-item a.active:before{top:50%;}.field{margin-bottom:1rem;}.field__label{margin-bottom:1rem;}.field__items__multiple>.field__item{margin:.4rem 0;}.field--label-inline .field__label{font-weight:bold;margin-bottom:0;}.field--label-inline .field__items{display:inline-block;}.field--label-inline .field__item{margin:0;}.field--type-image img,.field--name-field-user-picture img{margin:0;width:100%;}.file{background:none;padding-left:.3rem;}.file .far{margin-right:.3rem;}.view-departments .views-exposed-form .form-row{justify-content:center;}.footer a{color:#fff;text-decoration:none;}.footer a:focus,.footer a:hover{text-decoration:underline;}.region-footer img{width:70%;}.region-footer-social{font-size:1.3rem;margin:20px 0 0 0;}.region-footer-social .fab,.region-footer-social .ai{margin:auto 15px;}.region-footer-social p{margin:0;vertical-align:middle;}.region-footer-social a{color:#666;}.region-footer-social a:hover,.region-footer-social a:focus{color:var(--politechnika-primary-color);}.main-footer{padding:60px 0 30px 0;}.footer-cols .col{border-left:solid 1px rgba(255,255,255,.6);}.footer .nav{display:block;font-size:1rem;}.footer .nav a{padding:.2rem 0;}.region-footer-copyrights{padding:.5rem 0;margin:.5rem 0;font-size:.8rem;text-align:center;}.node--type-page iframe[src^="https://www.google.com"]{width:100%;min-height:600px;}.node--type-project .layout--politechnika--project .layout__region--first .field{font-size:1rem;}.node--type-project .layout--politechnika--project .layout__region--first .field>.field__label{font-size:1rem;font-weight:bold;}.node--type-project .layout--politechnika--project .layout__region--first .field>.field__label::after{content:':';}.node--type-project .layout--politechnika--project .layout__region--first .field>.field__label,.node--type-project .layout--politechnika--project .layout__region--first .field>.field__items,.node--type-project .layout--politechnika--project .layout__region--first .field>.field__items>.field__item{display:inline;}.ui-dialog.entity-browser-modal{min-width:50vw !important;}.ui-dialog.entity-browser-modal>.ui-dialog-content,.ui-dialog.entity-browser-modal>.ui-dialog-content>iframe{min-height:50vh !important;}body>.visually-hidden-focusable{display:none;}#block-nowemenuboczne{position:fixed;right:0;display:block;z-index:100;top:45%;}#block-nowemenuboczne .field--name-field-sidebar-floating-icon{margin-bottom:0;}#block-nowemenuboczne a{display:flex;justify-content:end;}#block-nowemenuboczne a:hover{margin-right:10px;}#block-nowemenuboczne img{max-height:53px;width:auto;background-color:white;border:solid white 2px;border-radius:2px;box-shadow:0 0 20px 0 rgba(0,0,0,0.8);}.block--type-video-colorbox-block .field--name-field-media-image img{object-fit:cover;min-width:100%;max-height:50vh;}#views-bootstrap-news-block-1 .layout--onecol .layout__region{margin-bottom:5rem;}@media (min-width:3841px){body{width:3840px;margin:0 auto;}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:3840px;}}@media (width:5120px){body{max-width:3840px;margin:0 auto;}.block--type-full-width-banners-block,.block--type-video-colorbox-block{width:auto;left:0;margin:0 -15vw auto;}.path-frontpage .main-container #content #block-views-block-calendar-block-1,#block-views-block-calendar-block-1{width:auto;left:0;margin:0 -15vw auto;}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:60%;min-width:1480px;}.block--type-image-text-block .field--name-field-media-image,.block--type-image-text-block .block-field-blockblock-contentimage-text-blockfield-media-image,.block--type-image-text-block .block-field-blockblock-contentimage-text-blockfield-media-image .content,.block--type-image-text-block .block-field-blockblock-contentimage-text-blockfield-media-image .field__item{margin:0 auto;}}@media screen and (max-width:570px){.block--type-block-with-two-paragraphs{height:60rem;max-height:1000px;.content{grid-template-columns:1fr;.field--type-text{padding:1em;}}.paragraph--type--banner .field--name-field-p-media-image img{min-height:30vh;}}}@media (max-width:480px){.carousel-item p{display:none;}.paragraph--type--banner .field--name-field-p-media-image img{min-height:25vh;}}@media (max-width:360px){.carousel-item p{display:none;}.paragraph--type--banner .field--name-field-p-media-image img{min-height:20vh;}}@media (max-width:190px){.paragraph--type--gallery>.field--name-field-paragraph-gallery{width:190px;}}@media (max-width:767px){.align-right,.align-left{float:none;margin-left:auto;margin-right:auto;width:100%;text-align:center;}}@media all and (max-width:767px){.columns-2{columns:1;-webkit-columns:1;-moz-columns:1;}}@media all and (max-width:767px){.carousel-caption-link{width:100%;margin:0;}.carousel-caption-link .carousel-caption-tul{width:100%;}.carousel-caption-link .container{padding-left:15px;padding-right:15px;}.carousel-indicators{bottom:10px;}.carousel-control-prev,.carousel-control-next{display:none;}}@media all and (max-width:575px),all and (max-height:500px){.carousel-inner{width:100vw;height:20vh;}.block--type-video-colorbox-block .field--name-field-media-oembed-video .colorbox-media-video.text-link{font-size:1rem;}.block--type-video-colorbox-block .field .h4{font-size:1rem;}.block--type-video-colorbox-block .field .material-icons{font-size:1.8rem;}.block--type-video-colorbox-block video{aspect-ratio:640 / 360;}.carousel-caption-link p{display:none;}}@media all and (min-width:576px) and (max-width:992px){.col-12{max-width:50%;}.position-l-absolute{position:absolute !important;z-index:100;}.block--type-video-colorbox-block video{aspect-ratio:960 / 512;}.block--type-video-colorbox-block .field .h4{font-size:1.5rem;}.block--type-video-colorbox-block .field .material-icons{font-size:4rem;}}@media all and (min-width:993px){.position-l-absolute{position:absolute !important;z-index:100;}}@media all and (min-width:610px) and (min-height:500px){html.wcag-font-size-small #navbar,html.wcag-font-size-medium #navbar{z-index:100;position:sticky;top:0;background-color:white;}}@media all and (max-width:1199px){.region-header{margin-top:10px;margin-bottom:10px;}}@media all and (max-width:576px){.site-branding img{max-height:80px;}}@media all and (max-width:430px){.site-branding img{max-height:60px;}}@media all and (max-width:1265px){.region-navigation>nav #block-glownanawigacja>li{margin-right:15px;margin-left:15px;}}@media all and (max-width:1256px){.region-navigation>nav #block-glownanawigacja>li{margin-right:10px;margin-left:10px;}}@media all and (max-width:1220px){.region-navigation>nav #block-glownanawigacja>li{margin-right:5px;margin-left:5px;}}@media all and (max-width:1200px){.region-navigation-collapsible-top{padding-left:50px;}}@media all and (max-width:768px){.region-navigation-collapsible-top{padding:10px 50px;flex-wrap:wrap;justify-content:center;}}@media all and (max-width:992px){.region-navigation-collapsible .nav>li{width:33%;}}@media all and (max-width:768px){.region-navigation-collapsible .nav>li{width:50%;}}@media all and (max-width:576px){.region-navigation-collapsible .nav>li{width:100%;}}@media screen and (min-width:1200px){body.stickyHeader .region-header-wcag-navigation,body.stickyHeader .region-header-form{padding:0;}}@media all and (max-width:767px){.footer-cols .col:first-child{border:none;}}
a{text-decoration-line:none;color:var(--politechnika-primary-color);}a.nav-link{color:var(--politechnika-primary-color);}a:hover{text-decoration-line:underline;color:#333;}a.nav-link:hover{text-decoration-line:none;color:#333;}.footer a{color:#fff;text-decoration:none;}.footer a:hover{color:#fff;text-decoration-line:underline;}#navbar #navbar-collapse a{color:white;}#navbar #navbar-collapse a:hover{text-decoration:underline;text-decoration-color:white;}.region-navigation-collapsible-top{display:flex;}.region-navigation-collapsible-top>.block{display:inline-block;width:fit-content;float:right;margin-left:1ch;}.region-navigation-collapsible-top>.block-search{width:fit-content !important;}.region-navigation-collapsible-top .block::after{content:unset;}.carousel-indicators{margin:0;bottom:40px;}.carousel-indicators li{list-style:none;height:10px !important;border:1px solid !important;}.carousel-inner{z-index:1;}.region-navbar-toggle .row>*{width:unset !important;}#navbar .region-header{flex-wrap:nowrap;}html,body{height:100%;margin:0;}#main-content{min-height:100%;display:flex;flex-direction:column;}.section{flex:1;}.slick__slider{overflow:hidden;}.region-footer-social>.block+.block{margin-top:3rem;}.region-footer-social a{color:#666;font-size:l.5rem;}.region-footer-social a:hover{color:var(--politechnika-primary-color);}.region-footer-copyrights{margin:.5rem 0 0 0;}.block--type-video-colorbox-block > .content > .layout > .layout--politechnika--two--cols--banner--cols{width:90% !important;margin:0 5% !important;}.region-header-form .block-menu a{color:#666;}.region-header-form .block-menu a:hover{text-decoration:underline;color:var(--politechnika-primary-color);}
.view-cooperation-projects > .view-filters > form > .row{margin:0;}.view-cooperation-projects > .view-filters > form .js-form-item + .js-form-item,.view-cooperation-projects > .view-filters > form .js-form-item + .form-actions{margin-left:2ch;}.view-cooperation-projects > .view-filters > form .js-form-item select{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #ced4da;}.view-cooperation-projects > .view-filters > form .js-form-item select:not(:disabled):not(.disabled){cursor:pointer;}.view-cooperation-projects > .view-filters > form .form-actions input{border-radius:0.25rem;}
