@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('https://www.primephoto.de/fonts/open-sans-v15-latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300.woff2') format('woff2'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300.woff') format('woff'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300.ttf') format('truetype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url('https://www.primephoto.de/fonts/open-sans-v15-latin-300italic.eot');src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300italic.woff2') format('woff2'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300italic.woff') format('woff'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300italic.ttf') format('truetype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-300italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('https://www.primephoto.de/fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-regular.woff') format('woff'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-regular.ttf') format('truetype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('https://www.primephoto.de/fonts/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700.woff2') format('woff2'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700.woff') format('woff'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700.ttf') format('truetype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('https://www.primephoto.de/fonts/open-sans-v15-latin-700italic.eot');src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700italic.woff2') format('woff2'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700italic.woff') format('woff'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700italic.ttf') format('truetype'),url('https://www.primephoto.de/fonts/open-sans-v15-latin-700italic.svg#OpenSans') format('svg')}@font-face{font-family:'Oswald';font-style:normal;font-weight:200;src:url('https://www.primephoto.de/fonts/oswald-v49-latin-200.eot');src:local(''),url('https://www.primephoto.de/fonts/oswald-v49-latin-200.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/oswald-v49-latin-200.woff2') format('woff2'),url('https://www.primephoto.de/fonts/oswald-v49-latin-200.woff') format('woff'),url('https://www.primephoto.de/fonts/oswald-v49-latin-200.ttf') format('truetype'),url('https://www.primephoto.de/fonts/oswald-v49-latin-200.svg#Oswald') format('svg')}/@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url('https://www.primephoto.de/fonts/oswald-v49-latin-300.eot');src:local(''),url('https://www.primephoto.de/fonts/oswald-v49-latin-300.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/oswald-v49-latin-300.woff2') format('woff2'),url('https://www.primephoto.de/fonts/oswald-v49-latin-300.woff') format('woff'),url('https://www.primephoto.de/fonts/oswald-v49-latin-300.ttf') format('truetype'),url('https://www.primephoto.de/fonts/oswald-v49-latin-300.svg#Oswald') format('svg')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('https://www.primephoto.de/fonts/oswald-v49-latin-regular.eot');src:local(''),url('https://www.primephoto.de/fonts/oswald-v49-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/oswald-v49-latin-regular.woff2') format('woff2'),url('https://www.primephoto.de/fonts/oswald-v49-latin-regular.woff') format('woff'),url('https://www.primephoto.de/fonts/oswald-v49-latin-regular.ttf') format('truetype'),url('https://www.primephoto.de/fonts/oswald-v49-latin-regular.svg#Oswald') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url('https://www.primephoto.de/fonts/poppins-v5-latin-700.eot');src:local('Poppins Bold'),local('Poppins-Bold'),url('https://www.primephoto.de/fonts/poppins-v5-latin-700.eot?#iefix') format('embedded-opentype'),url('https://www.primephoto.de/fonts/poppins-v5-latin-700.woff2') format('woff2'),url('https://www.primephoto.de/fonts/poppins-v5-latin-700.woff') format('woff'),url('https://www.primephoto.de/fonts/poppins-v5-latin-700.ttf') format('truetype'),url('https://www.primephoto.de/fonts/poppins-v5-latin-700.svg#Poppins') format('svg')}*{margin:0;padding:0}body{font-family:'Open Sans',Arial,Helvetica,'sans serif';font-size:20px;font-weight:400;color:#333;background:#fff}#advertbar{font-size:1.3em;line-height:120%;padding:7px 0;text-align:center;width:100%;color:#fff;-moz-text-shadow:0px 1px 0px #000;-webkit-text-shadow:0px 1px 0px #000;text-shadow:0px 1px 0px #000}#advertbar a{color:#fff}#wrapper{width:100%;margin-left:auto;margin-right:auto;background:#fff}.wrapper-lp{width:100%}#header,#headerhome{z-index:40;width:100%;color:#000;background:rgba(242,242,242,.67)}#headerhome{position:absolute;background:rgba(242,242,242,.67)}#headerbar{text-align:right;margin:0 0 15px;padding:10px 0}#headerbar a{font-size:16px;font-weight:400;color:#666;margin-left:30px;text-decoration:none}#headerbar a:hover{color:#000}#headerlogo{float:left;border:0;margin:20px 15px 10px 0;max-width:27%}#headerlogo a:hover{background:0 0}#headerlogo img{width:100%;max-width:319px;height:auto}#headernavigation{font-size:16px;text-transform:uppercase;float:right;max-width:70%}#headernavigation ul{text-align:right}#menu-workshopselection ul{margin-left:0}#headernavigation ul li,.menu-cta-header-container ul li,.menu-cta-header-en-container ul li{list-style:none;display:inline;padding-left:30px}#workshopselection ul li{list-style:none;display:inline}#headernavigation ul li a{font-weight:400;text-decoration:none;color:#000}#workshopselection ul li a{font-weight:400;text-decoration:none;color:#000}#headernavigation ul .current-menu-item a,#headernavigation ul .current_page_parent a{color:#000;text-decoration:underline}#workshopselection ul .current-menu-item a,#workshopselection ul .current_page_parent a{color:#e40000;text-decoration:underline}#headernavigation ul li a:hover,#workshopselection ul li a:hover{text-decoration:underline}#menu-workshopselection{margin-left:0 !important}#workshopselection .menu-item{position:relative}#workshopselection .menu-item:after{content:"|";padding:0 5px}#workshopselection .menu-item:last-child:after{content:""}#mainnavigation{clear:both}#mainnavigation ul{margin:0 0 30px}#mainnavigation ul li{list-style:none;text-transform:uppercase;font-size:1.2em;float:left;position:relative;padding:0;margin:0 1.47784% 30px 0;background:#4e4e4e;text-align:center;z-index:50;width:32%}#mainnavigation ul li.aussen,#menu-item-3267,#menu-item-3258{margin:0 !important}#mainnavigation ul li ul{position:absolute;display:none}#mainnavigation ul li:hover ul{display:block}#mainnavigation ul li ul li{font-size:18px;line-height:120%;margin:0;padding:0;list-style:none;width:100%;z-index:60}#mainnavigation ul li a,#headernav ul li ul li a{margin:0;padding:30px 10px;display:block;font-weight:400;text-decoration:none;color:#fff;-moz-text-shadow:0px 1px 0px #000;-webkit-text-shadow:0px 1px 0px #000;text-shadow:0px 1px 0px #000}* html #mainnavigation ul a{width:8.6em;w\idth:6.4em}#mainnavigation ul li a:hover{background:#999;color:#fff;-moz-text-shadow:0px 1px 0px #000;-webkit-text-shadow:0px 1px 0px #000;text-shadow:0px 1px 0px #000}#mainnavigation ul li ul li a:hover{background:#999}#mainnavigation .current-menu-item,#mainnavigation .current-page-ancestor{background:#c00}.sub-menu li{border-top:1px solid #666}#menu-cta-header,#menu-cta-header-en{margin-bottom:20px}.menu-cta-header-container,.menu-cta-header-en-container{display:inline;float:right}.badge{position:absolute;top:-2px;left:272px;z-index:70}.navbox ul{margin:0 !important;padding:0 !important}.navbox li,.wpp-list li{margin:0 !important;padding:0 !important;list-style:none}.navbox li a,.wpp-post-title{line-height:120%;text-transform:uppercase;margin:0 0 0 10px;padding:0 0 10px;font-weight:400;text-decoration:none;display:block;color:#000;-moz-text-shadow:0px 1px 0px #fff;-webkit-text-shadow:0px 1px 0px #fff;text-shadow:0px 1px 0px #fff}.wpp-post-title{line-height:120%;text-transform:uppercase;margin:0 0 0 -20px;padding:0 0 10px;font-weight:400;text-decoration:none;display:block;color:#000;-moz-text-shadow:0px 1px 0px #fff;-webkit-text-shadow:0px 1px 0px #fff;text-shadow:0px 1px 0px #fff}.wpp-thumbnail{float:left;margin:0 20px 15px 0}.wpp-list li{clear:both}.navbox a:hover{background:#ededed}.highnav a{background:#c00;padding:10px;text-decoration:none;color:#fff}.highnav a:hover{background:red}#slider{z-index:20;width:100%;clear:both;margin:0 auto 30px auto}#slider300{width:100%;max-width:1218px;clear:both;margin:0 auto 30px auto}#slider ul li,#slider300 ul li{list-style-type:none}#scrolldown{width:82px;height:82px;margin-left:-41px;position:absolute;left:50%;top:150px;z-index:100}#scrolldown img{opacity:.75}#scrolldown img:hover{opacity:1}#main,.main{max-width:1218px;margin:0 auto 15px auto;clear:both}#landingpage .main{margin:0 auto 0 auto;padding:30px 0}#blognavigation{clear:both}#blognavigation ul li{list-style:none;float:left;position:relative;text-align:center;text-transform:uppercase;margin-bottom:30px;margin-right:15px;z-index:40}#blognavigation ul li a{padding:10px;background:#f2f2f2;font-weight:400;text-decoration:none}#blognavigation ul .current-post-ancestor a,#blognavigation ul .current-menu-item a{background:#b2b2b2}#blognavigation ul li a:hover{color:#fff;background:#4e4e4e}#content{clear:both}#content ul,#content ol{margin:0 0 0 40px}.entry{margin:0 0 30px}#landingpage .entry{margin:0}.separatorline{margin:30px 0;border-top:1px solid #ddd;clear:both}#commentform{margin-bottom:15px}.commentlist li{border-top:1px solid #ccc;margin-top:15px;padding-top:15px;list-style-type:none}.commentlist{border-bottom:1px solid #ccc;padding-bottom:15px}#respond{margin-top:15px}#comment{width:75%;padding:5px}#footer{width:990px;clear:both;margin:15px 0;border-top:1px solid #e4e4e4;padding:15px 0;font-size:16px;line-height:130%}.footerleft,.footercenter,.footerright{float:left;background:#fff}.footerleft,.footerright{width:320px}.footercenter{width:285px}.footercenter{margin-left:15px}.footerright{margin-left:50px}#footerbottom{clear:both;padding:15px 0}#footerbottom li{list-style:none;float:left;position:relative;margin-right:15px}.footer h3{font-size:16px;font-weight:700}.footericon{float:left;margin-right:10px}.footericon:hover{-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}#footer span{clear:both;min-height:33px}#footer span.einzeilig{line-height:33px}#meinung{background:#f6f6f6;padding:10px}#meinung img{margin-left:65px}.zoom{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.zoom:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.zoomtransition{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}p,h1,h2,h3,h4,#content ul,#content ol,address,div.th,div.td{margin-bottom:20px;line-height:150%}h1,h2,h3,h4,h1 a,h2 a,h3 a,h4 a,.h2text{font-family:Oswald,Arial,Helvetica,Sans-serif;font-weight:400;text-transform:uppercase;text-wrap:balance}h1,#landingpage h1{font-size:40px}.h1blog{font-size:20px;text-transform:uppercase;color:#666}h2,#landingpage h3{font-size:28px}.h2listing,#landingpage h2{font-size:40px}.h2question{font-size:20px;background:#f2f2f2;padding:10px;text-transform:uppercase;-moz-text-shadow:0px 1px 0px #fff;-webkit-text-shadow:0px 1px 0px #fff;text-shadow:0px 1px 0px #fff}.h2text{font-size:28px;text-transform:uppercase}h3{font-size:24px}div.sharedaddy h3.sd-title{font-family:'Open Sans',Arial,Helvetica,Sans-serif !important;text-transform:none !important}h4{font-size:20px}h5{font-size:20px}.large{font-size:1.5em}.xlarge{font-size:3.5em;font-weight:700}.huge{font-size:100px}.highlight{color:#c00}.greentext{color:#090}.greytext{color:#e4e4e4}.whitetext{color:#fff}.whitetext:hover{color:#fff}.lowtext{color:#999}.high{background:#ffefe5}.grey{background:#f2f2f2}.invisible{display:none}.blur{color:transparent;text-shadow:0 0 8px rgba(0,0,0,.5)}a{color:#000;font-weight:700}a:hover{color:#999}#cn-notice-text a{color:#fff}img{border:0}ul.slides{margin-left:0 !important}li{margin-bottom:10px}ul.checkmark,ul.arrow{list-style-type:none}ul.checkmark li:before{content:"\2714" " "}ul.arrow li:before{padding-left:-50px;content:"\279C" " "}.entry .embed-youtube,.entry .wp-caption,.entry .size-large,.entry .size-full{max-width:100%;height:auto}.entry iframe{max-width:100%}.leftcolumn{float:left;width:120px}.rightcolumn{position:absolute;margin-left:150px}.floatright,.alignright{float:right;margin:0 0 15px 15px}.alignleft{float:left;margin:0 15px 15px 0}.floatleft{float:left;margin:0 10px 0 0}.clearboth{clear:both}.textright{text-align:right}.textleft{text-align:left}.textcenter{text-align:center}.text-small{font-size:16px;line-height:130%}.text-xsmall{font-size:14px;line-height:150%}.uppercase{text-transform:uppercase}address{font-style:normal}form .post1,form .post2,form .post3,form .post12{border:0 solid transparent;padding:0;margin:0 15px 15px 0}form .post1,form .post2,form .post3{width:320px}form .post12{width:655px}form h2{margin-top:15px;clear:both}form p{margin:0;padding-bottom:10px !important}.budget,.silber,.gold,.platin,budget-s,.silber-s,.gold-s,.platin-s{padding:10px}.budget,.silber,.gold,.platin{height:100%;min-height:300px;float:left;margin:0 20px 30px 0;width:212px}.budget,.budget-s{background:#c00;color:#fff}.silber,.silber-s{background:#dae5ea}.gold,.gold-s{background:#faf3df}.platin,.platin-s{background:#f2f2e4}.textfeld,.textfeld-m,#commentform input{width:99%}.textfeld-l{width:250px}.textfeld-s{width:100px}textarea{resize:none}.textfeld,#commentform input,.textfeld-s,.textfeld-m,.textfeld-l,textarea,input.text{background:#fff;padding:5px;font-family:'Open Sans',Arial,Helvetica,Sansserif;font-size:14px;border:1px solid #ccc}.searchslot{width:100px;border:none;background:rgba(255,255,255,0)}span.wpcf7-list-item{display:block}.wpcf7-textarea{width:99%}.radio input{margin-top:30px}.button,.button-s,.button-m,.button-l,.button a,.button-s a,.button-m a,.button-l a,.button-order,.button-grey,#menu-cta-header li,#menu-cta-header li a,#menu-cta-header-en li,#menu-cta-header-en li a,.wpmtst_submit_testimonial{text-transform:uppercase;text-decoration:none !important;color:#fff !important;border:0;font-family:'Open Sans',Arial,Helvetica,Sansserif;font-weight:300 !important;text-align:center;-webkit-appearance:none;border-radius:10px}.button,.button-s,.button-m,.button-l,.button a,.button-s a,.button-m a,.button-l a,.button-order,#menu-cta-header li,#menu-cta-header-en li,.wpmtst_submit_testimonial{background:linear-gradient(red,#900)}.button-grey{background:linear-gradient(#999,#333)}.button{margin:30px 0;padding:30px;font-size:1.5em;display:table}.button-s{margin:10px 0;padding:7px;font-size:.7em}.button-m,#menu-cta-header li,#menu-cta-header-en li,.wpmtst_submit_testimonial{margin:15px 0;padding:10px;font-size:1em}.button-order,.button-grey{font-size:1em;display:block;width:95%;height:100%;padding:5px}.button-l{width:250px;margin:40px 0;padding:15px;font-size:1.5em;font-weight:400;text-decoration:none}.button:hover,.button-s:hover,.button-m:hover,.button-l:hover,.button-order:hover,.button-grey:hover,#menu-cta-header li:hover,#menu-cta-header-en li:hover,.wpmtst_submit_testimonial:hover{background:linear-gradient(#fc0,#f60) !important;cursor:pointer}.textbuttonblue{background:#09c;color:#fff;font-weight:400;font-size:12px;text-decoration:none;padding:5px 10px;margin-left:30px}.textbuttonblue:hover{background:#069}.textbuttongreen{background:#090;color:#fff;font-weight:400;text-decoration:none;padding:5px 10px;margin-right:30px}.textbuttongreen:hover{background:#0c0}color.checkbox li{list-style-image:url(//www.primephoto.de/wp-content/themes/pp2/images/checkbox.gif)}.border{box-shadow:0px 0px 10px silver}.pale{background:#e4e4e4;color:#999}.pale input,.pale select{background:#f2f2f2;border-color:#ccc;color:#999;width:95%}div.table{display:table;border-collapse:collapse;background:#f0f0f0;margin-bottom:30px}div.tabletransparent{display:table;border-collapse:collapse;background:0 0;margin-bottom:30px}div.tableslim{display:table;border-collapse:collapse}div.tr{display:table-row}div.th,div.th2,div.td{display:table-cell;border-bottom:1px solid #ccc;padding:5px 10px}div.thslim,div.tdslim{display:table-cell}div.th{background:#e4e4e4;font-weight:700}div.th2{background:#c00;font-weight:700;color:#fff}div.tablehigh{display:table;border-collapse:collapse;background:#ffefe5;margin-bottom:15px}div.tablehigh .th,div.tablehigh .td{display:table-cell;border-bottom:1px solid #ffb899;padding:5px 10px}div.tablehigh .th{background:#ffe4cc;font-weight:700}.w0{width:.1px}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w60{width:60%}.w67{width:67%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.datatable{margin-bottom:2rem}.datatable table{width:100%;border-collapse:collapse;background:#e4e4e4}.datatable tr{border-bottom:1px #ccc solid}.datatable th,.datatable td{padding:.5rem}.datatable th,.datatable td{text-align:right}.datatable caption{text-align:left}.datatable th{background:#c00;color:#fff}.datatable tr:nth-of-type(2n){background:#f2f2f2}.datatable th:first-child,.datatable td:first-child{text-align:left}.datatable .subhead{background:#ccc;font-weight:700}.datatable td:nth-of-type(2),.datatable td:nth-of-type(3),.datatable td:nth-of-type(4),.datatable td:nth-of-type(5),.datatable td:nth-of-type(6),.datatable th{white-space:nowrap}.papier{margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:justify;padding:30px;background:#fff9eb;font-family:Georgia}.papier h1,.papier h2,.papier h3,.papier h4,.papier h5,.papier h6{font-family:Georgia;font-weight:700;text-transform:none}.testimonial{position:relative;padding:1rem;border:4px solid #c00;margin:0 auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}.transparent{width:100%;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.accessible,.hide{display:none}.accessible:focus{display:inline}.wp-caption,.wp-caption-text{font-style:italic}::selection{background:#c00;color:#fff}.sp-easy-accordion .sp-ea-single .ea-header a{font-weight:400 !important}.cr_form{padding:0}.pds-box,.pds-links a,.pds-links-back a,.pds-vote-button,.pds-question-top,.pds-answer label{font-family:'Open Sans',Arial,Helvetica !important;font-size:20px !important}.pds-box{width:100% !important}.pds-answer-feedback-bar{background:#c00 !important}@media only screen and (max-width:950px) and (max-device-width:1024px) and (orientation:landscape){#wrapper{width:950px;margin-left:auto;margin-right:auto;background:#fff}}.responsive-menu li{margin-bottom:0}.responsive-menu li a{font-weight:400}.shariff{clear:both}#referenz .entry,#referenz .wp-caption{margin:auto}#referenz .entry2,#referenz h1{margin:auto;width:100%;max-width:1218px}#referenz h1,#referenz h2,#referenz h2 a{font-family:Poppins,Arial,Helvetica,'sans serif';font-weight:700;text-align:center}#referenz h1{font-size:3em}#referenz h2{font-size:2em;margin:75px 0}#referenz .one-third{padding:15px 1.231527%}.ref-thumbnail{position:relative;max-width:340px;margin:0 auto;overflow:hidden;display:inline-block}.ref-thumbnail a{font-size:24px;text-shadow:0 0 5px #000;color:#fff;text-decoration:none;padding:0;margin:auto}.ref-thumbnail img{width:100%;max-width:340px;height:auto}.ref-title{position:absolute;bottom:5%;text-align:center;text-transform:uppercase;width:100%}#referenz p{text-align:center}#referenz .button{margin:30px auto !important;clear:both}#referenz .wp-caption-text{max-width:100%;padding:0 10px;text-align:right !important;font-size:.8em;clear:both;font-style:normal}#slider .metaslider .caption-wrap{left:10% !important;bottom:15% !important;max-width:70% !important;height:auto !important}#slider .metaslider .caption{padding:15px 10px;font-size:2.5em;font-weight:300 !important;line-height:1em !important}#cookie-law-info-bar{z-index:999999 !important}#footer2{width:100%;color:#ccc;font-size:14px;background:#333}#footer2:after,#header:after,#wrapper:after,.wrap:after{clear:both;content:"";display:block}#footer2 a{color:#ccc}#footer2 a:hover{color:#999}#footer2 a img:hover{opacity:.6;filter:alpha(opacity=60)}.wrap{max-width:1218px;margin:0 auto}.one-full{overflow:hidden;width:97.563946%;margin:30px 0;padding:30px 1.231527% .1px}.one-half{float:left;width:45.073892%;margin:30px 1.231527%;padding:30px 1.231527% .1px}.one-half2{float:left;width:47.495827%;margin-right:1.2520868%;padding-right:1.2520868%}.one-third,.gallery-item{float:left;width:28.40725%;padding:30px 1.231527%;margin:30px 1.231527% .1px}.two-thirds{float:left;width:61.740558%;padding:30px 1.231527%;margin:30px 1.231527% .1px}.one-quarter{float:left;width:45.073892%;padding:30px 1.231527%;margin:0 1.231527%}.two-quarters{float:left;width:50%;margin:0;padding:0}.one-full .one-half,.one-full .one-third,.one-full .two-thirds,.one-full .one-quarter,.one-full .two-quarters{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important}#landingpage .one-full{margin:0 !important}.footer-title{font-size:22px;line-height:32px;color:#ccc}.footer-title span{border-bottom:2px solid #c00}.lightgreybox{background:#f0f0f0;margin-bottom:30px}.middlegreybox{background:#e4e4e4;margin-bottom:30px}#landingpage .middlegreybox,#landingpage .lightgreybox{margin-bottom:0}.highlightbox{background:#ffefe5;margin-bottom:30px}.superhighlightbox{background:#c00;margin-bottom:30px;color:#fff}.superhighlightbox a{color:#fff}#landingpage .superhighlightbox{background:linear-gradient(#900,red);margin-bottom:0}.greenback{background:#9c9;color:#000;text-align:center}.whiteback{background:#fff;color:#000;text-align:center}.orangeback{background:#f60;color:#fff;text-align:center}.redback{background:#c00;color:#fff;text-align:center;padding:0 !important}.greyback{background:#999;color:#ccc;text-align:center}.greyback2{background:#666;color:#ccc;text-align:center}.strike{text-decoration:line-through}blockquote,.pt-cv-ifield,.testimonial{clear:both;margin:30px 1.23152709%;padding:2.46305419%;background:#ffefe5;border-radius:20px 20px 20px 0;font-family:Georgia;font-style:oblique;font-size:.9em}blockquote h3,.pt-cv-title,.testimonial h3{font-family:Georgia;font-variant:uppercase;font-weight:400}blockquote p,{margin-top:0}.check{font-size:1.5em;font-weight:700}.wpmtst-testimonial,.wpmtst-testimonial-inner{border:none !important}.readmore-page{border:none !important;text-align:left !important}.strong-view.wpmtst-modern .wpmtst-testimonial-content p:last-of-type{font-size:1.4em;line-height:1.2em}@media screen and (max-width:760px){body{font-size:16px}img{max-width:100%;height:auto}.one-half,.one-half2,.two-thirds,.one-quarter{float:none;width:95.07389162%;margin:30px 1.23152709%;padding:30px 1.23152709% .1px}#headerhome{position:relative}#scrolldown{top:100px}#headerlogo img{width:240px !important;height:auto}#mainnavigation ul li,#menu-item-3258{width:96%;float:left;margin:2px !important;font-size:1em !important}#about .one-third{padding-bottom:30px}.huge{font-size:3em}#previous-next-post-link{font-size:14px}.alignright,.wp-caption{display:block;float:none;margin:0 auto 15px auto;max-width:100%;height:auto}h1,.h2listing{font-size:28px}h2{font-size:20px}h3{font-size:18px}.button,.button-m,.button-l{font-size:1em}#slider .metaslider .caption{font-size:1em !important;padding:5px 3px !important}.datatable caption{background:#c00;color:#fff;text-align:left;padding:0 1rem}.datatable th{display:none}.datatable td{display:grid;grid-template-columns:16ch auto;padding:.5rem 1rem;text-align:left}.datatable td:first-child{padding-top:2rem}.datatable td:last-child{padding-bottom:2rem}.datatable td:before{content:attr(data-cell);font-weight:700}}@media screen and (max-width:990px){#header p{text-align:center}#referenz h1{font-size:1em}#referenz h2{font-size:1em;margin:30px 0}#referenz .one-third,.one-third,.two-thirds{width:95.07389162%;margin:30px 1.23152709%;padding:30px 1.23152709% .1px}.ref-title{max-width:340px;margin:0 auto}.menu-cta-header-container,.menu-cta-header-en-container{font-size:.7em;float:left}#mainnavigation ul li{font-size:1em}#slider .metaslider .caption{font-size:1.5em;padding:7px 5px}}@media screen and (max-width:1218px){#header{position:relative}#headernavigation,#blogstartheader{display:none}.wrap{width:95%;margin:auto}.two-quarters{float:none;width:100%;margin:0;padding:0}.two-quarters:after{clear:both;content:"";display:block}img{max-width:100%;height:auto}}