/*!
 Theme Name:   persoperm_medical
 Description:  persoperm_medical Theme
 Author:       Tamara Baptista & Markus Zorn
 Author URI:   http://agentur-blueline.de
 Template:     Albireo
 Version:      1.0.0
 Text Domain:  persoperm_medical
*/
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-regular.eot);src:local(""),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-regular.woff2) format("woff2"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-regular.woff) format("woff"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-regular.ttf) format("truetype"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-regular.svg#NunitoSans) format("svg")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-700.eot);src:local(""),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-700.eot?#iefix) format("embedded-opentype"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-700.woff2) format("woff2"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-700.woff) format("woff"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-700.ttf) format("truetype"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-700.svg#NunitoSans) format("svg")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;src:url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-800.eot);src:local(""),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-800.eot?#iefix) format("embedded-opentype"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-800.woff2) format("woff2"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-800.woff) format("woff"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-800.ttf) format("truetype"),url(//persopermplus.de/wp-content/themes/persoperm_medical/fonts/nunito-sans-v11-latin-800.svg#NunitoSans) format("svg")}@keyframes shake{0%{transform:rotate(0deg)}3%,9%{transform:rotate(-5deg)}12%,6%{transform:rotate(5deg)}20%{transform:rotate(0deg)}}.page-content.style-hero,.post-content.style-hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:550px;position:relative}.page-content.style-hero:before,.post-content.style-hero:before{background-color:#006a73;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.page-content.style-hero>.container,.post-content.style-hero>.container{padding-top:110px;position:relative;z-index:1}.page-content.style-hero h1,.post-content.style-hero h1{color:#fff;font-size:50px;letter-spacing:.05px;line-height:60px;margin-bottom:70px}.page-content.style-hero h1 em,.post-content.style-hero h1 em{color:#71c1c3;font-style:normal;font-weight:800}.page-content.style-hero p,.post-content.style-hero p{color:#fff;font-size:24px;letter-spacing:.02px;line-height:36px;margin-bottom:87px}.page-content.style-hero a,.post-content.style-hero a{background-color:#71c1c3}.page-content.style-hero a:active,.page-content.style-hero a:focus,.page-content.style-hero a:hover,.post-content.style-hero a:active,.post-content.style-hero a:focus,.post-content.style-hero a:hover{background-color:#fff;color:#006a73!important}.page-content.style-hero a:active:before,.page-content.style-hero a:focus:before,.page-content.style-hero a:hover:before,.post-content.style-hero a:active:before,.post-content.style-hero a:focus:before,.post-content.style-hero a:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_blue.svg)}.page-content.style-bg-grey,.post-content.style-bg-grey{background-color:#ebf0ef;background-position:50%;background-size:70%;padding:20px 0}.page-content.style-highlight,.post-content.style-highlight{background-color:#d0e1e1;padding:65px 0}.page-content.style-newsletter,.post-content.style-newsletter{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;padding:70px 0;position:relative}.page-content.style-newsletter:before,.post-content.style-newsletter:before{background-color:#006a73;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.page-content.style-newsletter>.container,.post-content.style-newsletter>.container{position:relative;z-index:1}.page-content.style-newsletter h2,.post-content.style-newsletter h2{color:#fff;margin-bottom:5px}.page-content.style-newsletter p,.post-content.style-newsletter p{color:#fff;font-size:16px;letter-spacing:.02px;line-height:24px}.page-content.style-newsletter p:last-child,.post-content.style-newsletter p:last-child{margin-bottom:0}.page-content.style-newsletter a,.post-content.style-newsletter a{color:#71c1c3;font-size:16px;letter-spacing:.02px;line-height:24px;margin-bottom:0;text-decoration:underline}.page-content.style-newsletter a:focus,.page-content.style-newsletter a:hover,.post-content.style-newsletter a:focus,.post-content.style-newsletter a:hover{text-decoration:underline!important}@media (max-width:991px){.page-content.style-hero,.post-content.style-hero{height:400px}.page-content.style-hero h1,.post-content.style-hero h1{font-size:43px;line-height:53px;margin-bottom:50px}.page-content.style-hero p,.post-content.style-hero p{margin-bottom:77px}.page-content.style-highlight,.post-content.style-highlight{padding:33px 0}}@media (max-width:767px){.page-content.style-hero,.post-content.style-hero{height:300px}.page-content.style-hero h1,.post-content.style-hero h1{font-size:32px;line-height:40px;margin-bottom:33px}.page-content.style-hero p,.post-content.style-hero p{font-size:20px;line-height:30px;margin-bottom:45px}.page-content.style-bg-grey,.post-content.style-bg-grey{padding:16px 0}.page-content.style-newsletter,.post-content.style-newsletter{padding:40px 0}.page-content.style-newsletter a,.page-content.style-newsletter p,.post-content.style-newsletter a,.post-content.style-newsletter p{font-size:14px;line-height:23px}.page-content.style-highlight,.post-content.style-highlight{padding:25px 0}}@media (max-width:660px){.page-content.style-hero .container,.post-content.style-hero .container{padding-top:56px}.page-content.style-hero .container h1,.post-content.style-hero .container h1{font-size:32px;line-height:40px;margin-bottom:20px}.page-content.style-hero .container p,.post-content.style-hero .container p{font-size:18px;line-height:25px;margin-bottom:30px}.page-content.style-newsletter,.post-content.style-newsletter{padding:30px 0}.page-content.style-highlight,.post-content.style-highlight{padding:20px 0 15px}.page-content.style-bg-grey,.post-content.style-bg-grey{background-size:120%}}::-moz-selection{background:#22999c;color:#fff}::selection{background:#22999c;color:#fff}body{color:#2f2f2f;font-family:Nunito Sans}body a,body a:active,body a:focus,body a:hover,body a:visited,body button,body button:active,body button:focus,body button:hover,body button:visited,body input,body input:active,body input:focus,body input:hover,body input:visited{outline:0}body #wrap{overflow-x:hidden}.page-content h1,.post-content h1{font-size:50px;font-weight:700;line-height:60px}.page-content h2,.post-content h2{color:#006a73;font-size:30px;font-weight:800;line-height:43px}.page-content h3,.post-content h3{color:#006a73}.page-content h4,.post-content h4{color:#006a73;font-size:20px;line-height:25px;margin-bottom:0}.page-content h5,.page-content h6,.post-content h5,.post-content h6{color:#006a73}.page-content p,.post-content p{font-size:16px;line-height:24px}.page-content a,.post-content a{color:#006a73;font-size:16px;line-height:24px;transition:color .3s}.page-content a:focus,.page-content a:hover,.post-content a:focus,.post-content a:hover{color:#22999c;text-decoration:none}.page-content span,.post-content span{font-size:16px;line-height:24px}.page-content ul,.post-content ul{margin:0;padding:0}.page-content ul li,.post-content ul li{color:#006a73;font-size:16px;line-height:26px;margin:0;padding:7px 0 7px 31px}.page-content ul li:before,.post-content ul li:before{background-color:transparent;background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;top:12px;width:20px}.page-content ol li,.post-content ol li{font-size:18px;line-height:33px}@media (max-width:1199px){.page-content h2,.post-content h2{font-size:26px;line-height:35px}.page-content h4,.post-content h4{font-size:17px;line-height:24px}}@media (max-width:991px){.page-content h1,.post-content h1{font-size:45px;line-height:55px}.page-content h2,.post-content h2{font-size:22px;line-height:29px;margin-bottom:20px}.page-content p,.post-content p{font-size:15px;line-height:23px}}@media (max-width:767px){.page-content h1,.post-content h1{font-size:32px;line-height:40px}.page-content h2,.post-content h2{font-size:20px;line-height:30px;margin-bottom:20px}.page-content h4,.post-content h4{font-size:16px}.page-content p,.page-content ul li,.post-content p,.post-content ul li{font-size:14px;line-height:23px}.page-content ul li:before,.post-content ul li:before{height:12px;width:27px}}.page-content .pb-text p+h2,.post-content .pb-text p+h2{margin-bottom:0;margin-top:40px}@media (max-width:991px){.page-content .pb-text p+h2,.post-content .pb-text p+h2{margin-top:20px}}.page-content .pb-text p+h3,.post-content .pb-text p+h3{margin-bottom:0;margin-top:30px}@media (max-width:991px){.page-content .pb-text p+h3,.post-content .pb-text p+h3{margin-top:20px}}@media (min-width:1px){footer:after{clear:both;content:" ";display:block}footer{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/med-footer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0 50px;position:relative}footer:before{background-color:#006a73;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}footer .lower-footer-inner-wrapper{align-items:center}footer .widget.widget_text .textwidget{padding:0}footer .widget.widget_text .textwidget p{color:#fff;margin:0;padding:0}footer .widget.widget_text .textwidget a{color:#fff;transition:color .3s}footer .widget.widget_text .textwidget a:focus,footer .widget.widget_text .textwidget a:hover{color:#71c1c3;text-decoration:none}footer .widget.widget_sociallinks{float:right}footer .widget.widget_sociallinks ul li:first-child a{margin-left:0}footer .widget.widget_sociallinks ul li:last-child a{margin-right:0}footer .widget.widget_sociallinks ul li a{display:block;height:42px;margin:0 10px;padding:0;position:relative;width:42px}footer .widget.widget_sociallinks ul li a:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:42px;left:0;position:absolute;top:0;transition:background-image .3s;width:42px}footer .widget.widget_sociallinks ul li a i{display:none}footer .widget.widget_sociallinks ul li.facebook-link a:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/facebook-white.svg)}footer .widget.widget_sociallinks ul li.facebook-link a:focus:before,footer .widget.widget_sociallinks ul li.facebook-link a:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/facebook-hover.svg)}footer .widget.widget_sociallinks ul li.xing-link a:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/xing-white.svg)}footer .widget.widget_sociallinks ul li.xing-link a:focus:before,footer .widget.widget_sociallinks ul li.xing-link a:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/xing-hover.svg)}footer .widget.widget_sociallinks ul li.linkedin-link a:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/linkedin-white.svg)}footer .widget.widget_sociallinks ul li.linkedin-link a:focus:before,footer .widget.widget_sociallinks ul li.linkedin-link a:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/linkedin-hover.svg)}}@media (max-width:1199px){footer .textwidget p{font-size:14px}}@media (max-width:991px){footer{padding:20px 0}footer .lower-footer-inner-wrapper{align-items:center;display:flex;justify-content:center;justify-items:center}footer .lower-footer-inner-wrapper .col-sm-12{align-content:center;flex:1;max-width:100%}footer .lower-footer-inner-wrapper .col-sm-12 p{text-align:center}footer .lower-footer-inner-wrapper .col-sm-12 .widget.widget_media_image img{max-width:90%!important}footer .lower-footer-inner-wrapper .col-sm-12 .widget.widget_sociallinks ul li a{height:35px;margin:0 5px}footer .lower-footer-inner-wrapper .col-sm-12 .widget.widget_sociallinks ul li a:before{height:35px}}@media (max-width:767px){footer .lower-footer-inner-wrapper{flex-direction:column;row-gap:15px}footer .lower-footer-inner-wrapper .widget.widget_media_image{display:flex;justify-content:center}footer .lower-footer-inner-wrapper .widget.widget_sociallinks{display:flex;float:none;justify-content:center}}@media (max-width:660px){footer .widget.widget_media_image img{width:150px}footer .col-sm-12 p{margin:auto!important;max-width:250px}}footer .to-top-link{display:none!important}.page-header{position:fixed!important;position:absolute;top:0;transition:all .2s;width:100%;z-index:10000}.page-header .brand{margin-left:15px;margin-top:17px}.page-header .brand a{display:block}.page-header .brand img{height:47px}.page-header .navbar-header{display:block}body.scrolled .brand{left:auto;margin:17px 0 0 15px;position:relative;top:auto;width:auto}body.scrolled .brand>a img{width:auto}body.scrolled .page-header{background-color:#006a73}@media (min-width:661px){.navbar-toggle{display:none}}@media (max-width:767px){.page-header>.container{max-width:660px}}@media (max-width:660px){.page-header{height:60px}}.pb-accordion .accordion-headline{background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;position:relative}.pb-accordion .accordion-headline:after{border:1px solid #000;content:"";height:10px;right:0;text-align:center;top:0;transform:rotate(45deg);transition:transform .3s;width:10px}.pb-accordion .accordion-headline.ui-state-active:after{transform:rotate(225deg)}.pb-accordion .accordion-content{background-color:#fff;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;position:relative;z-index:2}.pb-accordion .accordion-content p{margin:0}div[class*=col-].style-highlight{display:flex;flex-direction:column}div[class*=col-].style-highlight .pb-text.style-highlight{align-items:center;border:2px solid #b4cfd0;border-top-color:transparent;display:flex;margin-bottom:70px;min-height:141px;padding:40px 45px 20px;position:relative;transition:border-color .3s;width:100%}div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper{display:block;margin-top:-50px;padding-bottom:20px}div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:after,div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:before{border-top:2px solid;content:"";display:block;margin:0;position:absolute;top:-2px;transition:border-color .3s}div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:before{border-color:#b4cfd0;margin-left:-47px;width:25px}@media (max-width:991px){div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:before{margin-left:-34px;width:19px}}div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:after{border-color:#b4cfd0;margin-right:0;right:-2px;width:235px}@media (max-width:1199px){div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:after{width:170px}}@media (max-width:991px){div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:after{width:235px}}@media (max-width:767px){div[class*=col-].style-highlight .pb-text.style-highlight .icon-wrapper:after{width:calc(100% - 89px)}}div[class*=col-].style-highlight .pb-text.style-highlight:focus,div[class*=col-].style-highlight .pb-text.style-highlight:hover{border-color:transparent #006a73 #006a73}div[class*=col-].style-highlight .pb-text.style-highlight:focus .icon-wrapper:after,div[class*=col-].style-highlight .pb-text.style-highlight:focus .icon-wrapper:before,div[class*=col-].style-highlight .pb-text.style-highlight:hover .icon-wrapper:after,div[class*=col-].style-highlight .pb-text.style-highlight:hover .icon-wrapper:before{border-color:#006a73}div[class*=col-].style-highlight .pb-text.style-highlight p img{height:auto;margin-top:-6px;position:absolute;top:0;transform:translateY(-50%);width:49px}div[class*=col-].style-highlight>.row:last-child .style-highlight{margin-bottom:0}@media (max-width:991px){div[class*=col-].style-highlight .pb-text.style-highlight{margin-bottom:45px;min-height:116px;padding:25px 32px 15px}div[class*=col-].style-highlight .pb-text.style-highlight p img{width:42px}}@media (max-width:767px){div[class*=col-].style-highlight .pb-text.style-highlight{min-height:74px}}.page-content.style-bg-grey .pb-text.style-highlight{min-height:120px!important}@media (max-width:991px){.page-content.style-bg-grey .pb-text.style-highlight{min-height:100px!important}}@media (max-width:767px){.page-content.style-bg-grey .pb-text.style-highlight{min-height:80px!important}}h3+.reference.blueline{margin-top:-25px}.reference{margin:0 0 10px;padding-top:5px;width:300px}.reference p:after{clear:both;content:" ";display:block}.reference p{color:#000;display:table;font-size:18px;height:30px;line-height:30px;margin:0;text-align:center;width:300px}.reference p br{display:none}.reference p span.left,.reference p span.right{display:block;float:left;height:30px;line-height:30px}.reference p span.right{padding-right:10px}.reference p span.love{animation:pulsate 1s infinite;color:#006a73;display:block;float:left;font-family:FontAwesome;font-size:100%;height:30px;line-height:30px;padding-left:5px;padding-right:5px;width:30px}.reference .logo{float:left;line-height:normal;width:130px}.reference img{border-radius:0!important}.reference img.resp{display:none}@media screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){.reference img.desk{display:none}.reference img.resp{display:block;width:200px}}@keyframes pulsate{0%{font-size:100%}20%{font-size:100%}50%{font-size:110%}80%{font-size:100%}to{font-size:100%}}.button-large-1 a,.button-large-1 input{background-color:#22999c;border-radius:40px;color:#fff!important;display:table;font-size:16px;font-weight:700;letter-spacing:.02px;line-height:22px;padding:12px 85px 11px 75px;position:relative;transition:background-color .3s,color .3s}.button-large-1 a:before,.button-large-1 input:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:30px;top:17px;transition:right .3s;width:7px}.button-large-1:hover a,.button-large-1:hover input{background-color:#006a73;color:#fff;text-decoration:none}.button-large-1:hover a:before,.button-large-1:hover input:before{right:25px}.button-large-1.aligncenter{display:table}.button-large-2 a,.button-large-2 input{background-color:#fff;border-radius:40px;color:#006a73;display:table;font-size:16px;font-weight:700;letter-spacing:.02px;line-height:22px;padding:12px 60px 11px 40px;position:relative;transition:background-color .3s,color .3s}.button-large-2:hover a,.button-large-2:hover input{background-color:#71c1c3;color:#fff;text-decoration:none}.button-large-2:hover a:before,.button-large-2:hover input:before{right:25px}.button-large-2.aligncenter{display:table}@media (max-width:1199px){.button-large-1 a{padding:12px 59px 11px 46px}}@media (max-width:767px){.button-large-1 a{font-size:14px;padding:9px 52px 8px 35px}.button-large-1 a:before{top:14px}}.page-content.style-contact{background-color:#ebf0ef;background-position:50%;background-repeat:no-repeat;background-size:70%}.page-content.style-contact form{margin-right:80px}.page-content.style-contact form input{border:1px solid transparent;margin-bottom:15px}.page-content.style-contact form input:active,.page-content.style-contact form input:focus{border:1px solid #22999c!important}.page-content.style-contact form textarea{border:1px solid transparent}.page-content.style-contact form textarea:active,.page-content.style-contact form textarea:focus{border:1px solid #22999c!important}.page-content.style-contact form .wpcf7-list-item-label,.page-content.style-contact form .wpcf7-list-item-label a{color:#2f2f2f}.page-content.style-contact form .wpcf7-list-item-label a:focus,.page-content.style-contact form .wpcf7-list-item-label a:hover{color:#006a73}.page-content.style-contact form .submit-wrapper a,.page-content.style-contact form .submit-wrapper input{background-color:#22999c;border-radius:40px;color:#fff!important;display:table;font-size:16px;font-weight:700;letter-spacing:.02px;line-height:22px;padding:12px 85px 11px 75px;position:relative;transition:background-color .3s,color .3s}.page-content.style-contact form .submit-wrapper a:before,.page-content.style-contact form .submit-wrapper input:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:30px;top:17px;transition:right .3s;width:7px}.page-content.style-contact form .submit-wrapper:hover a,.page-content.style-contact form .submit-wrapper:hover input{background-color:#006a73;color:#fff;text-decoration:none}.page-content.style-contact form .submit-wrapper:hover a:before,.page-content.style-contact form .submit-wrapper:hover input:before{right:25px}.page-content.style-contact form .submit-wrapper{display:table;position:relative}.page-content.style-contact form .submit-wrapper input{min-width:262px}.page-content.style-contact form .submit-wrapper:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:30px;top:17px;transition:right .3s;width:7px;z-index:1}.page-content.style-contact form .submit-wrapper:focus:before,.page-content.style-contact form .submit-wrapper:hover:before{right:25px}.page-content.style-contact form span.wpcf7-not-valid-tip{border:0;margin-bottom:10px;margin-top:-17px}.page-content.style-contact form textarea+span.wpcf7-not-valid-tip{margin-bottom:20px;margin-top:-37px}.page-content.style-contact form .wpcf7-acceptance+span.wpcf7-not-valid-tip{margin-top:-10px}.page-content.style-contact form .wpcf7-response-output{color:#2f2f2f}.page-content.style-contact .pb-text.style-highlight{display:block!important;margin-bottom:50px!important;padding:40px 36px 20px!important}.page-content.style-contact .pb-text.style-highlight .icon-wrapper{margin-top:-40px!important}.page-content.style-contact .pb-text.style-highlight .icon-wrapper:before{margin-left:-38px!important;width:22px!important}.page-content.style-contact .pb-text.style-highlight:focus,.page-content.style-contact .pb-text.style-highlight:hover{border-color:transparent #b4cfd0 #b4cfd0!important}.page-content.style-contact .pb-text.style-highlight:focus .icon-wrapper:after,.page-content.style-contact .pb-text.style-highlight:focus .icon-wrapper:before,.page-content.style-contact .pb-text.style-highlight:hover .icon-wrapper:after,.page-content.style-contact .pb-text.style-highlight:hover .icon-wrapper:before{border-color:#b4cfd0!important}.page-content.style-contact .pb-text.style-highlight .button-large-1{margin-top:32px}.page-content.style-contact .pb-text.style-highlight .button-large-1 a{padding-left:20px;padding-right:40px;text-align:center;white-space:wrap}.page-content.style-contact .pb-text.style-highlight .button-large-1 a:before{right:20px;top:calc(50% - 6px)}.page-content.style-contact .pb-text.style-highlight .button-large-1 a:focus:before,.page-content.style-contact .pb-text.style-highlight .button-large-1 a:hover:before{right:15px}@media (max-width:1199px){.page-content.style-contact form{margin-right:50px}}@media (max-width:991px){.page-content.style-contact form{margin-right:0}.page-content.style-contact form label{font-size:14px}.page-content.style-contact form input{margin-bottom:10px}.page-content.style-contact .pb-text.style-highlight{align-items:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important;margin-bottom:0!important;margin-top:50px}.page-content.style-contact .pb-text.style-highlight .icon-wrapper:after{width:590px!important}.page-content.style-contact .button-large-1{margin-top:0!important}}@media (max-width:767px){.page-content.style-contact .pb-text.style-highlight{display:block!important;margin-bottom:20px!important}.page-content.style-contact .pb-text.style-highlight .icon-wrapper:after{width:408px!important}}@media (max-width:660px){.page-content.style-contact .pb-text.style-highlight{padding:25px 32px 15px!important}.page-content.style-contact .pb-text.style-highlight .icon-wrapper:before{margin-left:-34px!important}.page-content.style-contact .pb-text.style-highlight .icon-wrapper:after{width:calc(100% - 89px)!important}.page-content.style-contact form .submit-wrapper{width:100%}.page-content.style-contact form .submit-wrapper input{min-width:100px;width:100%}}form input[type=email],form input[type=password],form input[type=tel],form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:40px;color:#2f2f2f;font-size:16px;letter-spacing:.02px;line-height:24px;padding:11px 20px 10px;width:100%}form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;opacity:0;position:relative;z-index:3}form input[type=checkbox]+span{padding-left:10px;position:relative}form input[type=checkbox]+span:before{background-color:#fff;border:2px solid #000;content:" ";font-family:FontAwesome;font-size:16px;height:20px;left:-20px;line-height:16px;position:absolute;text-align:center;top:0;width:20px;z-index:1}form input[type=checkbox]:checked+span:before{content:"\f00c"}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;opacity:0;position:relative;z-index:3}form input[type=radio]+span{padding-left:10px;position:relative}form input[type=radio]+span:before{background-color:#fff;border:2px solid #000;border-radius:50%;content:" ";font-family:FontAwesome;font-size:16px;height:20px;left:-20px;line-height:16px;position:absolute;text-align:center;top:0;width:20px;z-index:1}form input[type=radio]:checked+span:before{content:"\f00c"}form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:20px!important;color:#2f2f2f;font-size:16px;height:116px;letter-spacing:.02px;line-height:24px;margin-bottom:30px;outline:0;padding:11px 20px 10px;resize:none;width:100%!important}form .btn-submit{background-color:#22999c;border:none;border-radius:0 40px 40px 0;color:#fff;display:inline-block;padding:11px 20px 10px;position:relative;transition:background-color .3s;z-index:1}form .btn-submit:focus,form .btn-submit:hover{background-color:#006a73}form .btn-submit:focus a,form .btn-submit:focus input,form .btn-submit:hover a,form .btn-submit:hover input{color:#fff;text-decoration:none}form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:#fff;font-size:16px;font-weight:700;letter-spacing:.02px;line-height:22px;padding:0;width:auto}form label{display:block;font-size:16px;line-height:22px;margin-bottom:6px}.wpcf7-list-item{margin-left:30px!important}.wpcf7-list-item-label{color:#fff;display:block;font-size:10px!important;font-weight:400;letter-spacing:.01px;line-height:15px!important}.wpcf7-list-item-label a{background:0 0;color:#fff;display:inline;font-size:10px;letter-spacing:.01px;line-height:15px;text-decoration:underline}.wpcf7-list-item-label a:focus,.wpcf7-list-item-label a:hover{color:#006a73;text-decoration:underline}.wpcf7-list-item input[type=checkbox]{height:18px;position:absolute;width:18px}.wpcf7-list-item input[type=checkbox]:checked+span:before{width:18px}.wpcf7-list-item .wpcf7-list-item-label{padding-left:0}.wpcf7-list-item .wpcf7-list-item-label:before{background:0 0;border:none;box-sizing:border-box;color:#22999c;font-size:13px;height:18px;left:-30px;letter-spacing:.01px;line-height:20px;overflow:hidden;padding-left:3px;text-align:left;transition:.3s;width:0}.wpcf7-list-item .wpcf7-list-item-label:after{background-color:#fff;border-radius:50%;box-sizing:border-box;content:" ";display:block;height:18px;left:-30px;position:absolute;top:0;width:18px}.wpcf7-list-item input[type=checkbox]+span:before{cursor:pointer;display:block}div.wpcf7 .ajax-loader,div.wpcf7 .wpcf7-spinner{display:none}span.wpcf7-not-valid-tip{border:1px solid #71c1c3;color:#71c1c3;font-size:16px;letter-spacing:.02px;line-height:25px;margin:10px 0 0;padding:5px 15px}form div.wpcf7-response-output{color:#fff;float:left;font-size:16px;letter-spacing:.02px;line-height:25px;margin:0 0 15px!important;padding:5px 15px!important;width:100%}.form.newsletter:after{clear:both;content:" ";display:block}.form.newsletter{color:#fff;margin:40px auto 0;width:560px}.form.newsletter .wpcf7-form-control-wrap{float:left}.form.newsletter .wpcf7-form-control-wrap input[type=email]{border-bottom-right-radius:0;border-top-right-radius:0;width:280px}.form.newsletter .btn-submit{background-color:#71c1c3;text-align:center;width:280px}.form.newsletter .btn-submit:focus,.form.newsletter .btn-submit:hover{background-color:#22999c}.form.newsletter [data-name=dsgvo]{margin-top:30px}.form.newsletter [data-name=dsgvo] .wpcf7-list-item-label a{color:#fff!important;font-size:10px!important;line-height:15px!important}.form.newsletter [data-name=dsgvo] .wpcf7-list-item-label a:focus,.form.newsletter [data-name=dsgvo] .wpcf7-list-item-label a:hover{color:#71c1c3!important;text-decoration:underline!important}@media (max-width:767px){.form.newsletter{display:flex;flex-direction:column;width:100%}.form.newsletter .wpcf7-form-control-wrap{float:none;order:1}.form.newsletter .wpcf7-form-control-wrap input[type=email]{border-radius:40px;margin-top:-10px;width:100%}.form.newsletter p:nth-child(2){order:2}.form.newsletter p:nth-child(4){margin-bottom:10px;order:3}.form.newsletter .btn-submit{border-radius:40px;font-size:14px;margin-bottom:20px;order:4;padding:9px 20px 8px;width:100%}.form.newsletter .btn-submit .wpcf7-submit{font-size:14x!important}}.brand{z-index:100}.navbar a.icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:35px;transition:background-image .3s;width:35px}.navbar a.icon.phone{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/phone-header_white.svg);margin:0 13px}.navbar a.icon.phone:focus,.navbar a.icon.phone:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/phone-header_lightblue.svg)}.navbar a.icon.mail{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/mail-header_white.svg)}.navbar a.icon.mail:focus,.navbar a.icon.mail:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/mail-header_lightblue.svg)}.navbar .hamburger{display:none}@media (min-width:661px){.navbar{margin:0 20px 0 auto;padding:0}.navbar .navbar-container .headercontact{float:right;margin:20px 0 0}.navbar .navbar-container .headercontact .textwidget p{float:left;height:35px;line-height:35px;margin:0!important}.navbar .navbar-container .headercontact .textwidget p a{color:#fff;padding:7px 27px 6px 0;text-decoration:none;transition:color .3s}.navbar .navbar-container .headercontact .textwidget p a:focus,.navbar .navbar-container .headercontact .textwidget p a:hover{color:#71c1c3}}@media (min-width:661px) and (max-width:530px){.navbar .navbar-container .headercontact .textwidget p a{padding-right:8px}}@media (min-width:661px){.navbar .navbar-container .headercontact .textwidget .button-large-2{display:inline-block;height:35px}.navbar .navbar-container .headercontact .textwidget .button-large-2 a{padding:7px 27px 6px}.navbar .navbar-container .headercontact .textwidget .button-large-2:before{display:none}body.scrolled .navbar-container:before{background-color:#006a73;height:79px;z-index:-1}body.scrolled .navbar .navbar-container .headercontact{margin-right:30px}}@media (max-width:1199px){body.scrolled .brand a img{width:190px}body.scrolled .navbar .navbar-container .headercontact{margin-right:25px}}@media (max-width:991px){body .brand{left:15px;margin:17px 0!important}body .brand a img{width:206px!important}body.scrolled .brand{left:15px}body.scrolled .brand a img{width:300px!important}body.scrolled .navbar .navbar-container .headercontact{margin:0 0 auto auto}}@media (max-width:767px){body .navbar-container .headercontact{margin-top:12px!important}body .navbar-container .headercontact a.icon.phone{margin:0 4px 10px 10px!important}body .navbar-container .headercontact a.icon.mail{margin-bottom:10px!important}body .brand{left:15px;margin-top:6px!important}body .brand a img{width:206px!important}body.scrolled .top-main-menu{flex-wrap:nowrap}body.scrolled .brand{left:15px;margin-bottom:7px!important}body.scrolled .brand a img{width:206px!important}body.scrolled .navbar{width:50%}body.scrolled .navbar .navbar-container .headercontact{margin:5px 0 auto auto!important}body.scrolled .navbar .navbar-container .headercontact a.icon.phone{margin:0 4px 0 10px}}@media (max-width:660px){body .navbar .navbar-header{margin-left:0;width:100%}body .navbar .navbar-header .hamburger{background-color:#fff;border-radius:40px;display:block;padding:5px;top:5px}body .navbar .navbar-header .hamburger .hamburger-box{left:2px;top:3px}body .navbar .navbar-header .hamburger .hamburger-box .hamburger-inner,body .navbar .navbar-header .hamburger .hamburger-box .hamburger-inner:after,body .navbar .navbar-header .hamburger .hamburger-box .hamburger-inner:before{background-color:#006a73;height:3px;width:20px}body .navbar .navbar-header .navbar-toggle{margin-right:0}body .navbar .navbar-header .navbar-container .collapse{display:none!important;opacity:0;pointer-events:none;transition:all .3}body .navbar .navbar-header .navbar-container .in{background-color:#fff;border-radius:10px;height:auto!important;margin-top:26px;opacity:1;padding:20px}body .navbar .navbar-header .navbar-container .in:before{border:10px solid transparent;border-bottom-color:#fff;content:"";height:0;position:absolute;right:calc(50% - 10px);top:-19px;width:0}body .navbar .navbar-header .navbar-container .headercontact{margin-top:0!important}body .navbar .navbar-header .navbar-container .headercontact .textwidget{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}body .navbar .navbar-header .navbar-container .headercontact .textwidget p{float:left;height:35px;line-height:35px;margin:0 0 10px!important}body .navbar .navbar-header .navbar-container .headercontact .textwidget p a{background-color:#22999c;border-radius:18px;color:#fff;font-weight:700;margin-right:6px;padding:7px 22px 6px;position:relative;text-decoration:none;top:1px}body .navbar .navbar-header .navbar-container .headercontact .textwidget .button-large-2{margin:0 0 10px!important;max-width:150px;width:100%}body .navbar .navbar-header .navbar-container .headercontact .textwidget .button-large-2 a{background-color:#22999c;color:#fff;padding:7px 27px 6px;text-align:center;width:100%}body .navbar .navbar-header .navbar-container .headercontact .textwidget .button-large-2 a:focus,body .navbar .navbar-header .navbar-container .headercontact .textwidget .button-large-2 a:hover{background-color:#006a73}body .navbar .navbar-header .navbar-container .headercontact .textwidget a.icon.phone{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/phone-mobil.svg)}body .navbar .navbar-header .navbar-container .headercontact .textwidget a.icon.phone:focus,body .navbar .navbar-header .navbar-container .headercontact .textwidget a.icon.phone:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/phone-mobil-hover.svg)}body .navbar .navbar-header .navbar-container .headercontact .textwidget a.icon.mail{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/mail-mobil.svg)}body .navbar .navbar-header .navbar-container .headercontact .textwidget a.icon.mail:focus,body .navbar .navbar-header .navbar-container .headercontact .textwidget a.icon.mail:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/mail-mobil-hover.svg)}body .brand{height:auto;left:15px;margin-top:6px!important}body .brand a img{width:168px!important}body.scrolled .top-main-menu{flex-wrap:wrap}body.scrolled .top-main-menu .navbar{width:100%}body.scrolled .top-main-menu .navbar .headercontact{margin-top:0!important}body.scrolled .top-main-menu .brand{left:15px;position:absolute}body.scrolled .top-main-menu .brand a img{margin-bottom:17px;width:168px!important}body.lock-scroll article{filter:blur(1px);position:relative}body.lock-scroll article:after{background-color:#22999c;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}}body.kontakt .button-large-2 a,body.kontakt .button-large-2 input{background-color:#71c1c3;color:#fff;text-decoration:none}.blog-teaser:after{clear:both;content:" ";display:block}.blog-teaser{margin:0 -20px}.blog-teaser a.single-post{color:#2f2f2f;display:block;float:left;margin:0 20px;width:calc(50% - 40px)}@media (max-width:767px){.blog-teaser a.single-post{width:calc(100% - 40px)}.blog-teaser a.single-post:not(:last-of-type){margin-bottom:30px}}.blog-teaser a.single-post .post-media{border-radius:10px;box-shadow:0 0 30px rgba(50,50,50,.5);height:235px;margin-bottom:20px;overflow:hidden;width:100%}.blog-teaser a.single-post .post-media .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transform:scale(1);transition:transform .3s;width:100%}.blog-teaser a.single-post .post-content .title{transition:color .3s}.blog-teaser a.single-post .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}.blog-teaser a.single-post .post-content .entry-link:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_blue.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:-15px;top:6px;transition:right .3s;width:7px}.blog-teaser a.single-post:focus,.blog-teaser a.single-post:hover{text-decoration:none}.blog-teaser a.single-post:focus .post-media .image-wrapper,.blog-teaser a.single-post:hover .post-media .image-wrapper{transform:scale(1.05)}.blog-teaser a.single-post:focus .post-content .title,.blog-teaser a.single-post:hover .post-content .title{color:#006a73}.blog-teaser a.single-post:focus .post-content .entry-link,.blog-teaser a.single-post:hover .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}.blog-teaser a.single-post:focus .post-content .entry-link:before,.blog-teaser a.single-post:hover .post-content .entry-link:before{right:-20px}form select.select2{opacity:0;width:100%}form .select2.select2-container{width:100%!important}form .select2.select2-container .select2-selection{border:0;border-radius:23px!important;height:45px;outline:0;padding:11px 50px 10px 20px}form .select2.select2-container .select2-selection .select2-selection__rendered{font-size:16px;letter-spacing:.02px;line-height:24px}form .select2.select2-container .select2-selection__arrow{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-down_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:9px auto;height:45px;right:0;top:0;transform:scaleY(-1);transition:transform .3s;width:50px}form .select2.select2-container .select2-selection__arrow b{display:none}form .select2.select2-container.select2-container--open .select2-selection__arrow{transform:scaleY(1)}form .select2.select2-container .select2-selection__clear{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/x-light.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:10px;margin-right:0;margin-top:-5px;position:absolute;right:40px;top:50%;transition:background-image .3s;width:10px;z-index:1}form .select2.select2-container .select2-selection__clear:focus,form .select2.select2-container .select2-selection__clear:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/x-dark.svg)}body>.select2-container{z-index:2000000000}body>.select2-container .select2-dropdown{border:0;border-radius:10px;box-shadow:0 0 30px rgba(50,50,50,.5);overflow:hidden}body>.select2-container .select2-dropdown.select2-dropdown--below{transform:translateY(11px)}body>.select2-container .select2-dropdown.select2-dropdown--above{transform:translateY(-11px)}body>.select2-container .select2-dropdown .select2-results__options{padding:8px 0}body>.select2-container .select2-dropdown .select2-results__option{cursor:pointer;font-size:16px;line-height:21px;padding:6px 20px}body>.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:#006a73;color:#fff}.pb-sidebar .contactbox .textwidget:after{clear:both;content:" ";display:block}.pb-sidebar .contactbox .textwidget{align-items:center;display:flex;justify-content:center;margin:0 auto}.pb-sidebar .contactbox .textwidget .button-large-1,.pb-sidebar .contactbox .textwidget .button-large-2{float:left}.pb-sidebar .contactbox .textwidget a.icon{color:#006a73;display:block;float:left;font-size:18px;font-weight:800;line-height:30px;padding-left:45px;position:relative;transition:color .3s}.pb-sidebar .contactbox .textwidget a.icon:focus,.pb-sidebar .contactbox .textwidget a.icon:hover{color:#22999c;text-decoration:none}.pb-sidebar .contactbox .textwidget a.icon.mail:before,.pb-sidebar .contactbox .textwidget a.icon.phone:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:30px;left:0;position:absolute;top:0;transition:background-image .3s;width:30px}.pb-sidebar .contactbox .textwidget a.icon.mail{margin:0 60px}.pb-sidebar .contactbox .textwidget a.icon.mail:before{animation:shake 3s 1.5s infinite;background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/email.svg)}.pb-sidebar .contactbox .textwidget a.icon.mail:focus:before,.pb-sidebar .contactbox .textwidget a.icon.mail:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/email-hover.svg)}.pb-sidebar .contactbox .textwidget a.icon.phone:before{animation:shake 3s infinite;background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/phone.svg)}.pb-sidebar .contactbox .textwidget a.icon.phone:focus:before,.pb-sidebar .contactbox .textwidget a.icon.phone:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/footer/phone-hover.svg)}@media (max-width:991px){.pb-sidebar .contactbox .textwidget{display:grid;justify-items:center;row-gap:17px}.pb-sidebar .contactbox .textwidget a.icon{margin:0!important}}@media (max-width:767px){.contactbox .textwidget{row-gap:10px}.textwidget a.icon{font-size:15px!important;padding-left:40px!important}.textwidget a.icon.mail:before,.textwidget a.icon.phone:before{height:25px!important}}.testimonials-slider{overflow:hidden;position:relative}.testimonials-slider .slider-wrapper:after{clear:both;content:" ";display:block}.testimonials-slider .slider-wrapper{align-items:center;display:flex;transition:transform .3s}.testimonials-slider .slider-wrapper .single-testimonials{float:left;padding:0 68px;position:relative}.testimonials-slider .slider-wrapper .single-testimonials .testimonials-content{border:2px solid #b4cfd0;padding:50px 50px 40px}.testimonials-slider .slider-wrapper .single-testimonials .testimonials-content .button-large-1{margin-top:30px}.testimonials-slider .slider-wrapper .single-testimonials .testimonials-content .testimonial-title{color:#22999c;font-size:16px;text-align:right}.testimonials-slider .slider-next,.testimonials-slider .slider-prev{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/slider-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:46px;margin-top:-23px;opacity:.25;position:absolute;top:50%;transform:scaleX(-1);transition:opacity .3s;width:27px}.testimonials-slider .slider-next:focus,.testimonials-slider .slider-next:hover,.testimonials-slider .slider-prev:focus,.testimonials-slider .slider-prev:hover{opacity:1}.testimonials-slider .slider-prev{left:0}.testimonials-slider .slider-next{right:0;transform:scaleX(1)}@media (max-width:991px){.testimonials-slider .slider-wrapper .single-testimonials{padding:0 35px}.testimonials-slider .slider-wrapper .single-testimonials .testimonials-content{padding:35px}.testimonials-slider .slider-next,.testimonials-slider .slider-prev{height:30px;margin-top:-25px}}@media (max-width:660px){.testimonials-slider .slider-wrapper .single-testimonials{padding:0 23px}.testimonials-slider .slider-wrapper .single-testimonials .testimonials-content{padding:20px}.testimonials-slider .slider-prev{margin-left:-4px}.testimonials-slider .slider-next{margin-right:-4px}}.pb-toggle .toggle-container{background-color:transparent;border:2px solid #b4cfd0;border-left-color:transparent;margin-bottom:40px;margin-left:25px;position:relative;transition:border-color .3s}.pb-toggle .toggle-container:after,.pb-toggle .toggle-container:before{border-left:2px solid;content:"";left:-2px;margin:0;position:absolute;transition:border-color .3s}.pb-toggle .toggle-container:before{border-color:#b4cfd0;height:calc(50% - 35px);top:-2px}.pb-toggle .toggle-container:after{border-color:#b4cfd0;bottom:-2px;height:calc(50% - 35px)}.pb-toggle .toggle-container:focus,.pb-toggle .toggle-container:hover{border-color:#006a73 #006a73 #006a73 transparent}.pb-toggle .toggle-container:focus:after,.pb-toggle .toggle-container:focus:before,.pb-toggle .toggle-container:hover:after,.pb-toggle .toggle-container:hover:before{border-color:#006a73}.pb-toggle .toggle-headline{border:0;color:#006a73;margin:0 60px 0 0;padding:32px 0 32px 60px;position:static}.pb-toggle .toggle-headline:after{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/toggle-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;content:"";height:15px;right:40px;top:39px;transition:transform .3s;width:20px}.pb-toggle .toggle-headline.toggle-active:after{content:"";transform:rotate(180deg)}.pb-toggle .toggle-headline img{left:-28px;position:absolute;top:calc(50% - 28px)}.pb-toggle .toggle-content{margin:0 32px 32px 60px}.pb-toggle .toggle-content p{margin:0}.pb-toggle .toggle-content ul{-moz-column-count:3;column-count:3}.pb-toggle .toggle-content ul li{font-size:16px;line-height:19px}.pb-toggle .toggle-content ul li:before{height:11px;top:11px;width:20px}@media (max-width:991px){.pb-toggle .toggle-content ul{-moz-column-count:2;column-count:2}}@media (max-width:767px){.pb-toggle .toggle-content{margin:0 25px 25px 36px}.pb-toggle .toggle-content ul{-moz-column-count:1;column-count:1}.pb-toggle .toggle-headline{font-size:17px;padding:25px 0 25px 36px}.pb-toggle .toggle-headline:after{height:10px;right:25px;top:35px}.pb-toggle .toggle-headline img{top:calc(50% - 24px);width:45px}}@media (max-width:660px){.pb-toggle .toggle-container{margin-bottom:25px}.pb-toggle .toggle-container .toggle-content{margin:0 27px 17px 32px}.pb-toggle .toggle-container .toggle-headline{padding:17px 0 17px 32px}.pb-toggle .toggle-container .toggle-headline:after{top:25px}}body.error404 .page-content{padding:60px 0 225px}body.error404 .page-content .buttons{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:20px}body.error404 .page-content .buttons .button-large-1{padding:0 20px}body.error404 .page-content .pb-text{text-align:center}body.error404 .page-content.style-hero{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/Hero-Bild.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;padding:0}@media (max-width:991px){body.error404 .page-content.style-hero{height:200px}}@media (max-width:660px){body.error404 .page-content.style-hero{height:150px}}body.error404 .page-content.style-hero h1{text-align:center}body.error404 footer{transform:translateY(-100%)}.post-filter{align-items:flex-start;display:flex;justify-content:space-between;margin:0 -30px;padding:64px 0 42px;position:relative}.post-filter:after{background-color:#d0e1e1;content:"";display:block;height:100%;left:-100vw;position:absolute;top:0;width:300vw;z-index:-1}.post-filter .form-field{display:flex;flex-direction:column;flex-grow:1;padding:0 30px;width:calc(50% - 131px)}.post-filter .form-field label{display:block;font-size:16px;line-height:22px;margin-bottom:6px}.post-filter .form-field .submit-wrapper{background-color:#006a73;border-radius:40px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.02px;line-height:22px;padding:12px 40px 11px;position:relative;text-align:center;transition:background-color .3s}.post-filter .form-field .submit-wrapper:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:27px;top:17px;transition:right .3s;width:7px}.post-filter .form-field .submit-wrapper:active,.post-filter .form-field .submit-wrapper:focus,.post-filter .form-field .submit-wrapper:hover{background-color:#22999c;text-decoration:none}.post-filter .form-field .submit-wrapper:active:before,.post-filter .form-field .submit-wrapper:focus:before,.post-filter .form-field .submit-wrapper:hover:before{right:22px}.post-filter .form-field.submit-field{padding-top:28px;width:262px}.post-filter .form-field.submit-field .reset{color:#2f2f2f;display:block;margin-top:23px;text-align:center;text-decoration:underline}.post-filter.no-cat .form-field{width:calc(100% - 262px)}.posts-list{margin:78px -15px 0}.posts-list .news-container{color:#2f2f2f;display:block;float:left;margin-bottom:60px;padding:0 15px}.posts-list .news-container .post-media{border-radius:10px;box-shadow:0 0 30px rgba(50,50,50,.5);height:235px;margin-bottom:20px;overflow:hidden;width:100%}.posts-list .news-container .post-media .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transform:scale(1);transition:transform .3s;width:100%}.posts-list .news-container .post-content .title{color:#22999c;transition:color .3s}.posts-list .news-container .post-content .post-categories{margin-bottom:14px;opacity:.5}.posts-list .news-container .post-content .post-categories .single-category{color:#22999c;padding-right:20px;position:relative}.posts-list .news-container .post-content .post-categories .single-category:after{background-color:#22999c;content:"";display:block;height:calc(100% - 6px);position:absolute;right:10px;top:3px;width:1px}.posts-list .news-container .post-content .post-categories .single-category:last-child{padding-right:0}.posts-list .news-container .post-content .post-categories .single-category:last-child:after{display:none}.posts-list .news-container .post-content .entry-content{color:#2f2f2f}.posts-list .news-container .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}.posts-list .news-container .post-content .entry-link:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_blue.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:-15px;top:6px;transition:right .3s;width:7px}.posts-list .news-container:focus,.posts-list .news-container:hover{text-decoration:none}.posts-list .news-container:focus .post-media .image-wrapper,.posts-list .news-container:hover .post-media .image-wrapper{transform:scale(1.05)}.posts-list .news-container:focus .post-content .title,.posts-list .news-container:hover .post-content .title{color:#006a73}.posts-list .news-container:focus .post-content .entry-link,.posts-list .news-container:hover .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}.posts-list .news-container:focus .post-content .entry-link:before,.posts-list .news-container:hover .post-content .entry-link:before{right:-20px}.posts-list .highlight-wrapper{padding:0 10px}.posts-list .highlight-entry:after{clear:both;content:" ";display:block}.posts-list .highlight-entry{align-items:center;border-bottom:2px solid #000;border-right:2px solid #000;border-top:2px solid #000;display:flex;margin-bottom:71px;padding:41px 64px 41px 0;position:relative;transition:border .3s}.posts-list .highlight-entry:after,.posts-list .highlight-entry:before{background-color:#fff;border-right:2px solid #000;content:"";display:block;height:calc(50% - 159px);left:0;min-height:20px;position:absolute;transition:border .3s;width:72px;z-index:0}.posts-list .highlight-entry:after{top:-2px}.posts-list .highlight-entry:before{bottom:-2px}.posts-list .highlight-entry .post-media{border-radius:10px;box-shadow:0 0 30px rgba(50,50,50,.5);float:left;height:235px;margin-right:42px;overflow:hidden;width:344px}.posts-list .highlight-entry .post-media .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transform:scale(1);transition:transform .3s;width:100%}.posts-list .highlight-entry .post-content{float:left;width:calc(100% - 386px)}.posts-list .highlight-entry .post-content .title{color:#22999c;font-size:23px;line-height:25px;margin-bottom:14px;transition:color .3s}.posts-list .highlight-entry .post-content .post-categories{margin-bottom:14px;opacity:.5;transition:color .3s}.posts-list .highlight-entry .post-content .post-categories .single-category{color:#22999c;padding-right:20px;position:relative;word-break:break-word}.posts-list .highlight-entry .post-content .post-categories .single-category:after{background-color:#22999c;content:"";display:block;height:calc(100% - 6px);max-height:16px;position:absolute;right:10px;top:3px;width:1px}.posts-list .highlight-entry .post-content .post-categories .single-category:last-child{padding-right:0}.posts-list .highlight-entry .post-content .post-categories .single-category:last-child:after{display:none}.posts-list .highlight-entry .post-content .entry-content{color:#2f2f2f;transition:color .3s}.posts-list .highlight-entry .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;margin-bottom:0;position:relative}.posts-list .highlight-entry .post-content .entry-link:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_blue.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:-15px;top:6px;transition:right .3s;width:7px}.posts-list .highlight-entry:focus,.posts-list .highlight-entry:hover{border-color:#22999c;text-decoration:none}.posts-list .highlight-entry:focus:after,.posts-list .highlight-entry:focus:before,.posts-list .highlight-entry:hover:after,.posts-list .highlight-entry:hover:before{border-right:2px solid #22999c}.posts-list .highlight-entry:focus .post-media .image-wrapper,.posts-list .highlight-entry:hover .post-media .image-wrapper{transform:scale(1.05)}.posts-list .highlight-entry:focus .post-content .title,.posts-list .highlight-entry:hover .post-content .title{color:#006a73}.posts-list .highlight-entry:focus .post-content .entry-content,.posts-list .highlight-entry:hover .post-content .entry-content{color:#2f2f2f}.posts-list .highlight-entry:focus .post-content .entry-link,.posts-list .highlight-entry:hover .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}.posts-list .highlight-entry:focus .post-content .entry-link:before,.posts-list .highlight-entry:hover .post-content .entry-link:before{right:-20px}.posts-list .archive-nav-links{display:table;margin:0 auto 75px}.posts-list .archive-nav-links .page-numbers{color:#22999c;float:left;font-size:22px;font-weight:800;height:25px;line-height:25px;padding:0 10px}.posts-list .archive-nav-links .page-numbers.next,.posts-list .archive-nav-links .page-numbers.prev{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:9px auto;transition:background-image .3s}.posts-list .archive-nav-links .page-numbers.next:focus,.posts-list .archive-nav-links .page-numbers.next:hover,.posts-list .archive-nav-links .page-numbers.prev:focus,.posts-list .archive-nav-links .page-numbers.prev:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/right-arrow_blue.svg)}.posts-list .archive-nav-links .page-numbers.next{transform:scaleX(-1)}.posts-list .archive-nav-links .page-numbers.current,.posts-list .archive-nav-links .page-numbers:hover{color:#006a73}.none-hint{margin-bottom:70px;padding:0 15px}@media (max-width:1199px){.post-filter{padding:39px 20px 27px}.post-filter .form-field{padding:0 15px}}@media (max-width:991px){.posts-list .col-sm-4{flex:0 0 50%;max-width:50%}.posts-list .col-sm-4:nth-child(2n){padding-right:10px}.posts-list .col-sm-4:nth-child(odd){padding-left:10px}}@media (max-width:767px){.post-filter{flex-wrap:wrap}.post-filter .form-field{padding:0 10px;width:50%}.post-filter .form-field.submit-field{width:100%}.posts-list .col-sm-4{flex:0 0 100%;max-width:100%;padding:0 20px!important}.posts-list .col-sm-4 .news-container{margin-bottom:40px}.posts-list .entry-link{font-size:15px!important}.posts-list .entry-link:before{top:3px!important}.posts-list .highlight-wrapper{padding:30px 10px 0}.posts-list .highlight-entry{border-left:2px solid #000;border-top:0 solid transparent;display:flex;flex-wrap:wrap;padding:0 30px 30px}.posts-list .highlight-entry:after,.posts-list .highlight-entry:before{border:0 solid transparent;border-top:2px solid #000;bottom:auto;content:"";display:block;margin:0;position:absolute;top:-2px;transition:border-color .3s;width:20px;z-index:-1}.posts-list .highlight-entry:before{border-color:#000;left:-2px;right:auto}.posts-list .highlight-entry:after{border-color:#000;left:auto;margin-right:0;right:-2px}.posts-list .highlight-entry:focus:after,.posts-list .highlight-entry:focus:before,.posts-list .highlight-entry:hover:after,.posts-list .highlight-entry:hover:before{border-color:#22999c;border-right:0 solid transparent}.posts-list .highlight-entry .post-media{margin:-40px 0 30px;width:100%}.posts-list .highlight-entry .post-content{width:100%}.posts-list .highlight-entry .post-content .title{font-size:20px}}@media (max-width:660px){.post-filter .form-field{padding:0 10px;width:100%}.post-filter .form-field #search{margin-bottom:11px}.posts-list .highlight-entry{padding:0 20px 22px}.posts-list .highlight-entry:after,.posts-list .highlight-entry:before{width:10px}.posts-list .highlight-entry .post-media{margin:-40px 0 20px}.posts-list .highlight-entry .post-content .title{font-size:16px;line-height:22px}}body.home .page-content.style-hero{height:800px}body.home .page-content.style-hero h1{margin-left:auto;margin-right:auto;max-width:550px}@media (max-width:1199px){body.home .page-content.style-hero{height:725px}}@media (max-width:991px){body.home .page-content.style-hero{height:600px}body.home .page-content.style-hero h1{font-size:43px;line-height:53px}}@media (max-width:767px){body.home .page-content.style-hero{height:100vh;min-height:490px}body.home .page-content.style-hero h1{font-size:32px;line-height:40px;margin-bottom:40px}body.home .page-content.style-hero .button-large-1{padding-top:20px}}body.single-post div[class^=col-md]{padding:0 40px}body.single-post .row:not(.top-main-menu){margin:0 -40px}body.single-post .page-content.main-content{padding-top:80px}body.single-post .page-content.main-content .content .container{padding:0}body.single-post .page-content.main-content .post-main-image{border-radius:10px;box-shadow:0 0 30px rgba(50,50,50,.5);margin-bottom:60px;max-height:300px;-o-object-fit:cover;object-fit:cover}body.single-post .page-content.main-content .content-footer:after{clear:both;content:" ";display:block}body.single-post .page-content.main-content .content-footer{border-top:1px solid #000;margin-bottom:84px;margin-top:50px;padding-top:50px}body.single-post .page-content.main-content .content-footer .share-links:after{clear:both;content:" ";display:block}body.single-post .page-content.main-content .content-footer .share-links{float:left}body.single-post .page-content.main-content .content-footer .share-links h3{float:left;font-size:25px;font-weight:800;line-height:43px;margin-bottom:0}body.single-post .page-content.main-content .content-footer .share-links .button-share{background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:42px;margin-bottom:0;margin-left:25px;transition:background-image .3s;width:42px}body.single-post .page-content.main-content .content-footer .share-links .button-share.facebook{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/facebook.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.facebook:focus,body.single-post .page-content.main-content .content-footer .share-links .button-share.facebook:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/facebook-hover.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.linkedin{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/linkedin.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.linkedin:focus,body.single-post .page-content.main-content .content-footer .share-links .button-share.linkedin:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/linkedin-hover.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.xing{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/xing.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.xing:focus,body.single-post .page-content.main-content .content-footer .share-links .button-share.xing:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/xing-hover.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.twitter{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/twitter.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.twitter:focus,body.single-post .page-content.main-content .content-footer .share-links .button-share.twitter:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/twitter-hover.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.mail{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/email.svg)}body.single-post .page-content.main-content .content-footer .share-links .button-share.mail:focus,body.single-post .page-content.main-content .content-footer .share-links .button-share.mail:hover{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/email-hover.svg)}body.single-post .page-content.main-content .content-footer .back-link{float:right;padding:10px 0}body.single-post .page-content.main-content .content-footer .back-link a{color:#2f2f2f;text-decoration:underline;transition:color .3s}body.single-post .page-content.main-content .content-footer .back-link a:focus,body.single-post .page-content.main-content .content-footer .back-link a:hover{color:#006a73}body.single-post .page-content.similar-posts{background-color:#ebf0ef;padding-bottom:85px}body.single-post .page-content.similar-posts h2{margin-bottom:44px;margin-top:56px}body.single-post .page-content.similar-posts .news-container{color:#2f2f2f;display:block;float:left}body.single-post .page-content.similar-posts .news-container .post-media{border-radius:10px;box-shadow:0 0 30px rgba(50,50,50,.5);height:235px;margin-bottom:20px;overflow:hidden;width:100%}body.single-post .page-content.similar-posts .news-container .post-media .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transform:scale(1);transition:transform .3s;width:100%}body.single-post .page-content.similar-posts .news-container .post-content .title{transition:color .3s}body.single-post .page-content.similar-posts .news-container .post-content .entry-content{color:#2f2f2f}body.single-post .page-content.similar-posts .news-container .post-content .post-categories{margin-bottom:14px;opacity:.5}body.single-post .page-content.similar-posts .news-container .post-content .post-categories .single-category{color:#22999c;padding-right:20px;position:relative}body.single-post .page-content.similar-posts .news-container .post-content .post-categories .single-category:after{background-color:#22999c;content:"";display:block;height:calc(100% - 6px);position:absolute;right:10px;top:3px;width:1px}body.single-post .page-content.similar-posts .news-container .post-content .post-categories .single-category:last-child{padding-right:0}body.single-post .page-content.similar-posts .news-container .post-content .post-categories .single-category:last-child:after{display:none}body.single-post .page-content.similar-posts .news-container .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}body.single-post .page-content.similar-posts .news-container .post-content .entry-link:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_blue.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:-15px;top:6px;transition:right .3s;width:7px}body.single-post .page-content.similar-posts .news-container:focus,body.single-post .page-content.similar-posts .news-container:hover{text-decoration:none}body.single-post .page-content.similar-posts .news-container:focus .post-media .image-wrapper,body.single-post .page-content.similar-posts .news-container:hover .post-media .image-wrapper{transform:scale(1.05)}body.single-post .page-content.similar-posts .news-container:focus .post-content .title,body.single-post .page-content.similar-posts .news-container:hover .post-content .title{color:#006a73}body.single-post .page-content.similar-posts .news-container:focus .post-content .entry-link,body.single-post .page-content.similar-posts .news-container:hover .post-content .entry-link{color:#22999c;display:inline;font-size:16px;font-weight:800;letter-spacing:.02px;line-height:24px;position:relative}body.single-post .page-content.similar-posts .news-container:focus .post-content .entry-link:before,body.single-post .page-content.similar-posts .news-container:hover .post-content .entry-link:before{right:-20px}body.single-post .per_post_can_box,body.single-post .per_post_ent_box{background-color:#d0e1e1;border-radius:10px;margin-bottom:35px;padding:45px 30px 50px}body.single-post .per_post_can_box h4,body.single-post .per_post_ent_box h4{font-size:26px;font-weight:800;line-height:43px;margin-bottom:35px;text-align:center}body.single-post .per_post_can_box p,body.single-post .per_post_ent_box p{margin-bottom:0}body.single-post .per_post_can_box a,body.single-post .per_post_ent_box a{background-color:#006a73;border-radius:40px;color:#fff;display:table;font-size:16px;font-weight:700;letter-spacing:.02px;line-height:22px;margin:0 auto;padding:12px 60px 11px 40px;position:relative;transition:background-color .3s,color .3s}body.single-post .per_post_can_box a:before,body.single-post .per_post_ent_box a:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:30px;top:17px;transition:background-image .3s;transition:right .3s;width:7px}body.single-post .per_post_can_box a:focus,body.single-post .per_post_can_box a:hover,body.single-post .per_post_ent_box a:focus,body.single-post .per_post_ent_box a:hover{background-color:#22999c;color:#fff}body.single-post .per_post_can_box a:focus:before,body.single-post .per_post_can_box a:hover:before,body.single-post .per_post_ent_box a:focus:before,body.single-post .per_post_ent_box a:hover:before{right:25px}body.single-post .per_post_newsletter_box{border-radius:10px;margin-bottom:35px;overflow:hidden;padding:45px 30px 50px;position:relative}body.single-post .per_post_newsletter_box:after{background-color:#006a73;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;top:0;width:100%;z-index:1}body.single-post .per_post_newsletter_box .textwidget{position:relative;z-index:2}body.single-post .per_post_newsletter_box .textwidget h4{color:#fff;font-size:26px;font-weight:800;line-height:43px;margin-bottom:46px;text-align:center}body.single-post .per_post_newsletter_box .textwidget h4+p{color:#fff;font-size:20px;line-height:24px;margin-bottom:36px;text-align:center}body.single-post .per_post_newsletter_box .textwidget input{margin-bottom:25px}body.single-post .per_post_newsletter_box .textwidget .btn-submit{border-radius:22px;padding:0;width:100%}body.single-post .per_post_newsletter_box .textwidget .btn-submit:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;position:absolute;right:30px;top:17px;transition:background-image .3s;transition:right .3s;width:7px}body.single-post .per_post_newsletter_box .textwidget .btn-submit input{margin-bottom:0;padding:11px 20px 10px;text-align:center;transition:color .3s;width:100%}body.single-post .per_post_newsletter_box .textwidget .btn-submit:focus,body.single-post .per_post_newsletter_box .textwidget .btn-submit:hover{background-color:#fff}body.single-post .per_post_newsletter_box .textwidget .btn-submit:focus input,body.single-post .per_post_newsletter_box .textwidget .btn-submit:hover input{color:#22999c}body.single-post .per_post_newsletter_box .textwidget .btn-submit:focus:before,body.single-post .per_post_newsletter_box .textwidget .btn-submit:hover:before{background-image:url(//persopermplus.de/wp-content/themes/persoperm_medical/img/icon/arrow-right_blue.svg);right:25px}body.single-post .per_post_newsletter_box .textwidget .wpcf7-list-item-label a:focus,body.single-post .per_post_newsletter_box .textwidget .wpcf7-list-item-label a:hover{color:#71c1c3!important}body.single-post .category-box{background-color:#d0e1e1;border-radius:10px;margin-bottom:35px;padding:45px 30px 50px}body.single-post .category-box h4{font-size:26px;font-weight:800;line-height:43px;margin-bottom:21px;text-align:center}body.single-post .category-box ul{margin:0;padding:0}body.single-post .category-box ul li{margin:0;padding:7px 0 7px 13px}body.single-post .category-box ul li:before{background-color:#2f2f2f;border-radius:50%;height:5px;top:16px;width:5px}body.single-post .category-box ul li a{color:#2f2f2f}body.single-post .category-box ul li a:focus,body.single-post .category-box ul li a:hover{color:#006a73}body.single-post .category-box ul li a.current{font-weight:700}body.single-post .page-content.style-hero .single-category{padding-left:25px;position:relative}body.single-post .page-content.style-hero .single-category:first-child:before{display:none}body.single-post .page-content.style-hero .single-category:before{background-color:#fff;content:" ";display:block;height:calc(100% - 6px);left:12px;max-height:20px;position:absolute;top:4px;width:2px}@media (max-width:1199px){body.single-post div[class^=col-md]:first-of-type{padding:0 15px 0 40px}body.single-post div[class^=col-md]:last-of-type{padding:0 40px 0 15px}}@media (max-width:991px){body.single-post .row:not(.similar-posts-list) div[class^=col-md]{flex:0 0 100%;max-width:100%;padding:0 40px!important;width:100%}body.single-post .row.similar-posts-list div.col-md-4{flex:0 0 50%;max-width:50%;width:50%}body.single-post .row.similar-posts-list .col-md-4:last-of-type{display:none}body.single-post .row.similar-posts-list .col-md-4:nth-of-type(2){padding:0 15px 0 40px}body.single-post .row.similar-posts-list .col-md-4:nth-of-type(3){padding:0 40px 0 15px}body.single-post .page-content.main-content .content-footer{margin-bottom:36px;margin-top:40px;padding-top:41px}body.single-post .category-box,body.single-post .per_post_can_box,body.single-post .per_post_ent_box,body.single-post .per_post_newsletter_box{padding:29px 25px 37px}body.single-post .category-box h4,body.single-post .per_post_can_box h4,body.single-post .per_post_ent_box h4,body.single-post .per_post_newsletter_box h4{font-size:21px!important;line-height:28px!important;margin-bottom:23px!important}body.single-post .category-box ul,body.single-post .per_post_can_box ul,body.single-post .per_post_ent_box ul,body.single-post .per_post_newsletter_box ul{-moz-columns:2;column-count:2}}@media (max-width:767px){body.single-post .page-content.main-content .content-footer .share-links{align-items:center;display:flex;width:100%}body.single-post .page-content.main-content .content-footer .share-links h3{font-size:18px;line-height:26px}body.single-post .page-content.main-content .content-footer .share-links .button-share{height:40px;margin-left:25px;width:40px}body.single-post .page-content.main-content .content-footer .back-link{float:left;padding:30px 0 0}body.single-post .row.similar-posts-list div.col-md-4{flex:0 0 100%;max-width:100%;padding:0 40px!important;width:100%}body.single-post .row.similar-posts-list .col-md-4:nth-of-type(2){margin-bottom:30px}body.single-post .page-content.similar-posts{padding-bottom:50px}}@media (max-width:660px){body.single-post .page-content.main-content{padding-top:40px}body.single-post .page-content.main-content .post-main-image{margin-bottom:40px;max-height:400px}body.single-post .page-content.main-content .content-footer .share-links{-moz-column-gap:15px;column-gap:15px}body.single-post .page-content.main-content .content-footer .share-links .button-share{margin:auto;max-width:39px}body.single-post .category-box,body.single-post .per_post_can_box,body.single-post .per_post_ent_box,body.single-post .per_post_newsletter_box{padding:25px 25px 30px}body.single-post .category-box h4,body.single-post .per_post_can_box h4,body.single-post .per_post_ent_box h4,body.single-post .per_post_newsletter_box h4{font-size:18px!important;line-height:26px!important}body.single-post .category-box ul,body.single-post .per_post_can_box ul,body.single-post .per_post_ent_box ul,body.single-post .per_post_newsletter_box ul{-moz-columns:1;column-count:1}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{display:inline-block;height:16px;position:relative;width:24px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:24px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}