/*!
Theme Name: BaseTheme
Theme URI: http://underscores.me/
Author: Agency
Author URI: http://google.com
Description:
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: 
Tags: 

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

technikazwyciestwa is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.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:-.25em}sup{top:-.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:.35em .75em .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}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}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;font-size:15px;font-size:.9375rem;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;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}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}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}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%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.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,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.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}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.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:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}body{background-color:#fff;overflow-x:hidden !important}html,body{max-width:100% !important;overflow-x:hidden !important}a,img,img a{outline:none !important}p,a{color:#000;text-decoration:none}.hg-avDbTbi._2hssQHj_5V{min-height:500px !important}#hamburger{position:absolute;cursor:pointer;pointer-events:all;top:0;right:0;z-index:900}#hamburger>span{font-family:'Montserrat',sans-serif;font-weight:800;color:#e24e20;letter-spacing:2.5px;display:block;padding-top:10px;transition:all .5s ease-in-out}#hamburger.black #nav-icon span{background:#e24e20 !important}#hamburger.black>span{color:#e24e20 !important}#hamburger.open{z-index:999}#hamburger.open.black #nav-icon>span{background:#e24e20 !important}#hamburger.open.black:hover #nav-icon>span{background:#e24e20 !important}#hamburger.open>span{display:none}#hamburger:hover>span{color:#404040}#hamburger:hover>div>span{background:#e24e20}#nav-icon{width:60px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:9999}#nav-icon span{display:block;position:absolute;height:7px;width:100%;background:#e24e20;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon.open span:nth-child(2){width:0;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}.navbar-toggler{padding-top:0 !important}header{position:fixed;top:0;z-index:600;width:100%;height:82px;display:flex;align-items:center;transition:all .3s ease;text-transform:uppercase}header.sticky{background-color:#fff !important;height:82px;display:flex;align-items:center}header.sticky nav#menu-standard>div ul li a{color:#e24e20}header.sticky #nav-icon span{background:#e24e20}header .logo img,header .stickyLogo img{width:40%}header .logo a,header .stickyLogo a{color:#fff}header .logo,header .stickyLogo{width:220px;position:relative;top:-4px}header .logo a,header .stickyLogo a{font-size:40px;font-weight:700;text-decoration:none;font-family:'Libre Baskerville',serif !important}header li a{font-size:16px !important;padding:5px 10px !important;font-weight:lighter}header li a:visited{color:#e24e20}@media screen and (max-width:740px){header li a:visited{color:#fff !important}}nav#menu-overlay{width:100%;height:100vh;display:flex;align-items:center;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:500;opacity:1;transition:all .5s ease;padding-top:0;pointer-events:all}nav#menu-overlay.closed{opacity:0;pointer-events:none}@media screen and (max-width:900px){nav#menu-overlay{align-items:flex-start;padding-top:200px}}@media screen and (max-height:600px){nav#menu-overlay{min-height:600px}}nav#menu-overlay .menu_content{width:100%;max-width:1530px;margin:0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}nav#menu-overlay .menu_content .contact_data{flex:6;align-self:flex-end}nav#menu-overlay .menu_content .contact_data h3{font-size:18px;color:#fff;margin-bottom:30px}nav#menu-overlay .menu_content .contact_data h2{font-size:27px;line-height:38px;color:#fff;margin-bottom:0}@media screen and (max-width:1100px){nav#menu-overlay .menu_content .contact_data h2{font-size:22px}}nav#menu-overlay .menu_content .contact_data p{margin-top:30px}nav#menu-overlay .menu_content .contact_data p a img{margin-right:20px}@media screen and (max-width:900px){nav#menu-overlay .menu_content .contact_data{display:none}}@media screen and (max-width:1560px){nav#menu-overlay .menu_content .contact_data{padding-top:30px;padding-left:30px}}nav#menu-overlay .menu_content .menu_tree{flex:6}nav#menu-overlay .menu_content .menu_tree ul{margin:0;padding:0;list-style-type:none;list-style:none;margin-bottom:0}nav#menu-overlay .menu_content .menu_tree ul li{list-style-type:none;list-style:none}nav#menu-overlay .menu_content .menu_tree ul li:before{display:none}@media screen and (max-width:900px){nav#menu-overlay .menu_content .menu_tree ul li{text-align:center}}nav#menu-overlay .menu_content .menu_tree ul li a{font-family:'Montserrat',sans-serif;text-decoration:none;font-size:43px;margin:0;font-weight:600;color:#000;line-height:65px;transition:all .3s ease;text-transform:lowercase}nav#menu-overlay .menu_content .menu_tree ul li a:hover{color:#fff}@media screen and (max-height:800px){nav#menu-overlay .menu_content .menu_tree ul li a{font-size:35px;line-height:50px}}@media screen and (max-height:680px){nav#menu-overlay .menu_content .menu_tree ul li a{font-size:30px;line-height:44px}}@media screen and (max-width:500px){nav#menu-overlay .menu_content .menu_tree ul li a{font-size:30px;line-height:44px}}@media screen and (max-width:1920px){nav#menu-overlay{display:none !important}}nav#menu-standard{height:100%}@media screen and (max-width:1920px){nav#menu-standard{display:none}}nav#menu-standard>div{height:100%}nav#menu-standard>div ul{height:100%;list-style-type:none;list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}nav#menu-standard>div ul li{list-style-type:none;list-style:none}nav#menu-standard>div ul li a{font-family:'Montserrat',sans-serif;text-decoration:none;font-size:12px;font-weight:300;margin:1px;color:#fff;cursor:pointer;padding:5px 20px;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}@media screen and (max-width:740px){nav#menu-standard>div ul li a{color:#fff !important}}nav#menu-standard>div ul li a:active{color:#e24e20}@media screen and (max-width:740px){nav#menu-standard>div ul li a:active{color:#fff !important}}nav#menu-mobile{display:none}nav#menu-mobile.open .lang_switcher{opacity:1}nav#menu-mobile .lang_switcher{height:40px;background-color:#5a5a5a;top:83px;width:100%;left:0;margin:0;padding:0;position:fixed;display:flex;flex-direction:row;opacity:0;list-style-type:none}nav#menu-mobile .lang_switcher li{list-style-type:none;padding:0 15px;display:flex;align-items:center}nav#menu-mobile .lang_switcher li a,nav#menu-mobile .lang_switcher li a:active,nav#menu-mobile .lang_switcher li a:hover,nav#menu-mobile .lang_switcher li a:visited{color:#fff !important;text-transform:uppercase}nav#menu-mobile ul#mobile-menu{list-style:none;padding:0;margin:0;position:fixed;top:82px;left:0;width:100%;text-align:center;color:#5a5a5a !important}nav#menu-mobile ul#mobile-menu .dropdown-menu{overflow:scroll;position:fixed !important;top:100vh !important;left:20px !important;height:100vh !important;transform:translate3d(0,0,0) !important}nav#menu-mobile ul#mobile-menu .dropdown-menu a{background-color:#fff !important;color:#5a5a5a !important}nav#menu-mobile ul#mobile-menu li{background-color:#252525;height:16vh;display:flex;align-items:center;justify-content:center}@media screen and (max-width:880px){nav#menu-mobile ul#mobile-menu li{height:12vh}}nav#menu-mobile ul#mobile-menu li a,nav#menu-mobile ul#mobile-menu li a:visited,nav#menu-mobile ul#mobile-menu li a:focus,nav#menu-mobile ul#mobile-menu li a:hover{font-size:30px !important;color:#fff !important}nav#menu-mobile button{border:none;right:0;top:20px;position:absolute;outline:none}nav#menu-mobile button:active{outline:none}@media screen and (max-width:1920px){nav#menu-mobile{display:block}}.active{color:#e24e20 !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#social-media-fixed{position:fixed;left:calc(((100vw - 1616px) / 2) - 50px);bottom:10vh;z-index:9999}#social-media-fixed a{display:block;opacity:1;transition:all .3s ease}#social-media-fixed a:hover{opacity:.5}#social-media-fixed a img{width:100%;height:100%;max-width:25px;max-height:25px;display:block;margin-top:30px}@media screen and (max-width:1850px){#social-media-fixed{left:calc(((100% - 1616px) / 2) - 50px)}}@media screen and (max-width:1700px){#social-media-fixed{left:calc(((100% - (1616px - 140px)) / 2) - 50px)}}@media screen and (max-width:1616px){#social-media-fixed{left:20px}}@media screen and (max-width:576px){#social-media-fixed{display:none}}p{margin-bottom:0 !important}a,p,h1,h2,h3,h4,ul li,ol li{-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}h1{font-weight:700;font-size:40px}h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:45px}h3{font-family:'Montserrat',sans-serif;font-weight:700}a{text-decoration:none;outline:none}.button_color_blue{background-color:#faa41a;color:#fff !important}.button_color_blue:hover{background-color:#fff;color:#faa41a !important;border:1px solid #faa41a}.button_color_blue:hover::selection{color:#fff}.button_color_blue::selection{color:#e24e20}.button_color_yellow{background-color:#faa41a;color:#fff !important}.button_color_yellow:hover{background-color:#fff;color:#faa41a !important;border:1px solid #faa41a}.button_color_yellow:hover::selection{color:#fff}.button_color_yellow::selection{color:#e24e20}.button_1{padding:15px 60px;font-size:23px;text-decoration:none;font-family:'Montserrat',sans-serif;text-transform:uppercase;transition:.5s ease-in-out all}@media screen and (max-width:670px){.button_1{padding:15px 20px;font-size:16px}}.select__orange{background-color:transparent;color:#e24e20;text-shadow:-.5px #fff,.5px #fff,.5px #fff,-.5px #fff}.select__white{background-color:transparent;color:#fff;text-shadow:-1px 0 #e24e20,0 1px #e24e20,1px 0 #e24e20,0 -1px #e24e20}.select__blue{background-color:transparent;color:#0a90fd}.shadow__orange{text-shadow:-1px 0 #e24e20,0 1px #e24e20,1px 0 #e24e20,0 -1px #e24e20}.shadow__black{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.background{background-position:right;background-repeat:no-repeat;background-size:cover;transition:.5s ease-in-out all}@media screen and (max-width:670px){.background{background-position:left}}