.profile-wrapper{max-width:1288px !important;width:100%;margin:67px auto 0}.profile-wrapper .pp-bar-text{border-bottom:1px solid #f3b82b}.profile-wrapper .pp-bar-text .fp-back-btn{background:#f3b82b;display:inline-block}.profile-wrapper .pp-bar-text .fp-back-btn a{color:#090909;padding:8px 20px;font-size:11px;text-transform:uppercase;display:block}.profile-wrapper .pp-bar-text h5{color:#090909;font-size:11px;display:inline-block;margin:0 0 0 10px;font-weight:500}#partner_form_div{margin-top:15px;margin-bottom:0}.webinar-sec{padding:75px 0;padding-bottom:0}.webinar-sec .jpp-container{padding-left:0 !important;padding-right:0 !important}.webinar-sec .jpp-container h3{font-size:18px;color:#343433}.webinar-sec .jpp-container h3:before{content:'';display:block;width:40px;height:2px;background:#333;margin-bottom:5px}.webinar-sec .jpp-container p{font-weight:500;color:#000 !important;margin-top:25px;min-height:60px;margin-bottom:15px;font-size:17px;word-break:break-word}.webinar-sec .jpp-container .jpp-col-4{border:1px solid #d4d4d4;border-radius:5px;padding:15px;min-height:268px}.webinar-sec .jpp-container .jpp-col-4 picture img{border-radius:5px;border:1px solid #d9d9d9;width:100%;display:block;min-height:157px;max-height:175px;object-fit:cover}.webinar-sec .jpp-container .jpp-row{width:100%;margin:0 auto;margin-top:30px;text-align:left}.webinar-sec .jpp-container .jpp-row.first-row{margin-top:46px}.webinar-sec .jpp-container .jpp-row [class*="jpp-col-"]{margin-left:15px;margin-right:15px}.webinar-sec .jpp-container .img-container{position:relative}.webinarproduct img{width:auto;height:36px}.partner-detail-frame{width:100%;position:relative}.partner-detail-frame .profile-left{float:left;width:calc(100% - 440px);padding:40px 0;padding-bottom:0}.partner-detail-frame .profile-left .partner-logos{max-width:446px;overflow:hidden;display:table;width:100%;height:90px}.partner-detail-frame .profile-left .partner-logos span{width:50%;box-sizing:border-box;padding:0 26px 0 0;display:table-cell;vertical-align:middle}.partner-detail-frame .profile-left .partner-logos span.part-logo{width:176px;vertical-align:top}.partner-detail-frame .profile-left .partner-logos span:last-child{width:auto;padding:0 0 0 27px;border-left:1px solid #ddd}.partner-detail-frame .profile-left .partner-description{margin-top:37px}.partner-detail-frame .profile-left .partner-description h1{font-size:23px;color:#333}.partner-detail-frame .profile-left .partner-description .desc{margin-top:51px;font-size:16px;font-weight:bold;color:#333}.partner-detail-frame .profile-left .partner-description .desc2{margin-top:41px;font-size:16px;font-weight:bold;color:#333}.partner-detail-frame .profile-left .partner-description .desc3{margin-top:41px;font-size:14px;line-height:26px;color:#333}.partner-detail-frame .profile-left .partner-description .blue-box{font-size:14px;line-height:31px;color:#333;margin-top:48px;background-color:#e1f2ff;width:95%;padding:16px 25px}.partner-detail-frame .profile-left .partner-description .blue-box p{font-size:14px;line-height:26px;color:#333}.partner-detail-frame .profile-left .partner-description .blue-box h3{font-size:16px;line-height:33px;font-weight:bold;color:#333;margin-bottom:12px}.partner-detail-frame .profile-left .partner-description .icn-list.blue-tick{margin-top:10px;font-size:14px;line-height:19px}.partner-detail-frame .profile-left .partner-description .icn-list.blue-tick li{padding:10px 0;padding-left:32px;color:#333}.partner-detail-frame .profile-left .partner-description .icn-list.blue-tick li:before{background-position:-6px -5px;background-size:430px 430px}.partner-detail-frame .case_study{margin-top:75px}.partner-detail-frame .case_study .case-row{padding-bottom:70px;border-bottom:1px solid #ebebeb;margin-top:70px}.partner-detail-frame .case_study .case-row:first-child,.partner-detail-frame .case_study .case-row.first{margin-top:46px}.partner-detail-frame .case_study .case-row.first p{min-height:78px}.partner-detail-frame .case_study .case-item{width:50%;display:inline-block;border-right:1px solid #ebebeb;vertical-align:top;padding-right:66px;padding-bottom:20px}.partner-detail-frame .case_study .case-item:nth-child(even){padding-left:66px;border-right:0;padding-right:0}.partner-detail-frame .case_study .case-item.case-item-noborder{border-right:0}.partner-detail-frame .case_study .case-item.case-kontechs .case_study_img img{max-width:70px}.partner-detail-frame .case_study .case-item.case-kontechs .badge{width:190px}.partner-detail-frame .case_study .case-item.case-dcn-finance-plus .badge{width:190px}.partner-detail-frame .case_study .case-item.case-dcn-recruit .badge{width:160px}.partner-detail-frame .case_study .case-item.case-dcn .case_study_img img{width:98%}.partner-detail-frame .case_study .case-item.case-dcn .case_study_btn{white-space:normal;width:100%;max-width:438px}.partner-detail-frame .case_study h3{font-size:18px;color:#343433}.partner-detail-frame .case_study h3:before{content:'';display:block;width:40px;height:2px;background:#333;margin-bottom:5px}.partner-detail-frame .case_study .case_study_img{border:1px solid #eaeaea;border-radius:5px;text-align:center;height:84px;width:165px;position:relative;overflow:hidden}.partner-detail-frame .case_study .case_study_img span{background:url('/sites/zweb/images/jp/partners/logo-sprite-testi.png') no-repeat -10px -113px;background-size:575px 454px;width:141px;height:62px;display:inline-block;top:6px;position:absolute;left:17px}.partner-detail-frame .case_study .case_study_img img{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partner-detail-frame .case_study .case_study_img img.off{width:43%}.partner-detail-frame .case_study .case_study_img img.atara{width:92%}.partner-detail-frame .case_study .case_study_img img.vazinc{width:92%}.partner-detail-frame .case_study .case_study_img img.too{width:62%}.partner-detail-frame .case_study .case_study_img img.hinohifuka{width:44%}.partner-detail-frame .case_study .case_study_img img.inaba-logo{width:70%}.partner-detail-frame .case_study .badge{margin-top:30px;font-size:13px;line-height:14px;font-weight:bold;background:#f4b82a;border-radius:5px;width:150px;padding:7px 0;text-align:center;color:#fff}.partner-detail-frame .case_study p{font-size:14px;line-height:26px;margin-top:12px;color:#333}.partner-detail-frame .case_study h4{margin-top:21px;font-size:13px;font-weight:bold;color:#343433}.partner-detail-frame .case_study .case_study_btn{margin-top:27px;padding:11px 28px;border-radius:5px;font-size:13px;font-weight:bold;background:#fff;border:1px solid #0080e4}.partner-detail-frame .case_study .case_study_btn:hover{background:#0080e4}.partner-detail-frame .profile-right{float:right;width:375px;box-sizing:border-box}.partner-detail-frame .profile-right .profile-frame{background:#f4b82b;height:100%;padding:59px 47px 47px 47px;box-sizing:border-box;text-align:right}.partner-detail-frame .profile-right .profile-frame .profile-image img{width:100%;border-radius:5px}.partner-detail-frame .profile-right .profile-frame h3{font-size:27px;margin-top:46px}.partner-detail-frame .profile-right .fp-address-wrapper{margin-top:0;color:#343433}.partner-detail-frame .profile-right .fp-address-wrapper li{margin-bottom:27px}.partner-detail-frame .profile-right .fp-address-wrapper li span.sprite{font-size:14px;color:#333;line-height:21px;display:block;position:relative;padding:0 30px 0 0;font-weight:bold}.partner-detail-frame .profile-right .fp-address-wrapper li span.sprite::after{content:'';height:20px;width:20px;position:absolute;right:0;top:-2px;background:url('/sites/zweb/images/jp/partners/jp-find-partner-contact-sprite.png') no-repeat;background-size:300px 150px}.partner-detail-frame .profile-right .fp-address-wrapper li span.li_desc{font-size:14px;margin-right:30px;display:block;line-height:27px}.partner-detail-frame .profile-right .fp-address-wrapper li .prof-phone::after{background-position:1px 0 !important}.partner-detail-frame .profile-right .fp-address-wrapper li .prof-email::after{background-position:-21px 1px !important;background-size:270px 125px !important}.partner-detail-frame .profile-right .fp-address-wrapper li .prof-address::after{background-position:-74px 2px !important;height:22px !important}.partner-detail-frame .profile-right .coupon-code{float:right;padding-bottom:15px}.partner-detail-frame .profile-right .coupon-code h4{font-size:16px;position:relative;padding:10px 0 0 0;margin-bottom:13px;margin-top:27px;color:#343433}.partner-detail-frame .profile-right .coupon-code h4:before{content:'';display:block;width:40px;height:2px;background:#333;position:absolute;right:0;top:0}.partner-detail-frame .profile-right .coupon-code a{color:#343433;font-size:16px;border:1px dashed #cca11e;padding:7px 35px;letter-spacing:1px;cursor:pointer;background:#fff;text-align:center;display:inline-block;border-radius:6px;min-width:183px}#jpp-contact-form{margin:50px 0}@media only screen and (min-width:768px) and (max-width:1023px){.webinar-sec .jpp-container .jpp-col-4:last-child{margin-top:20px !important}}@media only screen and (min-width:768px) and (max-width:992px){.partner-detail-frame .profile-left{width:calc(100% - 350px)}.partner-detail-frame .profile-right{width:300px}.partner-detail-frame .profile-right .profile-frame{padding:59px 20px 47px 20px}}@media(min-width:991px){.partner-detail-frame .case_study .case-item.case-dcn .case_study_btn{padding-left:5px;padding-right:5px}}@media only screen and (min-width:1025px){.webinar-sec .jpp-container .jpp-row .jpp-col-4{width:calc(36% - 52px)}.webinar-sec .jpp-container .jpp-row>a:first-child .jpp-col-4{margin-left:0}.webinar-sec .jpp-container .jpp-row>a:last-child .jpp-col-4{margin-right:0}}@media only screen and (max-width:1024px){.partner-detail-frame .profile-left .partner-description .blue-box{width:100%}}@media(max-width:1023px){.partner-detail-frame .case_study .case-item{padding-right:40px}.partner-detail-frame .case_study .case-item:nth-child(even){padding-left:40px}}@media only screen and (max-width:1023px){.webinar-sec .jpp-container .jpp-col-4 picture img{max-height:240px}}@media(max-width:767px){.partner-detail-frame .case_study .case-row:first-child,.partner-detail-frame .case_study .case-row.first{border:0;margin-top:0}.partner-detail-frame .case_study .case-row{border:0;margin-top:0;padding-bottom:0}.partner-detail-frame .case_study .case-item{width:100%;padding-left:10px;padding-right:20px;border-right:0;border-bottom:1px solid #ebebeb;padding-bottom:40px;margin-top:40px}.partner-detail-frame .case_study .case-item:nth-child(even){width:100%;padding-left:10px;padding-right:20px}}@media only screen and (max-width:767px){.profile-wrapper{margin:30px auto 0}#partner_form_div{margin-top:50px;margin-bottom:50px}.webinar-sec{padding-top:0}.webinar-sec .jpp-container{max-width:100%}.webinar-sec .jpp-container a{display:block}.webinar-sec .jpp-container a:not(:first-child){margin-top:20px !important}.webinar-sec .jpp-container .jpp-row.first-row{margin-top:40px}.webinar-sec .jpp-container .jpp-row{margin-top:20px}.webinar-sec .jpp-container .jpp-row [class*="jpp-col-"]{margin:0}.partner-detail-frame .profile-left{width:100%;padding-bottom:40px}.partner-detail-frame .case_study{margin-top:50px}.partner-detail-frame .profile-right{width:100%;text-align:center;max-width:375px;margin:0 auto;float:none}}