@charset "UTF-8";a, input, select, textarea, body .mnc a, .hdr, .hdr .hdrwrp, .lgwrpchg span, #mainnav ul li a, #mainnav ul li ul, .mobilemenubtnitem, .sprnklink, .sprnklink a, .kthd a, .tplk .toplink, .xform input.submit,.xform button,.yform input.submit,.yform button, .slcwrp .slcele .frthli, .slcwrp .slcele[onclick] .slcelepc, .shrtbx .bxbtwrp[onclick], .shrtbx .bxbtwrp .bxbttxtwrp, .shrtbx .bxbtwrp .bxbttxtwrp .apmailctbx a, .ifrmdsc .ifrmstrtbtn span, body .mnc .prjctlisthd a.subcategory-back-href,body .mnc .prjctlisthd button.subcategory-back-href, body .mnc .prjctlisthd a.subcategory-back-href:before,body .mnc .prjctlisthd button.subcategory-back-href:before, body .mnc .prjctlistelewrp img, body .mnc .prjctlistelewrp .prjele .prjelepc .prjeletxtwrp, body .mnc .prjctlistelewrp .prjele .prjelepc .prjeletxtwrp .prjeleinrtxt, body .mnc .prjwrp .imglist .prjimgele img, body .mnc .prjwrp .imglist .prjimgele .prjimgeledesc {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; }:link,:visited {text-decoration:none; }ul,ol {list-style:none;margin:0;padding:0; }img,a img,:link img,:visited img,fieldset {border:none; }img {vertical-align:bottom;margin:0;padding:0; }address {font-style:normal; }table {border:none;border-spacing:0;font-size:1em;margin:0;padding:0; }tr {border:none;margin:0;padding:0; }td {border:none;vertical-align:top;border-spacing:0;margin:0;padding:0; }legend {display:none; }div,p,li,a {background-repeat:no-repeat; }dl {margin:0; }dl dt {margin:0; }dl dd + dt {margin-top:0; }dl dd {margin:0; }ol {list-style:none; }ol li {margin:0; }ol li ol {margin:0; }ol li ul {margin:0; }p {margin:0; }ul {list-style:none; }ul li {margin:0; }ul li ul {list-style:none;margin:0; }ul li ol {margin:0; }a:hover {text-decoration:none; }@font-face {font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;font-display:swap; }.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:0.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:0.14286em;text-align:center; }.fa-li.fa-lg {left:-1.85714em; }.fa-border {padding:.2em .25em .15em;border:solid 0.08em #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 infinite linear;animation:fa-spin 2s infinite linear; }.fa-pulse {-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8); }@-webkit-keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg); }100% {-webkit-transform:rotate(359deg);transform:rotate(359deg); } }@keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg); }100% {-webkit-transform:rotate(359deg);transform:rotate(359deg); } }.fa-rotate-90 {-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg); }.fa-rotate-180 {-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg); }.fa-rotate-270 {-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg); }.fa-flip-horizontal {-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1); }.fa-flip-vertical {-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1); }:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {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-remove:before,.fa-close: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-gear:before,.fa-cog: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-rotate-right:before,.fa-repeat: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-photo:before,.fa-image: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-warning:before,.fa-exclamation-triangle: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-gears:before,.fa-cogs: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-save:before,.fa-floppy-o:before {content:""; }.fa-square:before {content:""; }.fa-navicon:before,.fa-reorder:before,.fa-bars: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-unsorted:before,.fa-sort:before {content:""; }.fa-sort-down:before,.fa-sort-desc:before {content:""; }.fa-sort-up:before,.fa-sort-asc:before {content:""; }.fa-envelope:before {content:""; }.fa-linkedin:before {content:""; }.fa-rotate-left:before,.fa-undo:before {content:""; }.fa-legal:before,.fa-gavel:before {content:""; }.fa-dashboard:before,.fa-tachometer:before {content:""; }.fa-comment-o:before {content:""; }.fa-comments-o:before {content:""; }.fa-flash:before,.fa-bolt:before {content:""; }.fa-sitemap:before {content:""; }.fa-umbrella:before {content:""; }.fa-paste:before,.fa-clipboard: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-unlink:before,.fa-chain-broken: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-toggle-down:before,.fa-caret-square-o-down:before {content:""; }.fa-toggle-up:before,.fa-caret-square-o-up:before {content:""; }.fa-toggle-right:before,.fa-caret-square-o-right:before {content:""; }.fa-euro:before,.fa-eur:before {content:""; }.fa-gbp:before {content:""; }.fa-dollar:before,.fa-usd:before {content:""; }.fa-rupee:before,.fa-inr:before {content:""; }.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content:""; }.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content:""; }.fa-won:before,.fa-krw: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-toggle-left:before,.fa-caret-square-o-left:before {content:""; }.fa-dot-circle-o:before {content:""; }.fa-wheelchair:before {content:""; }.fa-vimeo-square:before {content:""; }.fa-turkish-lira:before,.fa-try: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-institution:before,.fa-bank:before,.fa-university:before {content:""; }.fa-mortar-board:before,.fa-graduation-cap: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-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content:""; }.fa-file-zip-o:before,.fa-file-archive-o:before {content:""; }.fa-file-sound-o:before,.fa-file-audio-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-saver:before,.fa-support:before,.fa-life-ring:before {content:""; }.fa-circle-o-notch:before {content:""; }.fa-ra:before,.fa-resistance:before,.fa-rebel:before {content:""; }.fa-ge:before,.fa-empire:before {content:""; }.fa-git-square:before {content:""; }.fa-git:before {content:""; }.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {content:""; }.fa-tencent-weibo:before {content:""; }.fa-qq:before {content:""; }.fa-wechat:before,.fa-weixin:before {content:""; }.fa-send:before,.fa-paper-plane:before {content:""; }.fa-send-o:before,.fa-paper-plane-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-soccer-ball-o:before,.fa-futbol-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-shekel:before,.fa-sheqel:before,.fa-ils: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-hotel:before,.fa-bed:before {content:""; }.fa-viacoin:before {content:""; }.fa-train:before {content:""; }.fa-subway:before {content:""; }.fa-medium:before {content:""; }.fa-yc:before,.fa-y-combinator:before {content:""; }.fa-optin-monster:before {content:""; }.fa-opencart:before {content:""; }.fa-expeditedssl:before {content:""; }.fa-battery-4:before,.fa-battery:before,.fa-battery-full: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-stop-o:before,.fa-hand-paper-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-tv:before,.fa-television: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-asl-interpreting:before,.fa-american-sign-language-interpreting:before {content:""; }.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {content:""; }.fa-glide:before {content:""; }.fa-glide-g:before {content:""; }.fa-signing:before,.fa-sign-language: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-vcard:before,.fa-address-card:before {content:""; }.fa-vcard-o:before,.fa-address-card-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:before,.fa-thermometer-full: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-bathtub:before,.fa-s15:before,.fa-bath: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; }html {box-sizing:border-box; }*, *:before, *:after {box-sizing:inherit; }body {background:#FFF; }body {font-family:"Abel", sans-serif;line-height:140%;font-weight:400;margin:0;padding:0;font-size:16px; }body .mnc section.ctdtele {margin-bottom:20px; }body .mnc img {max-width:100%;height:auto; }body .mnc a {color:#000;position:relative; }body .mnc a:after {content:'';overflow:hidden;position:absolute;left:0;bottom:-1px;display:block;width:0;height:1px;background-color:#a58f60;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.075); }body .mnc a:hover {color:#a58f60; }body .mnc a:hover:after {width:100%; }body .mnc ul {margin:10px 0 20px 25px; }body .mnc ul li {list-style-type:disc;margin-bottom:15px; }body .mnc ol {margin:10px 0 20px 25px; }body .mnc ol li {margin-bottom:15px;list-style-type:decimal; }body .mnc p {margin:0 0 20px 0; }body .mnc h1 {font-style:normal;font-weight:400;text-transform:none;line-height:120%;font-size:26px;margin:0 0 10px 0;text-transform:uppercase; }@media only screen and (max-width:1020px) {body .mnc h1 {margin:0 0 60px 0;font-size:26px; } }body .mnc h2 {font-size:25px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 20px 0; }body .mnc h3 {font-size:18px;font-style:normal;font-weight:700;margin:30px 0 10px 0;line-height:120%;text-transform:uppercase; }body .mnc h4 {font-size:20px;font-weight:700;line-height:120%; }body .mnc table {width:100%;margin-bottom:20px; }@media only screen and (max-width:1020px) {body .mnc table thead {display:none; } }body .mnc table thead tr th {text-align:left;padding:5px; }body .mnc table tbody tr th {text-align:left;padding:5px; }body .mnc table tbody tr td {padding:5px; }body .mnc section {margin-bottom:20px; }@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url("../fonts/open-sans-v15-latin-regular.eot");src:local("Open Sans Regular"), local("OpenSans-Regular"), url("../fonts/open-sans-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v15-latin-regular.woff2") format("woff2"), url("../fonts/open-sans-v15-latin-regular.woff") format("woff"), url("../fonts/open-sans-v15-latin-regular.ttf") format("truetype"), url("../fonts/open-sans-v15-latin-regular.svg#OpenSans") format("svg");font-display:swap; }@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url("../fonts/open-sans-v15-latin-700.eot");src:local("Open Sans Bold"), local("OpenSans-Bold"), url("../fonts/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v15-latin-700.woff2") format("woff2"), url("../fonts/open-sans-v15-latin-700.woff") format("woff"), url("../fonts/open-sans-v15-latin-700.ttf") format("truetype"), url("../fonts/open-sans-v15-latin-700.svg#OpenSans") format("svg");font-display:swap; }@font-face {font-family:'Abel';font-style:normal;font-weight:400;src:url("../fonts/abel-v12-latin-regular.eot");src:local("Abel Regular"), local("Abel-Regular"), url("../fonts/abel-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/abel-v12-latin-regular.woff2") format("woff2"), url("../fonts/abel-v12-latin-regular.woff") format("woff"), url("../fonts/abel-v12-latin-regular.ttf") format("truetype"), url("../fonts/abel-v12-latin-regular.svg#Abel") format("svg");font-display:swap; }.hdr {width:100%;z-index:5;top:0;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100000; }@media only screen and (max-width:1020px) {.hdr {position:static; } }.hdr .hdrwrp {margin:auto;padding:50px 0;max-width:1140px;margin:auto;position:relative;line-height:0; }@media only screen and (max-width:1140px) {.hdr .hdrwrp {max-width:calc(100% - 20px); } }.hdr .lgo {display:inline-block;background-size:100%; }.hdr .lgo a {display:block;width:100%;height:100%;pointer-events:auto; }.hdr .lgo.txtlgo {width:auto; }.hdr .lgo.txtlgo a {color:#FFF;font-size:150%; }@media only screen and (max-width:1020px) {.hdr .lgo.txtlgo {width:calc(100% - 50px); }.hdr .lgo.txtlgo a {font-size:100%; } }.hdrpic {overflow:hidden;position:relative; }.hdrpic .hdrimgele {background-position:center center;padding-top:22%;background-size:cover; }.hdrpic .hdrimgele .sldct {top:50%; }.hdrpic .hdrimgele.enablefullscreen {height:100vh;padding-top:0; }.hdrpic .hdrimgele.std {padding-top:0; }.hdrpic .hdrdarkbg {height:100%;width:100%;position:absolute;z-index:3;top:0;left:0; }.hdrpic .hdrdarkbg.darken20 {background:rgba(0, 0, 0, 0.2); }.hdrpic .hdrdarkbg.darken40 {background:rgba(0, 0, 0, 0.4); }.hdrpic .hdrdarkbg.darken60 {background:rgba(0, 0, 0, 0.6); }.hdrpic .hdrdarkbg.darken80 {background:rgba(0, 0, 0, 0.8); }.hdrpic .hdrdarkbg.darken100 {background:black; }.hdrpic section.flexcontrol .flex-direction-nav {display:none; }.hdrpic section.flexdirection .flex-control-nav {display:none; }.lgwrpchg {position:relative; }.lgwrpchg span {position:absolute; }.lgwrpchg span img {max-height:57px; }@media only screen and (max-width:1020px) {.lgwrpchg span img {max-height:50px; } }.lgwrpchg .lgwt {opacity:1; }.lgwrpchg .lgstd {opacity:0; }a .lgwrplbl {color:#FFF;padding:8px 0 0 73px; }@media only screen and (max-width:1020px) {a .lgwrplbl {padding:13px 0 0 63px; } }a .lglblm {display:block;font-size:260%;text-transform:uppercase; }a .lglblt {font-weight:300;font-size:78%;display:block;padding:6px 0 0 3px; }@media only screen and (max-width:1020px) {a .lglblt {display:none; } }.fixedEle .lgwt {opacity:0; }.fixedEle .lgstd {opacity:1; }.fixedEle a .lgwrplbl {color:#EBEBEB; }#mainnav {text-align:right;position:absolute;right:0;bottom:0;z-index:1; }@media only screen and (max-width:1140px) {#mainnav {right:20px; } }@media only screen and (max-width:1020px) {#mainnav {position:static; } }#mainnav ul li {position:relative;display:inline-block; }#mainnav ul li:hover > a {border-bottom:2px solid #FFF; }@media only screen and (max-width:1020px) {#mainnav ul li:hover > a {border:none; } }#mainnav ul li a {display:inline-block;padding:0 15px 10px 15px;color:#000;text-transform:uppercase;font-weight:700;font-size-adjust:0.51;font-size:15px;border-bottom:2px solid rgba(255, 255, 255, 0); }#mainnav ul li a.active, #mainnav ul li a.current, #mainnav ul li a:hover, #mainnav ul li a:focus {border-bottom:2px solid #000; }@media only screen and (max-width:1020px) {#mainnav ul li a.active, #mainnav ul li a.current, #mainnav ul li a:hover, #mainnav ul li a:focus {border:none;background:#999;color:#FFF;display:block; } }@media only screen and (max-width:1020px) {#mainnav ul li a {border:none;display:block; } }@media only screen and (max-width:1020px) {#mainnav ul li.selected, #mainnav ul li.current {background:#FFF;color:#000; }#mainnav ul li.selected ul, #mainnav ul li.current ul {display:block;opacity:1;height:auto;position:static;width:auto; }#mainnav ul li.selected ul li a, #mainnav ul li.current ul li a {background:#EBEBEB;font-weight:300;text-align:center; } }#mainnav ul li.selected a, #mainnav ul li.current a {border-bottom:2px solid #FFF; }@media only screen and (max-width:1020px) {#mainnav ul li.selected a, #mainnav ul li.current a {border:none;background:#FFF;color:#000; } }#mainnav ul li.selected ul li a, #mainnav ul li.current ul li a {border-bottom:0; }@media only screen and (max-width:1020px) {#mainnav ul li.selected, #mainnav ul li.current {border:none; } }#mainnav ul li ul {opacity:0;height:0;overflow:hidden;padding:0 0;position:absolute;width:280px;background:#000;right:0;z-index:5; }@media only screen and (max-width:1020px) {#mainnav ul li ul {display:none; } }#mainnav ul li ul li {display:block;text-align:left;padding:0; }#mainnav ul li ul li a {display:block;border-bottom:0;padding:10px;text-transform:none; }#mainnav ul li ul li a.current, #mainnav ul li ul li a:hover {background:#FFF;color:#000;border-bottom:0; }#mainnav ul li:hover ul {opacity:1;height:auto; }@media only screen and (max-width:1020px) {#mainnav ul li:hover ul { } }@media only screen and (max-width:1020px) {#mainnav ul li.current:hover {display:block; } }.fixedEle .moblilemenubtn .mobilemenubtnitem {background:#000; }.moblilemenubtn {display:none;width:18px;height:24px;cursor:pointer;margin:auto;position:absolute;right:10px;z-index:999;top:10px; }@media only screen and (max-width:1020px) {.moblilemenubtn {display:block; } }.moblilemenubtn.opened .mobilemenubtnitem {height:3px; }.moblilemenubtn.opened .mobilemenubtnitem:first-child {-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px; }.moblilemenubtn.opened .mobilemenubtnitem:nth-child(2) {opacity:0; }.moblilemenubtn.opened .mobilemenubtnitem:last-child {-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:12px; }.moblilemenubtn .mobilemenubtnitem {width:100%;height:2px;display:block;background:#FFF;position:absolute;z-index:2;margin:0; }.moblilemenubtn .mobilemenubtnitem:first-child {top:3px; }.moblilemenubtn .mobilemenubtnitem:nth-child(2) {top:9px; }.moblilemenubtn .mobilemenubtnitem:last-child {bottom:7px; }@media only screen and (max-width:1020px) {#mainnav {opacity:0;overflow:hidden;position:static;height:0;width:100%;top:0;left:0;margin:0;-webkit-transform:none;-ms-transform:none;transform:none; }#mainnav li.opensub ul {display:block;opacity:1;height:auto;position:static;padding:20px;width:calc(100% - 40px);margin-bottom:40px;background:#000; }#mainnav span.opsubmen {display:none;display:block;color:#909090;position:absolute;right:10px;top:0;cursor:pointer; }#mainnav span.opsubmen:before {font-family:'FontAwesome';font-size:13px;display:inline-block;content:'\f067';position:relative;top:0;right:0;width:30px;height:22px;padding-top:8px;background:#000; }#mainnav.hidden {opacity:0;overflow:hidden;height:0; }#mainnav.visible {opacity:1;height:auto;background:#000;z-index:100;padding:20px 0; }#mainnav ul li {display:block;width:100%;text-align:center; }#mainnav ul li a {color:#FFF;font-size:120%;padding:10px 0; } }.fwpc {background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:28.4%;overflow:hidden;position:relative;margin-top:0; }@media only screen and (max-width:1020px) {.fwpc {height:150px;padding-top:0;margin-top:85px; } }.fwpc .fwpctxtwrp {position:absolute;width:calc(100% - 20px);margin:auto;left:0;right:0;color:#FFF;text-align:center;top:calc(50% + 45px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1; }@media only screen and (max-width:1020px) {.fwpc .fwpctxtwrp {top:50%; } }.fwpc .fwpctxtwrp .fwpctxtl1 {font-size:220%;line-height:120%;margin-bottom:20px;font-weight:300; }@media only screen and (max-width:1020px) {.fwpc .fwpctxtwrp .fwpctxtl1 {font-size:150%;margin-bottom:5px; } }.sprnklink {position:absolute;z-index:4;text-align:center;bottom:20px;margin:auto;left:0;right:0;padding:0 10px; }.sprnklink.onlystartpage {display:none; }.sprnklink:hover {bottom:10px; }.sprnklink.spcbtm {bottom:50px; }.sprnklink.spcbtm:hover {bottom:40px; }.sprnklink a {color:#FFF;font-size:300%; }.kthd {position:absolute;right:15px;top:25px;text-align:right;color:#FFF;font-weight:700; }@media only screen and (max-width:1020px) {.kthd {position:static;text-align:center;margin-top:20px;display:none; } }.kthd .kthdl1 {font-size:14px; }@media only screen and (max-width:1020px) {.kthd .kthdl1 {font-size:12px; } }.kthd .kthdl1 span {display:inline-block;margin-left:10px; }.kthd .kthdl1 span:hover a {color:#FFF; }@media only screen and (max-width:1020px) {.kthd .kthdl1 span.kthdphone.dt {display:none; } }.kthd .kthdl1 span.kthdphone.mb {display:none; }@media only screen and (max-width:1020px) {.kthd .kthdl1 span.kthdphone.mb {display:inline-block; } }.kthd .kthdl2 {font-size:12px; }.kthd .kthdl2 .kthdstr:after {display:inline-block;content:'\02022';padding:0 5px; }.kthd .kthdl2 .kthdplz {margin-right:5px; }.kthd a {color:#FFF; }.mnc {max-width:1140px;width:100%;margin:150px auto 40px auto;background:#FFF;box-sizing:border-box; }@media only screen and (max-width:1140px) {.mnc {width:100%;margin:0 auto 0 auto;padding:40px 10px; } }.mnc .ctbxstd {display:flex;justify-content:space-between; }.mnc .ctbxstd .sdtwrp {width:45%; }.mnc .ctbxstd .yform {width:55%; }@media only screen and (max-width:1020px) {.mnc .ctbxstd {display:block; }.mnc .ctbxstd .sdtwrp {width:100%; }.mnc .ctbxstd .yform {width:100%; } }.txtpicwrp {display:flex;justify-content:space-between; }.txtpicwrp .txtele {max-width:calc(67% - 10px);margin-bottom:20px; }@media only screen and (max-width:1020px) {.txtpicwrp .txtele {max-width:100%;order:1 !important; } }.txtpicwrp .picele {max-width:calc(30% - 10px); }@media only screen and (max-width:1020px) {.txtpicwrp .picele {max-width:100%;order:2 !important;margin-bottom:20px; } }.txtpicwrp.oriright .txtele {order:1; }.txtpicwrp.oriright .picele {order:2; }.txtpicwrp.orileft .txtele {order:2; }.txtpicwrp.orileft .picele {order:1; }@media only screen and (max-width:1020px) {.txtpicwrp {display:block; } }.tplk {position:relative; }.tplk .toplink {opacity:0;position:fixed;right:20px;bottom:20px;width:50px;height:40px;color:#000;text-align:center;cursor:pointer;padding-top:10px;z-index:1000; }.tplk .toplink.showEle {opacity:1; }@media only screen and (max-width:1020px) {.tplk .toplink {position:absolute;right:0px;bottom:-35px; } }.tplk .toplink:hover {color:#a58f60;opacity:1; }.xform .alert,.yform .alert {color:#FF0000;margin-bottom:40px;font-style:italic; }.xform .formcheckbox,.yform .formcheckbox {margin-bottom:20px;width:calc(100% - 20px); }.xform .formcheckbox input,.yform .formcheckbox input {width:auto; }.xform .formcheckbox label,.yform .formcheckbox label {font-size:90%; }.xform .pflchtfld,.yform .pflchtfld {margin:10px 0;font-style:italic; }.xform .formcheckbox,.xform .form-group,.yform .formcheckbox,.yform .form-group {margin-bottom:20px; }@media only screen and (max-width:1020px) {.xform .formcheckbox,.xform .form-group,.yform .formcheckbox,.yform .form-group {width:100%; } }.xform .formcheckbox.has-error input,.xform .form-group.has-error input,.yform .formcheckbox.has-error input,.yform .form-group.has-error input {border:1px solid #FF0000; }.xform .formcheckbox.has-error textarea,.xform .form-group.has-error textarea,.yform .formcheckbox.has-error textarea,.yform .form-group.has-error textarea {border:1px solid #FF0000; }.xform .formcheckbox.has-error label,.xform .form-group.has-error label,.yform .formcheckbox.has-error label,.yform .form-group.has-error label {color:#FF0000; }.xform .formcheckbox.has-error label span,.xform .form-group.has-error label span,.yform .formcheckbox.has-error label span,.yform .form-group.has-error label span {color:#FF0000; }.xform .formcheckbox#yform-formular-notice,.xform .form-group#yform-formular-notice,.yform .formcheckbox#yform-formular-notice,.yform .form-group#yform-formular-notice {width:100%;float:none; }.xform .formcheckbox#yform-formular-notice textarea,.xform .form-group#yform-formular-notice textarea,.yform .formcheckbox#yform-formular-notice textarea,.yform .form-group#yform-formular-notice textarea {width:100%;font-family:"Abel", sans-serif;padding:10px;font-size:90%; }@media only screen and (max-width:1020px) {.xform .formcheckbox#yform-formular-notice textarea,.xform .form-group#yform-formular-notice textarea,.yform .formcheckbox#yform-formular-notice textarea,.yform .form-group#yform-formular-notice textarea {width:100%; } }.xform select,.xform input,.yform select,.yform input {border:1px solid #000;background:#FFF;padding:10px;width:100%;font-family:"Abel", sans-serif; }.xform select,.yform select {cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:#FFF url(../img/bg_ico_select.png) center right 10px no-repeat;padding:14px 10px 14px 10px; }.xform select optgroup,.yform select optgroup {padding:10px; }.xform select option,.yform select option {margin-top:5px; }.xform input.submit,.xform button,.yform input.submit,.yform button {background:#a58f60;font-family:"Abel", sans-serif;font-weight:300;color:#FFF;font-size:100%;border:none;cursor:pointer;padding:10px 20px;float:right; }@media only screen and (max-width:1020px) {.xform input.submit,.xform button,.yform input.submit,.yform button {float:none;margin-right:0;width:100%; } }.xform input.submit:hover,.xform button:hover,.yform input.submit:hover,.yform button:hover {background:#000;color:#FFF; }.ifrmct {position:relative;padding-bottom:40%;height:0;overflow:hidden;margin:40px 0; }.ifrmct.googlemaps {padding-bottom:31%;margin-bottom:100px; }.ifrmct iframe {position:absolute;top:0;left:0;width:100%;height:100%;border:0; }.slcwrp {display:flex;justify-content:space-between;flex-wrap:wrap; }.slcwrp:after {content:"";flex-basis:calc(33.333% - 10px); }@media only screen and (max-width:500px) {.slcwrp {display:block; } }.slcwrp .slcele {max-width:calc(33.333% - 10px);margin-bottom:20px; }.slcwrp .slcele .frthli {background:#a58f60;color:#FFF;display:inline-block;padding:3px 10px;margin-top:20px;border-radius:5px; }.slcwrp .slcele .frthli:hover {background:#000; }@media only screen and (max-width:1020px) {.slcwrp .slcele {max-width:calc(50% - 10px); } }@media only screen and (max-width:500px) {.slcwrp .slcele {max-width:100%; } }.slcwrp .slcele[onclick] {cursor:pointer; }.slcwrp .slcele[onclick]:hover .slcelepc {background:#000;opacity:0.6; }.slcwrp .slcele[onclick]:hover .frthli {background:#000; }.slcwrp .slcele h2 {font-size:22px; }.shrtbx {display:flex;width:calc(100% - 120px);padding:20px;margin:0 auto 90px auto;justify-content:space-between; }@media only screen and (max-width:1020px) {.shrtbx {width:calc(100% - 40px);margin-bottom:30px; } }@media only screen and (max-width:500px) {.shrtbx {display:block; } }.shrtbx .bxbtwrp {width:calc(33.333% - 10px);position:relative; }@media only screen and (max-width:500px) {.shrtbx .bxbtwrp {width:calc(100% - 40px);margin:auto;max-width:auto; } }.shrtbx .bxbtwrp[onclick] {cursor:pointer; }.shrtbx .bxbtwrp[onclick]:hover .apmailctbx a { }.shrtbx .bxbtwrp .bxbtimgwrp {padding-top:63%;background-size:cover;background-repeat:no-repeat;margin-bottom:0; }.shrtbx .bxbtwrp:hover .bxbttxtwrp {opacity:1; }.shrtbx .bxbtwrp .bxbttxtwrp {position:absolute;bottom:0;left:0;height:100%;padding:0 20px;width:calc(100% - 40px);text-align:center;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#4d000000',GradientType=0 );color:#FFF;opacity:0; }.shrtbx .bxbtwrp .bxbttxtwrp h3 {margin:0 0 20px 0;font-weight:300;font-size:200%; }.shrtbx .bxbtwrp .bxbttxtwrp .apmailctbx a {font-size:80%;display:inline-block;background:#FFF;color:#000;padding:3px 10px;margin-top:20px; }.shrtbx .bxbtwrp .bxbttxtwrp .apmailctbx a:hover {background:none;color:#FFF; }.shrtbx .bxbtwrp .bxbttxtctwrp {position:absolute;top:50%;width:calc(100% - 40px);text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%); }.bcp {box-sizing:border-box;font-size:13px;background:#FFF;padding:10px 0; }@media only screen and (max-width:1020px) {.bcp {padding:10px; } }.bcp .bcpwrp {max-width:1140px;margin:auto; }.bcp ul {margin:0 !important;display:inline; }.bcp ul li {list-style-type:none;display:inline-block; }.bcp ul li a {color:#000;text-decoration:underline;display:inline-block; }.bcp ul li a:before {display:inline-block;padding-left:10px;padding-right:5px;content:"\f105";font-family:'FontAwesome'; }.ifrmwrp {margin-top:20px; }.ifrmrwdwrp {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto; }.ifrmrwdwrp iframe {position:absolute;top:0;left:0;width:100%;height:100%; }.ifrmdsc {background:#f8f8f8;height:100%;padding:20px; }.ifrmdsc .ifrmstrtbtn {text-align:center; }.ifrmdsc .ifrmstrtbtn span {border:1px solid #000;display:inline-block;padding:3px 15px;margin:auto;cursor:pointer; }.ifrmdsc .ifrmstrtbtn span:before {font-family:FontAwesome;content:"\f041";display:inline-block;margin-right:7px;font-size:14px; }.ifrmdsc .ifrmstrtbtn span:hover {background:#000;color:#FFF; }.ftr {background:#EAEAEA;color:#222;padding-top:20px;padding-bottom:20px; }.ftr.nopadding {padding-bottom:0 !important; }@media only screen and (max-width:1020px) {.ftr {padding:10px; } }.ftr .wrp {margin:auto;justify-content:space-between;flex-wrap:wrap;display:flex;max-width:1140px;padding:20px 0; }@media only screen and (max-width:1020px) {.ftr .wrp {text-align:center;display:block; } }.ftr .footernav ul li {display:inline-block; }.ftr .footernav ul li:after {content:"";padding:0 5px; }.ftr .footernav ul li:last-of-type:after {content:"";padding:0; }.ftkt {text-align:center; }.ftkt a {color:#222;position:relative; }.ftkt a:after {content:'';overflow:hidden;position:absolute;left:0;bottom:-1px;display:block;width:0;height:1px;background-color:#a58f60;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.075); }.ftkt a:hover {color:#a58f60; }.ftkt a:hover:after {width:100%; }.ftkt span {display:inline-block; }.ftkt span.kthdcompany {font-weight:700; }.ftkt span.kthdcompany:after, .ftkt span.kthdname:after, .ftkt span.kthdstr:after, .ftkt span.kthdfax:after, .ftkt span.kthdmail:after {display:inline-block;content:'\02022';padding:0 5px; }.ftkt span.kthdort, .ftkt span.kthdplz {display:inline-block; }.ftkt span.kthdplz {margin-right:5px; }@media only screen and (max-width:1020px) {.ftkt span.kthdphone.dt {display:none; } }.ftkt span.kthdphone.dt:after {display:inline-block;content:'\02022';padding:0 5px; }.ftkt span.kthdphone.mb {display:none; }@media only screen and (max-width:1020px) {.ftkt span.kthdphone.mb {display:inline-block; } }@media only screen and (max-width:1020px) {.cc-revoke, .cc-window {font-size:12px !important; } }#footernav ul li a {color:#222;position:relative; }#footernav ul li a:after {content:'';overflow:hidden;position:absolute;left:0;bottom:-1px;display:block;width:0;height:1px;background-color:#a58f60;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.075); }#footernav ul li a:hover {color:#a58f60; }#footernav ul li a:hover:after {width:100%; }#footernav ul li.current a {color:#a58f60; }.cc-window {opacity:1;transition:opacity 1s ease; }.cc-window.cc-invisible {opacity:0; }.cc-animate.cc-revoke {transition:transform 1s ease; }.cc-animate.cc-revoke.cc-top {transform:translateY(-2em); }.cc-animate.cc-revoke.cc-bottom {transform:translateY(2em); }.cc-animate.cc-revoke.cc-active.cc-bottom, .cc-animate.cc-revoke.cc-active.cc-top, .cc-revoke:hover {transform:translateY(0); }.cc-grower {max-height:0;overflow:hidden;transition:max-height 1s; }.cc-link, .cc-revoke:hover {text-decoration:underline; }.cc-revoke, .cc-window {position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999; }.cc-window.cc-static {position:static; }.cc-window.cc-floating {padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column; }.cc-window.cc-banner {padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row; }.cc-revoke {padding:.5em; }.cc-header {font-size:18px;font-weight:700; }.cc-btn, .cc-close, .cc-link, .cc-revoke {cursor:pointer; }.cc-link {opacity:.8;display:inline-block;padding:.2em; }.cc-link:hover {opacity:1; }.cc-link:active, .cc-link:visited {color:initial; }.cc-btn {display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap; }.cc-banner .cc-btn:last-child {min-width:140px; }.cc-highlight .cc-btn:first-child {background-color:transparent;border-color:transparent; }.cc-highlight .cc-btn:first-child:focus, .cc-highlight .cc-btn:first-child:hover {background-color:transparent;text-decoration:underline; }.cc-close {display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75; }.cc-close:focus, .cc-close:hover {opacity:1; }.cc-revoke.cc-top {top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em; }.cc-revoke.cc-bottom {bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em; }.cc-revoke.cc-left {left:3em;right:unset; }.cc-revoke.cc-right {right:3em;left:unset; }.cc-top {top:1em; }.cc-left {left:1em; }.cc-right {right:1em; }.cc-bottom {bottom:1em; }.cc-floating > .cc-link {margin-bottom:1em; }.cc-floating .cc-message {display:block;margin-bottom:1em; }.cc-window.cc-floating .cc-compliance {-ms-flex:1;flex:1; }.cc-window.cc-banner {-ms-flex-align:center;align-items:center; }.cc-banner.cc-top {left:0;right:0;top:0; }.cc-banner.cc-bottom {left:0;right:0;bottom:0; }.cc-banner .cc-message {-ms-flex:1;flex:1; }.cc-compliance {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between; }.cc-compliance > .cc-btn {-ms-flex:1;flex:1; }.cc-btn + .cc-btn {margin-left:.5em; }@media print {.cc-revoke, .cc-window {display:none; } }@media screen and (max-width:900px) {.cc-btn {white-space:normal; } }@media screen and (max-width:414px) and (orientation:portrait), screen and (max-width:736px) and (orientation:landscape) {.cc-window.cc-top {top:0; }.cc-window.cc-bottom {bottom:0; }.cc-window.cc-banner, .cc-window.cc-left, .cc-window.cc-right {left:0;right:0; }.cc-window.cc-banner {-ms-flex-direction:column;flex-direction:column; }.cc-window.cc-banner .cc-compliance {-ms-flex:1;flex:1; }.cc-window.cc-floating {max-width:none; }.cc-window .cc-message {margin-bottom:1em; }.cc-window.cc-banner {-ms-flex-align:unset;align-items:unset; } }.cc-floating.cc-theme-classic {padding:1.2em;border-radius:5px; }.cc-floating.cc-type-info.cc-theme-classic .cc-compliance {text-align:center;display:inline;-ms-flex:none;flex:none; }.cc-theme-classic .cc-btn {border-radius:5px; }.cc-theme-classic .cc-btn:last-child {min-width:140px; }.cc-floating.cc-type-info.cc-theme-classic .cc-btn {display:inline-block; }.cc-theme-edgeless.cc-window {padding:0; }.cc-floating.cc-theme-edgeless .cc-message {margin:2em 2em 1.5em; }.cc-banner.cc-theme-edgeless .cc-btn {margin:0;padding:.8em 1.8em;height:100%; }.cc-banner.cc-theme-edgeless .cc-message {margin-left:1em; }.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn {margin-left:0; }.text-js {opacity:0; }.cursor {display:block;position:absolute;height:100%;top:0;right:-5px;width:2px;background-color:#a58f60;z-index:1;animation:flash 0.5s none infinite alternate; }@keyframes flash {0% {opacity:1; }100% {opacity:0; } }.wrdchngr {margin-bottom:40px; }body .mnc .prjctlisthd {position:relative; }body .mnc .prjctlisthd ul {margin:0 0 10px 0;display:inline; }body .mnc .prjctlisthd ul li {transition:all 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95); }body .mnc .prjctlisthd ul li:nth-child(1) {transition-delay:50ms; }body .mnc .prjctlisthd ul li:nth-child(2) {transition-delay:150ms; }body .mnc .prjctlisthd ul li:nth-child(3) {transition-delay:200ms; }body .mnc .prjctlisthd ul li:nth-child(4) {transition-delay:250ms; }body .mnc .prjctlisthd ul li:nth-child(5) {transition-delay:300ms; }body .mnc .prjctlisthd ul li:nth-child(6) {transition-delay:350ms; }body .mnc .prjctlisthd ul.haschilddisabler li {visibility:hidden;margin-bottom:10px;transform:translateY(-20px);opacity:0; }body .mnc .prjctlisthd ul.subcat {position:absolute;top:0;right:0;visibility:hidden;left:50%;right:auto;transform:translateX(-50%);width:100%; }body .mnc .prjctlisthd ul.subcat li {visibility:hidden;margin-bottom:10px;transform:translateY(-20px);opacity:0; }body .mnc .prjctlisthd ul.subcat.submenactive li {visibility:visible;margin-bottom:10px;transform:translateY(0);opacity:1; }body .mnc .prjctlisthd ul li {list-style-type:none;display:inline-block; }body .mnc .prjctlisthd ul li a {text-transform:uppercase; }body .mnc .prjctlisthd ul li ul {display:none; }body .mnc .prjctlisthd a,body .mnc .prjctlisthd button {background:none;cursor:pointer;text-transform:uppercase;font-family:"Abel", sans-serif;border:none;font-size:16px;position:relative;color:#555;padding:0;margin:0 10px;outline:none !important; }body .mnc .prjctlisthd a:focus,body .mnc .prjctlisthd button:focus {outline:none !important; }body .mnc .prjctlisthd a.subcategory-back-href,body .mnc .prjctlisthd button.subcategory-back-href {color:#898989;opacity:0.5;position:relative; }body .mnc .prjctlisthd a.subcategory-back-href:before,body .mnc .prjctlisthd button.subcategory-back-href:before {position:absolute;left:-20px;content:"\f104";font-family:'FontAwesome';opacity:0; }body .mnc .prjctlisthd a.subcategory-back-href:hover,body .mnc .prjctlisthd button.subcategory-back-href:hover {opacity:1; }body .mnc .prjctlisthd a.subcategory-back-href:hover:before,body .mnc .prjctlisthd button.subcategory-back-href:hover:before {opacity:1; }body .mnc .prjctlisthd a.subcategory-back-href:hover:after,body .mnc .prjctlisthd button.subcategory-back-href:hover:after {width:0 !important; }body .mnc .prjctlisthd a:after,body .mnc .prjctlisthd button:after {content:'';overflow:hidden;position:absolute;left:0;bottom:-1px;display:block;width:0;height:1px;background-color:#a58f60;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.075); }body .mnc .prjctlisthd a:hover,body .mnc .prjctlisthd button:hover {color:#a58f60; }body .mnc .prjctlisthd a:hover:after,body .mnc .prjctlisthd button:hover:after {width:100%; }body .mnc .prjctlisthd a.is-checked,body .mnc .prjctlisthd button.is-checked {color:#555; }body .mnc .prjctlisthd a.is-checked:after,body .mnc .prjctlisthd button.is-checked:after {width:100%; }body .mnc .prjctlistelewrp {margin:20px auto;position:relative;max-width:1140px; }@media only screen and (max-width:1140px) {body .mnc .prjctlistelewrp {max-width:970px; } }@media only screen and (max-width:970px) {body .mnc .prjctlistelewrp {max-width:750px; } }@media only screen and (max-width:750px) {body .mnc .prjctlistelewrp {max-width:100%; } }body .mnc .prjctlistelewrp .prjname {font-size:22px;margin:7px 0 20px 0;text-transform:uppercase; }body .mnc .prjctlistelewrp img {opacity:0; }body .mnc .prjctlistelewrp .prjele {width:calc(100% / 3 - 2px); }@media screen and (max-width:768px) {body .mnc .prjctlistelewrp .prjele {width:calc(100% / 2 - 2px); } }@media screen and (max-width:650px) {body .mnc .prjctlistelewrp .prjele {width:100%; } }body .mnc .prjctlistelewrp .prjele[onclick] {cursor:pointer; }body .mnc .prjctlistelewrp .prjele .prjelepc {position:relative; }body .mnc .prjctlistelewrp .prjele .prjelepc .prio {position:absolute;top:2px;right:2px;padding:3px;background:#000;color:#FFF;z-index:1; }body .mnc .prjctlistelewrp .prjele .prjelepc .prio.fehandl {display:none; }body .mnc .prjctlistelewrp .prjele .prjelepc:hover .prjeletxtwrp {opacity:1; }body .mnc .prjctlistelewrp .prjele .prjelepc:hover .prjeletxtwrp .prjeleinrtxt {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%); }body .mnc .prjctlistelewrp .prjele .prjelepc .prjeletxtwrp {width:100%;height:100%;opacity:0;position:absolute;background:rgba(255, 255, 255, 0.8);top:0; }body .mnc .prjctlistelewrp .prjele .prjelepc .prjeletxtwrp .prjeleinrtxt {position:absolute;text-align:center;width:100%;top:calc(50% + 10px);-webkit-transform:translateY(calc(-50% + 10px));-ms-transform:translateY(calc(-50% + 10px));transform:translateY(calc(-50% + 10px)); }body .mnc .prjwrp {display:flex;justify-content:space-between;flex-wrap:wrap; }@media only screen and (max-width:1020px) {body .mnc .prjwrp {display:block; } }body .mnc .prjwrp h1 {font-size:26px;margin:0 0 10px 0;text-transform:uppercase; }body .mnc .prjwrp p, body .mnc .prjwrp ul {color:#777; }body .mnc .prjwrp .prjlftct {max-width:33%;width:100%; }@media only screen and (max-width:1020px) {body .mnc .prjwrp .prjlftct {max-width:100%; } }body .mnc .prjwrp .imglist {max-width:58.333%;width:100%; }body .mnc .prjwrp .imglist .prjimgele {margin-bottom:30px;position:relative; }body .mnc .prjwrp .imglist .prjimgele img {opacity:0; }body .mnc .prjwrp .imglist .prjimgele .prjimgeledesc {position:absolute;bottom:0;left:15px;opacity:0;overflow:hidden;padding:10px 15px;background:rgba(0, 0, 0, 0.3);color:#FFF; }body .mnc .prjwrp .imglist .prjimgele:hover .prjimgeledesc {opacity:1;bottom:15px; }@media only screen and (max-width:1020px) {body .mnc .prjwrp .imglist {max-width:100%; } }body .mnc ul.accordion-2 {margin:0 0 20px 0; }.accordion .title {cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; }ul.accordion {margin:20px 0 20px 0; }ul.accordion li {display:block;width:100%;margin-bottom:0; }.cntt ul.accordion li .content ul {margin:0; }.cntt ul.accordion li .content ul li {list-style-type:disc !important;line-height:150%;display:list-item; }.accordion .content {max-height:0;overflow:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;padding:0; }.accordion li .content table {max-width:50%; }.accordion li .content table td {padding:0 5px 5px 0px;color:#000; }@media only screen and (max-width:1020px) {.accordion li .content table {max-width:100%; } }.accordion li.active .content {max-height:1000px;padding:20px 0;text-align:left; }@media only screen and (max-width:1020px) {.accordion li.active .content {padding:20px 0; } }.accordion p:last-child {margin-bottom:0; }.accordion-1 li {margin-bottom:10px;display:block !important; }.accordion-1 li:last-child {margin-bottom:0; }.accordion-1 .title {background:#f5f5f5;padding:13px 23px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease; }.bg-secondary .accordion-1 .title {background:#2d4f6d; }.bg-secondary .accordion-1 .title:hover {background:#2d4f6d; }.accordion-1 .title span {font-family:OpenSans, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700; }.accordion-1 .content {border:1px solid #eee;border-top:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0; }.accordion-1 .content p {padding:13px; }.accordion-1 .active .content {opacity:1;transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0); }.accordion-2 li {border-bottom:1px solid rgba(0, 0, 0, 0.5); }.accordion-2 .title,.accordion-2 a.accdrl {text-align:left;font-family:"Abel", sans-serif;padding:15px 0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;position:relative;display:block;color:rgba(0, 0, 0, 0.5); }.accordion-2 .title span,.accordion-2 a.accdrl span {display:inline-block; }.accordion-2 .title span.projekttitle,.accordion-2 a.accdrl span.projekttitle {width:23%;padding-right:10px; }@media only screen and (max-width:1020px) {.accordion-2 .title span.projekttitle,.accordion-2 a.accdrl span.projekttitle {width:33%; } }.accordion-2 .title span.kuerzel,.accordion-2 a.accdrl span.kuerzel {width:8%;padding-right:10px; }@media only screen and (max-width:1020px) {.accordion-2 .title span.kuerzel,.accordion-2 a.accdrl span.kuerzel {width:15%; } }.accordion-2 .title span.stadt,.accordion-2 a.accdrl span.stadt {width:18%;padding-right:10px; }@media only screen and (max-width:1020px) {.accordion-2 .title span.stadt,.accordion-2 a.accdrl span.stadt {width:25%; } }.accordion-2 .title span.baujahr,.accordion-2 a.accdrl span.baujahr {width:8%;padding-right:10px; }@media only screen and (max-width:1020px) {.accordion-2 .title span.baujahr,.accordion-2 a.accdrl span.baujahr {width:15%; } }@media only screen and (max-width:1020px) {.accordion-2 .title,.accordion-2 a.accdrl {text-align:left;padding-right:10px;padding-left:0;font-size:14px; } }.accordion-2 a.accdrl:hover,.accordion-2 .title:hover {background:none;color:#000; }.accordion-2 a.accdrl:hover:after,.accordion-2 .title:hover:after {color:#000;width:auto; }.accordion-2 a.accdrl:after {content:"\f08e";position:absolute;right:15px;bottom:16px;font-family:'FontAwesome';font-size:14px;font-weight:400;border:none;width:auto;height:auto;background-color:transparent !important;left:auto;color:rgba(0, 0, 0, 0.5); }.accordion-2 .title:after {position:absolute;right:10px;bottom:16px;color:#000;color:rgba(0, 0, 0, 0.5);display:inline-block;padding-left:10px;padding-right:5px;content:"\f107";font-family:'FontAwesome';font-size:18px; }.accordion-2 .title:hover,.accordion-2 .active .title {color:#000; }.accordion-2 li.active {border-bottom:1px solid #000; }.accordion-2 .active .title:after {content:'\f106';color:rgba(0, 0, 0, 0.5); }.accordion-2 .title:hover {opacity:1; }.tabs {overflow:hidden; }.tabs ul.tabs,.tabs ul.content {padding-left:0; }.tabs ul.content {font-size:13px; }.tabs li {display:inline-block;width:100%;margin:0 !important; }.tabs li h2 {margin:40px 0 20px 0; }.tabs.thirds {width:100%; }.tabs.thirds li {width:33.3333333%; }.tabs.thirds .tab-title {width:100%; }.button-tabs .tabs {display:inline-block;overflow:hidden; }.button-tabs .tabs > li {margin-bottom:8px;float:left; }.button-tabs .tabs > li:last-child {margin-right:0; }.button-tabs .tab-title {padding:13px;display:inline-block;text-align:center;min-width:150px;background:#E0E4E6;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease; }.bg-secondary .button-tabs .tab-title {background:#eee; }.button-tabs.vertical {overflow:hidden; }.button-tabs.vertical > .tabs {width:30%;float:left; }.button-tabs.vertical > .content {padding-left:3%;width:70%;float:right; }.button-tabs.vertical > .tabs li, .button-tabs.vertical .tab-title {width:100%; }.button-tabs.vertical > .tabs li {margin-bottom:10px; }.tabbed-content .content > li {opacity:0;visibility:hidden;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;display:none;width:100%;border:none !important; }.tabbed-content .content .active {opacity:1;visibility:visible;display:block;text-align:left;line-height:120%;padding:0; }.text-tabs .tabs {padding-bottom:16px;overflow:visible; }.tab-content.text {line-height:150%; }.text-tabs.no-border .tabs {border-bottom:none; }.text-tabs .tab-title {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0.5;position:relative; }.text-tabs .active .tab-title {opacity:1;color:rgba(0, 0, 0, 0.5); }.text-tabs .active .tab-title:after {opacity:1; }.text-tabs .tab-title:hover {opacity:1; }.icon-tabs .tabs li {width:24.5%;margin-bottom:24px; }.icon-tabs .tab-title {text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.5; }.icon-tabs .tab-title:hover {opacity:1; }.icon-tabs .active .tab-title {color:#91a05c;opacity:1; }.icon-tabs .tab-title i {display:block;margin-bottom:16px; }.icon-tabs .tab-title span {font-family:"Abel", sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700; }.lgo {height:60px;width:60px; }.pagenr1 {background:#FFF; }.pagenr1 .bcp {display:none; }.pagenr1 .sprnklink {display:block; }.pagenr1 .mnc {text-align:center; }.pagenr1 .mnc h1 {font-size:85px;text-align:center;text-transform:uppercase;margin:20px 0; }.pagenr1 .mnc .wrdchngr p {font-size:20px; }.pagenr1 .fwpc {margin-top:0;padding-top:0; }.pagenr1 .ftr {max-width:100%;padding-top:40px; }.pagenr1 .hdrimgele.onlystartpage {height:100vh; }