﻿.clr:after{clear:both;content:' ';display:block}.transition,a,.header_more,.slick_slideshow .slick-dots li button,.contact_toggle:before,.job_apply{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.overlay{position:absolute;width:100%;height:100%;left:0;top:0}.center{text-align:center}.no_pad{padding:0}.full_cont .container{width:100%;max-width:100%}.with_pad{padding:70px 0}.with_pad_top{padding-top:60px}.no_pad_left{padding-left:0}.no_pad_right{padding-right:0}.flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center}.flex_start{justify-content:flex-start}.space_between{justify-content:space-between}.space_around{justify-content:space-around}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.table_display{display:table;float:none;width:100%}.table_display .table_cell{display:table-cell;float:none;vertical-align:middle}.o_hidden{overflow:hidden}.fixed{position:fixed}.primary_btn{background:#bfae9f;color:#fff;padding:5px 15px;border-radius:3px;border:none;display:inline-block}.secondary_btn{background:#5f6b73;color:#fff;padding:5px 15px;border-radius:3px;border:none;display:inline-block}.bg{background:#fff}.primary_bg{background-color:#bfae9f}.secondary_bg{background-color:#5f6b73}.accent_bg{background-color:#1f2326}.primary_color{color:#bfae9f}.secondary_color{color:#5f6b73}.accent_color{color:#1f2326}.white_color{color:#fff}.no_pad_right{padding-right:0}.no_pad_left{padding-left:0}.relative{position:relative}.absolute{position:absolute}.large_spacing{letter-spacing:0.6rem}.medium_spacing,.navbar .navbar-nav li .nav-link,.ls_title,.slick_menu a,.values_title,.career_title,.brand_slogan h2,.brand_products_title,.coop_bar,.coop_bar select.sf-input-select,.jit_phone,.jit_mail{letter-spacing:0.5rem}.small_spacing,.prezes_photo_cont .shape_job,.prezes_name{letter-spacing:0.2rem}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body{font-size:12px;line-height:150%;overflow:hidden;font-family:zeitung-micro,sans-serif;font-weight:200;font-style:normal}html{overflow-x:hidden;font-size:16px}p{margin:12px 0}a{color:#bfae9f}a:hover,a:focus{text-decoration:none;color:#5f6b73}div:focus{outline:none !important}h1,h2,h3,h4,h5,h6{line-height:125%;font-family:zeitung-micro,sans-serif;font-weight:600;font-style:normal}#btt{padding:10px 15px;font-size:22px;color:#5f6b73;position:fixed;right:2%;bottom:5%;z-index:99;text-shadow:0 0 3px #fff}.invisible{opacity:0}.top_left_menu_toggle{background:none;border:none;margin-left:2rem}#header{padding-top:2rem;position:absolute;width:97%;left:0;z-index:4}.header_col_1{width:16%;position:relative;z-index:2}.header_col_2{width:14%;position:relative;z-index:2}.header_col_3{width:40%}.social_top_nav a{color:#fff;display:inline-block;margin:0 7px;font-size:1.5rem}.social_top_nav a:hover{transform:translateY(-4px)}.header_col_4{width:30%;position:relative}.header_news_cols{align-items:flex-start;align-content:flex-start}.tna_date{position:relative;text-align:right;display:block;width:100%;float:none}.tna_date:before{position:absolute;content:' ';display:block;width:100%;left:0;top:49%;background:#5f6b73;height:2px}.tnad_date{display:inline-block;background:#fff;padding-left:10px;position:relative;z-index:2}.top_news_art{position:relative;padding-left:40px;padding-right:0}.top_news_art .more{display:block;float:right;margin-top:1rem}.tna_content{margin-top:2rem;position:relative}.tna_content h3{font-size:1rem;text-transform:uppercase}.tna_content:before{content:' ';display:block;width:22px;height:22px;background:url("../img/play_button_header.png") no-repeat left top;position:absolute;left:-36px}.header_more:hover{transform:translateX(5px)}.navbar{position:relative;z-index:3}.navbar .navbar-nav{width:100%;justify-content:center}.navbar .navbar-nav li .nav-link{color:#5f6b73;text-transform:uppercase}.navbar .navbar-nav li .nav-link:hover,.navbar .navbar-nav li .nav-link:focus{color:#bfae9f}.navbar .navbar-nav li .nav-link.active{color:#bfae9f}.navbar .navbar-nav li.current-menu-item a{color:#bfae9f}.hnc_1{width:42%}.hnc_1 p{margin-top:0}.hnc_2{width:58%}.main_section{padding-top:150px;position:relative}.main_section:before{position:absolute;content:' ';display:block;width:27%;height:94%;background:#5f6b73;left:0;top:0}.slide_text{width:50%;padding:2rem;background:#fff;border-right:6px solid #bfae9f;position:relative}.slide_text:before{top:-6px;right:-6px;width:30px;height:6px;background:#bfae9f;content:' ';display:block;position:absolute}.slide_text:after{bottom:-6px;right:-6px;width:30px;height:6px;background:#bfae9f;content:' ';display:block;position:absolute}.slide_text h3{font-size:1.2rem;text-transform:uppercase;font-weight:200}.st_more{position:absolute;bottom:-3rem;color:#1f2326;text-transform:uppercase;font-weight:600;right:-5px;padding-right:47px;background:url("../img/dowiedz_sie_wiecej_arrows.png") no-repeat center right 5px}.st_more:hover{background:url("../img/dowiedz_sie_wiecej_arrows.png") no-repeat center right 0px}.slideshow_bg{position:absolute}.slick_slideshow,.brand_slick,.coop_slideshow{background-size:77%;z-index:3;background-repeat:no-repeat;background-position:center right}.slick_slideshow .slick-prev,.slick_slideshow .slick-next,.brand_slick .slick-prev,.brand_slick .slick-next,.coop_slideshow .slick-prev,.coop_slideshow .slick-next{z-index:3;margin-top:-72px}.slick_slideshow .slick-prev:before,.slick_slideshow .slick-next:before,.brand_slick .slick-prev:before,.brand_slick .slick-next:before,.coop_slideshow .slick-prev:before,.coop_slideshow .slick-next:before{display:none}.slick_slideshow .slick-next,.brand_slick .slick-next,.coop_slideshow .slick-next{right:auto;left:52%;margin-left:40px;background:url("../img/slider_arrow_right.png") no-repeat center center;width:30px;height:30px}.slick_slideshow .slick-prev,.brand_slick .slick-prev,.coop_slideshow .slick-prev{left:52%;background:url("../img/slider_arrow_left.png") no-repeat center center;width:30px;height:30px}.slide_cont,.slick_slideshow,.slick_wrap{height:650px}.slick_wrap{position:relative}.slick_slideshow .slick-dots{height:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;padding-right:8.5%}.slick_slideshow .slick-dots li{width:18.5%;height:50px;list-style:none}.slick_slideshow .slick-dots li button{width:100%;height:100%;border-radius:30px;background-color:#bfae9f;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.slick_slideshow .slick-dots li button:before{content:' ';left:17%;width:66%;height:70%;top:15%;display:block;margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0.8}.slick_slideshow .slick-dots li button:hover:before{opacity:1}.slick_slideshow .slick-dots li:first-child.slick-active{position:relative}.slick_slideshow .slick-dots li:first-child.slick-active:before{position:absolute;height:60px;left:-30px;background:#1f2326;content:' ';top:-5px;display:block;z-index:1;width:55px}.slick_slideshow .slick-dots li:first-child.slick-active button{z-index:2;border:5px solid #1f2326;height:60px;margin-top:-5px}.slick_slideshow .slick-dots li.slick-active button{border:5px solid #1f2326;height:60px;margin-top:-5px;position:relative}.ls_title{left:7.5%;width:14%;background:#1f2326;color:#fff;border-radius:30px;height:60px;font-size:0.9rem;font-weight:200;position:absolute;bottom:-30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:0}.next_slideshow{position:absolute;bottom:-25px;right:0;height:50px;width:8%;border-top-left-radius:30px;border-bottom-left-radius:30px;z-index:3;border:none;background:#bfae9f url("../img/nasze_spolki_arrows.png") no-repeat center center}.next_slideshow:hover{background:#bfae9f url("../img/nasze_spolki_arrows.png") no-repeat center right 25px}.slick_menu{position:absolute;top:20px;height:30px;width:91%;border-bottom:2px solid #fff;right:0;text-align:center;z-index:4;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-left:22%;align-items:center;align-content:center;padding-bottom:0.8rem}.slick_menu a{color:#1f2326;margin-right:3rem;margin-left:0;font-weight:600;font-size:1.2rem}.slick_menu a:hover{color:#bfae9f}.sectors_title{padding-left:22%;font-size:1rem;width:91%;right:0;top:-20px;position:absolute}.sm_current{position:relative}.sm_current:after{display:block;width:10px;height:4px;border-radius:4px;background:#5f6b73;content:' ';position:absolute;bottom:-15px;left:2px;z-index:1}.line_signature{position:absolute;top:50px;left:9%;height:84%;border-left:2px solid #fff}.line_signature img{position:absolute;top:-130px;width:380px;left:3rem}.slide_text{padding-left:14%}.home_numbers{margin-left:32%;margin-top:7rem;margin-bottom:7rem;width:65%;align-content:flex-start;align-items:flex-start;border-bottom:2px solid #1f2326;border-right:2px solid #1f2326;position:relative;padding-right:15rem}.nums_title{position:absolute;right:4px;bottom:4px;font-weight:200;font-size:1rem;margin:0;text-transform:uppercase}.hn_block{align-content:flex-start;align-items:flex-start;padding:1rem 2rem}.hn_block h4{font-size:1rem;margin-bottom:0}.hn_block img{max-width:5rem;max-height:3rem}.hnb_left{padding-right:0.9rem}.main_cont{width:88%;margin-left:9%}.main_cont.mc_no_right{width:91%}.prezes_photo_cont{position:relative;width:90%}.prezes_photo_cont .shape_job{bottom:-1.3rem;right:5%;background:#bfae9f;position:absolute;height:5rem;width:60%;z-index:1;align-content:flex-end;align-items:flex-end;padding-right:5px;color:#fff}.prezes_photo{width:90%;height:auto;position:relative;z-index:2}.prezes_name{position:absolute;left:0;bottom:-1.3rem;color:#bfae9f}.prezes_signature{position:absolute;z-index:3;right:-3%;max-width:120px;bottom:5px}.prezes_logo{margin-top:1.7rem;text-align:right;margin-right:15%}.prezes_logo img{max-width:150px;max-height:100px}.prezes_rotated{left:-39%;position:absolute;bottom:50%;color:#fff;transform:rotate(-90deg);display:none}.prezes_desc_logos{width:100%;margin-top:2rem;margin-bottom:6rem}.prezes_desc_logos img{margin-left:3rem}.prezes_desc{padding-right:5rem}.prezes_desc p{text-align:left}.values{position:relative}.values .v_before_square{content:' ';display:block;background:#bfae9f;width:23%;height:81%;right:0;top:6%;position:absolute}.values .slick-next,.values .slick-prev{top:-30px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-size:contain}.values .slick-next:before,.values .slick-prev:before{display:none}.values .slick-next{background-image:url("../img/kierunek_rozwoju_arrow_right.png");right:0}.values .slick-prev{left:auto;background-image:url("../img/kierunek_rozwoju_arrow_left.png");right:36px}.values .slick-dots{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;bottom:-10px}.values .slick-dots li{width:14px;height:4px;opacity:0.4}.values .slick-dots li.slick-active{opacity:1}.values .slick-dots li button{width:100%;padding:0;height:100%;background:#1f2326}.values .slick-dots li button:before{display:none}.content_cont h3{font-size:1.1rem;margin-top:2rem;font-weight:300}.values_title{text-transform:uppercase;font-weight:200;font-size:1rem;text-align:right;margin-bottom:1rem;margin-right:-10px}.values_cont{padding:5rem 8rem 5rem 0;border-right:2px solid #5f6b73;position:relative}.values_cont:before{position:absolute;right:0;top:0;width:5rem;height:2px;background:#5f6b73;content:' ';display:block}.values_slick_cont{width:84%;margin-left:16%;margin-top:3rem;position:relative}.values_slick{width:100%;position:relative;z-index:2;margin-bottom:0}.vsc_shape{background:#5f6b73;height:77%;width:15%;left:-3%;bottom:-1.8%;position:absolute;z-index:1}.career_cont{border-right:2px solid #5f6b73;padding-bottom:3rem;position:relative}.career_cont:after{position:absolute;right:0;bottom:0;width:5rem;height:2px;background:#5f6b73;content:' ';display:block}.career_title{font-size:1rem;margin-bottom:3rem;position:relative;font-weight:200}.career_photo{margin-top:5rem;display:inline-block;margin-left:-17%;position:relative}.career_photo img{position:relative;z-index:2}.career_photo .cp_square{position:absolute;display:block;content:' ';background:#bfae9f;right:-10px;bottom:-10px;height:80%;z-index:1;width:75%}.career_more{margin-top:4rem;padding-right:3rem}.career_more_link{text-transform:uppercase;font-weight:600;display:inline-block;padding-right:45px;background:url("../img/dowiedz_sie_wiecej_arrows.png") no-repeat center right 5px;color:#5f6b73}.career_more_link:hover{background:url("../img/dowiedz_sie_wiecej_arrows.png") no-repeat center right 5px}.form_right{padding-top:4.5rem}.form_right .wpcf7{margin-top:3rem}.form_right label{display:block}.form_right input[type="text"],.form_right input[type="email"],.form_right input[type="tel"],.form_right input[type="number"],.form_right select,.form_right textarea{border:none;padding:0 0 1px 0;border-bottom:2px solid #1f2326;width:50%;background-color:transparent;margin-bottom:2rem}.form_right textarea{margin-top:3rem;width:100%}.form_right.fr_white{padding-right:4rem}.form_right.fr_white input[type="text"],.form_right.fr_white input[type="email"],.form_right.fr_white input[type="tel"],.form_right.fr_white input[type="number"],.form_right.fr_white select,.form_right.fr_white textarea{border-bottom:2px solid #fff;margin-bottom:1.5rem;padding-bottom:4px}.form_right.fr_white ::-webkit-input-placeholder{color:#939ea5}.form_right.fr_white :-moz-placeholder{color:#939ea5}.form_right.fr_white ::-moz-placeholder{color:#939ea5}.form_right.fr_white :-ms-input-placeholder{color:#939ea5}.fr_heading{margin:0;font-size:1rem;font-weight:200}.inputfile{width:100%;height:3rem;opacity:0;overflow:hidden;position:absolute;z-index:2}.inputfile:focus{outline:none}.inputfile+label{max-width:80%;font-size:1.25rem;font-weight:200;float:right;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:0.5rem 2.5rem 0.5rem 1rem;font-size:1rem;background:url("../img/zalacznik_icon.png") no-repeat center right}.inputfile+label:focus{outline:none}.no-js .inputfile+label{display:none}.inputfile:focus+label,.inputfile.has-focus+label{outline:none}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:0.25em}.inputfile-3+label{color:#5f6b73}.inputfile-3:focus+label,.inputfile-3.has-focus+label,.inputfile-3+label:hover{color:#bfae9f}.wpcf7-list-item label{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:200;font-size:0.8rem}span.wpcf7-list-item{margin-left:0}.wpcf7-list-item label input{position:absolute;opacity:0;cursor:pointer}.wpcf7-list-item-label:before{content:' ';position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #5f6b73;margin-top:2px}.wpcf7-list-item label:hover input ~ .checkmark{background-color:#fff}.wpcf7-list-item label input:checked ~ .checkmark{background-color:#2196F3}.wpcf7-list-item-label:after{content:"";position:absolute;display:none}.wpcf7-list-item label input:checked ~ .wpcf7-list-item-label:after{display:block}.wpcf7-list-item label .wpcf7-list-item-label:after{left:9px;top:5px;width:5px;height:10px;border:solid #bfae9f;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input.wpcf7-form-control.wpcf7-submit{float:right;background:#1f2326;color:#fff;border-radius:15px;border:none;padding:5px 15px;text-transform:uppercase}.hn_news_cont{position:relative}.hn_news_cont .hn_cont_square_before{background:#5f6b73;display:block;position:absolute;content:' ';width:25%;right:0;top:-5%;height:108%}.nt_date{position:relative;width:25%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}.nt_date:after{width:100%;height:1px;background:#5f6b73;display:block;content:' ';position:absolute;top:48%;left:0;z-index:1}.nt_date .nt_date_inner{background:#fff;padding:2px 0 2px 6px;position:relative;z-index:2}.nt_title{text-transform:uppercase;font-weight:200;font-size:1rem}.nt_text{padding-right:15rem}.nt_thumb{width:80%;margin-left:7%;margin-bottom:3rem;position:relative}.nt_thumb img{max-width:100%;height:auto;display:block;position:relative;z-index:2}.ntt_square{position:absolute;content:' ';display:block;z-index:1}.news_row:first-of-type .ntt_square{width:75%;height:40%;background:#fff;top:-10px;right:-10px}.news_row:nth-of-type(2) .ntt_square{width:20%;height:85%;background:#bfae9f;bottom:-10px;right:-10px}.news_row:nth-of-type(3) .ntt_square{width:85%;height:85%;background:#1f2326;bottom:-10px;left:-10px}.news_archive_link{color:#fff;position:relative;z-index:1;float:right;margin-right:1rem;background:url("../img/nasze_spolki_arrows.png") no-repeat center right;padding-right:3rem}.spolki_toggle{position:relative}.spolki_change{display:none;width:150px;background:#bfae9f;position:absolute;left:20px}.spolki_change.sp_show{display:block}.spolki_change button{display:block;background:none;border:none;border-bottom:1px solid #fff;padding:5px 10px;width:100%}.spolki_change button:last-child{border:none}.contact_toggle{background-color:transparent;border:none;margin-left:2rem;padding-left:1.5rem;position:relative}.contact_toggle:before{background:url("../img/kontakt_wybierz_spolke_arrow.png") no-repeat top left;content:' ';width:10px;height:13px;position:absolute;left:0;top:6px}.contact_toggle:focus{outline:none}.contact_toggle:focus:before{transform:rotate(180deg);top:3px}.spolka_row{display:none}.spolka_row#cont_spolka_1{display:flex}.spolka_footer_logo_cont{height:55px;width:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.spolka_footer_logo_cont img{max-width:100%;height:auto;max-height:50px}.contact_cont{background:#5f6b73;padding-top:2rem;color:#fff;overflow:hidden}.contact_cont a{color:#fff}.cc_top{padding-left:2rem}.cc_middle{border-top:1px solid #fff;margin-top:1.5rem;width:90%;border-right:1px solid #fff;padding:0 3rem}.cc_middle a{padding:1.6rem 0;display:inline-block}.cc_middle .footer_phone{padding-left:37px;background:url("../img/kontakt_phone_icon.png") no-repeat center left}.ccb_address{padding-left:3rem;text-transform:uppercase}.ccb_sep{display:block;height:1px;background:#fff;margin:1rem 0}.form_right.fr_white{padding-top:0}.form_right.fr_white .wpcf7{margin-bottom:0;margin-top:1rem}.form_right.fr_white .wpcf7 .inputfile+label{color:#fff;background:url("../img/kontakt_dodaj_zalacznik_icon.png") no-repeat center right}.form_right.fr_white .wpcf7 input.wpcf7-form-control.wpcf7-submit{background:#fff;color:#5f6b73;margin-top:3rem;font-weight:600}.form_right.fr_white .wpcf7 .wpcf7-list-item-label:before{background-color:transparent;border:1px solid #fff}.form_right.fr_white .wpcf7 .wpcf7-list-item label .wpcf7-list-item-label:after{border:solid #fff;border-width:0 3px 3px 0}.ccb_nip{padding-left:3rem;text-transform:uppercase}.cc_bottom{align-content:flex-start;align-items:flex-start;margin-top:2rem}.ccb_left{width:44%}.ccb_right{width:56%}.footer_form_heading{margin:0;font-size:1rem;font-weight:200}.footer_img{width:122%;height:auto;margin-left:-13%;margin-top:0;margin-bottom:-3px;margin-top:10px}.ccb_law_links{margin-top:18rem;padding-left:3rem}.ccb_law_links a{padding-right:15px}.law_link{display:inline-block;padding:0.5rem 0.5rem 0.5rem 2.5rem;background:url("../img/kontakt_i_icon.png") no-repeat center left}.brand_logo{position:absolute;top:50px;left:9%;width:14%;height:84%;border-left:2px solid #fff}.brand_logo img{position:absolute;top:0;width:100%;height:auto}.bl_down{position:absolute;bottom:6%;left:1rem;z-index:4}.bl_down img{width:auto;height:auto;position:absolute}.bl_down:hover{transform:translateY(5px)}.brand_slogan{padding:5px;z-index:3;position:relative}.brand_slogan h2{margin:0;font-size:1rem;color:#fff;font-weight:200}.brand_slideshow_text h3{font-size:1rem;font-weight:200;margin-bottom:2rem;margin-bottom:2rem;text-transform:uppercase}.brand_slideshow_text p{text-align:left}.brand_slideshow_text .slick-next,.brand_slideshow_text .slick-prev{top:-30px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-size:contain}.brand_slideshow_text .slick-next:before,.brand_slideshow_text .slick-prev:before{display:none}.brand_slideshow_text .slick-next{background-image:url("../img/kierunek_rozwoju_arrow_right.png");right:auto;left:36px}.brand_slideshow_text .slick-prev{left:auto;background-image:url("../img/kierunek_rozwoju_arrow_left.png");right:auto;left:0}.brand_slideshow_text .slick-dots{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;bottom:-10px}.brand_slideshow_text .slick-dots li{width:14px;height:4px;opacity:0.4}.brand_slideshow_text .slick-dots li.slick-active{opacity:1}.brand_slideshow_text .slick-dots li button{width:100%;padding:0;height:100%;background:#1f2326}.brand_slideshow_text .slick-dots li button:before{display:none}.brand_slideshow_text .vsc_shape{height:60%}.main_section.ms_brand:before{height:83%}.brand_products{margin-top:3rem}.brand_products_title{font-weight:200;font-size:1rem;margin-top:0}.brand_main_title{font-size:1rem;text-transform:uppercase;font-weight:200;margin-top:0;margin-bottom:1.2rem}.coop_bar{left:7.5%;width:auto;color:#fff;border-radius:30px;height:60px;font-size:0.9rem;font-weight:200;position:absolute;bottom:-30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:0;z-index:5}.coop_bar .cb_black{background:#1f2326;border-radius:30px;height:56px;padding:0 6px 0 25px}.coop_bar .coop_title{font-size:1rem;font-weight:200;margin:0}.coop_bar select.sf-input-select{background:#bfae9f;color:#fff;font-weight:200;border-radius:30px;height:42px;margin-top:0;box-sizing:border-box;padding:0 15px}.coop_bar .searchandfilter ul li{padding:0}.cb_all{height:56px;background-color:#1f2326;padding:5px 65px 5px 25px;color:#fff;background:#1f2326 url("../img/nasze_spolki_arrows.png") no-repeat center right 20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-left:1rem;border-radius:30px}.cb_all:hover{color:#fff;background:#1f2326 url("../img/nasze_spolki_arrows.png") no-repeat center right 15px}.job_ad{align-content:flex-start;align-items:flex-start;margin-bottom:3rem}.job_left{align-content:flex-start;align-items:flex-start;width:27%;padding-left:3rem}.job_right{width:73%;padding-left:5rem}.job_logo{width:28%}.job_ad_content{max-width:800px;width:100%}.job_ad_content h3{font-size:1rem;font-weight:200;margin-top:3rem;text-transform:uppercase;margin-bottom:1.5rem}.job_info{width:66%}.job_info .ji_top{background:#bfae9f;color:#dcd2ca;padding:2px;font-size:1rem;padding:2px;min-height:4.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;align-content:flex-end}.job_info h2{font-size:1rem;font-weight:200;text-transform:uppercase}.job_info h4{font-size:1rem;font-weight:600;color:#5f6b73;text-align:right}.job_apply{text-transform:uppercase;font-weight:600;display:inline-block;padding-right:55px;background:url("../img/dowiedz_sie_wiecej_arrows.png") no-repeat center right 5px;color:#5f6b73;border:none;margin-top:2rem}.job_apply:hover{background:url("../img/dowiedz_sie_wiecej_arrows.png") no-repeat center right 0px}.job_apply:focus{outline:none}.job_apply_form{background:url("../img/job_apply.jpg") no-repeat center right;background-size:67%;padding:3rem 0;margin:3rem 0;display:none}.job_apply_form .inputfile+label{color:#fff;background:url("../img/kontakt_dodaj_zalacznik_icon.png") no-repeat center right}.job_apply_form .wpcf7{margin-bottom:0;margin-top:1rem;width:80%}.job_apply_form .wpcf7 .inputfile+label{color:#fff;background:url("../img/kontakt_dodaj_zalacznik_icon.png") no-repeat center right}.job_apply_form .wpcf7 input.wpcf7-form-control.wpcf7-submit{background:#fff;color:#5f6b73;margin-top:3rem;font-weight:600}.job_apply_form .wpcf7 .wpcf7-list-item-label:before{background-color:transparent;border:1px solid #fff}.job_apply_form .wpcf7 .wpcf7-list-item label .wpcf7-list-item-label:after{border:solid #fff;border-width:0 3px 3px 0}.job_apply_form .wpcf7 label{display:block}.job_apply_form .wpcf7 input[type="text"],.job_apply_form .wpcf7 input[type="email"],.job_apply_form .wpcf7 input[type="tel"],.job_apply_form .wpcf7 input[type="number"],.job_apply_form .wpcf7 select,.job_apply_form .wpcf7 textarea{background-color:transparent;border:none;border-bottom:1px solid #fff;margin-bottom:2rem}.job_apply_form .wpcf7 .job_label{margin-bottom:3rem}.job_apply_form .wpcf7 textarea{width:100%;margin-top:3rem;margin-bottom:2rem}.job_apply_form .wpcf7 .job_form_right{text-align:right}.job_apply_form .wpcf7 .job_infoline_title{font-size:1rem;font-weight:200}.job_apply_form .wpcf7 ::-webkit-input-placeholder{color:#939ea5}.job_apply_form .wpcf7 :-moz-placeholder{color:#939ea5}.job_apply_form .wpcf7 ::-moz-placeholder{color:#939ea5}.job_apply_form .wpcf7 :-ms-input-placeholder{color:#939ea5}.cf_nopad{padding-left:0;padding-right:0}.jaf_right{width:15%;padding-left:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;align-content:flex-start}.jit_phone{padding:1rem 0 1rem 4rem;background:url("../img/kontakt_phone_icon.png") no-repeat center left}.jit_mail{width:100%}.jit_phone,.jit_mail{display:inline-block}.jaf_inner{width:75%;padding:3rem 3rem 3rem 7rem;background:#5f6b73;color:#fff}.mobile_show,.smartphone_show{display:none}.news_content h3{font-size:1rem;font-weight:200;margin-top:0}.news_page_left img{max-width:100%;height:auto}#footer{padding:4rem 0;width:97%;padding-left:3rem}.footer_nav_toggle{background:none;border:none}.stn_footer a{color:#5f6b73}.stn_footer h3{font-size:1rem}.footer_title{font-weight:200;color:#5f6b73;margin-bottom:2rem;font-size:1rem;margin-top:3rem}.footer_slogan{font-size:1rem}.loader{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background:rgba(88,99,107,0.99);position:fixed;width:100%;height:100%;z-index:10;left:0;top:0}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}@media all and (min-width: 993px){.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;opacity:0}.animated_load{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;opacity:0}.animated_load_long{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;opacity:0}.fill{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated_high{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;opacity:0}.animated2{-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;opacity:0}.delay_1{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.animated_delay_1{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s;opacity:0}.infinite{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated_visible{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated_parent{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.long{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;opacity:0}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.spinner{width:40px;height:40px;margin:50px auto;background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1.0s infinite ease-in-out;animation:sk-scaleout 1.0s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeInLeftTop{0%{opacity:0;-webkit-transform:translate(-80px, -80px)}100%{opacity:1;-webkit-transform:translate(0, 0)}}@-moz-keyframes fadeInLeftTop{0%{opacity:0;-moz-transform:translate(-80px, -80px)}100%{opacity:1;-moz-transform:translate(0, 0)}}@-o-keyframes fadeInLeftTop{0%{opacity:0;-o-transform:translate(-80px, -80px)}100%{opacity:1;-o-transform:translate(0, 0)}}@keyframes fadeInLeftTop{0%{opacity:0;transform:translate(-80px, -80px)}100%{opacity:1;transform:translate(0, 0)}}.fadeInLeftTop{-webkit-animation-name:fadeInLeftTop;-moz-animation-name:fadeInLeftTop;-o-animation-name:fadeInLeftTop;animation-name:fadeInLeftTop}@-webkit-keyframes fadeInLeftBottom{0%{opacity:0;-webkit-transform:translate(-80px, 80px)}100%{opacity:1;-webkit-transform:translate(0, 0)}}@-moz-keyframes fadeInLeftBottom{0%{opacity:0;-moz-transform:translate(-80px, 80px)}100%{opacity:1;-moz-transform:translate(0, 0)}}@-o-keyframes fadeInLeftBottom{0%{opacity:0;-o-transform:translate(-80px, 80px)}100%{opacity:1;-o-transform:translate(0, 0)}}@keyframes fadeInLeftBottom{0%{opacity:0;transform:translate(-80px, 80px)}100%{opacity:1;transform:translate(0, 0)}}.fadeInLeftBottom{-webkit-animation-name:fadeInLeftBottom;-moz-animation-name:fadeInLeftBottom;-o-animation-name:fadeInLeftBottom;animation-name:fadeInLeftBottom}@-webkit-keyframes fadeInRightTop{0%{opacity:0;-webkit-transform:translate(80px, -80px)}100%{opacity:1;-webkit-transform:translate(0, 0)}}@-moz-keyframes fadeInRightTop{0%{opacity:0;-moz-transform:translate(80px, -80px)}100%{opacity:1;-moz-transform:translate(0, 0)}}@-o-keyframes fadeInRightTop{0%{opacity:0;-o-transform:translate(80px, -80px)}100%{opacity:1;-o-transform:translate(0, 0)}}@keyframes fadeInRightTop{0%{opacity:0;transform:translate(80px, -80px)}100%{opacity:1;transform:translate(0, 0)}}.fadeInRightTop{-webkit-animation-name:fadeInRightTop;-moz-animation-name:fadeInRightTop;-o-animation-name:fadeInRightTop;animation-name:fadeInRightTop}@-webkit-keyframes fadeInRightBottom{0%{opacity:0;-webkit-transform:translate(80px, 80px)}100%{opacity:1;-webkit-transform:translate(0, 0)}}@-moz-keyframes fadeInRightBottom{0%{opacity:0;-moz-transform:translate(80px, 80px)}100%{opacity:1;-moz-transform:translate(0, 0)}}@-o-keyframes fadeInRightBottom{0%{opacity:0;-o-transform:translate(80px, 80px)}100%{opacity:1;-o-transform:translate(0, 0)}}@keyframes fadeInRightBottom{0%{opacity:0;transform:translate(80px, 80px)}100%{opacity:1;transform:translate(0, 0)}}.fadeInRightBottom{-webkit-animation-name:fadeInRightBottom;-moz-animation-name:fadeInRightBottom;-o-animation-name:fadeInRightBottom;animation-name:fadeInRightBottom}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-15px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-15px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.scaling{animation-name:scaling;-webkit-animation-name:scaling;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes scaling{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-webkit-keyframes scaling{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}.floatingquick{animation-name:floatingquick;-webkit-animation-name:floatingquick;animation-duration:0.9s;-webkit-animation-duration:0.9s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floatingquick{0%{transform:translateX(0%)}30%{transform:translateX(12%)}60%{transform:translateX(-12%)}100%{transform:translateX(0%)}}@-webkit-keyframes floatingquick{0%{-webkit-transform:translateX(0%)}30%{-webkit-transform:translateX(12%)}60%{-webkit-transform:translateX(-12%)}100%{-webkit-transform:translateX(0%)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}100%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}100%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@-webkit-keyframes line-scroll{0%{background-position:0 -80px}80%{background-position:0 0px}100%{background-position:0 80px}}@-moz-keyframes line-scroll{0%{background-position:0 -80px}80%{background-position:0 0px}100%{background-position:0 80px}}@-ms-keyframes line-scroll{0%{background-position:0 -80px}80%{background-position:0 0px}100%{background-position:0 80px}}@keyframes line-scroll{0%{background-position:0 -80px}80%{background-position:0 0px}100%{background-position:0 80px}}.zoom_anim{-webkit-animation:zoom_anim 15 linear;-moz-animation:zoom_anim 15 linear;-o-animation:zoom_anim 15 linear;animation:zoom_anim 15 linear}@-webkit-keyframes zoom_anim{from{-webkit-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);-o-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px)}to{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);-o-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}}@-moz-keyframes zoom_anim{from{-webkit-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px)}to{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}}@-o-keyframes zoom_anim{from{-webkit-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px);transform:rotate(0deg) scale(1.3) skew(0deg) translate(0px)}to{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}}@media all and (min-width: 993px){.navbar .dropdown-menu{margin-top:0px}.navbar .dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:0px}.navbar .dropdown-menu li a{color:#fff}.navbar .dropdown-menu>li:hover>.sub-menu{visibility:visible}.navbar .dropdown:hover>.dropdown-menu{display:block;margin-top:0px;margin-left:0px;padding:0;background:transparent}.navbar .dropdown:hover>.dropdown-menu a{color:#1f2326}.navbar .dropdown:hover>.dropdown-menu a:hover{background:#5f6b73}.navbar .dropdown:hover>.dropdown-menu li.active a{background:inherit}.navbar .dropdown:hover>.dropdown-menu li.active a:hover{background:#5f6b73}.right{text-align:right}.slick_wrap{background:none !important}.ccb_law_links{position:absolute;bottom:10px}}@media all and (max-width: 1700px){.slide_cont,.slick_slideshow,.slick_wrap{height:550px}html,body{font-size:11.5px}.hn_block img{max-height:3.5rem}}@media all and (max-width: 1550px){html,body{font-size:11px}.slide_cont,.slick_slideshow,.slick_wrap{height:540px}.large_spacing{letter-spacing:0.6rem}}@media all and (max-width: 1450px){.slide_cont,.slick_slideshow,.slick_wrap{height:500px}}@media all and (max-width: 1330px){.slide_cont,.slick_slideshow,.slick_wrap{height:460px}}@media all and (max-width: 1200px){.slide_cont,.slick_slideshow,.slick_wrap{height:390px}.slide_text{width:95%}.bl_down{bottom:10%}}@media all and (max-width: 992px){html,body{font-size:13px}#header{z-index:6}.navbar{text-align:left;justify-content:flex-start;position:relative;z-index:6}.navbar .navbar-nav{float:none;background:#fff;justify-content:flex-start;max-width:300px}.navbar .navbar-nav li .nav-link{padding:10px 15px}.navbar-toggler{background:url("../img/header_menu.png") no-repeat center center;width:50px;border:none;height:50px;display:block;margin:10px;float:none}.navbar-toggler .navbar-toggler-icon{background:none}.navbar-toggler .navbar-toggler-icon:focus{outline:none;opacity:0.8}.navbar-toggler:focus{outline:none;opacity:0.8}.header_col_4,.header_col_1,.header_col_2{display:none}.header_col_3{width:100%}.ls_title{width:43%}.slick_slideshow .slick-dots{z-index:5;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.slick_slideshow .slick-dots li,.slick_slideshow .slick-dots li:first-child{left:44%;position:absolute;width:37% !important;z-index:0}.slick_slideshow .slick-dots li button,.slick_slideshow .slick-dots li:first-child button{z-index:0;border:5px solid #1f2326;height:60px;margin-top:-5px}.slick_slideshow .slick-dots li.first-child.slick-active,.slick_slideshow .slick-dots li:first-child.first-child.slick-active{position:absolute}.slick_slideshow .slick-dots li.slick-active,.slick_slideshow .slick-dots li:first-child.slick-active{z-index:5}.slick_slideshow .slick-dots li.slick-active button,.slick_slideshow .slick-dots li:first-child.slick-active button{z-index:5}.slick_slideshow,.brand_slick,.coop_slideshow{background-size:cover}.slick_menu{width:100%;padding-left:30%;text-align:left;justify-content:left;z-index:4;top:-40px;height:auto}.slick_menu a{margin:12px 0;display:block}.sectors_title{text-transform:uppercase;font-weight:600;position:absolute;top:-75px;left:30%;padding-left:0}.slick_slideshow .slick-dots li:first-child.slick-active{position:absolute;left:44%;width:35%}.coop_bar{left:1%}.coop_title,.cb_all,.sf-input-select{letter-spacing:2px}.line_signature{display:none}.ls_title{z-index:3;width:39%;left:12%}.slick-dots{z-index:5}.mobile_show{display:block}.mobile_hide{display:none}.slick_wrap:before{content:' ';display:block;background:#5f6b73;position:absolute;left:0;width:20%;height:100%}.values_cont.brand_values{padding-right:20px}.brand_image{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.brand_image img{display:block}.slick_slideshow,.brand_slick,.coop_slideshow{background:none !important}.slide_cont,.slick_slideshow,.slick_wrap{height:430px}.slide_cont .slick-next,.slide_cont .slick-prev,.slick_slideshow .slick-next,.slick_slideshow .slick-prev,.slick_wrap .slick-next,.slick_wrap .slick-prev{top:35%}.slide_cont .slick-next,.slick_slideshow .slick-next,.slick_wrap .slick-next{right:5%;left:auto}.slide_cont .slick-prev,.slick_slideshow .slick-prev,.slick_wrap .slick-prev{right:5%;margin-right:35px;left:auto}.mobile_sign{position:absolute;left:20px;top:20px;z-index:3;width:35%}.mobile_sign img{max-width:250px;height:auto;width:100%}.stn_mobile{left:20px;top:230px;position:absolute;z-index:5}.stn_mobile a{color:#fff}.home_numbers{padding-right:5rem;border-right:0;position:relative}.home_numbers:after{bottom:0;right:0;content:' ';position:absolute;background:#5f6b73;width:2px;height:90px;display:block}.hnb_left{width:105px;text-align:center}.prezes_photo_cont{width:100%}.prezes_rotated,.prezes_desc,.main_cont .down_more{display:none}.prezes_desc_mobile{margin-top:5rem}.prezes_desc_mobile .down_more{display:flex}.main_cont{width:92%;margin-left:auto;margin-right:auto;padding:0}.values .v_before_square{top:auto;bottom:0;height:49%}.desktop{display:none}.tree_mobile{max-width:450px;width:80%;margin:3rem auto 0;display:block}.contact .main_cont{width:100%}.ccb_left{width:100%;text-align:center}.ccb_law_links{margin-top:4rem;margin-bottom:2rem}.footer_form_heading{display:none}.form_right.fr_white{display:none}.bl_mobile{right:7px;top:0;left:auto;width:27%}.job_logo{margin-bottom:2rem;width:100%;margin-top:2rem}.job_info{width:100%}.searchandfilter ul{padding-left:8px}.job_apply_form{background:none}.jaf_right{display:none}.jaf_inner,.job_apply_form .wpcf7{width:100%}.footer_title{margin-left:4%;font-size:1.5rem}.job_ad{padding-right:2rem}.bl_down{bottom:auto;top:39%;left:2rem}}@media all and (max-width: 767px){body,html{font-size:11px}.navbar{padding-left:0}.hn_block{padding-left:0;padding-right:0}.hnb_right{width:100px}#header{padding-top:0;z-index:5}.home_numbers{padding-right:2rem;padding-bottom:4rem}.slide_text{padding-left:6%}.values_cont{padding:5rem 2rem 5rem 0}.values_slick_cont{margin-top:9rem}.career_cont{padding-right:3rem}.career_photo{margin-left:2%;max-width:102%}.career_photo img{width:100%;height:auto}.hn_news_cont .hn_cont_square_before{display:none}.nt_text{padding-right:0}.news_row{display:none}.news_row:first-of-type{display:block}.nt_thumb{padding:20px;position:relative;margin-top:5rem}.nt_thumb:before{content:' ';position:absolute;display:block;background:#5f6b73;left:20%;width:90%;height:108%;top:-4%}.news_row:first-of-type .ntt_square{width:67%;height:40%;background:#fff;top:10px;right:10px}.footer_title{font-weight:200;color:#5f6b73;margin-bottom:2rem;font-size:1rem;margin-top:3rem;letter-spacing:0.5rem;margin-left:20px;font-size:1.3rem}#footer{padding-left:0}.values .v_before_square{width:25%}.ls_title{z-index:3;width:54%;left:2.5%;justify-content:flex-start;letter-spacing:3px;padding-left:20px}slick_slideshow .slick-dots li,.slick_slideshow .slick-dots li:first-child{left:43%;position:absolute;width:39% !important;z-index:0}.next_slideshow{width:13%}.prezes_desc_logos img{margin-bottom:1.5rem}.navbar .navbar-nav li .nav-link{padding:10px 15px}.brand_slideshow_text .values_slick_cont{margin-top:1rem;margin-left:2%}.with_pad{padding:30px 0}.job_left{width:90%}.job_right{width:85%;padding-left:3rem}.coop_bar{height:auto;justify-content:center;padding:15px}.coop_bar .cb_black{background:#1f2326;border-radius:30px;height:auto;padding:15px;margin-top:15px}.cb_all{height:auto;margin-top:1.5rem}.ads{position:relative}.smartphone_show{display:block}.coop_bar.coop_bar_mobile{background-color:transparent;position:relative;padding-top:0;margin-top:0;display:block;left:auto;top:auto;bottom:auto;border-radius:0;color:#1f2326}.coop_bar.coop_bar_mobile .coop_title{text-align:center}.coop_bar.coop_bar_mobile label{display:block}.coop_bar.coop_bar_mobile ul{margin-top:1.5rem;padding:0}.coop_bar.coop_bar_mobile .cb_black{background-color:transparent;display:block}.coop_bar.coop_bar_mobile select.sf-input-select{width:100%}.stn_footer a{font-size:2.5rem}.cc_middle a{letter-spacing:0.3rem}.ccb_address,.ccb_nip{padding-left:0}.ccb_law_links{padding-left:1rem}.job_right{width:90%}.prezes_desc_mobile{margin-top:2rem}.job_ad{padding-right:0}.jaf_inner{padding-left:2rem}.job_form_right{display:none}.job_form_right.smartphone_show{display:block;background:#5f6b73;padding:2rem;color:#fff}.prezes_desc_logos{margin-left:-38px}.prezes_photo_cont .shape_job{width:50%}}@media all and (min-width: 390px) and (max-width: 767px){.slick_slideshow .slick-dots li button{min-width:163px}}@media all and (max-width: 570px){.values .v_before_square{height:40%}.slide_cont,.slick_slideshow,.slick_wrap{height:490px}.stn_mobile{left:20px;top:180px;position:absolute;z-index:5}.stn_mobile a{color:#fff;display:none}.stn_mobile a:first-child{display:block}.large_spacing{letter-spacing:0.3rem}.stn_footer a{display:none}.stn_footer a:first-child{display:block}.prezes_signature{max-width:70px}.main_section.ms_brand:before{height:86%}}
/*# sourceMappingURL=style.css.map */
