:root{--color-black:#000;--color-white:#000;--color-gray:#000;--color-title:#000}.wow{visibility:hidden}html,body{font-family:"Work Sans",sans-serif;font-style:normal;font-weight:300;font-optical-sizing:auto;font-size:18px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;color:#212932}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){select{-webkit-appearance:none}}}select{-webkit-appearance:none}strong{font-weight:700}.transition{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}h1{font-size:2rem}@media (max-width:1200px){h1{font-size:32px}}@media (max-width:568px){h1{font-size:30px}}.page-template-front-page h2,.page-template-cooperation h2,.single-produkt h2{font-size:44px;line-height:1.14}@media (max-width:1366px){.page-template-front-page h2,.page-template-cooperation h2,.single-produkt h2{font-size:40px}}@media (max-width:1200px){.page-template-front-page h2,.page-template-cooperation h2,.single-produkt h2{font-size:36px}}@media (max-width:768px){.page-template-front-page h2,.page-template-cooperation h2,.single-produkt h2{font-size:32px}}@media (max-width:568px){.page-template-front-page h2,.page-template-cooperation h2,.single-produkt h2{font-size:30px}}h2,h3{font-size:2rem}@media (max-width:1366px){h2,h3{font-size:32px}}@media (max-width:1200px){h2,h3{font-size:30px}}@media (max-width:768px){h2,h3{font-size:26px}}h4{font-size:24px;line-height:1.375}@media (max-width:1200px){h4{font-size:22px;line-height:1.3}}@media (max-width:992px){h4{font-size:20px;line-height:1.2}}h1,h2,h3,h4{font-weight:600}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:800}h5{font-size:18px;line-height:26px;margin:1rem 0}@media (max-width:1200px){h5{font-size:15px}}@media (max-width:992px){h5{font-size:14px;line-height:1.5}}p{font-size:16px;line-height:1.625}@media (max-width:1200px){p{font-size:15px}}@media (max-width:992px){p{font-size:14px;line-height:1.5}}.info_banner_box{background-color:#fff;border-radius:5px;margin-left:20px;margin-right:20px;width:calc(100% - 40px);position:fixed;min-height:10vh;bottom:20px;z-index:15;padding:10px 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.1);box-shadow:0px 0px 24px 0px rgba(0,0,0,.1)}@media (max-width:992px){.info_banner_box{margin-left:18px;margin-right:18px;width:calc(100% - 36px)}}@media (max-width:768px){.info_banner_box{padding:10px 35px}}.info_banner_box p{margin:0;font-size:38px;line-height:1.25;font-weight:600;max-width:100%}@media (max-width:1500px){.info_banner_box p{font-size:34px}}@media (max-width:1200px){.info_banner_box p{font-size:30px}}@media (max-width:992px){.info_banner_box p{font-size:26px}}@media (max-width:768px){.info_banner_box p{font-size:20px}}@media (max-width:568px){.info_banner_box p{font-size:18px}}@media (max-width:400px){.info_banner_box p{font-size:16px}}.info_banner_box .circle_with_plus{position:absolute;top:-12px;right:-12px;width:40px;height:40px}@media (max-width:450px){.info_banner_box .circle_with_plus{top:-8px;right:-8px;width:32px;height:32px}}.info_banner_box .circle_with_plus img{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.info_banner_box.close{opacity:0;visibility:hidden;height:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1}div.wpcf7-validation-errors{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b;padding:10px;font-size:13px}span.wpcf7-not-valid-tip{background-color:#f2dede;border-color:#ebcccc;color:#a94442;padding:10px;font-size:13px}div.wpcf7-response-output{clear:both;color:#856404;background-color:#fff3cd !important;border:none !important;padding:10px !important;font-size:13px}div.wpcf7-mail-sent-ng{clear:both;background-color:#f2dede;border-color:#ebcccc;color:#a94442;padding:10px;font-size:13px}div.wpcf7-mail-sent-ok{color:#155724;background-color:#d4edda;border-color:#c3e6cb;clear:both}a{text-decoration:none;color:#f08262;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a:active{text-decoration:none;outline:none}a:focus{text-decoration:none;outline:none}a:hover{text-decoration:none;outline:none}:focus{outline:none}:hover{outline:none}:active{outline:none}button:focus{outline:none}img{max-width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.container{max-width:1400px;padding:0 35px}@media (max-width:1440px){.container{padding:0 25px}}@media (max-width:992px){.container{padding:0 18px}}.container0padding{padding:0}@media (max-width:1440px){.container0padding{padding:0 25px}}@media (max-width:992px){.container0padding{padding:0 18px}}.container-fluid{max-width:2000px;margin:0 auto}@-webkit-keyframes leftToRightWithBounce{0%{opacity:0;-webkit-transform:translateX(-80px);transform:translateX(-80px)}50%{-webkit-transform:translateX(0px);transform:translateX(0px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes leftToRightWithBounce{0%{opacity:0;-webkit-transform:translateX(-80px);transform:translateX(-80px)}50%{-webkit-transform:translateX(0px);transform:translateX(0px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.animated.leftToRightWithBounce{-webkit-animation-name:leftToRightWithBounce;animation-name:leftToRightWithBounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes rightToLeftWithBounce{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}50%{-webkit-transform:translateX(0px);transform:translateX(0px)}75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes rightToLeftWithBounce{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}50%{-webkit-transform:translateX(0px);transform:translateX(0px)}75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.animated.rightToLeftWithBounce{-webkit-animation-name:rightToLeftWithBounce;animation-name:rightToLeftWithBounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:.3s;animation-delay:.3s}.contact_hero{overflow:hidden;position:relative;padding-bottom:45px}@media (max-width:850px){.contact_hero{padding-bottom:0}}.contact_hero:before{content:"";position:absolute;right:0;top:0;background-color:#f7f4f4;width:50%;height:calc(100% - 65px);z-index:0}@media (max-width:1366px){.contact_hero:before{display:none}}.contact_hero .main_text{padding-top:70px}@media (max-width:1600px){.contact_hero .main_text{padding-top:30px}}@media (max-width:1366px){.contact_hero .main_text{padding-top:0}}.contact_hero .repeater_with_socials{min-height:538px}@media (max-width:1366px){.contact_hero .repeater_with_socials{min-height:560px}}@media (max-width:850px){.contact_hero .repeater_with_socials{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}}.contact_hero .contact_repeater{padding-top:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px}@media (max-width:850px){.contact_hero .contact_repeater{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:450px){.contact_hero .contact_repeater{padding-top:30px}}.contact_hero .contact_repeater p,.contact_hero .contact_repeater a{font-size:18px;line-height:26px}@media (max-width:1440px){.contact_hero .contact_repeater p,.contact_hero .contact_repeater a{font-size:16px;line-height:1.35}}@media (max-width:1250px){.contact_hero .contact_repeater p,.contact_hero .contact_repeater a{font-size:15px}}@media (max-width:992px){.contact_hero .contact_repeater p,.contact_hero .contact_repeater a{font-size:14px}}.contact_hero .contact_repeater p{margin:11px 0}.contact_hero .contact_repeater.contact_repeater2{padding-top:58px}@media (max-width:850px){.contact_hero .contact_repeater.contact_repeater2{padding-top:20px;padding-bottom:45px}}@media (max-width:450px){.contact_hero .contact_repeater.contact_repeater2{padding-top:0}}@media (max-width:850px){.contact_hero .contact_repeater.contact_repeater2 h3{width:100%;margin-bottom:0}}.contact_hero .contact_repeater.contact_repeater2 .contact_repeater_item:first-of-type{margin-top:0}.contact_hero .contact_repeater.contact_repeater2 p a:not([href^="tel:"]){border-radius:100vh;background-color:#f08262;color:#fff;font-weight:600;padding:18px 38px;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px}@media (max-width:1366px){.contact_hero .contact_repeater.contact_repeater2 p a:not([href^="tel:"]){padding:15px 18px;font-size:12px;text-align:center}}@media (max-width:600px){.contact_hero .contact_repeater.contact_repeater2 p a:not([href^="tel:"]){font-size:10px;padding:14px}}.contact_hero .contact_repeater_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;margin-bottom:-7px;padding-right:30px}@media (max-width:1366px){.contact_hero .contact_repeater_item{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (max-width:850px){.contact_hero .contact_repeater_item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:20px}}@media (max-width:600px){.contact_hero .contact_repeater_item{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (max-width:450px){.contact_hero .contact_repeater_item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0}}.contact_hero .contact_repeater_item:first-of-type{position:relative;margin-top:-12px}.contact_hero .contact_repeater_item .icon_box{position:relative;margin-top:15px}@media (max-width:1440px){.contact_hero .contact_repeater_item .icon_box{margin-top:12px}}@media (max-width:992px){.contact_hero .contact_repeater_item .icon_box{margin-top:10px}}.contact_hero .contact_repeater_item a[href^="mailto:"]{color:inherit}.contact_hero .contact_repeater_item a[href^="tel:"]{color:inherit}.contact_hero .contact_repeater_item a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact_hero .contact_repeater_item a:hover{color:#212932}.contact_hero .contact_repeater_item p span:hover,.contact_hero .contact_repeater_item p span a:hover{color:#212932 !important}.contact_hero .contact_repeater_item p strong{font-weight:600}.contact_hero .right_col{position:relative;padding-top:70px;padding-left:120px;padding-bottom:0;z-index:1}@media (max-width:1366px){.contact_hero .right_col{padding-left:90px}}@media (max-width:1200px){.contact_hero .right_col{padding-left:25px}}@media (max-width:850px){.contact_hero .right_col{padding-left:0;padding-top:50px}}.contact_hero .right_col:before{content:"";position:absolute;left:0;top:-250px;background-color:#f7f4f4;width:100%;height:calc(100% + 250px);z-index:-1}@media (max-width:1366px){.contact_hero .right_col:before{width:calc(100% + 25px)}}@media (max-width:992px){.contact_hero .right_col:before{width:calc(100% + 18px)}}@media (max-width:850px){.contact_hero .right_col:before{top:0;height:100%;left:-18px;width:calc(100% + 36px)}}.contact_hero .contact_form{padding-bottom:70px}@media (max-width:1440px){.contact_hero .contact_form{padding-bottom:40px}}.contact_hero .contact_form .form_title,.contact_hero .contact_form label,.contact_hero .contact_form input,.contact_hero .contact_form textarea{color:#212932}.contact_hero .contact_form .single.single_name:before{background-image:url(//mywam.eu/wp-content/themes/Webgo/dist/css/page/../../../img/ikona-formularz-osoba2.png)}.contact_hero .contact_form .single.single_tel:before{background-image:url(//mywam.eu/wp-content/themes/Webgo/dist/css/page/../../../img/ikona-formularz-telefon2.png)}.contact_hero .contact_form .single.single_email:before{background-image:url(//mywam.eu/wp-content/themes/Webgo/dist/css/page/../../../img/ikona-formularz-email2.png)}.contact_hero .contact_form .single.single_topic_message:before{background-image:url(//mywam.eu/wp-content/themes/Webgo/dist/css/page/../../../img/ikona-formularz-temat-rozmowy2.png)}.contact_hero .contact_form .single,.contact_hero .contact_form .wpcf7-list-item label span:before{background-color:#f7f4f4}.contact_hero .contact_form .wpcf7-list-item label p{color:#212932}.contact_hero .contact_form .wpcf7-list-item label span:before{background-color:#f7f4f4;border:1px solid #212932}.contact_hero .contact_form .wpcf7-list-item label input:checked+span:before{background-color:#212932;background-image:url(//mywam.eu/wp-content/themes/Webgo/dist/css/page/../../../img/ikona-check2.png)}.contact_hero .contact_form input[type=tel],.contact_hero .contact_form input[type=email],.contact_hero .contact_form input[type=text]{border-bottom:1px solid #212932}.contact_hero .contact_form .single_textarea{background-color:#ebeaea}.contact_hero .social_media_repeater{padding-left:60px;padding-bottom:70px}@media (max-width:850px){.contact_hero .social_media_repeater{padding-bottom:20px;padding-top:20px;padding-left:40px}}@media (max-width:600px){.contact_hero .social_media_repeater{padding-left:38px}}.map_container{position:relative;width:calc(100% + 380px);margin-left:-120px;height:655px}@media (max-width:1440px){.map_container{height:500px}}@media (max-width:1366px){.map_container{width:calc(100% + 115px);margin-left:-90px;height:450px}}@media (max-width:1200px){.map_container{width:calc(100% + 50px);margin-left:-25px;height:400px}}.acf-map{width:100%;height:100%}@media (max-width:1400px){.acf-map{margin:0;width:100%}}.gm-style-iw-chr{display:none !important}.gm-style .gm-style-iw-c{padding:0 !important;-webkit-box-shadow:none;box-shadow:none;border-radius:5px !important;top:10px}.gm-style .gm-style-iw-tc:after{top:8px;-webkit-box-shadow:none;box-shadow:none}.gm-style-iw-d{padding:17px 40px 7px !important;padding-right:20px !important;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;min-width:160px}@media (max-width:1440px){.gm-style-iw-d{font-size:15px}}@media (max-width:1100px){.gm-style-iw-d{font-size:14px;padding:13px 30px 2px !important;padding-right:10px !important;min-width:130px}}.gm-style .gm-style-iw-tc{width:15px;height:10px}.gm-style .gm-style-iw-tc:after{width:15px}.sectors_section{padding-bottom:85px}@media (max-width:1366px){.sectors_section{padding-bottom:65px}}@media (max-width:992px){.sectors_section{padding-bottom:40px}}.sectors_section .sector_item{border-top:1px solid #f7f4f4}.sectors_section .sector_item:first-of-type{border-top:none}.sectors_section .sector_item .faq_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;padding:12px 0;padding-right:35px}@media (max-width:1366px){.sectors_section .sector_item .faq_header{padding-right:0;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:450px){.sectors_section .sector_item .faq_header{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.sectors_section .sector_item .faq_header .text_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.sectors_section .faq_body{display:none}.sectors_section .sector_inner_repeater{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:70px;padding-bottom:50px;padding-top:20px}@media (max-width:1400px){.sectors_section .sector_inner_repeater{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:50px}}@media (max-width:1366px){.sectors_section .sector_inner_repeater{padding-top:0;grid-template-columns:repeat(2,1fr);row-gap:30px}}@media (max-width:992px){.sectors_section .sector_inner_repeater{gap:20px}}@media (max-width:500px){.sectors_section .sector_inner_repeater{grid-template-columns:100%;row-gap:10px;padding-bottom:40px}}@media (max-width:350px){.sectors_section .sector_inner_repeater{row-gap:20px}}.sectors_section .person_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:100%}@media (max-width:992px){.sectors_section .person_item{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (max-width:700px){.sectors_section .person_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:500px){.sectors_section .person_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:350px){.sectors_section .person_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.sectors_section .person_item .person_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:140px;height:185px;-o-object-fit:cover;object-fit:cover}@media (max-width:992px){.sectors_section .person_item .person_img{width:120px;height:155px}}@media (max-width:700px){.sectors_section .person_item .person_img{width:160px;height:200px}}@media (max-width:500px){.sectors_section .person_item .person_img{width:120px;height:155px}}@media (max-width:400px){.sectors_section .person_item .person_img{width:80px;height:125px}}@media (max-width:350px){.sectors_section .person_item .person_img{width:160px;height:200px}}.sectors_section .person_item .text_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}@media (max-width:400px){.sectors_section .person_item .text_content{padding-top:10px}}.sectors_section .person_item .text_content .title p{margin:0}@media (max-width:400px){.sectors_section .person_item .text_content .title p{margin-bottom:5px}}@media (max-width:400px){.sectors_section .person_item .text_content p{margin:0}}.sectors_section .person_item .text_content a:not([href^="mailto:"]){color:inherit}.sectors_section .person_item .text_content a[href^="mailto:"]{font-weight:600;word-break:break-all}.page-template-contact .contact_section{display:none}