/*!
Theme Name: malinowski
Theme URI: https://malinowskiwspolnicy.pl
Author: Cezary Wojciechowski
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: malinowski
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.


Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://use.typekit.net/ccz4nhj.css");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#1D1D1D;font-family:"Foco";font-weight:300;font-size:1rem;line-height:1.5}main>p{font-size:16px;font-weight:300;color:#1D1D1D;display:inline-block;text-align:justify;margin:0px 230px}@media screen and (max-width: 1000px){main>p{margin:0 20px}}.red-border{position:relative}.red-border:before{content:'';position:absolute;height:calc(100% + 20px);width:4px;background-color:#BE1622;left:-55px;top:-10px}@media screen and (max-width: 1000px){.red-border:before{left:-20px}}h1,h2,h3,h4,h5,h6{clear:both}main>h2,main>h3,.wp-block-group h2{display:inline-block;position:relative;margin:60px 230px;text-transform:uppercase;font-size:14px;letter-spacing:-.01em;color:#1D1D1D}main>h2:after,main>h3:after,.wp-block-group h2:after{content:'';position:absolute;left:-230px;right:0;bottom:0;height:1px;background-color:#E2E2E2}@media screen and (max-width: 1000px){main>h2,main>h3,.wp-block-group h2{margin:40px 20px;font-size:18px;color:#8F8F8F}}h1.p{font-size:16px;font-weight:400;color:#1D1D1D;display:inline-block}p{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}body:before{content:'';opacity:0;visibility:hidden;position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1}body.nav-open{overflow:hidden}body.nav-open:before{opacity:1;visibility:visible;transition:opacity 0.5s}hr{background-color:#EEE;border:0;height:4px;margin:80px 0 20px}@media screen and (max-width: 1000px){hr{margin:40px 0 20px;height:9px}}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#1C1C1C;text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover,a:focus,a:active{color:#1D1D1D}a:focus{outline:0}a:hover,a:active{outline:0;text-decoration:underline}button,input[type="button"],input[type="reset"],input[type="submit"],.btn{border:none;background:#292929;color:#FFF;line-height:1;padding:0.6em 1em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn:hover{text-decoration:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}footer{background-color:#1D1D1D;color:#B5B5B5;font-size:14px;display:flex;align-items:center;justify-content:space-between;padding:10px 130px;margin-top:60px}@media screen and (max-width: 1000px){footer{flex-direction:column;padding:20px}footer p{margin-top:10px}}header{padding:2px 130px;position:fixed;top:0;left:0;right:0;background-color:#FFF;z-index:1;box-shadow:0px 4px 6px -3px #E2E2E2}.topbar{display:flex;align-items:center;width:100%;padding-bottom:2px;border-bottom:1px solid #E2E2E2}.topbar a{font-size:14px;font-weight:400;margin-right:35px;color:#1D1D1D;letter-spacing:-.01em}.site-header{padding:5px 0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1000px){header{background-color:#000;padding:5px 15px;box-shadow:none}.topbar{display:none}.site-header{padding:0}}.main-navigation{transition:opacity 0.5s 0.3s,visibility 0s 1s}.main-navigation ul{display:flex;margin:0;padding:0;list-style:none}.main-navigation ul li{position:relative;margin-right:50px}.main-navigation ul li:last-child{margin:0}.main-navigation ul li:last-child:before{content:none}.main-navigation ul li a{position:relative;font-size:16px;font-weight:400;color:#1D1D1D;letter-spacing:-.01em;text-decoration:none;padding:20px 0}.main-navigation ul li a:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:2px;opacity:0;display:block;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #BE1622 transparent;transition:opacity 300ms ease}.main-navigation ul li a:after{content:'';position:absolute;left:0;right:0;bottom:-5px;opacity:0;display:block;height:3px;background-color:#BE1622;transition:opacity 300ms ease}.main-navigation ul li a:hover:before,.main-navigation ul li a:hover:after{opacity:1}.main-navigation ul li:before{content:'';height:2px;width:2px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:-26px;background-color:#515151}.menu-toggle{display:none}@media screen and (max-width: 1000px){.menu-toggle{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;display:block;width:25px;height:35px;z-index:10}.menu-toggle div{width:100%;height:3px;background-color:#FFF;margin:7px auto;transition:all 300ms ease;backface-visibility:hidden}.menu-toggle.active .one{transform:rotate(45deg) translate(6px, 5px)}.menu-toggle.active .two{opacity:0}.menu-toggle.active .three{transform:rotate(-45deg) translate(9px, -8px)}.main-navigation{position:absolute;top:0;left:0;z-index:9;width:100vw;background-color:#000;opacity:0;visibility:hidden;display:block;padding:100px 5px 25px;overflow:auto;text-align:center}.main-navigation.active{opacity:1;visibility:visible;transition:opacity 0.5s}.main-navigation.active li{opacity:1;transform:translateY(0)}.main-navigation.active li:nth-child(1){transition-delay:0.4s}.main-navigation.active li:nth-child(2){transition-delay:0.45s}.main-navigation.active li:nth-child(3){transition-delay:0.5s}.main-navigation.active li:nth-child(4){transition-delay:0.55s}.main-navigation.active li:nth-child(5){transition-delay:0.6s}.main-navigation ul{flex-direction:column}.main-navigation ul li{opacity:0;font-size:18px;text-transform:uppercase;list-style:none;font-weight:400;margin:20px 0;transform:translateY(-40px);transition:transform 0.2s,opacity 0.2s;animation-timing-function:cubic-bezier(0.45, 0.005, 0, 1)}.main-navigation ul li a{color:#FFF;padding:0}.main-navigation ul li a:before,.main-navigation ul li a:after{content:none}.main-navigation ul li:last-child{margin:20px 0}.main-navigation ul li:before{content:none}}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}section{margin:0 230px;display:flex}@media screen and (max-width: 1000px){section{margin:0 20px}}.top-background{padding:180px 130px 130px;display:flex;justify-content:space-between;align-items:center}.top-background>*{color:#FFF}.top-background h2{margin:0;font-size:42px;font-weight:700;letter-spacing:-.01em;max-width:600px;line-height:1.1}.top-background .red-box{background-color:rgba(190,22,34,0.7);padding:15px 45px;text-align:center}.top-background .red-box p{font-weight:400;font-size:18px;line-height:39px;letter-spacing:-.01em;margin-bottom:-5px}.top-background .red-box a{font-weight:700;font-size:24px;line-height:39px;letter-spacing:-.01em;color:#FFF;display:flex;align-items:center}.top-background .red-box .icon-phone{background-image:url(img/phone.svg);width:14px;height:23px;display:inline-block;margin-left:10px}@media screen and (max-width: 1000px){.top-background{padding:150px 20px 60px;flex-direction:column;background-position:center}.top-background h2{font-size:24px;text-align:center}.top-background .red-box{margin-top:50px;padding:15px 20px}}.team{flex-wrap:wrap;position:relative}.team .switcher{position:absolute;right:0;top:0px;color:rgba(117,117,117,0.7);font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;-webkit-tap-highlight-color:transparent}.team .switcher:after{content:'';background-image:url(img/arrow-right-light.svg);width:24px;height:24px;display:inline-block;margin-left:10px}.team .team-member{flex:1 0 50%;display:flex}.team .team-member img{max-width:175px}.team .team-member h2{position:relative;padding-bottom:10px;margin:0;font-size:28px;line-height:1;margin-bottom:5px;letter-spacing:-.01em}.team .team-member h2:after{content:'';position:absolute;background-color:#E2E2E2;height:4px;width:40%;max-width:85px;left:0;bottom:0}.team .team-member .position{color:#7E7E7E;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.01em;margin-bottom:40px}.team .team-member .btn{cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:400}.team .team-member .btn:hover{color:#FFF}.team .team-member .link{display:none;cursor:pointer;font-weight:700;font-size:14px;float:right}.team .team-member .description{display:none;text-align:justify;font-size:16px}.team .team-member .column:last-child{margin-left:25px}.team .team-member.active .description{display:block}.team .team-member.active .btn{display:none}.team .team-member.active .link{display:block}.team.desc-open .team-member:not(.active){display:none}@media screen and (max-width: 1000px){.team .team-member{margin-bottom:20px}.team .team-member .column:last-child{margin-left:15px}.team .team-member.active{flex:100%;flex-direction:column}.team .team-member.active .column:last-child{margin-left:0}.team .team-member.active img{max-width:100%}.team .switcher{top:auto;bottom:-10px}}@media screen and (max-width: 400px){.team .team-member img{max-width:160px}.team .team-member.active img{max-width:100%}}.specializations{position:relative}.specialization h2{margin:0 0 25px;font-size:28px;letter-spacing:-.01em}.specialization p{font-size:16px;line-height:1.5;font-weight:400;text-align:justify}.specialization ul{display:flex;flex-wrap:wrap;margin:15px 0 0;padding:0;list-style:none}.specialization ul li{flex-basis:50%;margin-bottom:20px}.specialization ul li h3{position:relative;font-size:16px;line-height:1.5;margin:0 0 10px}.specialization ul li h3:before{content:'';background-color:#BE1622;width:11px;height:11px;display:inline-block;margin-right:10px}.specialization ul li p{font-size:16px;line-height:1.5;font-weight:300}.specialization ul li:nth-child(2n+1){padding-right:60px}.specialization ul li:nth-child(2n){padding-left:60px}.specialization:nth-child(2) ul li h3:before{background:linear-gradient(180deg, #DAC374 0%, #CFAA4B 100%)}@media screen and (min-width: 1001px){.specialization.hidden h2{position:absolute;right:0;top:8px;color:rgba(117,117,117,0.7);font-size:18px;cursor:pointer;display:flex;align-items:center}.specialization.hidden h2:after{content:'';background-image:url(img/arrow-right-light.svg);width:24px;height:24px;display:inline-block;margin-left:10px}.specialization.hidden .specialization-body{display:none}}@media screen and (max-width: 1000px){.specialization ul li{flex-basis:100%;padding:0 !important}}.news{background-color:#F8F8F8;padding-bottom:65px}.news-wrapper{margin:0 130px;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;display:flex;padding-bottom:50px}.news-wrapper.active{cursor:grabbing}.news-wrapper::-webkit-scrollbar{height:4px;background-color:#EDEDED}.news-wrapper::-webkit-scrollbar-thumb{background-color:#1D1D1D}.news-item{min-width:275px;max-width:275px;min-height:275px;background-color:#FFF;padding:10px 15px;display:inline-flex;flex-direction:column;white-space:normal;margin-right:25px}.news-item>img{margin:-10px -15px 10px;width:calc(100% + 30px);max-width:none}.news-item .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.news-item .header .line{height:1px;flex:1;margin:0 12px;background-color:#A3A3A3}.news-item .category{background-color:#263D4E;color:#FFF;font-size:12px;line-height:1;font-weight:700;padding:7px 10px}.news-item .date{font-size:12px;letter-spacing:-.01em;font-weight:300;color:#7E7E7E}.news-item h3{font-size:16px;line-height:1.2;margin:5px 0}.news-item .desc{font-size:14px;font-weight:300;line-height:1.3;margin-bottom:5px}.news-item .align-bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.news-item .align-bottom a{font-weight:700;font-size:12px;display:inline-flex;align-items:center}.news-item .align-bottom a:after{content:'';width:24px;height:24px;background-image:url(img/arrow-right.svg)}.news-item .source{font-size:12px;font-weight:400;letter-spacing:-.01em;color:#7E7E7E}.news-item .source span{font-weight:300}@media screen and (max-width: 1000px){.news-wrapper{margin:0 20px}}.contact .row{margin:0 100px;display:flex;width:100%}.contact .column{flex:1 0 50%}.contact-item{margin-bottom:30px}.contact .title{font-weight:700;font-size:14px;margin-bottom:5px}.contact .value{font-weight:300;font-size:16px}.contact .value.small{font-size:14px}@media screen and (max-width: 1300px){.contact .row{margin:0}}@media screen and (max-width: 1000px){.contact .row{flex-direction:column}.contact .column{flex:100%}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}@media screen and (max-width: 1000px){.custom-logo-link{position:relative;z-index:10}}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}#map{width:100%;height:400px;background-color:grey}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wp-block{max-width:1400px}
/*# sourceMappingURL=style.css.map */
