/* https://www.dr-pfitzer.de/wp-content/themes/pfitzer/style.min.css?ver=1.0.4 */
/*!
Theme Name: Parsmedia - Pfitzer
Theme URI: https://parsmedia.info
Description: Parsmedia - Pfitzer - Template
Author: das parsmedia Team
Author URI: https://parsmedia.info
Version: 1.0.0
*/
 @font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/pfitzer/fonts/Ubuntu-Light.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/pfitzer/fonts/Ubuntu-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/pfitzer/fonts/Ubuntu-Medium.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/pfitzer/fonts/Ubuntu-Bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/pfitzer/fonts/LibreBaskerville-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@-webkit-keyframes scroll-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes scroll-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.pars-popup{position:absolute;top:5%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:600px;max-height:600px;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(20,20,20,.3);box-shadow:0 0 6px rgba(20,20,20,.3);padding:2rem;z-index:999}.pars-popup.hidden{display:none}.pars-popup>*{display:block}.pars-popup>*.hidden{display:none}.textbox>ul li,.cta ul li,.accordions .content>ul li,.vita ul li{position:relative;padding:.5rem 0rem .5rem 2rem}.textbox>ul li:before,.cta ul li:before,.accordions .content>ul li:before,.vita ul li:before{content:'';position:absolute;left:0;top:.78rem;width:20px;height:20px;background-image:url(/wp-content/themes/pfitzer/images/icons/arrow-right.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:767px){.textbox>ul li:before,.cta ul li:before,.accordions .content>ul li:before,.vita ul li:before{top:.5rem}}.box a:not(.button),footer .wrapper a,.short-teaser-data a:not(.button),.inner a,.news_post a:not(.button){position:relative;display:inline-block}.box a:not(.button):hover:after,footer .wrapper a:hover:after,.short-teaser-data a:not(.button):hover:after,.inner a:hover:after,.news_post a:not(.button):hover:after{display:none}.box a:not(.button):after,footer .wrapper a:after,.short-teaser-data a:not(.button):after,.inner a:after,.news_post a:not(.button):after{content:"";position:absolute;bottom:.1rem;left:0;width:100%;height:1px;background-color:#86CBCA}footer .wrapper a:after{background-color:#000}.anchor{position:relative;display:block;width:100%;height:0;overflow:hidden}.notfound{margin:10rem}.notfound h1{font-size:18rem;color:#86CBCA;font-weight:600}@media screen and (max-width:768px){.notfound{margin:0}.notfound h1{font-size:9rem}}.trenner{position:relative;display:block;width:100%;height:17px;margin:3rem 0;width:100%;height:115px;background-image:url(/wp-content/themes/pfitzer/images/trenner-logo-zahnarzt-stuttgart-pfitzer.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.trenner{margin:0;height:70px}}@media screen and (max-width:450px){.trenner{height:40px}}#map{position:relative;display:block;width:100%;height:400px}#map .info-window>img{max-width:200px;height:auto;display:block}#map .info-window>span{display:block;position:relative;font-size:1rem;font-weight:100;text-align:center;padding:1rem}.button{display:inline-block;padding:.8em 2em;border:1px solid #E1E1DE;color:#86CBCA;text-decoration:none;cursor:pointer}.button.small{margin:1em 0;padding:.8em 1em}.down_wrapper{position:absolute;display:block;bottom:0;left:0;height:4em;width:100%;z-index:1}.down{position:relative;display:block;float:right;padding-right:5em;line-height:4em;color:#fff;cursor:pointer}@media screen and (max-width:768px){.down{visibility:hidden;float:none;padding-right:0}}.down:after{content:'';background-image:url(/wp-content/themes/pfitzer/images/icons/arrow_down.png);background-position:center;background-size:60%;background-repeat:no-repeat;text-align:center;position:absolute;bottom:0;right:0;width:4rem;height:4rem;background-color:#86CBCA}@media screen and (max-width:768px){.down:after{visibility:visible;right:auto;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);width:56px;height:56px}}@media screen and (max-height:600px) and (orientation:landscape){.down:after{right:0;left:auto;-webkit-transform:none;transform:none}}.background{position:absolute;display:block;top:0;left:0;margin:0;width:100%;font-weight:300;font-size:4em;text-align:center;text-transform:uppercase;color:#F6F6F6;z-index:-1}@media screen and (max-width:768px){.background{display:none}}.quote{position:relative;display:block;max-width:40rem;margin:0 auto;line-height:1.6em;font-size:1.2em;text-align:center}.quote:before{content:"";position:static;display:inline-block;top:0;left:0;width:30px;height:30px;padding-right:1rem;background-image:url(/wp-content/themes/pfitzer/images/icons/quote_blue.svg);background-repeat:no-repeat;background-position:center;font-size:1em;color:#86CBCA;vertical-align:bottom}.quote:after{content:"";position:static;display:inline-block;bottom:0;right:0;width:30px;height:30px;padding-left:1rem;background-image:url(/wp-content/themes/pfitzer/images/icons/quote_blue.svg);background-repeat:no-repeat;background-position:center;font-size:1em;color:#86CBCA;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:top}.quote_author{position:relative;display:block;max-width:40em;margin:0 auto;padding:2em 0;font-size:1.2em;text-align:center;grid-row:2;grid-column:1/3}.quote_author:before{content:'';position:absolute;display:block;width:20%;height:1px;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#86CBCA}.owl-carousel{padding-bottom:2em}.owl-carousel .owl-dots{display:block}.owl-carousel .owl-dots .owl-dot{display:inline-block;height:20px;width:20px;border-radius:50%;margin:0 .2em;background-color:grey}.owl-carousel .owl-dots .owl-dot.active{background-color:#86CBCA}.owl-carousel .disabled{display:none}.accordions{position:relative;display:block;padding:0 2rem;margin:0 auto}@media screen and (max-width:767px){.accordions{padding:0rem}}.accordions>ul>li{margin:.5rem 0;cursor:pointer}.accordions>ul>li>.headline{position:relative;padding:.5rem 0;text-align:left;font-size:1.4rem;font-weight:400}@media screen and (max-width:1024px){.accordions>ul>li>.headline{padding-right:4rem}}@media screen and (max-width:767px){.accordions>ul>li>.headline{font-size:1.1rem}}.accordions>ul>li>.headline .icon{position:absolute;display:block;top:50%;right:1rem;width:25px;height:25px;background-color:#86CBCA;border-radius:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.accordions>ul>li>.headline .icon:before,.accordions>ul>li>.headline .icon:after{content:'';position:absolute;background-color:#fff;-webkit-transition:all ease 0.7s;transition:all ease 0.7s}.accordions>ul>li>.headline .icon:before{top:50%;left:50%;width:2px;height:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accordions>ul>li>.headline .icon:after{top:50%;left:50%;width:60%;height:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accordions>ul>li>.content{max-height:0;max-width:800px;overflow:hidden;padding:0 1rem;text-align:left;-webkit-transition:max-height ease 0.3s;transition:max-height ease 0.3s}.accordions>ul>li.open>.headline .icon:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.accordions>ul>li.open>.content{max-height:90rem}.lexikon{position:relative;display:block;margin:6rem 0}@media screen and (max-width:767px){.lexikon{margin:1rem 0}}.lexikon .lexikon-list{max-width:800px;margin:0 auto}.lexikon .lexikon-list>li{border-bottom:1px solid #86CBCA;padding:1rem 0}.lexikon .lexikon-list>li.open .head .cross:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.lexikon .lexikon-list>li.open .body{max-height:900rem}.lexikon .lexikon-list>li .head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.lexikon .lexikon-list>li .head>span:first-child{position:relative;display:block;color:#86CBCA;border:1px solid;border-radius:50%;width:60px;height:60px}.lexikon .lexikon-list>li .head>span:first-child:after{content:attr(data-text);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2rem}.lexikon .lexikon-list>li .head>p{padding:0 2rem;font-size:2rem}@media screen and (max-width:767px){.lexikon .lexikon-list>li .head>p{font-size:1.3rem;padding:0}}.lexikon .lexikon-list>li .head .cross{position:relative;padding-right:2rem}.lexikon .lexikon-list>li .head .cross:before,.lexikon .lexikon-list>li .head .cross:after{content:'';display:block;position:absolute;background:#000;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-backface-visibility:hidden}.lexikon .lexikon-list>li .head .cross:before{height:1.25rem;width:2px;top:50%;margin-top:-.625rem;left:50%;margin-left:-1px}.lexikon .lexikon-list>li .head .cross:after{height:2px;width:1.25rem;top:50%;margin-top:-1px;left:50%;margin-left:-.625rem}.lexikon .lexikon-list>li .body{position:relative;max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.lexikon .lexikon-list>li .body>ul{display:grid;grid-gap:.5rem;padding:2rem;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.lexikon .lexikon-list>li .body>ul{padding:1rem}}@media screen and (max-width:500px){.lexikon .lexikon-list>li .body>ul{grid-template-columns:1fr}}.lexikon .lexikon-list>li .body>ul li{position:relative;padding:.5rem 2rem .5rem 2rem;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2rem);flex:0 0 calc(25% - 2rem);text-align:left}@media screen and (max-width:767px){.lexikon .lexikon-list>li .body>ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:.5rem 1rem .5rem 2rem}}@media screen and (max-width:360px){.lexikon .lexikon-list>li .body>ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.lexikon .lexikon-list>li .body>ul li:before{content:'';position:absolute;left:0;top:.78rem;width:20px;height:20px;background-image:url(/wp-content/themes/pfitzer/images/icons/arrow-right.png);background-repeat:no-repeat;background-position:center;background-size:cover}.contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:4em auto;padding:3em 0}@media screen and (max-width:768px){.contact{margin:0}}.contact h2{display:block;position:relative;width:100%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:2em;margin:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (max-width:768px){.contact h2{font-size:1.4em}}.contact form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:900px;margin:2rem auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.contact form .half,.contact form .full{position:relative;display:block}.contact form .half{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}.contact form .half:nth-of-type(2n){margin-left:1rem}@media screen and (max-width:768px){.contact form .half{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;margin:0 auto!important}}.contact form .full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width:768px){.contact form .full{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;margin:0 auto}}.contact form label{position:absolute;top:50%;left:4%;z-index:-1;font-family:'Ubuntu',sans-serif;-webkit-transition:top 0.5s ease-in-out;transition:top 0.5s ease-in-out}.contact form label.up{top:0}.contact form label[for="legal"]{display:block;text-align:left;z-index:0;position:static;margin-left:4%}.contact form #legal{position:absolute;top:0;left:0}.contact form i{position:absolute;top:50%;left:4%;height:30px}.contact form input[type="text"]{width:100%;height:50px;padding-left:1rem;margin-top:2rem;margin-bottom:1rem;border:1px solid #CBCBCB;border-radius:0;font-size:1rem;outline:none;font-family:'Ubuntu',sans-serif}.contact form input[type="text"]:hover{background-color:#e5edf9}.contact form input[type="text"]:focus{border-bottom:2px solid #86CBCA}.contact form input[type="text"].non-valid{border-bottom:2px solid red}.contact form input[type="text"][name="field_address"]{display:none}.contact form textarea{border-radius:0;width:100%;border:1px solid #CBCBCB;height:150px;margin-bottom:1rem;padding:1rem;font-size:1rem;font-family:'Ubuntu',sans-serif}.contact form textarea:hover{background-color:#e5edf9}.contact form textarea:focus{border-bottom:2px solid #86CBCA}.contact form textarea.non-valid{border-bottom:2px solid red}.contact form input[type="checkbox"]{display:block;width:20px;height:20px;vertical-align:bottom;margin-right:1rem}.contact form button{margin:3rem auto;padding:.5rem 1rem;color:#fff;border:1px solid #fff;background-color:#fff;font-family:'Ubuntu',sans-serif;font-size:1.125rem;background-color:#86CBCA;cursor:pointer}.contact form button:disabled{background-color:#fff;border:1px solid #000;color:#4A4A4A;cursor:not-allowed}.contact form button:hover{background-color:#6DBAB9}@media screen and (max-width:768px){.contact form button{font-size:1rem}}.contact form .non-validate{border-bottom:1px solid red!important}.contact .success_form_message{display:block;margin:2rem auto;border:1px solid #C9C9BA;padding:2rem}.contact .info_teaser{display:block;position:relative;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.contact .info_teaser ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.contact .info_teaser ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.contact .info_teaser ul li{font-size:1em;font-weight:500;color:#6f6f6f;line-height:1.5em}.content{position:relative;display:block;border-top:1px solid #86CBCA}.content.news_single{border-top:none}.content.impressum>.wrapper .box h2,.content.impressum h3{margin-top:2rem}.content.small .textbox{margin:0 auto}.content.small .textbox p{max-width:800px}.content .short-teaser{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:4rem;right:2rem;text-align:center;cursor:pointer;color:#fff;background-color:#86CBCA;margin:0 auto;border-radius:15px}.content .short-teaser .image{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/wp-content/themes/pfitzer/images/icons/eye.svg);width:60px;height:60px}.content .short-teaser>span{padding:0 1rem 1rem 1rem;font-size:1rem}@media screen and (max-width:1333px){.content .short-teaser{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;top:0;right:0;border-radius:0}.content .short-teaser .image{background-image:url(/wp-content/themes/pfitzer/images/icons/eye.svg)}.content .short-teaser>span{padding:0 0 0 1rem}}@media screen and (max-width:768px){.content .short-teaser .image{width:40px;height:40px}}.content .short-teaser-data{position:fixed;top:0;left:0%;height:100%;width:100%;background-color:#fff;-webkit-box-shadow:0 0 6px;box-shadow:0 0 6px;z-index:90;opacity:0;overflow:hidden;max-height:0;-webkit-transition:opacity 1s;transition:opacity 1s}.content .short-teaser-data.show{opacity:1;max-height:100%;height:100%;width:100%;padding:5rem 1rem 1rem 1rem;overflow:scroll}.content .short-teaser-data .textbox{position:relative;display:block;padding:2rem;max-width:680px;margin:0 auto}.content .short-teaser-data h2{font-size:1.8rem;line-height:1.9rem;font-weight:400;color:#86CBCA;margin-top:0}.content .short-teaser-data h3{font-size:1.4rem;font-weight:400}.content .short-teaser-data>.button{position:absolute;top:0;right:0;font-size:3rem;outline:none;border:none;padding:.8em 1em}.content .short-teaser-data>.button:after{display:none}.content .anchor_nav{display:block;-webkit-transition:max-height ease 1s;transition:max-height ease 1s}.content .anchor_nav.fixed-up{position:fixed;width:100%;top:0;left:0;-webkit-box-shadow:0 0 1px;box-shadow:0 0 1px;background-color:#fff;z-index:4;-webkit-animation:scroll-in 1.5s forwards;animation:scroll-in 1.5s forwards}@media screen and (max-width:768px){.content .anchor_nav{max-height:3em;overflow:hidden;cursor:pointer;background-color:#f2f2f2}.content .anchor_nav.open{max-height:40em}}.content .anchor_nav span{display:block;text-align:center;line-height:3rem;font-size:1.4rem}@media screen and (min-width:769px){.content .anchor_nav span{display:none}}.content .anchor_nav span i{padding:0 .5rem;color:#86CBCA}.content .anchor_nav span i.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content .anchor_nav ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}@media screen and (max-width:768px){.content .anchor_nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.content .anchor_nav ul li{line-height:3em;padding:0 1em;border-right:1px solid #E1E1DE}.content .anchor_nav ul li:hover a{color:#86CBCA}.content .anchor_nav ul li:only-child{display:none}.content .anchor_nav ul li:last-of-type{border-right:none!important}@media screen and (max-width:768px){.content .anchor_nav ul li{border-right:none!important}}.content>.wrapper{max-width:75rem;margin:0 auto;padding:2em;text-align:center}@media screen and (max-width:400px){.content>.wrapper{padding:1rem}}.content>.wrapper .inner{position:relative;display:block;max-width:50em;margin:0 auto;padding:2em}@media screen and (max-width:768px){.content>.wrapper .inner{padding:0}}.content>.wrapper .inner h1{position:relative;display:block;padding-top:3rem;padding-bottom:2rem;font-size:2.5rem}@media screen and (max-width:768px){.content>.wrapper .inner h1{font-size:1.6rem}}.content>.wrapper .inner h1:before{content:attr(data-text);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;text-transform:uppercase;color:#F6F6F6;z-index:-1;font-size:4.6875rem}@media screen and (max-width:768px){.content>.wrapper .inner h1:before{display:none}}.content>.wrapper .hr{position:relative;display:block;width:100%;height:17px;margin:3rem 0;width:100%;height:115px;background-image:url(/wp-content/themes/pfitzer/images/trenner-logo-zahnarzt-stuttgart-pfitzer.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.content>.wrapper .hr{height:70px}}@media screen and (max-width:450px){.content>.wrapper .hr{height:40px}}.content>.wrapper .teasers{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem}.content>.wrapper .teasers h2{position:relative;display:block;font-weight:300;margin:3rem;padding-top:3rem;font-size:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width:768px){.content>.wrapper .teasers h2{font-size:1.25rem;margin:0;padding-top:0;padding-bottom:2rem}}.content>.wrapper .teasers h2:before{content:attr(data-text);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;text-transform:uppercase;color:#F6F6F6;z-index:-1;font-size:4.6875rem}@media screen and (max-width:768px){.content>.wrapper .teasers h2:before{display:none}}.content>.wrapper .teasers .teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #E1E1DE;margin:1rem;-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 2rem);flex:0 0 calc(33% - 2rem)}@media screen and (max-width:767px){.content>.wrapper .teasers .teaser{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:768px) and (max-width:1024px){.content>.wrapper .teasers .teaser{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 2rem);flex:0 0 calc(50% - 2rem)}}.content>.wrapper .teasers .teaser h3{font-size:1.6875rem}@media screen and (max-width:768px){.content>.wrapper .teasers .teaser h3{font-size:1.25rem}}.content>.wrapper .teasers .teaser img{max-width:100%;-ms-flex-item-align:start;align-self:flex-start}.content>.wrapper .teasers .teaser p{font-weight:100;line-height:2rem;margin:1rem}.content>.wrapper .teasers .teaser a{-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:768px){.content>.wrapper .teasers .teaser a{width:100%;padding:.6em 0;margin:0;border-bottom:0;border-left:0;border-right:0}}.content>.wrapper .box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media screen and (max-width:767px){.content>.wrapper .box{padding-bottom:4rem}}.content>.wrapper .box .headline-wrapper{position:relative;display:block;width:100%}.content>.wrapper .box .headline-wrapper>h1{font-size:2.7rem;padding-top:3rem}@media screen and (max-width:767px){.content>.wrapper .box .headline-wrapper>h1{font-size:1.4rem}}@media screen and (min-width:768px) and (max-width:1024px){.content>.wrapper .box .headline-wrapper>h1{font-size:1.9rem}}.content>.wrapper .box .headline-wrapper>h1,.content>.wrapper .box .headline-wrapper h2{position:relative;display:block;max-width:50%;text-align:left;font-weight:300;letter-spacing:-.9px;padding-bottom:1em;margin-bottom:0}.content>.wrapper .box .headline-wrapper>h1:after,.content>.wrapper .box .headline-wrapper h2:after{content:'';position:absolute;display:block;bottom:0;left:20%;background-color:#86CBCA;height:1px;width:6em}@media screen and (max-width:1023px){.content>.wrapper .box .headline-wrapper>h1:after,.content>.wrapper .box .headline-wrapper h2:after{display:none}}@media screen and (max-width:768px){.content>.wrapper .box .headline-wrapper>h1,.content>.wrapper .box .headline-wrapper h2{padding-bottom:0}}@media screen and (max-width:1023px){.content>.wrapper .box .headline-wrapper>h1,.content>.wrapper .box .headline-wrapper h2{max-width:100%;line-height:1.5rem;letter-spacing:.3px;text-align:center}}@media screen and (min-width:1024px){.content>.wrapper .box .headline-wrapper>h1.whole,.content>.wrapper .box .headline-wrapper h2.whole{max-width:56%;text-align:center;margin:0 auto}.content>.wrapper .box .headline-wrapper>h1.whole:after,.content>.wrapper .box .headline-wrapper h2.whole:after{width:40%;left:30%}.content>.wrapper .box .headline-wrapper>h1.right,.content>.wrapper .box .headline-wrapper h2.right{max-width:50%;float:right;padding-right:2rem}.content>.wrapper .box .headline-wrapper>h1.left,.content>.wrapper .box .headline-wrapper h2.left{max-width:50%;float:left;padding-left:2rem}}.content>.wrapper .box .headline-wrapper h2{font-weight:400}.content>.wrapper .box h2{font-size:1.8rem;line-height:1.9rem;font-weight:400;color:#86CBCA;margin-top:0}@media screen and (max-width:1024px){.content>.wrapper .box h2{font-size:1.5rem;line-height:1.6rem;letter-spacing:.3px}}.content>.wrapper .box h3{font-size:1.4rem;font-weight:400}@media screen and (max-width:1024px){.content>.wrapper .box h3{font-size:1.1rem;line-height:1.3rem;letter-spacing:.3px;font-weight:500}}.content>.wrapper .box .whole-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1rem 0}.content>.wrapper .box .right-wrapper,.content>.wrapper .box .left-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:4rem}@media screen and (max-width:1023px){.content>.wrapper .box .right-wrapper,.content>.wrapper .box .left-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content>.wrapper .box .right-wrapper.primary,.content>.wrapper .box .left-wrapper.primary{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}}.content>.wrapper .box .right-wrapper.primary,.content>.wrapper .box .left-wrapper.primary{margin-top:0}.content>.wrapper .box .right-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content>.wrapper .box .left-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content>.wrapper .box .textbox{position:relative;display:block;padding:2rem 2rem 0 2rem;text-align:left;line-height:1.6rem;max-width:800px;margin:0 auto}@media screen and (max-width:1023px){.content>.wrapper .box .textbox{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background-color:#fff;margin-top:0;padding:1rem!important}}.content>.wrapper .box .textbox .more_{position:relative;display:inline-block;padding:.5em 4em;margin:1em 0;border:1px solid #E1E1DE;color:#86CBCA;text-decoration:none;left:15%;background-color:#fff}@media screen and (max-width:1023px){.content>.wrapper .box .textbox .more_{position:relative;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.content>.wrapper .box .textbox>p:first-child{margin-top:0}.content>.wrapper .box .cta{position:relative;display:block;background-color:#f2f2f2;padding:2rem;margin:2rem auto;max-width:450px;text-align:left}@media screen and (max-width:1023px){.content>.wrapper .box .cta{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content>.wrapper .box .cta>*:first-child{margin-top:0}.content>.wrapper .box .cta>p:last-child{margin-bottom:0}@media screen and (min-width:1024px){.content>.wrapper .box .image-left .description{margin-right:20%;text-align:right}.content>.wrapper .box .image-right .description{margin-left:20%;text-align:left}}.content>.wrapper .box .image-left,.content>.wrapper .box .image-right{position:relative;display:inline-block}@media screen and (max-width:1023px){.content>.wrapper .box .image-left,.content>.wrapper .box .image-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0}}@media screen and (min-width:768px) and (max-width:1000px){.content>.wrapper .box .image-left,.content>.wrapper .box .image-right{margin:1em}}.content>.wrapper .box .image-left.pad,.content>.wrapper .box .image-right.pad{margin-bottom:6rem}.content>.wrapper .box .image-left img,.content>.wrapper .box .image-right img{max-width:450px}.content>.wrapper .box .image-left .description,.content>.wrapper .box .image-right .description{position:absolute;display:block;bottom:-3em;padding:1rem;background-color:#fff;border-bottom:1px solid #86CBCA;font-size:1.125rem;line-height:1.875rem}@media screen and (max-width:1023px){.content>.wrapper .box .image-left .description,.content>.wrapper .box .image-right .description{position:relative;bottom:0;font-size:.875rem;line-height:1.25rem}}.content>.wrapper .box>ul{margin:1em}.content>.wrapper .box>ul li{position:relative;padding-left:1em}.content>.wrapper .box>ul li:before{content:'';position:absolute;top:50%;left:0;width:10px;height:10px;background-color:#86CBCA;border-radius:5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content>.wrapper .box .more{position:relative;display:block;grid-row:4/4;padding:.5em 4em;border:1px solid #E1E1DE;color:#86CBCA;background-color:#fff}@media screen and (min-width:768px){.content>.wrapper .box .more{display:none}}.content>.wrapper .team{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,450px));grid-gap:2rem 4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:767px){.content>.wrapper .team{grid-template-columns:auto}}.content>.wrapper .team .member{position:relative;display:grid;grid-template-rows:300px auto;padding:2rem 0 2rem 0}@media screen and (max-width:1023px){.content>.wrapper .team .member{grid-column:1}}.content>.wrapper .team .member.whole{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem 4rem;grid-column:1 / 3;grid-template-rows:auto auto;max-width:100%;margin-top:0}.content>.wrapper .team .member.whole .profile_image,.content>.wrapper .team .member.whole .text_wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0}.content>.wrapper .team .member.whole .profile_image>span,.content>.wrapper .team .member.whole .text_wrapper>span{min-height:0}.content>.wrapper .team .member.whole .profile_image h3,.content>.wrapper .team .member.whole .text_wrapper h3{margin-top:0}@media screen and (max-width:1023px){.content>.wrapper .team .member.whole .profile_image,.content>.wrapper .team .member.whole .text_wrapper{grid-column:1}}@media screen and (max-width:1023px){.content>.wrapper .team .member.whole{grid-column:1;grid-template-columns:1fr}.content>.wrapper .team .member.whole .text_wrapper{padding:0 3rem}}.content>.wrapper .team .member.whole hr{display:none}.content>.wrapper .team .member .profile_image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content>.wrapper .team .member .profile_image img{max-width:450px;max-height:350px}.content>.wrapper .team .member .text_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:baseline;align-content:baseline;text-align:left;padding:0 6rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content>.wrapper .team .member .text_wrapper h3{font-weight:500;width:100%;font-size:1.8rem;line-height:1.9rem;font-weight:400;color:#86CBCA}.content>.wrapper .team .member .text_wrapper>span{font-size:1.375rem;min-height:80px;width:100%}@media screen and (max-width:767px){.content>.wrapper .team .member .text_wrapper>span{font-size:1.1rem;min-height:0}}.content>.wrapper .team .member .text_wrapper .vita{padding:2rem 0}.content>.wrapper .team .member .text_wrapper .vita tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content>.wrapper .team .member .text_wrapper .vita tr td:first-of-type{font-weight:500;width:100%}.content>.wrapper .team .member hr{display:block;height:1px;margin:0 3.8rem;color:#86CBCA;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:end;align-self:flex-end;border:1px solid}.content>.wrapper .splash-intro{line-height:1.6rem;max-width:900px;margin:0 auto;padding-bottom:2rem}.content>.wrapper .container{position:relative;display:block;margin:0 auto}@media screen and (min-width:768px) and (max-width:1200px){.content>.wrapper .container{max-width:770px}}.content>.wrapper .splash{position:relative;padding-bottom:4rem;margin-bottom:2rem}.content>.wrapper .splash:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#E1E1DE}.content>.wrapper .splash:after{content:'seit 1973';position:absolute;bottom:-1em;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:0 2em;color:#E1E1DE;font-size:1.3em;font-weight:300}@media screen and (max-width:370px){.content>.wrapper .splash:after{bottom:-2em}}.content>.wrapper .splash:last-child{margin-bottom:0rem}.content>.wrapper .splash:last-child:before,.content>.wrapper .splash:last-child:after{display:none}.content>.wrapper .splash .wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:2rem;justify-items:center;display:-ms-flexbox;-ms-flexbox:row wrap}@media screen and (max-width:400px){.content>.wrapper .splash .wrapper{grid-template-columns:repeat(auto-fill,minmax(255px,1fr))}}@media screen and (min-width:768px) and (max-width:1200px){.content>.wrapper .splash .wrapper{grid-template-columns:repeat(2,minmax(340px,1fr))}}.content>.wrapper .splash h2{position:relative;display:block;font-weight:300;margin:3rem;padding-top:3rem;font-size:2.5rem;grid-column:1/4}@media screen and (max-width:768px){.content>.wrapper .splash h2{font-size:1.5rem;margin:0;padding-top:0;padding-bottom:2rem}}.content>.wrapper .splash h2:before{content:attr(data-text);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;text-transform:uppercase;color:#F6F6F6;z-index:-1;font-size:4.6875rem}@media screen and (max-width:768px){.content>.wrapper .splash h2:before{display:none}}.content>.wrapper .splash .item{position:relative;display:grid;grid-template-columns:auto;border:1px solid #E1E1DE;-webkit-box-flex:1;-ms-flex:1 30%;flex:1 30%}.content>.wrapper .splash .item img{max-width:100%;height:auto}.content>.wrapper .splash .item h3{display:block;padding:1.25rem .6rem;margin:0;font-size:1.625rem;color:#4A4A4A;font-weight:400;-ms-flex-item-align:center;align-self:center}.content>.wrapper .splash .item a{position:unset}.content>.wrapper .splash .item a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.content>.wrapper .splash .item p{padding:0 1rem;min-height:130px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#4A4A4A}@media screen and (max-width:767px){.content>.wrapper .splash .item p{min-height:0}}.content>.wrapper .splash .item .button{justify-self:center}.content>.wrapper .news{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.content>.wrapper .news .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:350px;margin:1rem;padding-bottom:2rem;border:1px solid #E1E1DE}.content>.wrapper .news .item>img{display:block;max-width:100%;margin:0 auto;-ms-flex-item-align:start;align-self:flex-start}.content>.wrapper .news .item .date{display:block;padding:1rem 0;color:#9B9B9B;font-size:1.125rem}.content>.wrapper .news .item h3{padding:0 2rem 3rem 2rem;font-size:1.625rem;color:#4A4A4A}@media screen and (max-width:1023px){.content>.wrapper .news .item h3{font-size:1.225rem}}.content>.wrapper .news .item .button{position:absolute;bottom:2rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.content>.wrapper .loadmore{margin:3rem 0}.content>.wrapper .hidden_{display:none}.content>.wrapper .news_post{position:relative;display:block}.content>.wrapper .news_post .head>h1{position:relative;max-width:56%;margin:2rem auto 3rem auto;padding-bottom:2rem;text-align:center;font-size:2.5rem;color:#4A4A4A}@media screen and (max-width:1023px){.content>.wrapper .news_post .head>h1{font-size:1.5rem}}.content>.wrapper .news_post .head>h1:after{content:'';position:absolute;display:block;bottom:0;left:50%;background-color:#86CBCA;height:1px;width:16rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.content>.wrapper .news_post .head .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.content>.wrapper .news_post .head .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}.content>.wrapper .news_post .head .info>span{color:#9B9B9B;font-size:1.125rem}.content>.wrapper .news_post .head .info .button{position:relative;padding:.8rem 2rem .8rem 3rem;margin:.4rem;width:142px}.content>.wrapper .news_post .head .info .button:after{content:'';position:absolute;top:50%;left:10%;width:30px;height:30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-position:center;background-size:cover}.content>.wrapper .news_post .head .info .button.tw{color:#1da1f2}.content>.wrapper .news_post .head .info .button.tw:after{background-image:url(/wp-content/themes/pfitzer/images/icons/Twitter_Logo_Blue.png)}.content>.wrapper .news_post .head .info .button.fb{color:#3b5998}.content>.wrapper .news_post .head .info .button.fb:after{width:20px;height:20px;background-image:url(/wp-content/themes/pfitzer/images/icons/Fb_Logo_blue.png)}.content>.wrapper .news_post .head .info .button.gp{color:#db4437}.content>.wrapper .news_post .head .info .button.gp:after{width:25px;height:25px;background-image:url(/wp-content/themes/pfitzer/images/icons/gplus-64.png)}.content>.wrapper .news_post .head .info .button.info{padding:.8rem 1.3rem;height:46px;width:auto}.content>.wrapper .news_post .head .info .button.info:after{width:32px;height:20px;background-image:url(/wp-content/themes/pfitzer/images/icons/info.svg)}.content>.wrapper .news_post .body{padding:2rem 0;max-width:850px;margin:0 auto}.content>.wrapper .news_post .body>img{padding:1rem;border:1px solid #DFDFDF}.content>.wrapper .news_post .body h2{font-size:1.8rem;line-height:1.9rem;font-weight:400;color:#86CBCA;text-align:left;margin-top:2.5rem}@media screen and (max-width:1023px){.content>.wrapper .news_post .body h2{font-size:1.5rem;line-height:1.6rem;letter-spacing:.3px}}.content>.wrapper .news_post .body h3{font-size:1.4rem;font-weight:400}@media screen and (max-width:1023px){.content>.wrapper .news_post .body h3{font-size:1.1rem;line-height:1.3rem;letter-spacing:.3px;font-weight:500}}.content>.wrapper .news_post .body p{text-align:left}.content>.wrapper .news_post .body blockquote{position:relative;margin:.5rem 0;padding:0 0 0 6rem;font-style:italic}@media screen and (max-width:767px){.content>.wrapper .news_post .body blockquote{padding:4rem 1rem 0 1rem}}.content>.wrapper .news_post .body blockquote:before{content:'';position:absolute;left:0;top:0;width:64px;height:64px;background-image:url(/wp-content/themes/pfitzer/images/icons/ic_info.svg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:767px){.content>.wrapper .news_post .body blockquote:before{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.content>.wrapper .news_post .body ul{text-align:left}.content>.wrapper .news_post .body ul li{position:relative;padding:.5rem 0rem .5rem 2rem}.content>.wrapper .news_post .body ul li:before{content:'';position:absolute;left:0;top:.78rem;width:20px;height:20px;background-image:url(/wp-content/themes/pfitzer/images/icons/arrow-right.png);background-repeat:no-repeat;background-position:center;background-size:cover}footer{position:relative;background-color:#EEEEEA;display:grid;grid-template-columns:100%}footer .breadcrumb{position:relative;display:block;width:100%;background-color:#F7F7F3;font-size:1rem;line-height:1.875rem;height:3em;padding-left:15rem}@media screen and (max-width:1500px){footer .breadcrumb{padding-left:1rem}}footer .breadcrumb ol{display:inline-block;vertical-align:bottom;list-style:none;margin:0;padding:.5em 0 .5em 0;color:#9E9E99}@media screen and (max-width:768px){footer .breadcrumb ol{display:none}}footer .breadcrumb ol li{float:left;line-height:1.875rem;font-size:inherit}footer .breadcrumb ol li span{padding:.5em .3em;color:#9E9E99}footer .breadcrumb>span{display:inline-block;padding:.5em .5em .5em 1em;color:#9E9E99}@media screen and (max-width:768px){footer .breadcrumb>span{display:none}}footer .breadcrumb>span a{text-decoration:none;color:#9E9E99}footer .breadcrumb .up{position:absolute;top:50%;right:0;padding-right:3em;cursor:pointer;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:768px){footer .breadcrumb .up{display:block;padding-right:0}}footer .breadcrumb .up i{color:#86CBCA;vertical-align:bottom;padding:0 .5em}footer .wrapper{position:relative;display:inline-block;width:100%;padding:2em 0;color:#4A4A4A;line-height:1.5em}footer .wrapper>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,360px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){footer .wrapper>ul{grid-template-columns:repeat(auto-fit,minmax(auto,440px))}}footer .wrapper>ul li{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:6rem;border-left:1px solid #C9C9BA}footer .wrapper>ul li.social{display:none!important}@media screen and (max-width:529px){footer .wrapper>ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (min-width:530px) and (max-width:768px){footer .wrapper>ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (max-width:768px){footer .wrapper>ul li{margin:.5em 0;padding-right:0;border-left:0}}@media screen and (min-width:768px) and (max-width:1440px){footer .wrapper>ul li{border-left:0}}footer .wrapper>ul li p{line-height:2rem}footer .wrapper>ul li p a{color:#4A4A4A;text-decoration:none}footer .wrapper>ul li tr td:first-of-type{padding-right:1rem;vertical-align:baseline}@media screen and (max-width:767px){footer .wrapper>ul li tr td:nth-child(2){padding-right:35%}}footer .wrapper>ul li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}@media screen and (max-width:768px){footer .wrapper>ul li ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .wrapper>ul li ul li{border-left:none;padding:1rem 0}@media screen and (max-width:768px){footer .wrapper>ul li ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:0}}footer .wrapper>ul li ul li a{position:relative;display:inline-block;color:#4A4A4A;white-space:nowrap;padding-left:3rem}footer .wrapper>ul li ul li a:before{content:'';position:absolute;display:block;top:50%;left:0;width:40px;height:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}footer .wrapper>ul li ul li a:after{display:none!important}footer .wrapper>ul li ul li a.fb:before{background-image:url(/wp-content/themes/pfitzer/images/icons/facebook-with-circle.svg);background-position:center;background-size:cover}footer .wrapper>ul li ul li a.ig:before{background-image:url(/wp-content/themes/pfitzer/images/icons/instagram-with-circle.svg);background-position:center;background-size:cover}footer .wrapper>ul li ul li a.yt:before{background-image:url(/wp-content/themes/pfitzer/images/icons/youtube-with-circle.svg);background-position:center;background-size:cover}footer .wrapper>ul li ul li a.pe:before{background-image:url(/wp-content/themes/pfitzer/images/icons/pinterest-with-circle.svg);background-position:center;background-size:cover}@media screen and (max-width:768px){footer .wrapper>ul li ul li a{padding:0;margin:0;width:40px;height:40px}}@media screen and (max-width:768px){footer .wrapper>ul li ul li a>span{display:none}}footer .bottom{display:block;border-top:1px solid #C9C9BA}footer .bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 0}@media screen and (max-width:768px){footer .bottom ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}footer .bottom ul li{color:#4A4A4A;padding:1em}@media screen and (max-width:768px){footer .bottom ul li{padding:.3em 0;text-align:center}}footer .bottom ul li a{color:#4A4A4A}