.page-banner{position:relative;height:670px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.page-banner .banner-imagge{position:absolute;top:0;left:0;background-position:bottom center;background-size:cover;width:100%;height:100%}.page-banner .banner-title{position:absolute;top:250px;font-family:Montserrat,sans-serif}.page-banner .banner-title h1{font-size:5rem;margin-top:0;margin-bottom:.5rem;color:#fff}.spec-container{width:1580px;margin:auto}.content-container{max-width:1430px;margin:auto;padding:20px;text-align:center;width:100%}.title-page-section h2{color:#C4C4C4;font-weight:600;text-align:center;text-transform:uppercase;font-size:28px;line-height:43px}.title-page-section h2 b{font-weight:700}.green{color:#78be20}.title-page-section p{font-weight:400;font-size:22px;line-height:40px;color:rgba(0,0,0,.56);text-align:center}.title-page-section .soc-list{padding:0;margin:0;display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}.soc-list li{list-style:none;display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#c4c4c4;border-radius:50%;margin-left:10px;margin-right:10px;transition:all 0.3s linear}.soc-list li:hover{background-color:#78be20}.soc-list li a i{font-size:20px;color:#fff}.title-page-section{padding-top:80px;padding-bottom:30px;text-align:center}.title-page-section .subtitle{font-weight:600;font-size:30px;line-height:39px;letter-spacing:.1em;color:rgba(116,114,114,.56);position:relative;letter-spacing:.1em;text-transform:uppercase;text-align:center}.title-page-section .subtitle:before{content:'-';font-weight:600;font-size:34px;line-height:39px;letter-spacing:.1em;color:rgba(116,114,114,.56);position:relative}.title-page-section .subtitle:after{content:'-';font-weight:600;font-size:34px;line-height:39px;letter-spacing:.1em;color:rgba(116,114,114,.56);position:relative}.category-name{padding:24px 34px;background:#e5e5e5;max-height:85px;overflow:hidden}.category-name h2{font-weight:400;font-size:22px;line-height:24px;color:rgba(0,0,0,.6);margin-bottom:0}.posit-label{max-height:85px;overflow:hidden;background:#78be20;padding:24px 34px;padding-left:110px}.posit-label span{font-weight:700;font-size:18px;line-height:24px;color:#fff}.vacan-list ul{padding:0;margin:0;padding-left:60px;padding-right:60px}.vacan-list ul li{min-height:109px;display:flex;width:100%;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(116,114,114,.56)}.vacan-list ul li .vacan-name{font-size:18px;line-height:24px;color:#000;display:flex;align-items:center}.vacan-list ul li .vacan-name:before{content:"";width:28px;height:28px;border-radius:50%;border:7px solid #78be20;flex-shrink:0;display:inline-block;margin-right:15px}.vacan-list ul li .vacan-link{background:#fff;border:1px solid #78be20;box-sizing:border-box;border-radius:30px;width:auto;height:auto;display:flex;justify-content:center;align-items:center;font-size:18px;line-height:24px;color:#78be20;transition:all 0.3s linear;padding:10px 42px}.vacan-list ul li .vacan-link:hover{color:#fff;background:#78be20;text-decoration:none}.vacan-wrap{margin-bottom:60px}.vacan-wrap .container{max-width:1580px}.vacan-wrap .header-container.container{max-width:1580px;padding-left:0;padding-right:0;width:100%}.botoom-content-block .block-title{text-align:center;margin-bottom:50px}.botoom-content-block .block-title h3{font-style:normal;font-weight:900;font-size:27.5px;line-height:40px;text-align:center;letter-spacing:.11em;text-transform:uppercase;color:#000}.logos-wrapp{display:flex;justify-content:center;align-items:center}.logos-wrapp ul{margin:auto;max-width:1232px;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.logos-wrapp ul li{list-style:none;margin-right:5px;margin-bottom:22px}.logos-wrapp ul li img{filter:grayscale(100%);opacity:.5}.botoom-content-block{margin-bottom:50px;width:100%}.position-top-block{padding-top:70px;padding-bottom:170px}.position-top-block .title{font-style:normal;font-weight:400;font-size:64px;line-height:54px;text-align:center;color:#78be20;margin-bottom:50px}.position-top-block .subtitle{font-style:normal;font-weight:700;display:block;font-size:36px;line-height:43px;text-align:center;color:rgba(0,0,0,.46);margin-bottom:30px;text-transform:none;letter-spacing:0}.position-top-block .subtitle:after,.position-top-block .subtitle:before{display:none}.position-top-block .content-top-block p{font-style:normal;font-weight:400;font-size:24px;line-height:29px;margin-bottom:20px;text-align:center;color:rgba(0,0,0,.46)}.position-content{background:#f2f2f2;position:relative;margin-bottom:60px}.position-content:before{content:"";width:331px;height:327px;background-image:url(https://efa3f9.a2cdn1.secureserver.net/wp-content/themes/powermat/css/../images/pos-bg.png);background-size:cover;position:absolute;top:-127px;left:0;right:0;margin:auto;z-index:0}.position-content .container{z-index:1;position:relative}.position-content .pos-content{padding-top:40px;padding-bottom:40px}.position-content .pos-content h4{font-size:24px;line-height:24px;margin-bottom:15px;text-transform:uppercase;color:#000}.position-content .pos-content ul{padding:0;margin:0}.position-content .pos-content ul li{list-style:none;font-size:18px;line-height:24px;margin-bottom:15px;color:rgba(0,0,0,.7);padding-left:25px;position:relative}.position-content .pos-content ul li:before{content:"";background-color:rgba(0,0,0,.7);width:4px;height:4px;border-radius:50%;display:inline-block;position:absolute;left:10px;top:10px}.position-content .pos-content ul li ul{margin-top:15px}.pos-form{margin-top:15px;padding-bottom:50px}.pos-form .form-title h2{font-weight:600;font-size:48px;line-height:59px;text-align:center;margin-bottom:50px;color:#78be20}.form-block form{display:flex;justify-content:space-between;flex-wrap:wrap}.form-block .form-hals-side{width:calc(50% - 13px);margin-bottom:26px;position:relative}.form-block .form-one-side{width:100%;margin-bottom:26px;position:relative}.form-block .form-one-side textarea,.form-block .form-hals-side input{background:#fff;border:1px solid #838383;height:63px;border-radius:0;width:100%;margin:0;left:0;top:0;position:relative;z-index:0;padding:25px 25px 10px;outline:none!important}.form-block .form-one-side textarea{height:199px}.form-block .form-one-side label,.form-block .form-hals-side label{font-size:24px;line-height:24px;color:rgba(0,0,0,.45);margin-bottom:0;position:absolute;left:25px;top:17px;transition:all 0.3s linear}.form-block .form-hals-side.acive-input label,.form-block .form-one-side.acive-input label{top:5px;font-size:20px}.form-block .form-one-side.acive-input label span,.form-block .form-hals-side.acive-input label span{font-size:22px;line-height:20px;color:#78be20}.form-block .form-one-side label span,.form-block .form-hals-side label span{font-size:34px;line-height:24px;color:#78be20}.form-block .form-hals-side input[type="submit"]{width:230.29px;height:59.65px;background:#78be20;border-radius:48px;font-weight:600;font-size:20.1591px;line-height:25px;text-align:center;border-color:#78be20;color:#fff;padding:0!important}.form-block .form-hals-side.end-side{display:flex;justify-content:end;flex-direction:row-reverse}.form-block .form-hals-side.start-side{display:flex;justify-content:start;flex-direction:row;align-items:center}.form-block .form-hals-side.start-side .file-name{margin-left:35px;display:none;align-items:center;font-size:25px;line-height:24px;text-align:justify;color:rgba(0,0,0,.46);margin-left:35px}.form-block .form-hals-side.start-side .file-name:before{content:url(https://efa3f9.a2cdn1.secureserver.net/wp-content/themes/powermat/css/./images/Document.svg);margin-right:10px;position:relative;top:3px}.form-block .form-hals-side.start-side.side-file .field-span{background:#fff;border:1px solid #78be20;box-sizing:border-box;border-radius:46px;font-size:25px;line-height:24px;width:230px;height:59.65px;text-align:justify;color:#78be20;display:flex;position:relative;top:0;left:0;justify-content:center;align-items:center;cursor:pointer}.form-block .form-hals-side.start-side.side-file .field-span span.wpcf7-form-control-wrap{display:none}.form-block .wpcf7-response-output{margin:0!important;padding:0!important;border:none!important;font-size:20px;color:#78be20}.careers-template-template-position .custom-logo-link-new{display:none}@media (max-width:1100px){.logos-wrapp ul li{max-width:150px}}@media (max-width:1024px){.page-banner .banner-title h1{font-size:3rem}}@media (max-width:767.98px){.title-page-section h2{font-size:28px;line-height:43px}.vacan-wrap .container{max-width:100%;padding-left:0;padding-right:0}.vacan-list ul{padding:0;margin:0;padding-left:0;padding-right:0}.category-name,.posit-label,.vacan-list ul li{padding-left:16px;padding-right:16px}.logos-wrapp ul li{max-width:27%}.position-top-block .title{font-style:normal;font-weight:400;font-size:44px}.page-banner .banner-title{top:100px}.page-banner .banner-title h1{font-weight:700;font-size:45px}.title-page-section{padding-top:30px;padding-bottom:30px}.title-page-section h2{font-size:20px;line-height:35px}.soc-list li{width:40px;height:40px}.soc-list li a i{font-size:22px}.title-page-section p{font-weight:400;font-size:16px;line-height:28px}.subtitle{font-weight:600;font-size:25px;margin-top:30px;display:block}.category-name h2{font-weight:400;font-size:18px}.posit-label span{font-weight:700;font-size:16px}.posit-label,.category-name{padding:15px 16px;max-height:49px}.vacan-list ul li .vacan-name:before{content:"";width:24px;height:24px;border-radius:50%;border:6px solid #78be20;flex-shrink:0;display:inline-block;margin-right:15px}.vacan-list ul li .vacan-name{font-size:14px;line-height:17px}.vacan-list ul li .vacan-link{width:119px;height:34px;font-size:14px;line-height:14px;padding:8px 25px;flex-shrink:0;margin-left:10px}.vacan-list ul li{min-height:65px}.botoom-content-block .block-title h3{font-style:normal;font-weight:900;font-size:20.5px;line-height:30px}.position-top-block .title{margin-bottom:30px;font-size:25px;line-height:35px}.position-top-block .subtitle{font-size:20px;line-height:31px}.position-top-block .content-top-block p{font-size:16px;line-height:28px}.position-content:before{content:"";width:203px;height:201px;top:-78px}.position-top-block{padding-top:40px;padding-bottom:90px}.position-content .pos-content h4{font-size:20px;line-height:30px}.position-content .pos-content ul li{list-style:none;font-size:16px;line-height:26px}.pos-form .form-title h2{font-size:25px;line-height:30px;margin-bottom:30px}.position-content .pos-content{padding-top:40px;padding-bottom:30px}.form-block .form-hals-side{width:100%}.form-block .form-one-side label,.form-block .form-hals-side label{font-size:20px;line-height:20px}.form-block .form-one-side label span,.form-block .form-hals-side label span{font-size:24px;line-height:24px}.form-block .wpcf7 .ajax-loader{display:none}.form-block .form-hals-side input[type="submit"]{width:100%;font-size:18.1591px}.form-block .form-hals-side.start-side{display:flex;justify-content:start;flex-direction:column}.form-block .form-hals-side.start-side.side-file .field-span{width:100%}.form-block .form-hals-side.start-side.side-file .field-span{font-size:18px}.form-block .form-hals-side.start-side .file-name{margin-left:0;font-size:16px;line-height:24px;margin-top:20px}.title-page-section .subtitle{font-weight:600;font-size:25px}.title-page-section span.green{margin-bottom:10px;display:inline-block}.title-page-section .soc-list{margin-top:25px;margin-bottom:25px}.page-banner{position:relative;height:460px}.vacan-wrap .header-container.container{width:100%;padding-left:0;padding-right:0}.logos-wrapp ul li img{filter:grayscale(100%);opacity:.5;max-height:40px}}