@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2) format("woff2"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype"),url(../svg/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}ins,u{text-decoration:none}ins{border-bottom:1px solid}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:100%}body{color:#333;font-family:Poppins,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}@media screen and (min-width:320px){body{font-size:calc(16px + 10*(100vw - 320px)/1080)}}@media screen and (min-width:1400px){body{font-size:26px}}address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:1.5rem}dd,ol,ul{margin-left:1.5rem}a{cursor:pointer;text-decoration:none}a:focus{outline:none}img{height:auto;max-width:100%}article{margin-bottom:0}.bold{font-weight:700}.navigation.pagination{display:flex;justify-content:center;padding-right:calc(50% - 800px);padding-left:0;margin:10px 0}.navigation .screen-reader-text{display:none}.navigation .nav-links{display:flex;flex-wrap:wrap}.navigation .nav-links span{align-items:center;background-color:#22849b;border-radius:3px;color:#fff;display:flex;font-weight:500;font-size:20px;height:35px;justify-content:center;margin:0 0 10px 10px;width:40px}.navigation .nav-links span.dots{background-color:#fff;border:none;color:#22849b}.navigation .nav-links a{align-items:center;background-color:#b0c9d4;border-radius:3px;color:#fff;display:flex;font-weight:500;font-size:20px;height:35px;justify-content:center;margin:0 0 10px 10px;transition:background-color .5s ease;width:40px}.navigation .nav-links a:last-child{margin-right:0}.navigation .nav-links a:hover{background-color:#22849b;color:#fff;transition:background-color .5s ease}.navigation .nav-links a.page-numbers.next,.navigation .nav-links a.page-numbers.prev{background-color:#22849b;padding:0 8px;transition:background-color .5s ease;width:auto}.navigation .nav-links a.page-numbers.next:hover,.navigation .nav-links a.page-numbers.prev:hover{background-color:#b0c9d4;color:#fff;transition:background-color .5s ease}.wp-block-table{font-size:18px}figcaption{font-size:14px}.wp-block-quote p{font-style:italic;padding-left:10px;position:relative}.wp-block-quote p:before{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/open-quote.svg);left:0;position:absolute;top:-25px}.wp-block-quote p:after{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/close-quote.svg);bottom:-35px;position:absolute;right:0}@media (min-width:1600px){.navigation.pagination{padding-right:0}}@-webkit-keyframes blink-caret{0%,to{background-color:transparent}50%{background-color:#22849b}}@keyframes blink-caret{0%,to{background-color:transparent}50%{background-color:#22849b}}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes shakevertical{10%,90%{transform:translateY(-1px)}20%,80%{transform:translateY(1px)}30%,50%,70%{transform:translateY(-2px)}40%,60%{transform:translateY(2px)}}@keyframes shakevertical{10%,90%{transform:translateY(-1px)}20%,80%{transform:translateY(1px)}30%,50%,70%{transform:translateY(-2px)}40%,60%{transform:translateY(2px)}}@-webkit-keyframes uturn{10%{transform:rotateY(10deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes uturn{10%{transform:rotateY(10deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@-webkit-keyframes uturncirccolor{10%{fill:#b0c9d4}50%{fill:#22849b}to{fill:#fff}}@keyframes uturncirccolor{10%{fill:#b0c9d4}50%{fill:#22849b}to{fill:#fff}}@-webkit-keyframes uturnpathcolor{10%{fill:#b0c9d4}50%{fill:#fff}to{fill:#22849b}}@keyframes uturnpathcolor{10%{fill:#b0c9d4}50%{fill:#fff}to{fill:#22849b}}.no-post-thumbnail .header-wrapper{margin-top:65px}.header-wrapper{position:relative;z-index:5000}.header-top-bar-wrapper{background-color:hsla(0,0%,100%,.8);box-shadow:0 3px 4px rgba(34,132,155,.6);display:block;height:60px;left:0;position:fixed;top:0;transition:height .5s ease;width:100%;z-index:1}.header-top-bar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.header-logo{padding-left:10px;width:70px;z-index:100}.header-logo img{height:60px;width:auto;-o-object-fit:contain;object-fit:contain;padding:6px 0;transition:all .5s ease}.scrolledHeader .header-top-bar-wrapper{height:45px;transition:height .5s ease}.scrolledHeader .header-logo img{height:45px;transition:all .5s ease}.header-contact{cursor:pointer}.header-contact .contact-text{display:none}.header-contact a:first-child svg{margin-right:4px;padding-right:4px}.header-contact a:first-child svg circle{fill:#7bacbf}.header-contact a:nth-child(2) svg{margin-left:4px;padding-left:4px}.header-contact a:nth-child(2) svg circle{fill:#7bacbf}.header-menu{margin-left:0;padding:0 10px 10px;position:absolute;top:102%;visibility:hidden;width:100%}.header-menu.active{visibility:visible}.header-menu li{padding:5px 0}.header-menu li:first-child{padding:15px 0 0}.header-menu a{color:#22849b;font-size:20px;font-style:normal;font-weight:500;padding:5px 0;text-transform:uppercase;white-space:nowrap}.header-menu .current-menu-ancestor>a,.header-menu .current-menu-item>a{color:#1d7286;text-shadow:0 3px 4px rgba(34,132,155,.6)}.header-menu ul{list-style:none;margin:0}.header-menu .menu-item-has-children{margin:10px 0}.header-menu__sub-menu-opener{display:none}.header-menu__sub-menu--depth-1{padding:0 0 0 20px}.header-menu__sub-menu--depth-1 a,.header-menu__sub-menu--depth-1 li{padding:0}.header-menu__sub-menu--depth-2{padding:0 0 0 40px}.header-menu__sub-menu--depth-2 a{padding:0}.burger-menu{align-items:center;display:flex;flex-direction:column;justify-content:center;height:50px;padding-left:10px;width:70px}.burgerline{background-color:#22849b;border-radius:2px;display:block;height:5px;width:30px}.burgerline:first-child{transform:translateY(-8px);transition:all .5s ease}.burgerline:nth-child(2){transform:translateY(-3px);transition:all .5s ease}.burgerline:nth-child(3){transform:translateY(2px);transition:all .5s ease}.burger-menu.active .burgerline:first-child{transform:translateY(1px) rotate(50deg);transition:all .5s ease}.burger-menu.active .burgerline:nth-child(2){transform:translateX(400px);transition:all .5s ease}.burger-menu.active .burgerline:nth-child(3){transform:translateY(-9px) rotate(130deg);transition:all .5s ease}.header-post-thumbnail img{height:auto;margin-top:60px;-o-object-fit:unset;object-fit:unset;width:100%}.header-image-textbox-wrapper{bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0}.header-image-textbox-background{background-color:#fff;border-radius:160px 160px 0 0;display:flex;flex-direction:column;height:140px;justify-content:center;width:280px}.header-image-textbox-heading{padding-top:30px}.header-image-textbox-heading p{color:#22849b;margin-bottom:4px}.header-image-textbox-heading p,.header-image-textbox-text p{font-family:Titillium Web;font-style:normal;font-weight:400;font-size:24px;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25)}.header-image-textbox-text p{color:#6d6d6d}@media (max-width:1199px){.header-top-bar-wrapper{background-color:#fff}.menu-item{display:flex;flex-wrap:wrap;justify-content:space-between}.header-menu{background-color:#fff;left:-500px;max-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:all .5s ease}.header-menu.active{left:0}.header-menu li,.header-menu li:first-child{margin:0;padding:0}.header-menu li a{color:#6d6d6d;font-size:20px;text-shadow:none}.header-menu li a.header-menu__sub-menu-opener{border:none}.header-menu>li{position:relative}.header-menu>li:after{background-color:#22849b;bottom:0;content:"";height:1px;left:-10px;position:absolute;width:100vw}.header-menu .menu-item-has-children{margin:0;padding:0}.header-menu__item{position:relative}.header-menu__link{order:1;position:relative;width:calc(100% - 55px)}.header-menu__sub-menu{max-height:0;order:3;overflow:hidden;transition:all .5s ease;visibility:hidden;width:100%}.header-menu__sub-menu--depth-1{padding:0 0 0 10px}.header-menu__sub-menu--depth-1 li a{border-bottom:1px solid #6d6d6d;color:transparent;transition:color .5s ease}.header-menu__sub-menu--depth-2{padding:0 0 0 10px}.header-menu__sub-menu--depth-2 li a{border-bottom:1px solid #22849b;color:transparent;transition:color .5s ease}.header-menu__sub-menu-opener{align-items:center;background-color:transparent;border-radius:20px;display:flex;height:40px;justify-content:center;order:2;transition:transform .5s ease;width:40px}.header-menu__sub-menu-opener i{color:#6d6d6d;font-size:30px}.header-menu .sub-menu-isactive>.header-menu__sub-menu{display:block;max-height:1200px;transition:all .5s ease;visibility:visible}.header-menu .sub-menu-isactive>.header-menu__sub-menu--depth-1 li a{color:#22849b;padding:5px 0;transition:color .5s ease}.header-menu .sub-menu-isactive>.header-menu__sub-menu--depth-2 li a{color:#7bacbf;padding:5px 0;transition:color .5s ease}.header-menu .sub-menu-isactive>.header-menu__sub-menu-opener{transform:rotate(180deg);transition:transform .5s ease}}@media (min-width:500px){.header-logo img{padding-left:15px}}@media (min-width:1000px){.burger-menu{width:100px;margin-left:40px;padding-right:30px}.header-logo{width:140px}}@media (min-width:1200px){.home .header-post-thumbnail img{height:calc(100vh - 100px)}.no-post-thumbnail .header-wrapper{margin-top:100px}.burger-menu{display:none}.header-wrapper{position:relative;z-index:5000}.header-post-thumbnail img{height:350px;margin-top:100px;width:100%;-o-object-fit:cover;object-fit:cover}.header-top-bar-wrapper{background-color:hsla(0,0%,100%,.7);box-shadow:0 3px 4px rgba(34,132,155,.6);display:block;height:unset;left:0;position:fixed;top:0;width:100%;z-index:1}.header-top-bar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.scrolledHeader .header-top-bar-wrapper{height:unset}.scrolledHeader .header-logo img{height:65px}.header-logo{padding-left:0}.header-logo a{display:block}.header-logo img{display:block;height:100px;padding:10px 0;transform:translateY(0);width:auto}.header-menu{align-self:stretch;margin:0;padding:0;visibility:visible;width:auto}.header-menu,.header-menu li{display:flex;position:relative}.header-menu li{align-items:center;list-style-type:none}.header-menu li:first-child{padding:5px 25px}.header-menu li.hover>.sub-menu{visibility:visible}.header-menu a{color:#22849b;font-size:20px;font-style:normal;font-weight:500;padding:0 45px;text-transform:uppercase;white-space:nowrap}.header-menu a:hover{color:#1d7286;text-shadow:0 3px 4px rgba(34,132,155,.6);transition:all .5s ease}.header-menu .menu-item-has-children,.header-menu ul{margin:0}.header-menu__sub-menu{background-color:hsla(0,0%,100%,.7);box-shadow:0 3px 4px rgba(34,132,155,.6);flex-direction:column;position:absolute;visibility:hidden}.header-menu__sub-menu li:after{content:"";border-bottom:1px solid #b0c9d4;bottom:0;height:1px;left:5px;position:absolute;width:calc(100% - 10px)}.header-menu__sub-menu li:last-child:after{display:none}.header-menu__sub-menu--depth-1{background-color:#fff;border-top:2px solid #22849b;left:25%;padding:0;top:100%}.header-menu__sub-menu--depth-1 a{padding:0}.header-menu__sub-menu--depth-1 li{padding:5px 25px}.header-menu__sub-menu--depth-1:before{border-bottom:12px solid #22849b;top:-14px}.header-menu__sub-menu--depth-1:after,.header-menu__sub-menu--depth-1:before{border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:55px;position:absolute;width:0}.header-menu__sub-menu--depth-1:after{border-bottom:12px solid #fff;top:-10px}.header-menu__sub-menu--depth-2{border-left:2px solid #22849b;left:calc(100% + 10px);margin:0;padding:0;top:0}.header-menu__sub-menu--depth-2 a{padding:0}.header-menu__sub-menu--depth-2 li:hover{background-color:#fff;transition:all .5s ease}.header-menu__sub-menu--depth-2:before{border-bottom:7px solid transparent;border-right:12px solid #22849b;border-top:7px solid transparent;content:"";height:0;left:-14px;position:absolute;top:15px;width:0}.header-menu__sub-menu--depth-2:after{border-bottom:5px solid transparent;border-right:10px solid hsla(0,0%,100%,.9);border-top:5px solid transparent;content:"";height:0;left:-10px;position:absolute;top:17px;width:0}.header-contact{display:flex;position:relative}.header-contact a{color:#22849b;font-size:18px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase}.header-contact a:first-child{margin-right:30px}.header-contact a:first-child svg{margin-right:0;padding-right:0}.header-contact a:first-child svg circle{fill:#22849b}.header-contact a:first-child:hover .contact-icon{position:relative;z-index:30}.header-contact a:first-child:hover .contact-text{visibility:visible;z-index:20}.header-contact a:nth-child(2) svg{margin-left:0;padding-left:0}.header-contact a:nth-child(2) svg circle{fill:#22849b}.header-contact a:nth-child(2):hover .contact-icon{position:relative;z-index:30}.header-contact a:nth-child(2):hover .contact-text{visibility:visible;z-index:20}.header-contact a .contact-icon{align-items:center;display:flex}.header-contact .contact-text{background:#fff;border-radius:30px;box-shadow:0 3px 4px rgba(34,132,155,.6);display:block;left:0;padding:1px 15px 1px 45px;position:absolute;top:0;visibility:hidden;white-space:nowrap}.header-contact .contact-text.mail{left:unset;right:0;padding:1px 45px 1px 15px}.header-image-textbox-wrapper{bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0}.header-image-textbox-background{background-color:#fff;border-radius:600px 600px 0 0;display:flex;flex-direction:column;height:300px;justify-content:center;width:600px}.header-image-textbox-heading{padding-top:80px}.header-image-textbox-heading p{color:#22849b;margin-bottom:1rem}.header-image-textbox-heading p,.header-image-textbox-text p{font-family:Titillium Web;font-style:normal;font-weight:400;font-size:48px;text-align:center}.header-image-textbox-text p{color:#6d6d6d}}@media (min-width:1440px){.header-top-bar{max-width:1400px}}@media (min-width:1500px){.header-menu a{font-size:22px}.header-menu>li{padding:0 20px}}@media (min-width:1640px){.header-top-bar{max-width:1600px}}.glide{margin-bottom:0;margin-top:10px}.glide__bullet{background-color:#22849b}.glide__bullet--active,.glide__bullet:focus,.glide__bullet:hover{background-color:#b0c9d4}.glide__bullet:focus{border:none}.glide__bullets{top:102%;display:inline-flex;list-style:none;margin:20px 0}.glide__bullets.ct-preview-breadcrumbs{left:52%;margin-top:0;top:-40px}.glide__slide{position:relative;z-index:1}.glide__slide--active{z-index:10}.ct-slide{padding:0}.ct.glide__slides{margin:0}.ct.glide__slide{margin-left:0}.glide__arrow-nav{margin-top:25px}.glide__arrow-nav--ohne-button{position:absolute;top:50%;margin:0}.glide__arrow-nav--ohne-button .glide__arrow{box-shadow:0 4px 4px rgba(145,134,134,.3)}.glide__arrow-nav--ohne-button .glide__arrow--left{left:0}.glide__arrow-nav--ohne-button .glide__arrow--right{right:0}.glide__arrow-nav__testimonial{display:none}.glide__arrow-nav__testimonial--ohne-button{position:static}.glide__arrow-nav__testimonial--ohne-button .glide__arrow{top:45%}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--right{right:-335px}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--left{left:-200px}.glide__arrow-nav__testimonial--ohne-button .glide__arrow svg{height:446px;width:140px}.glide__arrow-nav__testimonial--ohne-button .glide__arrow svg path{stroke:#22849b;transition:all .5s ease}.glide__arrow-nav__testimonial--ohne-button .glide__arrow:hover{background-color:transparent;border:1px solid transparent;color:#fff;transition:all .5s ease}.glide__arrow-nav__testimonial--ohne-button .glide__arrow:hover svg path{stroke:#b0c9d4;transition:all .5s ease}.glide__arrow{background-color:transparent;border:1px solid transparent;box-shadow:none;color:#22849b;padding:5px;transition:all .5s ease}.glide__arrow--right{right:0}.glide__arrow--left{left:0}.glide__arrow svg{width:40px;height:40px}.glide__arrow svg path{stroke:#22849b;transition:all .5s ease}.glide__arrow:hover{background-color:#22849b;border:1px solid transparent;color:#fff;transition:all .5s ease}.glide__arrow:hover svg path{stroke:#fff;transition:all .5s ease}.belowslider-wrapper{align-items:center;background-color:rgba(176,201,212,.2);display:flex;flex-direction:column;margin-top:0;position:relative}.belowslider-wrapper .glide__arrow{background-color:transparent;border:1px solid transparent;box-shadow:none;color:#22849b;padding:5px;transition:all .5s ease}.belowslider-wrapper .glide__arrow--right{right:0}.belowslider-wrapper .glide__arrow--left{left:0}.belowslider-wrapper .glide__arrow svg{width:40px;height:40px}.belowslider-wrapper .glide__arrow svg path{stroke:#22849b;transition:all .5s ease}.belowslider-wrapper .glide__arrow:hover{background-color:#22849b;border:1px solid transparent;color:#fff;transition:all .5s ease}.belowslider-wrapper .glide__arrow:hover svg path{stroke:#fff;transition:all .5s ease}.glide-to-archive-button{align-items:center;display:flex;justify-content:center}.glide-to-archive-button a{background-color:transparent;border:2px solid #22849b;border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#22849b;font-size:18px;font-weight:600;padding:5px 20px;text-align:center;transition:all .5s ease}.glide-to-archive-button a:hover{background-color:#22849b;border:2px solid transparent;color:#fff}.belowslider-wrapper .glide__arrow-nav{margin-top:25px}.belowslider-wrapper .glide__arrow-nav--ohne-button{position:absolute;top:50%;margin:0}.belowslider-wrapper .glide__arrow-nav--ohne-button .glide__arrow{box-shadow:0 4px 4px rgba(145,134,134,.3)}.belowslider-wrapper .glide__arrow-nav--ohne-button .glide__arrow--left{left:0}.belowslider-wrapper .glide__arrow-nav--ohne-button .glide__arrow--right{right:0}.bs-heading{color:#22849b;font-size:24px;font-weight:600;padding:20px 0 5px;text-transform:uppercase}.bs-glide__slides{margin:0}.bs-glide__slide{max-height:400px}.bs-glide__slide img{opacity:.1;width:100%}.bs-glide__slide.glide__slide--active,.bs-glide__slide img{transition:all .5s ease}.bs-glide__slide.glide__slide--active img{box-shadow:0 4px 4px rgba(34,132,155,.22);opacity:1;transform:none;transition:all .5s ease}.bs-glide__slide.glide__slide--active .refexcerpt{background-color:#22849b;opacity:1;transition:all .5s ease}.bs-glide__slide.glide__slide--active .refexcerpt a,.bs-glide__slide.glide__slide--active .refexcerpt h3,.bs-glide__slide.glide__slide--active .refexcerpt p{color:#fff}.bs-glide__slide.glide__slide--active .refslider--textbox{opacity:1;transition:all .5s ease}.bs-glide__slide.glide__slide--active:hover .refslider--textbox{background-color:#22849b;transition:all .5s ease}.bs-glide__slide.glide__slide--active:hover .refslider--textbox h3{color:#fff;transition:color .5s ease}.slider-provenexpert{padding:40px 10px}.refexcerpt{box-shadow:0 4px 4px rgba(34,132,155,.22);background-color:transparent;display:none;height:105%;opacity:0;padding:10px;position:absolute;right:-68px;top:0;transition:all .5s ease;width:300px}.refexcerpt a,.refexcerpt p{color:transparent;font-size:18px}.refexcerpt h3{color:transparent;font-weight:600;font-size:22px}.refslider--textbox{align-items:center;background-color:#d3d3d3;bottom:0;display:flex;justify-content:center;opacity:0;position:absolute;transition:background-color .5s ease;width:100%}.refslider--textbox h3{color:#6d6d6d;font-size:22px;font-weight:600;margin:0;padding:20px 10px;transition:color .5s ease}@media (min-width:500px){.ct-slide{padding:0 2%}}@media (min-width:800px){.ct-slide{padding:0 3%}.belowslider-wrapper .glide__arrow--left{left:15%}.belowslider-wrapper .glide__arrow--right{right:15%}}@media (min-width:1000px){.glide__arrow-nav{display:block}.glide__arrow-nav__testimonial--ohne-button .glide__arrow{top:45%}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--right{right:0}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--left{left:0}.glide__arrow-nav__testimonial--ohne-button .glide__arrow svg{height:200px;width:65px}}@media (min-width:1400px){.refexcerpt{display:block}.belowslider-wrapper .glide__arrow--left{left:34%}.belowslider-wrapper .glide__arrow--right{right:34%}.glide__arrow-nav__testimonial--ohne-button .glide__arrow{top:45%}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--right{right:0}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--left{left:0}}@media (min-width:1440px){.ct-slide{padding:0}.bs-heading{font-size:36px;padding:40px 0 20px}.bs-glide__slide.glide__slide--active img{transform:scale(1.2)}.glide__bullets.ct-preview-breadcrumbs{margin-top:0}.refslider .bs-glide__slide.glide__slide--active img{transform:scale(1)}.glide__arrow-nav__testimonial--ohne-button .glide__arrow{top:45%}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--right{right:-160px}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--left{left:0}}@media (min-width:1600px){.glide__arrow-nav__testimonial--ohne-button{position:static}.glide__arrow-nav__testimonial--ohne-button .glide__arrow{top:45%}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--right{right:-335px}.glide__arrow-nav__testimonial--ohne-button .glide__arrow--left{left:-200px}.glide__arrow-nav__testimonial--ohne-button .glide__arrow:hover{background-color:transparent;border:1px solid transparent;color:#fff;transition:all .5s ease}}.wpcf7 label{display:flex;flex-direction:column}.wpcf7 input,.wpcf7 textarea{background-color:#e7eff2!important;border:none;border-radius:2px;color:#6d6d6d!important;display:flex;max-width:100%;padding:5px 5px 5px 10px}.wpcf7 option,.wpcf7 select{color:#6d6d6d}.wpcf7 input:-webkit-autofill,.wpcf7 input:-webkit-autofill:focus,.wpcf7 input:-webkit-autofill:hover,.wpcf7 select:-webkit-autofill,.wpcf7 select:-webkit-autofill:focus,.wpcf7 select:-webkit-autofill:hover,.wpcf7 textarea:-webkit-autofill,.wpcf7 textarea:-webkit-autofill:focus,.wpcf7 textarea:-webkit-autofill:hover{background-color:#e7eff2!important;border:1px solid #6d6d6d;-webkit-text-fill-color:#6d6d6d;-webkit-box-shadow:none;color:#6d6d6d!important;transition:background-color 5000s ease-in-out 0s}.wpcf7 .checkbox-label{flex-direction:unset}.wpcf7 .checkbox-label .wpcf7-list-item{margin-left:0;margin-right:5px}.wpcf7 .small-text{font-size:12px;padding-left:5px}.wpcf7 .small-text a{font-size:12px}.wpcf7 input[type=checkbox]{font-size:20px}.wpcf7 input[name=anrede],.wpcf7 input[name=datenfreigabe]{margin-right:5px}.wpcf7 .wpcf7-submit{background-color:#7bacbf!important;border:2px solid #7bacbf!important;color:#fff!important;font-size:16px;font-weight:600;padding:10px 20px;transition:all .5s ease;width:unset}.wpcf7 .wpcf7-submit:disabled{color:#fff;transition:background-color .5s ease}.wpcf7 .wpcf7-submit:disabled,.wpcf7 .wpcf7-submit:disabled:hover{background-color:#e7eff2!important;border:2px solid #e7eff2!important}.wpcf7 .wpcf7-submit:disabled:hover{color:#fff!important}.wpcf7 .wpcf7-submit:hover{background-color:#fff!important;border:2px solid #22849b!important;color:#22849b!important;transition:all .5s ease}.wpcf7 .wpcf7-submit:focus{outline:none}.wpcf7 .wpcf7-response-output{margin:0;padding:4px 10px;border:2px solid red;font-size:18px}.wpcf7 span.wpcf7-list-item{margin:0}.wpcf7 span.wpcf7-list-item label{align-items:baseline;display:flex;flex-direction:unset}.wpcf7 span.wpcf7-list-item label input{background-color:#e7eff2;width:unset}.wpcf7-form-control-wrap.datenfreigabe .first{padding-right:15px}.checkbox{display:flex;align-items:baseline}.checkbox .wpcf7-form-control-wrap{margin-right:10px}.wpcf7-list-item.first{padding-right:15px}div.wpcf7#wpcf7-f645-p16-o1{max-height:0;margin:20px 0;overflow:hidden;visibility:hidden;transition:all .5s ease}div.wpcf7#wpcf7-f645-p16-o1 input,div.wpcf7#wpcf7-f645-p16-o1 textarea{background-color:#e7eff2;border:none;border-radius:2px;color:#6d6d6d;padding:5px 5px 5px 10px;width:100%}div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-submit{background-color:#7bacbf;border:2px solid #7bacbf;color:#fff;font-size:16px;font-weight:600;padding:10px 20px;transition:all .5s ease;width:unset}div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-submit:disabled{transition:background-color .5s ease}div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-submit:disabled,div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-submit:disabled:hover{background-color:#e7eff2;border:2px solid #e7eff2;color:#fff}div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-submit:hover{background-color:#fff;border:2px solid #22849b;color:#22849b;transition:all .5s ease}div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-list-item-label{font-size:12px;padding-left:5px}div.wpcf7#wpcf7-f645-p16-o1 .wpcf7-list-item-label a{font-size:12px}div.wpcf7#wpcf7-f645-p16-o1 .small-text{font-size:13px}div.wpcf7#wpcf7-f645-p16-o1 .small-text text{padding-left:5px}div.wpcf7#wpcf7-f645-p16-o1 span.wpcf7-list-item{margin:0}div.wpcf7#wpcf7-f645-p16-o1 span.wpcf7-list-item label{align-items:baseline;display:flex;flex-direction:unset}div.wpcf7#wpcf7-f645-p16-o1 span.wpcf7-list-item label input{background-color:#e7eff2;width:unset}.active div.wpcf7#wpcf7-f645-p16-o1{max-height:100000px;transition:all .5s ease;visibility:visible}.wpcf7-form.bewerbungsformular input[type=email],.wpcf7-form.bewerbungsformular input[type=text],.wpcf7-form.bewerbungsformular textarea{background-color:#f6f7f8;border:1px solid #22849b;outline-color:#7bacbf;padding-left:10px;width:100%}.wpcf7-form.bewerbungsformular input[type=checkbox],.wpcf7-form.bewerbungsformular input[type=radio]{width:inherit}.wpcf7-form.bewerbungsformular .form-row{display:flex;flex-direction:column}.wpcf7-form.bewerbungsformular .checkbox .wpcf7-list-item,.wpcf7-form.bewerbungsformular .wpcf7-list-item.first{margin:0}.wpcf7-form.bewerbungsformular .wpcf7-submit{background-color:#22849b;border:2px solid #22849b;color:#fff;font-size:16px;font-weight:600;padding:10px 20px;transition:background-color .5s ease;width:unset}.wpcf7-form.bewerbungsformular .wpcf7-submit:disabled{transition:background-color .5s ease}.wpcf7-form.bewerbungsformular .wpcf7-submit:disabled,.wpcf7-form.bewerbungsformular .wpcf7-submit:disabled:hover{background-color:#e7eff2;border:2px solid #e7eff2;color:#fff}.wpcf7-form.bewerbungsformular .wpcf7-submit:hover{background-color:#fff;border:2px solid #22849b;color:#22849b;transition:all .5s ease}.accordion-wrapper .wp-block-group{margin-bottom:0}.accordion-wrapper .wp-block-group__inner-container{padding:0}.accordion-wrapper .wp-block-group__inner-container>.wp-block-group{max-height:0;margin:20px 0;overflow:hidden;visibility:hidden;transition:all .5s ease}.accordion-wrapper .wp-block-group__inner-container.active>.wp-block-group{max-height:100000px;transition:all .5s ease;visibility:visible}.accordion-wrapper .wp-block-group__inner-container.active .accordion-trigger>.wp-block-button__link:after{transform:rotate(180deg);transition:transform .5s ease}.accordion-wrapper .accordion-trigger>.wp-block-button__link{align-items:center;display:flex;justify-content:center}.accordion-wrapper .accordion-trigger>.wp-block-button__link:after{align-items:center;content:"\f078";display:flex;font-family:FontAwesome;justify-content:center;margin-left:5px;transition:transform .5s ease}.accordion-wrapper .wpcf7{max-height:0;margin:20px 0;overflow:hidden;visibility:hidden;transition:all .5s ease}.accordion-wrapper .active .wpcf7{max-height:100000px;transition:all .5s ease;visibility:visible}.content.content--fullwidth>*,.content>*{padding-left:10px;padding-right:10px}.content{position:relative}.content>h1{padding-top:30px;padding-bottom:30px}.content h1{color:#22849b;font-size:21px;font-weight:600;margin-bottom:0;text-transform:uppercase;word-break:break-word}.content h2{font-weight:500}.content h2,.content h3{color:#22849b;font-size:19px;text-transform:uppercase;word-break:break-word}.content h3,.content h4{font-weight:400}.content h4{color:#22849b;font-size:18px;text-transform:uppercase;word-break:break-word}.content p{color:#6d6d6d;font-size:16px;font-weight:400}.content a{color:#22849b;word-break:break-word;transition:color .5s ease}.content a:hover{color:#6d6d6d;transition:color .5s ease}.content a[href$=".pdf"]:before{background-image:url(/wp-content/themes/KD-KoelnDialog/dist/svg/pdf_symbol.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:25px;margin-right:5px;width:25px;vertical-align:middle}.content li{font-size:16px;font-weight:400}.content-homepage a,.content-homepage h1,.content-homepage h2,.content-homepage h3,.content-homepage h4,.content-homepage h5,.content-homepage h6,.content-homepage p,.content-homepage span,.content li{color:#6d6d6d}.no-post-thumbnail.content,.no-post-thumbnail .content{margin:65px 0 0}.no-post-thumbnail .wp-block-group__inner-container:first-of-type{padding:30px 0}.no-post-thumbnail .wp-block-group__inner-container:first-of-type h1{padding-bottom:30px}.wp-block-columns{margin-bottom:0}.wp-block-column{margin:10px 0}.button-spalte{margin-bottom:0}.button-spalte .wp-block-column{flex-basis:100%}.button-spalte .wp-block-column:nth-child(2){margin-top:10px}.wp-block-button__link{padding:12px 18px}.content .tnp{margin-top:100px;padding-left:10px;padding-right:10px}@media (min-width:500px){.content>*{padding-left:20px;padding-right:20%}}@media (min-width:600px){.button-spalte{flex-direction:column}.button-spalte .wp-block-column{flex-basis:calc(50% - 16px)}.button-spalte .wp-block-column:nth-child(2){margin-left:0!important}}@media (min-width:600px) and (max-width:780px){.wp-block-column{flex-basis:100%!important}.wp-block-column:nth-child(2){margin-left:0!important}}@media (min-width:900px){.button-spalte{flex-direction:row}.button-spalte .wp-block-column{flex-basis:calc(50% - 16px)}.button-spalte .wp-block-column:nth-child(2){margin-left:30px;margin-top:10px}.content .tnp{margin-top:140px;padding-left:0;padding-right:0}}@media (min-width:1220px){.content>*{padding-left:calc(50% - 600px);padding-right:calc(50% - 160px)}.content.content--fullwidth>*{padding-left:calc(50% - 600px);padding-right:calc(50% - 600px)}.content>h1{padding-top:70px;padding-bottom:50px}.content h1{font-size:36px;font-weight:600;margin-bottom:0}.content h1,.content h2{color:#22849b;text-transform:uppercase}.content h2{font-size:25px;font-weight:500}.content h3{font-size:23px}.content h3,.content h4{color:#22849b;font-weight:400;text-transform:uppercase}.content h4{font-size:20px}.content p{color:#6d6d6d;font-size:18px;font-weight:400}.content a{color:#22849b}.content li{color:#6d6d6d;font-size:18px;font-weight:400}.no-post-thumbnail.content,.no-post-thumbnail .content{margin:100px 0 0}.no-post-thumbnail .wp-block-group__inner-container:first-of-type{padding:70px 0}.no-post-thumbnail .wp-block-group__inner-container:first-of-type h1{padding-bottom:50px}}@media (min-width:1440px){.content>*{padding-left:calc(50% - 700px);padding-right:calc(50% - 160px)}.content.content--fullwidth>*{padding-left:calc(50% - 700px);padding-right:calc(50% - 700px)}}@media (min-width:1640px){.content>*{padding-left:calc(50% - 800px);padding-right:calc(50% - 160px)}.content.content--fullwidth>*{padding-left:calc(50% - 800px);padding-right:calc(50% - 800px)}}.footer-wrapper{background-color:#22849b}.footer-wrapper a,.footer-wrapper span{color:#fff;font-size:15px}.footer{display:flex;flex-direction:column;padding:30px 10px}.footer-contact{align-items:center;display:flex;flex-direction:row;justify-content:space-between;order:1}.footer-contact .watermark{position:relative}.footer-contact .watermark svg{height:150px;-o-object-fit:fill;object-fit:fill;width:120px}.contact-information{display:flex;flex-direction:column}.contact-information a:hover{font-weight:500}.footer-links{align-items:center;display:flex;flex-direction:column;order:3}.footer-links .internal{display:flex;justify-content:space-around;margin:10px 0;width:100%}.footer-links .internal a{border-bottom:1px solid transparent;transition:all .5s ease}.footer-links .internal a:hover{border-bottom:1px solid #fff;transition:all .5s ease}.footer-links .external{margin:20px 0 0}.footer-links .external span{font-size:1rem}.footer-socialmedia{display:flex;flex-direction:row;flex-wrap:wrap;margin:15px 0;order:2;padding:0}.footer-socialmedia a{align-items:center;display:flex;justify-content:center;flex-basis:25%}@media (min-width:1000px){.footer-wrapper a,.footer-wrapper span{font-size:18px}.footer{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0}.footer-contact{display:flex;flex-direction:column;order:1;padding:60px 0 40px 10px;position:relative;width:250px}.footer-contact .watermark{left:-40px;max-height:220px;padding-right:0;position:absolute;top:0;width:100%;overflow:hidden;z-index:109}.footer-contact .watermark svg{height:auto;-o-object-fit:cover;object-fit:cover;width:240px}.contact-information{width:100%;z-index:110}.footer-links{align-items:center;display:flex;flex-direction:column;justify-content:center;order:2}.footer-links .internal{margin:0}.footer-links .internal a{font-size:20px;margin-right:30px}.footer-links .internal a:last-child{margin-right:0}.footer-links .external{display:flex;justify-content:center;margin:65px 0 0}.footer-socialmedia{align-items:center;display:flex;flex-direction:unset;justify-content:center;order:3;margin:0;padding:25px 0 25px 50px;width:250px}.footer-socialmedia a{flex-basis:50%;justify-content:flex-end}.footer-socialmedia a:hover svg{-webkit-animation:uturn 1s ease;animation:uturn 1s ease}.footer-socialmedia a:hover svg circle{-webkit-animation:uturncirccolor 1s ease;animation:uturncirccolor 1s ease}.footer-socialmedia a:hover svg path{-webkit-animation:uturnpathcolor 1s ease;animation:uturnpathcolor 1s ease}.footer-socialmedia a:nth-child(2n){margin-left:0}}@font-face{font-family:Titillium Web;font-style:italic;font-weight:300;src:url(../fonts/titillium-web-v8-latin-300italic.eot);src:local("Titillium Web Light Italic"),local("TitilliumWeb-LightItalic"),url(../fonts/titillium-web-v8-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-300italic.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-300italic.woff) format("woff"),url(../fonts/titillium-web-v8-latin-300italic.ttf) format("truetype"),url(../svg/titillium-web-v8-latin-300italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;src:url(../fonts/titillium-web-v8-latin-300.eot);src:local("Titillium Web Light"),local("TitilliumWeb-Light"),url(../fonts/titillium-web-v8-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-300.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-300.woff) format("woff"),url(../fonts/titillium-web-v8-latin-300.ttf) format("truetype"),url(../svg/titillium-web-v8-latin-300.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(../fonts/titillium-web-v8-latin-regular.eot);src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(../fonts/titillium-web-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-regular.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-regular.woff) format("woff"),url(../fonts/titillium-web-v8-latin-regular.ttf) format("truetype"),url(../svg/titillium-web-v8-latin-regular.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;src:url(../fonts/titillium-web-v8-latin-italic.eot);src:local("Titillium Web Italic"),local("TitilliumWeb-Italic"),url(../fonts/titillium-web-v8-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-italic.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-italic.woff) format("woff"),url(../fonts/titillium-web-v8-latin-italic.ttf) format("truetype"),url(../svg/titillium-web-v8-latin-italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(../fonts/titillium-web-v8-latin-700.eot);src:local("Titillium Web Bold"),local("TitilliumWeb-Bold"),url(../fonts/titillium-web-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-700.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-700.woff) format("woff"),url(../fonts/titillium-web-v8-latin-700.ttf) format("truetype"),url(../svg/titillium-web-v8-latin-700.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(../fonts/titillium-web-v8-latin-700italic.eot);src:local("Titillium Web Bold Italic"),local("TitilliumWeb-BoldItalic"),url(../fonts/titillium-web-v8-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-700italic.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-700italic.woff) format("woff"),url(../fonts/titillium-web-v8-latin-700italic.ttf) format("truetype"),url(../svg/titillium-web-v8-latin-700italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v8-latin-regular.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(../fonts/poppins-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v8-latin-regular.woff2) format("woff2"),url(../fonts/poppins-v8-latin-regular.woff) format("woff"),url(../fonts/poppins-v8-latin-regular.ttf) format("truetype"),url(../svg/poppins-v8-latin-regular.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(../fonts/poppins-v8-latin-italic.eot);src:local("Poppins Italic"),local("Poppins-Italic"),url(../fonts/poppins-v8-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v8-latin-italic.woff2) format("woff2"),url(../fonts/poppins-v8-latin-italic.woff) format("woff"),url(../fonts/poppins-v8-latin-italic.ttf) format("truetype"),url(../svg/poppins-v8-latin-italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-v8-latin-500.eot);src:local("Poppins Medium"),local("Poppins-Medium"),url(../fonts/poppins-v8-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v8-latin-500.woff2) format("woff2"),url(../fonts/poppins-v8-latin-500.woff) format("woff"),url(../fonts/poppins-v8-latin-500.ttf) format("truetype"),url(../svg/poppins-v8-latin-500.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/poppins-v8-latin-700.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(../fonts/poppins-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v8-latin-700.woff2) format("woff2"),url(../fonts/poppins-v8-latin-700.woff) format("woff"),url(../fonts/poppins-v8-latin-700.ttf) format("truetype"),url(../svg/poppins-v8-latin-700.svg#Poppins) format("svg")}.our-values-wrapper{margin:50px 0 20px}.ov-image h2{color:#6d6d6d;font-size:25px;text-align:center}.ov-list{position:relative;margin:110px 0 0}.ov-list ul{display:flex;flex-wrap:wrap;list-style:none;margin:0}.ov-tip-effect{bottom:100%;display:none;position:absolute;visibility:hidden}.ov-tip-effect h2{color:#22849b;font-size:25px;margin:0 auto}.ov-tip-effect--current{bottom:100%;display:block;position:absolute;visibility:visible}.ov-tip-effect--current h2{color:#22849b;font-size:25px;overflow:hidden;padding:0 10px}.ov-tip-effect--current .blink-span{-webkit-animation:blink-caret 1s step-end infinite;animation:blink-caret 1s step-end infinite;background-color:#22849b;display:inline-block;height:28px;margin-left:5px;transform:translateY(4px);width:2px}.ov-list-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.ov-list-item:hover h2{color:#22849b;transition:all .5s ease}.ov-list-item h2{color:#6d6d6d;font-style:normal;font-size:16px;text-align:center;transition:all .5s ease}.ov-list-item a{align-items:center;display:flex;flex-direction:column}.ov-list-item a img{width:50%}.ov-list-item svg{width:55%}.ov-list-item .ov-text{background-color:#fff;border-top:2px solid #b0c9d4;color:#6d6d6d;font-size:16px;left:0;margin:0;opacity:0;padding:20px 10px;position:absolute;top:150%;transition:opacity .5s ease,top .5s ease,visibility .5s ease;visibility:hidden;z-index:101}.ov-list-item .ov-text:before{border:7px solid transparent;border-top:12px solid #b0c9d4;border-bottom:none;content:"";height:0;left:49.5%;position:absolute;top:0;width:0}.ov-list-item .ov-text:after{border:7px solid transparent;border-top:12px solid #fff;border-bottom:none;content:"";height:0;left:49.5%;position:absolute;top:-4px;width:0}.ov-list-item .ov-text1:after,.ov-list-item .ov-text1:before{left:70px}.ov-list-item .ov-text2:after,.ov-list-item .ov-text2:before{left:calc(100% - 83px)}.ov-list-item .ov-text .shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ov-list-item.active .ov-text{opacity:1;top:100%;visibility:visible;z-index:101}.ov-list-item.active .ov-text:before{border:7px solid transparent;border-top:none;border-bottom:12px solid #b0c9d4;content:"";height:0;left:49.5%;position:absolute;top:-14px;width:0}.ov-list-item.active .ov-text:after{border:7px solid transparent;border-top:none;border-bottom:12px solid #fff;content:"";height:0;left:49.5%;position:absolute;top:-10px;width:0}.ov-list-item.active .ov-text1:after,.ov-list-item.active .ov-text1:before{left:70px}.ov-list-item.active .ov-text2:after,.ov-list-item.active .ov-text2:before{left:calc(100% - 83px)}.ov-list-item:first-child{width:100%}.ov-list-item:nth-child(2),.ov-list-item:nth-child(3){width:50%}.learn-more-abs a{color:#b0c9d4;display:block;font-size:16px;font-style:normal;font-weight:700;padding-top:15px;transition:color .5s ease}.learn-more-abs a:hover{color:#22849b;transition:color .5s ease}.ov-learn-more{display:none}.ov-learn-more a{color:#b0c9d4;display:block;font-size:16px;font-style:normal;font-weight:700;padding:0 10px;text-align:left;transition:color .5s ease}.ov-learn-more a:hover{color:#22849b;transition:color .5s ease}.ov-svg{transform:scale(1)}.ov-svg,.ov-svg:hover{transition:transform .5s ease}.ov-svg:hover{transform:scale(1.1)}.ov-svg svg:hover path{fill:#6d6d6d}.ov-svg.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@media (min-width:450px){.ov-list-item svg{width:75%}}@media (min-width:750px){.ov-list-item svg{width:90%}}@media (min-width:1400px){.ov-list-item svg{width:95%}}@media (min-width:1440px){.our-values-wrapper{justify-content:space-between;margin:100px 0}.our-values-wrapper,.ov-image{align-items:center;display:flex}.ov-image{background-color:#7bacbf;border-radius:0 300px 300px 0;justify-content:center;height:350px;margin-right:80px;width:200px}.ov-image h2{color:#fff;font-style:normal;font-weight:800;font-size:30px;margin:0;padding-left:15px;text-align:left;text-transform:uppercase}.ov-list,.ov-list ul{position:relative;margin:0}.ov-list ul{display:flex;justify-content:space-between;list-style-type:none;width:900px}.ov-list-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.ov-list-item h2{color:#6d6d6d;font-style:normal;font-size:20px;text-align:center}.ov-list-item a img{width:100%}.ov-list-item .ov-text{background-color:transparent;border-top:2px solid #b0c9d4;color:#6d6d6d;font-size:20px;left:0;margin:0;opacity:0;padding:20px 0;position:absolute;top:150%;transition:opacity .5s ease,top .5s ease,visibility .5s ease;visibility:hidden}.ov-list-item .ov-text:before{border:7px solid transparent;border-top:12px solid #b0c9d4;border-bottom:none;content:"";height:0;left:64px;position:absolute;top:0;width:0}.ov-list-item .ov-text:after{border:7px solid transparent;border-top:12px solid #fff;border-bottom:none;content:"";height:0;left:64px;position:absolute;top:-4px;width:0}.ov-list-item .ov-text1:after,.ov-list-item .ov-text1:before{left:49.5%}.ov-list-item .ov-text2:after,.ov-list-item .ov-text2:before{left:calc(100% - 75px)}.ov-list-item .ov-text .shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ov-list-item.active .ov-text{opacity:1;top:100%;visibility:visible}.ov-list-item.active .ov-text:before{border:7px solid transparent;border-top:none;border-bottom:12px solid #b0c9d4;content:"";height:0;left:64px;position:absolute;top:-14px;width:0}.ov-list-item.active .ov-text:after{border:7px solid transparent;border-top:none;border-bottom:12px solid #fff;content:"";height:0;left:64px;position:absolute;top:-10px;width:0}.ov-list-item.active .ov-text1:after,.ov-list-item.active .ov-text1:before{left:49.5%}.ov-list-item.active .ov-text2:after,.ov-list-item.active .ov-text2:before{left:calc(100% - 75px)}.ov-list-item:first-child,.ov-list-item:nth-child(2),.ov-list-item:nth-child(3){width:auto}.learn-more-abs{display:none}.ov-learn-more{align-items:center;display:flex;margin-left:80px;white-space:nowrap;width:250px;transform:rotate(-90deg) translateX(30px) translateY(60px)}.ov-learn-more a{display:block;font-size:20px;padding:0;text-align:center}.ov-learn-more a:hover{-webkit-animation:shakevertical .82s cubic-bezier(.36,.07,.19,.97) both;animation:shakevertical .82s cubic-bezier(.36,.07,.19,.97) both}.ov-tip-effect{bottom:100%;display:none;position:absolute;visibility:hidden}.ov-tip-effect h2{color:#22849b;font-size:36px;margin:0 auto}.ov-tip-effect--current{bottom:100%;display:block;padding-bottom:20px;position:absolute;visibility:visible}.ov-tip-effect--current h2{color:#22849b;font-size:36px;overflow:hidden;padding:0 0 0 5px;white-space:nowrap}.ov-svg{transform:scale(1)}.ov-svg,.ov-svg:hover{transition:transform .5s ease}.ov-svg:hover{transform:scale(1.1)}}@media (min-width:1600px){.ov-image{align-items:center;background-color:#7bacbf;border-radius:0 300px 300px 0;display:flex;justify-content:center;height:500px;margin-right:100px;width:250px}.ov-image h2{color:#fff;font-style:normal;font-weight:800;font-size:50px;margin:0;padding-left:15px;text-align:left;text-transform:uppercase}.ov-learn-more{margin-left:100px;transform:rotate(-90deg) translateX(30px) translateY(85px)}}.service-wrapper{margin:50px 0}.service-element{display:block;margin:50px 0;position:relative}.service-element .image{height:370px}.service-element .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service-element .image:after{background-color:rgba(176,201,212,.54);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.service-element:nth-child(2) .heading-svg{left:42px;width:98px;top:14px}.service-element:nth-child(3) .heading-svg{left:58px;width:118px;top:13px}.service-element:nth-child(3) .image:after{background-color:rgba(176,201,212,.72)}.service-text-container h3{color:#22849b;font-size:23px;font-style:normal;font-weight:700;text-shadow:0 4px 4px hsla(0,0%,100%,.35)}.service-text-container .heading-svg{position:absolute;top:16px;left:11px;width:84px}.service-text-container .heading{position:absolute;top:140px;right:10px}.connection-element-1 .line{background-color:transparent;height:calc(100% + -10px);left:71px;position:absolute;top:46px;width:7px;z-index:100}.connection-element-1 .line--scrolled--1{background-color:#22849b;height:0;max-height:calc(100% + 20px)}.connection-element-2 .line{background-color:transparent;height:calc(100% + -21px);left:59px;position:absolute;top:41px;width:7px;z-index:100}.connection-element-2 .line--scrolled--2{background-color:#22849b;height:0;max-height:calc(100% + 26px)}.service-learn-more{display:none}@media (min-width:500px){.service-text-container h3{font-size:27px}.service-text-container .heading{padding-right:20px}}@media (min-width:1440px){.service-wrapper{margin:0;position:relative}.service-element{align-items:stretch;background-color:rgba(176,201,212,.5);display:flex;margin:0 0 100px;position:relative;width:100%}.service-element .image{background-color:transparent;flex:1;height:auto}.service-element .image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.service-element .image:after{background-color:transparent}.service-element .heading-svg{position:absolute;top:0;left:0;width:100%}.service-element:first-child .service-text-container{width:48%}.service-element:first-child .heading-svg{left:-117px;width:100%}.service-element:nth-child(2) .service-text-container{width:calc(48% + 20px)}.service-element:nth-child(2) .heading-svg{left:-38px;width:100%}.service-element:nth-child(3) .service-text-container{width:calc(48% + 20px)}.service-element:nth-child(3) .heading-svg{left:-5px;width:100%}.service-element:nth-child(3) .image:after{background-color:transparent}.service-text-container{align-items:center;display:flex;justify-content:center;position:relative;width:50%}.service-text-container h3{font-size:40px;text-align:right}.service-text-container .heading{position:relative;top:0;right:0}.service-learn-more{bottom:46%;display:block;position:absolute;right:-4%;transform:rotate(-90deg);white-space:nowrap}.service-learn-more span{color:#fff;display:block;font-size:20px;font-style:normal;font-weight:700;text-align:center;transition:color .5s ease}.service-learn-more:hover span{-webkit-animation:shakevertical .82s cubic-bezier(.36,.07,.19,.97) both;animation:shakevertical .82s cubic-bezier(.36,.07,.19,.97) both;color:#22849b;transition:color .5s ease}.connection-element-1 .line{background-color:#fff;height:calc(100% + 57px);left:0;position:absolute;top:60px;width:15px;z-index:100}.connection-element-1 .line--scrolled--1{background-color:#22849b;height:0;max-height:calc(100% + 100px)}.connection-element-2 .line{background-color:#fff;height:calc(100% + 39px);left:-5px;position:absolute;top:80px;width:15px;z-index:100}.connection-element-2 .line--scrolled--2{background-color:#22849b;height:0;max-height:calc(100% + 100px)}}.customer-testimonials-wrapper{margin-bottom:20px;position:relative}.ct-customer-image img{max-width:150px;max-height:150px;border-radius:80px}.ct-our-customers{margin-bottom:60px}.ct-our-customers p{color:#6d6d6d;font-weight:600;font-size:25px;text-align:center;text-transform:uppercase}.ct-testimonial-header{display:flex;flex-direction:column;align-items:center}.ct-testimonial{padding:0 10px}.ct-testimonial h4{color:#22849b;font-size:18px;font-weight:500;margin-bottom:30px}.ct-testimonial p{font-size:16px;font-style:italic;position:relative}.ct-testimonial p:before{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/open-quote.svg);left:-1px;position:absolute;top:-30px}.ct-testimonial p:after{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/close-quote.svg);bottom:-40px;position:absolute;right:0}.ct-links{display:flex;flex-direction:column}.ct-links a{color:#6d6d6d;font-size:16px;font-weight:600;transition:color .5s ease}.ct-links a:hover{color:#22849b;transition:color .5s ease}.ct-links strong{color:#6d6d6d;font-size:16px;font-weight:600}.ct-preview{margin-top:50px;padding:0 10%;position:relative;width:100%}.ct-preview-outer-display{background-color:#000;border:solid #000;border-width:12px 12px 4px;border-radius:8px 8px 0 0;display:block;overflow:hidden;width:100%}.ct-preview-mockup-foot img,video.ct-preview-video{width:100%}.ct-services{padding:10px}.ct-services h3{color:#22849b;font-size:20px;margin-bottom:5px}.ct-services .text p{color:#6d6d6d;font-size:16px;margin-right:0;max-width:700px;padding-right:0}.ct-sidebar-wrapper{position:absolute;right:0;top:76%;transform:translateY(0) rotate(270deg);transform-origin:100% 100%}.ct-sidebar{display:block}.ct-sidebar,.ct-sidebar-link{align-items:center;width:100%}.ct-sidebar-link{display:flex}.ct-sidebar-link a{align-items:center;background-color:#b0c9d4;border-radius:2px;color:#fff;display:flex;font-weight:700;font-size:13px;justify-content:center;height:45px;transition:all .5s ease;width:100px}.ct-sidebar-link a:hover{background-color:#fff;border:1px solid #22849b;color:#22849b;transition:all .5s ease}.ct-sidebar-link a:first-child{background-color:#7bacbf;margin-right:5px;transition:all .5s ease}.ct-sidebar-link a:first-child:hover{background-color:#fff;border:1px solid #22849b;color:#22849b;transition:all .5s ease}@media (min-width:800px){.ct-preview{padding:0 15%}.ct-sidebar-wrapper{top:70%}.ct-sidebar-link a{font-size:16px;height:50px;width:125px}.ct-sidebar-link a:first-child{margin:0}}@media (min-width:1440px){.customer-testimonials-wrapper{display:flex;justify-content:space-between;position:relative}.ct-our-customers{align-items:center;background-color:#7bacbf;border-radius:0 300px 300px 0;display:flex;justify-content:center;height:400px;margin-right:50px;width:200px}.ct-our-customers p{color:#fff;font-style:normal;font-weight:800;font-size:40px;margin:0;padding-left:15px;text-align:left;text-transform:uppercase}.ct-content{margin:0;width:900px;padding:20px 0 60px;position:relative}.ct-testimonial-header{align-items:flex-start;display:flex;flex-direction:row}.ct-customer-image{margin-right:14px;width:150px}.ct-customer-image img{max-width:150px;max-height:150px;border-radius:80px}.ct-testimonial{padding:0}.ct-testimonial h4{color:#22849b;font-size:25px;font-weight:400}.ct-testimonial p{font-size:18px;padding:0 20px}.ct-links a{font-size:20px}.ct-preview{margin-top:50px;padding:0 0 0 155px;position:relative;width:100%}.ct-preview-outer-display{background-color:#000;border:solid #000;border-width:20px 20px 8px;border-radius:25px 25px 0 0;display:block;overflow:hidden;width:100%}video.ct-preview-video{width:100%}.ct-services{padding:0 0 0 155px}.ct-services h3{color:#22849b;font-size:25px;margin-bottom:5px}.ct-services .text p{color:#6d6d6d;font-size:18px}.ct-services .text .has-dark-blue-turquoise-color,.ct-services .text .has-dark-blue-turquoise-color:hover{color:#b0c9d4}.ct-sidebar-wrapper{display:flex;justify-content:flex-end;margin:0 0 0 50px;position:relative;transform:none;width:200px}.ct-sidebar{align-items:flex-end;display:flex;position:absolute;transform:translateY(75px) rotate(270deg);transform-origin:100% 100%}.ct-sidebar-link{display:flex;width:unset;padding:0}.ct-sidebar-link a{height:75px;width:150px}.ct-sidebar-link a:first-child{margin:0}}@media (min-width:1550px){.ct-sidebar{transform:translateY(50px) rotate(270deg)}}@media (min-width:1600px){.ct-our-customers{align-items:center;background-color:#7bacbf;border-radius:0 300px 300px 0;display:flex;justify-content:center;height:500px;margin-right:100px;width:250px}.ct-sidebar-wrapper{display:flex;justify-content:flex-end;margin:0 0 0 100px;position:relative;transform:none;width:250px}}.content-teampage{margin:60px 0 0}.content-teampage.content>*{padding-left:10px;padding-right:10px}.teampage-content-header{background-color:rgba(176,201,212,.2)}.teampage-content-header h1{color:#22849b;font-size:36px;padding-bottom:50px}.teampage-content-header p{color:#6d6d6d;font-size:18px}.teampage-content-header .wp-block-group__inner-container{padding:35px 10px}.team-wrapper{margin:40px 0 0}.team-wrapper,.team-wrapper ul{display:flex;flex-direction:column}.team-wrapper ul{list-style:none;margin:0}.member-item{display:flex;flex-direction:column;margin:20px 0}.member-item .image{order:2;position:relative}.member-item .image img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.member-item .image img:nth-child(2){position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease}.member-item .image img:nth-child(2):hover{opacity:1;transition:opacity .5s ease}.member-data{order:1;padding-bottom:10px}.member-data h3{font-size:25px;font-weight:500;margin-bottom:0}.member-data h3,.member-data h4{color:#6d6d6d;text-transform:none}.member-data h4{font-size:20px;font-weight:400;margin-bottom:10px}.member-data a{color:#7bacbf;display:block;font-size:18px;font-weight:500}.member-data.quote{align-items:center;display:flex;margin:30px 0 50px;min-height:175px;order:3;position:relative}.member-data.quote>p{align-items:center;color:#6d6d6d;display:flex;font-size:19px;font-weight:400;justify-content:center;max-width:calc(100% - 30px);margin:50px 0 35px;padding:0 0 0 30px;text-transform:uppercase}.member-data.quote:before{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/open-quote.svg);left:0;position:absolute;top:-25px}.member-data.quote:after{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/close-quote.svg);bottom:-35px;position:absolute;right:0}.member-data.quote span p{color:#b0c9d4;font-size:14px;margin:0;padding:0;transform:rotate(270deg);white-space:nowrap}.member-quote-author{bottom:18px;height:0;position:absolute;right:6px;font-style:italic;width:0}@media (min-width:500px){.member-item{max-width:400px;margin:0 auto}}@media (min-width:1024px){.content-teampage{margin:100px 0 0}.content-teampage.content>*{padding-left:20px;padding-right:calc(50% - 500px)}.content-teampage .team-wrapper{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.teampage-content-header h1{font-size:36px}.teampage-content-header p{font-size:18px}.teampage-content-header .wp-block-group__inner-container{padding:70px 0;width:100%}.teampage-content-header .wp-block-group__inner-container>*{max-width:960px}.team-wrapper{margin:75px 0 100px}.team-wrapper ul{flex-direction:row;flex-wrap:wrap}.member-item{display:grid;grid-template-columns:50% 50%;margin-bottom:60px;max-width:100%;width:calc(50% - 10px)}.member-item .image{grid-column:1;grid-row:1/3;width:100%}.member-item:nth-child(odd){margin-right:10px}.member-item:nth-child(2n){margin-left:10px}.member-item:last-child{margin-left:0}.member-data{grid-column:2;grid-row:1;padding:0 0 0 10px;width:100%}.member-data h3{font-size:25px;margin-bottom:0}.member-data h4{font-size:20px;margin-bottom:10px}.member-data a{display:block;font-size:18px}.member-data.quote{grid-column:2;grid-row:2;margin:0;padding-left:10px;position:relative}.member-data.quote>p{align-items:center;display:flex;font-size:19px;justify-content:center;max-width:100%;padding:15px 40px;text-transform:uppercase}.member-data.quote:before{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/open-quote.svg);left:5px;position:absolute;top:0}.member-data.quote:after{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/close-quote.svg);bottom:-10px;position:absolute;right:0}.member-quote-author{bottom:45px;left:unset;height:0;position:absolute;right:10px;width:0}}@media (min-width:1240px){.content-teampage.content>*{padding-left:calc(50% - 600px);padding-right:calc(50% - 300px)}.content-teampage .team-wrapper{padding-left:calc(50% - 600px);padding-right:calc(50% - 600px)}}@media (min-width:1440px){.content-teampage.content>*{padding-left:calc(50% - 700px);padding-right:calc(50% - 300px)}.content-teampage .team-wrapper{padding-left:calc(50% - 700px);padding-right:calc(50% - 700px)}}@media (min-width:1640px){.content-teampage.content>*{padding-left:calc(50% - 800px);padding-right:calc(50% - 300px)}.content-teampage .team-wrapper{padding-left:calc(50% - 800px);padding-right:calc(50% - 800px)}}.content-service-template h1{padding-bottom:10px;padding-top:0}.services-template.calltoaction{height:350px;position:relative}.services-template.calltoaction img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service-template-cta--text{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;left:0;padding:0 10px;position:absolute;top:0;width:100%}.service-template-cta--text h3{color:#22849b;font-size:20px;font-weight:600;margin-bottom:35px;margin-top:35px;max-width:650px;text-align:center;text-transform:uppercase}.service-template-cta--text a{color:#22849b;font-size:16px;font-weight:600;text-transform:uppercase;transition:all .5s ease}.service-template-cta--text a:hover{color:#fff;transition:all .5s ease}.service-template-cta--link{border:2px solid #22849b;padding:10px 20px;transition:all .5s ease}.service-template-cta--link:hover{background-color:#22849b;transition:all .5s ease}.id-navi{background:linear-gradient(106.75deg,rgba(34,132,155,.2) 30.64%,rgba(176,201,212,.12) 99.21%),#fff;border-radius:5px;display:none;max-width:470px;padding:30px 30px 30px 40px;position:absolute;right:0;top:100px}.id-navi ul{list-style:none;margin:0}.id-navi ul li{padding:5px 0}.id-navi ul li a{color:#7bacbf;font-weight:500;padding:5px 0;transition:all .5s ease}.id-navi ul li a.highlighted{color:#22849b;text-shadow:0 4px 10px #fff;transition:all .5s ease}.id-navi ul li a.highlighted:before{color:#22849b;transition:color .5s ease}.id-navi ul li a:before{content:"\2022";color:#7bacbf;font-weight:700;display:inline-block;margin-left:-1em;width:1em;transition:color .5s ease}.id-navi ul li:hover a,.id-navi ul li:hover a:before{color:#22849b;transition:color .5s ease}@media (min-width:1200px){.service-template-cta--text{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;left:0;padding:0 10px;position:absolute;top:0;width:100%}.service-template-cta--text h3{font-size:28px;font-weight:600;margin-bottom:35px;max-width:650px;text-align:center;text-transform:uppercase}.service-template-cta--text a{font-size:18px;font-weight:600;text-transform:uppercase}.service-template-cta--link{padding:10px 20px}}@media (min-width:1400px){.id-navi{display:block}}.single-customer-content{display:flex;flex-direction:column;position:relative}.single-customer-content>*{padding-left:10px;padding-right:10px}.single-customer li,.single-customer p{font-size:16px;word-break:break-word}.single-customer li{color:#6d6d6d;font-weight:400}.single-customer--preview{display:block;order:2;padding-left:0;padding-right:0;position:relative;width:100%;z-index:2}.single-customer--preview .release-date{font-size:18px;font-weight:600;padding-right:10px;text-align:right}.single-customer--preview .mockup{margin:0 auto 30px;max-width:500px;padding:0 10px}.single-customer--preview .mockup--outer-display{background-color:#000;border:solid #000;border-width:16px 16px 4px;border-radius:8px 8px 0 0;display:block;overflow:hidden;width:100%}.single-customer--preview .mockup--foot img,.single-customer--preview .mockup--outer-display video{width:100%}.single-customer--heading{margin-top:0;order:1}.single-customer--heading h1{padding-top:50px}.single-customer--circle{background-color:#f2f2f2;border-radius:400px 0 0 400px;display:none;height:800px;padding:0;position:absolute;right:0;top:0;width:450px;z-index:1}.single-customer--services{order:3;position:relative}.single-customer--services p{line-height:40px;max-width:500px;padding-right:50px}.single-customer--services:before{background-color:#b0c9d4;content:"";display:block;height:1px;margin:40px 0;max-width:100%;width:450px}.single-customer--about{order:4}.single-customer--about .customer-logo{margin:0}.single-customer--about .customer-logo img{height:auto;width:400px}.single-customer--about:before{background-color:#b0c9d4;content:"";display:block;height:1px;margin:40px 0;max-width:100%;width:450px}.single-customer--customer{order:5;padding-bottom:20px}.single-customer--customer .text-image-wrapper{align-items:center;display:flex;flex-direction:column}.single-customer--customer .image{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-right:0}.single-customer--customer .image img{max-width:150px;max-height:150px;border-radius:80px}.single-customer--customer .text h2{margin-bottom:45px}.single-customer--customer .text p{font-style:italic;position:relative;padding-left:20px}.single-customer--customer .text p:before{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/open-quote.svg);left:-1px;position:absolute;top:-35px}.single-customer--customer .text p:after{content:url(/wp-content/themes/KD-KoelnDialog/dist/svg/close-quote.svg);bottom:-40px;position:absolute;right:0}.single-customer--customer .links{display:flex;flex-direction:column}.single-customer--customer a{color:#6d6d6d;font-size:16px;font-weight:600}.single-customer--customer:before{background-color:#b0c9d4;content:"";display:block;height:1px;margin:40px 0;max-width:100%;width:450px}.link-to-website{align-items:center;background-color:#22849b;border-radius:4px;display:flex;height:60px;justify-content:center;transition:all .5s ease;transform:rotate(270deg);width:150px}.link-to-website:hover{background-color:#fff;border:1px solid #22849b;transition:all .5s ease}.link-to-website:hover a{color:#22849b;transition:color .5s ease}.link-to-website a{color:#fff;font-weight:700;font-size:16px;padding:16px;transition:color .5s ease}.link-to-website--mobil{position:absolute;right:-45px;top:85px;transform:rotate(270deg)}.link-to-website--desktop{display:none}@media (min-width:500px){.single-customer-content>*{padding-left:20px;padding-right:20%}.single-customer--circle,.single-customer--preview{padding:0}}@media (min-width:1220px){.single-customer-content{display:block;position:relative}.single-customer-content>*{padding-left:calc(50% - 600px);padding-right:calc(50% - 50px)}.single-customer p{font-size:18px}.single-customer li{color:#6d6d6d;font-size:18px;font-weight:400}.single-customer--preview{padding-left:0;padding-right:0;position:absolute;right:30px;top:120px;width:30%;z-index:2}.single-customer--preview .release-date{font-size:22x;font-weight:600;text-align:right}.single-customer--preview .mockup{margin:0;max-width:unset}.single-customer--preview .mockup--outer-display{background-color:#000;border:solid #000;border-width:16px 16px 4px;border-radius:8px 8px 0 0;display:block;overflow:hidden;width:100%}.single-customer--preview .mockup--foot img,.single-customer--preview .mockup--outer-display video{width:100%}.single-customer--heading{margin-top:100px}.single-customer--heading h1{padding-top:50px}.single-customer--circle{background-color:#f2f2f2;border-radius:400px 0 0 400px;display:block;height:800px;padding:0;position:absolute;right:0;top:0;width:450px;z-index:1}.single-customer--services p{max-width:500px}.single-customer--services p .has-dark-blue-turquoise-color,.single-customer--services p .has-dark-blue-turquoise-color:hover{color:#b0c9d4}.single-customer--services:before{background-color:#b0c9d4;content:"";display:block;height:1px;margin:40px 0;width:450px}.single-customer--about .customer-logo{margin:80px 0 60px}.single-customer--about .customer-logo img{height:auto;width:400px}.single-customer--about:before{background-color:#b0c9d4;content:"";display:block;height:1px;margin:40px 0;width:450px}.single-customer--customer .text-image-wrapper{align-items:flex-start;display:flex;flex-direction:row}.single-customer--customer .image{margin-right:30px}.single-customer--customer .image img{border-radius:80px;max-height:150px;max-width:150px}.single-customer--customer .links{display:flex;flex-direction:column}.single-customer--customer a{color:#6d6d6d;font-size:18px;font-weight:600}.link-to-website a{color:#fff;font-weight:700;font-size:18px}.link-to-website--mobil{display:none}.link-to-website--desktop{display:flex;position:absolute;right:-75px;top:140%}}@media (min-width:1440px){.single-customer-content{display:block;position:relative}.single-customer-content>*{padding-left:calc(50% - 700px);padding-right:calc(50% - 50px)}.single-customer--circle,.single-customer--preview{padding:0}.link-to-website--desktop{top:120%}}@media (min-width:1640px){.single-customer-content{display:block;position:relative}.single-customer-content>*{padding-left:calc(50% - 800px);padding-right:calc(50% - 50px)}.single-customer--circle,.single-customer--preview{padding:0}}@media (min-width:1800px){.link-to-website--desktop{top:100%}}.archive-customer .archive--navi{position:absolute;left:10px;max-width:395px;top:75%;z-index:100}.archive-customer ul{margin:0}.archive-customer ul.archive-customer--list{margin-bottom:50px}.archive-customer li{list-style:none}.archive-customer--headertext-wrapper{background-color:rgba(176,201,212,.2);position:relative;width:100%}.archive-customer--headertext{padding:30px 0 80px}.archive-customer--headertext h1{padding-bottom:30px}.archive-customer--navi{margin-top:50px}.archive-customer--navi ul{background-color:transparent;border-bottom:1px solid #7bacbf;border-left:1px solid #7bacbf;border-right:1px solid #7bacbf;border-radius:0 0 35px 35px;display:inline-flex;flex-direction:column;margin:0;opacity:0;padding:0;transition:all .5s ease;visibility:hidden}.archive-customer--navi li{padding:0;margin:0 0 5px}.archive-customer--navi li:first-child{margin-top:5px}.archive-customer--navi li:last-child{margin-bottom:10px}.archive-customer--navi li:last-child a:after{display:none}.archive-customer--navi a{color:#6d6d6d;font-size:18px;font-weight:500}.archive-customer--navi a:after{background-color:#7bacbf;content:"";display:block;height:1px;margin-top:10px;width:100%}.archive-customer--navi .menu-archive-kunden-menu-container{left:20px;margin-top:-7px;position:absolute;top:101%;width:86%}.archive-customer--navi .menu-head{display:inline-block;position:relative}.archive-customer--navi .menu-head .header-span{align-items:center;border-radius:30px;box-shadow:0 3px 4px rgba(34,132,155,.6);cursor:pointer;display:inline-flex;transition:box-shadow .5s ease;width:100%}.archive-customer--navi .menu-head .header-span:hover{box-shadow:2px 8px 10px rgba(34,132,155,.5);transition:box-shadow .5s ease}.archive-customer--navi .menu-head .header-span span{align-items:center;display:flex;padding-right:15px}.archive-customer--navi .menu-head .header-span:after{align-items:center;content:"\f078";display:flex;font-family:FontAwesome;height:50px;justify-content:center;margin-right:10px;transition:transform .5s ease;width:50px}.archive-customer--navi.active ul{background-color:hsla(0,0%,100%,.95);opacity:1;padding:0 40px 0 45px;position:relative;visibility:visible;transition:all .5s ease;z-index:1000}.archive-customer--navi.active .menu-head .header-span:after{transform:rotate(180deg);transition:transform .5s ease}.archive-customer--list{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding-right:20px}.archive-customer--list li{max-width:450px;padding:0;width:90%;margin:50px 0}.archive-customer--wrapper{display:block;position:relative}.archive-customer--wrapper h2,.archive-customer--wrapper p{color:#fff}.archive-customer--wrapper .detail-button{border-bottom:1px solid #6d6d6d;border-left:1px solid #6d6d6d;border-right:1px solid #6d6d6d;border-radius:0 0 140px 140px;height:70px;padding-top:10px;position:absolute;right:10px;text-align:center;transition:all .5s ease;top:100%;width:150px}.archive-customer--wrapper .detail-button:hover{background-color:#22849b;border-bottom:1px solid #22849b;border-left:1px solid #22849b;border-right:1px solid #22849b;transition:all .5s ease}.archive-customer--wrapper .detail-button:hover span{color:#fff;transition:color .5s ease}.archive-customer--wrapper .detail-button span{color:#6d6d6d;font-weight:600;font-size:15px;transition:color .5s ease}.archive-customer--display{border:14px solid #000;border-radius:12px;height:250px;overflow:hidden;position:relative;width:100%}.archive-customer--display .inner-display{height:100%;width:100%}.archive-customer--display .preview-image{opacity:.1;transition:opacity .5s ease}.archive-customer--display .preview-image img{left:0;overflow:hidden;position:absolute;transition:top 8s ease;top:0}.archive-customer--display .preview-image--fallback{align-items:center;background:linear-gradient(114.87deg,hsla(0,0%,76.9%,.9) 30.64%,hsla(0,0%,42.7%,.65) 99.21%);display:flex;height:100%;justify-content:center;transition:all 1s ease;width:100%}.archive-customer--display .preview-image--fallback:hover{background:unset;transition:all 1s ease}.archive-customer--display .preview-image--fallback:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;transition:filter 1s ease,-webkit-filter 1s ease;transition:all 1s ease}.archive-customer--display .preview-image--fallback img{background-color:#fff;-webkit-filter:grayscale(1);filter:grayscale(1);height:100%;opacity:.4;-o-object-fit:scale-down;object-fit:scale-down;padding:10px;transition:filter 1s ease,-webkit-filter 1s ease;transition:all 1s ease;width:100%}.archive-customer--display .placeholder{align-items:center;background:linear-gradient(114.87deg,#22849b 30.64%,rgba(176,201,212,.6) 99.21%);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:15px;padding-right:5px;width:100%}.archive-customer--display .placeholder h2{margin:0;font-size:20px;text-align:center}.archive-customer--display .placeholder p{display:none;font-size:16px}.active .archive-customer--display .preview-image{opacity:1;transition:opacity .5s ease}@media (min-width:400px){.archive-customer--display .placeholder p{display:block}}@media (min-width:800px){.archive-customer .archive--navi{top:75%}.archive-customer--list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.archive-customer--list li{max-width:unset;padding:80px 0;width:calc(50% - 40px);margin:0 20px}}@media (min-width:1024px){.archive-customer--headertext{padding:70px 0 100px}.archive-customer--headertext h1{padding-bottom:50px}}@media (min-width:1220px){.archive-customer .archive--navi{left:calc(50% - 600px)}.archive-customer--navi.active ul{padding:0 70px 0 50px}.archive-customer--navi .menu-archive-kunden-menu-container{left:30px;margin-top:-10px;position:absolute;top:100%;width:100%}.archive-customer--list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -20px;padding-right:calc(50% - 800px)}.archive-customer--list li{max-width:unset;padding:80px 0;width:calc(33.333% - 80px);margin:0 40px}}@media (min-width:1440px){.archive-customer .archive--navi{left:calc(50% - 700px)}}@media (min-width:1640px){.archive-customer .archive--navi{left:calc(50% - 800px)}}.content-news-menu{display:flex;flex-wrap:wrap;list-style-type:none;margin:0}.content-news-menu__wrapper{background-color:rgba(176,201,212,.2);margin-top:10px;max-width:500px;padding:10px;position:relative;right:0;top:0;width:100%}.content-news-menu__wrapper h2{color:#22849b;font-size:23px;font-weight:600}.content-news-menu h3{background-color:#fff;bottom:10px;color:#22849b;font-size:14px;line-height:19px;left:10px;margin:0;opacity:1;padding:3px;position:absolute;right:10px;text-align:center;transition:all .5s ease}.content-news-menu li{padding-bottom:10px;position:relative;width:100%}.content-news-menu li:nth-child(2n){padding-left:0}.content-news-menu li:nth-child(odd){padding-right:0}.content-news-menu li.current h3{background-color:#22849b;color:#fff}.content-news-menu img{display:block;transition:all .5s ease}.content-news-menu a{display:block;overflow:hidden;position:relative}.content-news-menu a:hover h3{opacity:0;transition:all .5s ease}.content-news-menu a:hover img{transform:scale(1.2);transition:all .5s ease}.content .news-heading-wrapper{padding:30px 10px 100px;background-color:rgba(176,201,212,.2)}.archive--navi{position:absolute;right:0;top:115%;z-index:100}.archive--navi ul{background-color:#fff;border-bottom:1px solid #7bacbf;border-left:1px solid #7bacbf;border-right:1px solid #7bacbf;border-radius:0 0 50px 50px;display:inline-flex;flex-direction:column;margin:0;max-width:240px;left:20px;list-style:none;opacity:0;padding:0;position:absolute;right:40px;transition:all .5s ease;top:90%;visibility:hidden}.archive--navi li{padding:0;margin-top:10px}.archive--navi li:first-child{margin-top:10px}.archive--navi li:last-child{margin:10px 0}.archive--navi li:last-child a:after{display:none}.archive--navi a{color:#6d6d6d;font-size:14px;font-weight:500}.archive--navi a:hover{color:#22849b}.archive--navi a:after{background-color:#7bacbf;content:"";display:block;height:1px;margin-top:10px;width:100%}.archive--navi .header-span{align-items:center;background-color:#fff;border-radius:30px;box-shadow:0 3px 4px rgba(34,132,155,.6);cursor:pointer;display:inline-flex;transition:box-shadow .5s ease}.archive--navi .header-span:hover{box-shadow:2px 8px 10px rgba(34,132,155,.5);transition:box-shadow .5s ease}.archive--navi .header-span .text{align-items:center;color:#22849b;display:flex;font-weight:500;padding-left:14px;text-transform:uppercase}.archive--navi .header-span:after{align-items:center;content:"\f078";color:#22849b;display:flex;height:50px;font-family:FontAwesome;padding-left:15px;transition:transform .5s ease;width:50px}.archive--navi.active ul{opacity:1;padding:0 10px 10px 15px;visibility:visible;transition:all .5s ease}.archive--navi.active .header-span:after{transform:rotateX(180deg);transition:transform .5s ease}.news--items{margin:0;padding-left:0;padding-right:0}.news--item{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:130px;position:relative;width:100%}.news--item:first-child{margin-top:70px}.news--item .image-area{width:100%}.news--item .image-area img{border:1px solid #ccc;border-radius:2px;display:block;max-height:285px;-o-object-fit:cover;object-fit:cover;width:100%}.news--item .button-area{display:flex;justify-content:space-between}.news--item .button-area span{align-items:center;color:#6d6d6d;display:flex;font-weight:600;font-size:15px}.news--item .button-area span a{color:#6d6d6d;font-weight:600;font-size:15px;margin-top:-10px}.news--item .button-area span.read-more{background-color:#ccc;border-radius:4px;display:flex;height:50px;justify-content:center;left:0;margin-left:10px;position:absolute;text-align:center;top:100%;transition:all .5s ease;width:140px}.news--item .button-area span.read-more p{color:#6d6d6d;font-size:16px;font-weight:600;margin:0;transition:.5s ease}.news--item .button-area span.read-more:hover{background-color:#22849b;transition:all .5s ease}.news--item .button-area span.read-more:hover p{color:#fff;transition:.5s ease}.news--item .button-area span.time{bottom:101%;left:0;padding-left:10px;position:absolute}.news--item .text-area{width:100%}.news--item .text-area h2{background-color:hsla(0,0%,42.7%,.32);border-radius:3px;box-shadow:0 4px 4px rgba(61,68,70,.22);color:#6d6d6d;font-size:20px;font-weight:600;padding:10px;text-transform:unset}.news--item .text-area h2:hover{background-color:#22849b;color:#fff;transition:all .5s ease}.news--item .text-area p{color:#6d6d6d;font-size:18px;padding:0 10px}.news-content-navi-wrapper{display:block;padding-right:10px;position:relative}.news-content-navi-wrapper p{padding-top:20px;width:100%}.single-news{position:relative}.single-news h1{font-weight:500}.single-news video{padding-right:0}.single-news__postthumbnail img{float:right;max-width:100%}.single-news__cta{display:inline-flex;flex-direction:column;margin-bottom:20px}.single-news__cta a{align-items:center;background-color:transparent;border:2px solid #22849b;color:#22849b;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:10px 20px;text-transform:uppercase;transition:all .5s ease}.single-news__cta a:first-child{margin-bottom:10px}.single-news__cta a:hover{background-color:#22849b;color:#fff;transition:all .5s ease}.single-news.link-circle{display:none}.single-news.link-circle a{align-items:center;background-color:#7bacbf;border-radius:0 0 200px 200px;display:flex;height:200px;justify-content:center;padding:0;position:absolute;right:-100px;top:100px;width:400px;transform:rotate(90deg);color:#fff}@media (min-width:500px){.content .news-heading-wrapper{padding-left:20px;padding-right:20%}.archive--navi ul{max-width:265px}}@media (min-width:600px){.single-news__postthumbnail img{float:right;max-width:380px}.single-news__cta{flex-direction:row}.single-news__cta a:first-child{margin-bottom:0;margin-right:20px}}@media (min-width:700px){.archive--navi a{font-size:16px}.archive--navi .header-span .text{font-size:20px}}@media (min-width:820px){.content-news-menu li{width:50%}.content-news-menu li:nth-child(2n){padding-left:10px}.content-news-menu li:nth-child(odd){padding-right:10px}}@media (min-width:1050px){.content .news-heading-wrapper{padding:70px 10px 100px;background-color:rgba(176,201,212,.2)}.news--items{margin:0;padding-right:calc(50% - 500px);padding-left:calc(50% - 500px)}.news--item{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:70px;width:100%}.news--item .image-area{width:calc(33% - 80px)}.news--item .image-area img{border:1px solid #ccc;display:block;max-height:285px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.news--item .button-area{display:flex;justify-content:space-between}.news--item .button-area span{align-items:center;display:flex}.news--item .button-area span,.news--item .button-area span a{color:#6d6d6d;font-weight:600;font-size:15px}.news--item .button-area span.read-more{background-color:#ccc;border-radius:0 0 100px 100px;display:flex;height:70px;justify-content:center;text-align:center;margin-left:0;position:relative;width:140px}.news--item .button-area span.read-more p{margin-bottom:15px}.news--item .button-area span.time{bottom:unset;left:unset;margin-bottom:15px;padding-left:0;position:relative}.news--item .text-area{width:calc(66% - 80px)}.news--item .text-area h2{background-color:hsla(0,0%,42.7%,.32);border-radius:3px;box-shadow:0 4px 4px rgba(34,132,155,.22);color:#6d6d6d;font-size:20px;font-weight:600;padding:30px 0 30px 30px;text-transform:unset;transition:all .5s ease}.news--item .text-area p{font-size:18px;padding:0}.news-content-navi-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-right:calc(100% - 1000px)}.news-content-navi-wrapper p{width:100%}.news-content-navi-wrapper .news-navi{position:absolute;right:0;z-index:100}.news-content-navi-wrapper .news-navi .header-span{font-size:20px}.single-news.link-circle{display:block}}@media (min-width:1200px){.single-news__cta a{font-size:18px}}@media (min-width:1220px){.content-news-menu{display:flex;flex-wrap:wrap;list-style-type:none;margin:0}.content-news-menu__wrapper{background-color:rgba(176,201,212,.2);margin-top:180px;padding:10px;position:absolute;right:0;top:0;width:400px}.content-news-menu__wrapper h2{color:#22849b;font-size:23px}.content-news-menu h3{background-color:#fff;bottom:10px;color:#22849b;font-size:14px;line-height:19px;left:10px;margin:0;opacity:1;padding:3px;position:absolute;right:10px;text-align:center;transition:all .5s ease}.content-news-menu li{padding-bottom:10px;position:relative;width:50%}.content-news-menu li:nth-child(2n){padding-left:10px}.content-news-menu li:nth-child(odd){padding-right:10px}.content-news-menu img{display:block;transition:all .5s ease}.content-news-menu a{display:block;overflow:hidden;position:relative}.content-news-menu a:hover h3{opacity:0;transition:all .5s ease}.content-news-menu a:hover img{transform:scale(1.2);transition:all .5s ease}.content .news-heading-wrapper{padding:70px calc(50% - 600px) 100px}.news--items{padding-right:calc(50% - 600px);padding-left:calc(50% - 600px)}.archive--navi ul{max-width:305px}}@media (min-width:1440px){.content .news-heading-wrapper,.news--items{padding-left:calc(50% - 700px);padding-right:calc(50% - 700px)}.archive--navi ul{max-width:305px}}@media (min-width:1640px){.content .news-heading-wrapper,.news--items{padding-left:calc(50% - 800px);padding-right:calc(50% - 800px)}}.kooperationen{margin:60px 0;padding:0}.kooperationen h2{background-color:#22849b;color:#fff;display:inline-block;font-size:20px;min-width:90%;padding-left:10px;padding-right:10px}.kooperationen ul{list-style:none;margin-left:0}.kooperationen ul li:last-child{margin:50px 0 70px}.koop-item{border-top:1px solid #d6d6d6;display:flex;flex-direction:column;padding-top:50px;padding-bottom:50px;margin-left:10px;margin-right:10px}.koop-item:first-child{border-top:none}.koop-item .image{align-items:center;display:flex;height:175px;justify-content:center;width:250px}.koop-item .image img{height:auto;max-height:175px;-o-object-fit:contain;object-fit:contain;width:100%}.koop-item .text{flex:1;margin-left:0}.koop-item .text span{color:#7bacbf;transition:color .5s ease}.koop-item .text span:hover{color:#22849b;transition:color .5s ease}@media (min-width:500px){.kooperationen h2{background-color:#22849b;color:#fff;display:inline-block;font-size:24px;min-width:80%}}@media (min-width:700px){.kooperationen h2{min-width:70%}.koop-item{flex-direction:row;margin-right:10%}.koop-item .text{margin-left:15px}}@media (min-width:1220px){.kooperationen{margin:60px 0;padding:0}.kooperationen h2{font-size:25px;min-width:45%;padding-left:calc(50% - 600px);padding-right:30px}.koop-item{margin-left:calc(50% - 600px);margin-right:calc(50% - 500px)}.koop-item .text{flex:1;margin-left:30px}}@media (min-width:1400px){.koop-item{margin-left:calc(50% - 700px);margin-right:calc(50% - 400px)}}@media (min-width:1640px){.koop-item{margin-left:calc(50% - 800px);margin-right:calc(50% - 400px)}}.content-kontakt .wp-block-button{width:100%}.content-kontakt .wp-block-button a{font-size:16px;font-weight:700;width:100%}.content-kontakt .wp-block-button.accordion-trigger a{align-items:center;display:flex;justify-content:center}.content-kontakt .wp-block-button.accordion-trigger a:after{align-items:center;content:"\f078";display:flex;font-family:FontAwesome;justify-content:center;margin-left:5px;transition:transform .5s ease}.content-kontakt .active .accordion-trigger a:after{transform:rotate(180deg);transition:transform .5s ease}@media (min-width:800px){.content-kontakt .wp-block-button a{font-size:18px}}.job-menu{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style-type:none;margin:0}.job-menu li{flex-basis:100%;margin:20px 0;text-align:center}.job-menu li,.job-menu li a{align-items:center;display:flex;justify-content:center}.job-menu li a{background:linear-gradient(123.08deg,rgba(34,132,155,.2) 30.64%,rgba(176,201,212,.12) 99.21%),#fff;border:2px solid #22849b;border-radius:5px;color:#22849b;font-weight:600;font-size:20px;min-width:250px;padding:15px 10px;text-transform:uppercase;transition:all 1s ease}.job-menu li a:hover{background-color:#22849b;color:#fff;transition:all 1s ease}@media (max-width:840px){.job-menu--wrapper{padding:0 10px}}@media (min-width:840px){.job-menu li{flex-basis:33.3%}}.content .has-light-gray-background-color{background-color:#f5f5f5;border:2px solid #f5f5f5}.content .has-blue-gray-background-color{background-color:#ecf2f5;border:2px solid #ecf2f5}.content .has-blue-turquoise-background-color{background-color:#7bacbf;border:2px solid #7bacbf;transition:all .5s ease}.content .has-blue-turquoise-background-color:hover{background-color:#fff;transition:all .5s ease}.content .has-dark-blue-turquoise-background-color{background-color:#22849b;border:2px solid #22849b}.content .has-transparent-background-color{background-color:transparent;border:2px solid #22849b}.content .has-light-gray-color{color:#f5f5f5;transition:all .5s ease}.content .has-light-gray-color:hover{color:#22849b;transition:all .5s ease}.content .has-blue-gray-color{color:#ecf2f5}.content .has-blue-turquoise-color{color:#7bacbf}.content .has-dark-blue-turquoise-color{color:#22849b}.content .has-dark-blue-turquoise-color:hover{color:#fff}.content .has-transparent-color{color:transparent}.alignleft{float:left;margin-right:5px}.alignright{float:right;margin-left:5px}.wp-block-button a{font-weight:600;font-size:18px;transition:all .5s ease}.wp-block-button a.has-transparent-background-color:hover{background-color:#22849b;transition:all .5s ease}.wp-block-button a.has-dark-blue-turquoise-background-color:hover{background-color:transparent;color:#22849b;transition:all .5s ease}.wp-block-group__inner-container{padding:20px 0}.wp-block-button{margin-bottom:20px}@media (min-width:1440px){.wp-block-group__inner-container{padding:40px 0}}.content__repmanagement{min-height:1850px}.reputations-menu{background:linear-gradient(138.08deg,rgba(34,132,155,.2) 30.64%,rgba(176,201,212,.12) 99.21%),#fff;margin:20px 0 60px}.reputations-menu.wp-block-group .wp-block-group__inner-container{padding:40px 0}.reputations-menu.wp-block-group .wp-block-group__inner-container h2{color:#6d6d6d;font-size:23px;font-weight:500;line-height:46px}.reputations-menu.wp-block-group .wp-block-group__inner-container li{color:#22849b;padding:2px 0;position:relative}.reputations-menu.wp-block-group .wp-block-group__inner-container li:after{background-color:#6d6d6d;bottom:0;content:"";height:1px;left:-20px;width:110%;position:absolute}.reputations-menu.wp-block-group .wp-block-group__inner-container li:last-child:after{display:none}.reputations-menu.wp-block-group .wp-block-group__inner-container li a{color:#22849b;font-size:18px;font-weight:400;line-height:41px}.reputations-menu.wp-block-group .wp-block-group__inner-container li:hover,.reputations-menu.wp-block-group .wp-block-group__inner-container li a:hover{color:#6d6d6d}.rep-menu{list-style:none;margin:0;width:320px}.rep-menu li.socialmedia{align-items:center;display:flex;justify-content:space-evenly;padding:20px 0}.rep-menu li.parent-page{display:flex;flex-direction:column;padding:15px 0}.rep-menu li.parent-page:hover img{transform:scale(1.2);transition:all .5s ease}.rep-menu li.parent-page:hover a{transition:.5s ease;text-shadow:1px 1px hsla(0,0%,100%,.2)}.rep-menu li.parent-page a{align-items:center;color:#22849b;display:flex;font-weight:600;font-size:18px;height:100%;justify-content:center;line-height:27px;left:0;padding:0 10px;position:absolute;top:0;text-align:center;transition:all .5s ease;width:100%;z-index:1000}.rep-menu li.parent-page.current .rep-menu__content{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.557187) 69.27%,hsla(0,0%,100%,.22)),#c4c4c4}.rep-menu li.parent-page.current .rep-menu__content:after,.rep-menu li.parent-page.current img{display:none}.rep-menu__iterator{align-items:center;display:flex;flex-basis:20%;justify-content:center}.rep-menu__iterator h3{color:#22849b;font-size:36px;font-weight:600;line-height:54px;margin:0;padding:0 10px 0 30px;word-break:keep-all}.rep-menu__content{min-height:139px;flex-basis:calc(80% - 40px);overflow:hidden;position:relative}.rep-menu__content:after{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.557187) 69.27%,hsla(0,0%,100%,.22));content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:990}.rep-menu__content__image{display:block;transition:all .5s ease;width:100%;z-index:980}.rep-menu__wrapper{align-items:center;background:linear-gradient(94.5deg,rgba(34,132,155,.2) 30.64%,rgba(176,201,212,.12) 99.21%),#fff;display:flex;flex-direction:column;max-width:400px;padding:0;right:0;top:90px}@media (min-width:400px){.rep-menu__wrapper{margin-left:20px}}@media (min-width:1220px){.rep-menu{list-style:none;margin:0;width:390px}.rep-menu li.socialmedia a:hover svg{-webkit-animation:uturn 1s ease;animation:uturn 1s ease}.rep-menu li.socialmedia a:hover svg circle{-webkit-animation:uturncirccolor 1s ease;animation:uturncirccolor 1s ease}.rep-menu li.socialmedia a:hover svg path{-webkit-animation:uturnpathcolor 1s ease;animation:uturnpathcolor 1s ease}.rep-menu li.parent-page{display:flex;flex-direction:row;flex-wrap:wrap;padding:15px 0}.rep-menu li.parent-page a{align-items:center;color:#22849b;display:flex;font-weight:600;font-size:18px;height:100%;justify-content:center;line-height:27px;left:0;padding:0 10px;position:absolute;top:0;text-align:center;width:100%;z-index:1000}.rep-menu li.parent-page:first-child{padding:50px 0 15px}.rep-menu li.parent-page.current .rep-menu__content:after,.rep-menu li.parent-page.current img{display:none}.rep-menu__iterator{align-items:center;display:flex;flex-basis:20%}.rep-menu__iterator h3{color:#22849b;font-size:36px;font-weight:600;line-height:54px;margin:0;padding:0 10px 0 30px;word-break:keep-all}.rep-menu__content{min-height:139px;flex-basis:calc(80% - 40px);position:relative}.rep-menu__content:after{content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:990}.rep-menu__content__image{display:block;z-index:980;width:100%}.rep-menu__wrapper{background:linear-gradient(94.5deg,rgba(34,132,155,.2) 30.64%,rgba(176,201,212,.12) 99.21%),#fff;max-width:400px;padding:0;position:absolute;right:0;top:90px}}

