.page-template-przedstawiciel .footer_form{display:none}.representative{background-color:#f4f4f4;padding:100px 0 50px}.representative .title{text-align:center}.representative .title h1{text-transform:uppercase;font-size:36px;margin-bottom:80px}@media screen and (max-width:768px){.representative .title h1{font-size:25px}}.representative .representative__content{max-width:1180px;margin:0 auto}.representative .representative__content a{color:#000}.representative .representative__content .bg{background-color:#fff;padding:10px 40px 150px;border-radius:30px;position:relative}@media screen and (max-width:767px){.representative .representative__content .bg{padding:10px 10px 150px}}@-webkit-keyframes imgscale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes title_line{0%{width:0}50%{width:100%}100%{width:0}}.representative .representative__content .content_title{padding-left:325px;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}@media screen and (max-width:768px){.representative .representative__content .content_title{padding-left:225px}}@media screen and (max-width:767px){.representative .representative__content .content_title{padding-left:100px}}.representative .representative__content .content_title img{max-width:36px;margin-top:-15px;-webkit-animation:imgscale 1s infinite linear;animation:imgscale 1s infinite linear}@media screen and (max-width:767px){.representative .representative__content .content_title img{max-width:20px}}.representative .representative__content .content_title p{color:#46af4e;font-size:18px;margin-left:10px;font-weight:700;position:relative}@media screen and (max-width:767px){.representative .representative__content .content_title p{font-size:13px;margin-left:5px}}.representative .representative__content .content_title p:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#46af4e;-webkit-animation:title_line 5s infinite linear;animation:title_line 5s infinite linear}@media screen and (max-width:767px){.representative .representative__content .content_title p:before{display:none}}.representative .representative__content .single{display:grid;grid-template-columns:250px 1fr;margin-bottom:20px;position:relative;z-index:2}@media screen and (max-width:768px){.representative .representative__content .single{grid-template-columns:150px 1fr}}@media screen and (max-width:767px){.representative .representative__content .single{grid-template-columns:70px 1fr}}.representative .representative__content .single .img{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.representative .representative__content .single .img .bg_img{background-color:#f6f6f6;border-radius:50%;width:55px;height:55px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.representative .representative__content .single .img img{max-width:35px}@-webkit-keyframes line{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);opacity:.5}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes line2{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}50%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);opacity:.3}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}}.representative .representative__content .single .img_big{position:relative}.representative .representative__content .single .img_big .line{width:220px;height:220px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #e3e3e3;-webkit-animation:line 3s infinite linear;animation:line 3s infinite linear}@media screen and (max-width:768px){.representative .representative__content .single .img_big .line{width:170px;height:170px}}@media screen and (max-width:767px){.representative .representative__content .single .img_big .line{width:90px;height:90px;margin-top:-9px}}.representative .representative__content .single .img_big .line:before{content:'';display:block;width:240px;height:240px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #e3e3e3;-webkit-animation:line2 3s infinite linear;animation:line2 3s infinite linear}@media screen and (max-width:768px){.representative .representative__content .single .img_big .line:before{width:190px;height:190px}}@media screen and (max-width:767px){.representative .representative__content .single .img_big .line:before{width:100px;height:100px}}.representative .representative__content .single .img_big img{max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;position:relative;z-index:2}.representative .representative__content .single .content{padding-left:40px;padding-top:15px}@media screen and (max-width:767px){.representative .representative__content .single .content{padding-left:20px}}.representative .representative__content .single .content a,.representative .representative__content .single .content p{font-size:18px;margin-bottom:0}@media screen and (max-width:767px){.representative .representative__content .single .content a,.representative .representative__content .single .content p{font-size:14px}}.representative .representative__content .adress.single .content{padding-top:0}.representative .representative__content .website.single .img .bg_img{background-color:#000}.representative .representative__content .name.single{margin-bottom:55px}@media screen and (max-width:767px){.representative .representative__content .name.single{margin-bottom:30px}}.representative .representative__content .name.single .content h2{font-size:28px;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.representative .representative__content .name.single .content h2{font-size:20px}}.representative .representative__content .name.single .content p{font-size:18px}@media screen and (max-width:767px){.representative .representative__content .name.single .content p{font-size:14px}}.representative .representative__content .name.single .img{margin-top:-100px;position:relative}@media screen and (max-width:768px){.representative .representative__content .name.single .img{margin-top:-75px}}@media screen and (max-width:767px){.representative .representative__content .name.single .img{margin-top:-40px}}.representative .representative__content .name.single .img:before{content:'';display:block;position:absolute;top:100px;left:124px;height:400px;width:1px;background-color:#e3e3e3;z-index:1}@media screen and (max-width:768px){.representative .representative__content .name.single .img:before{left:75px;height:350px}}@media screen and (max-width:767px){.representative .representative__content .name.single .img:before{left:35px;height:330px}}.representative .representative__content .name.single .img img{width:200px;height:200px}@media screen and (max-width:768px){.representative .representative__content .name.single .img img{width:150px;height:150px}}@media screen and (max-width:767px){.representative .representative__content .name.single .img img{width:80px;height:80px;max-width:80px}}@-webkit-keyframes colored{from{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(-360deg);filter:hue-rotate(-360deg)}}.representative .right_content{overflow:hidden;position:absolute;top:0;right:0;width:59px;height:100%;border-top-right-radius:30px}.representative .right_content .img{position:relative}.representative .right_content .img img{position:relative;z-index:2}.representative .right_content .img img:nth-child(2){position:absolute;top:0;left:0;width:100%;height:104px;-o-object-fit:cover;object-fit:cover;-webkit-animation:colored 10s infinite linear;animation:colored 10s infinite linear;z-index:1}.representative .right_content p{font-size:80px;color:#f4f4f4;font-weight:700;text-transform:uppercase;text-align:right;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:-33px;margin-top:10px;position:relative}@media screen and (max-width:767px){.representative .right_content p{opacity:.7;font-size:70px;margin-left:-25px}}