@charset "UTF-8";
/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=e4b8ad89e0e4dd7c7678)
 * Config saved to config.json and https://gist.github.com/e4b8ad89e0e4dd7c7678
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
[contenteditable=true],a:active,a:hover{outline:0}
hr,img,legend{border:0}
legend,td,th{padding:0}
.mfp-arrow,html{-webkit-tap-highlight-color:transparent}
.button,.img-thumbnail{transition:all .2s ease-in-out}
.swiper-container-android .swiper-slide,.swiper-pagination,.swiper-wrapper{transform:translate3d(0,0,0)}
.image-selector,.mfp-close,a{text-decoration:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,figure{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.mfp-container:before,.mfp-content,img{vertical-align:middle}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
hr{box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
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}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}
:after,:before{box-sizing:border-box}
html{font-size:10px}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
.img-responsive{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}
.swiper-slide,.swiper-wrapper{height:100%;width:100%;position:relative}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}
@media (min-width:768px){.container{width:720px}
}
@media (min-width:992px){.container{width:940px}
}
@media (min-width:1200px){.container{width:1140px}
}
.row{margin-left:0;margin-right:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:0;padding-right:0}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
.center-block,.swiper-container{margin-left:auto;margin-right:auto}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}
.center-block{display:block}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
[class*=" ds-icon-"]:before,[class^=ds-icon-]:before,[data-icon]:before{font-family:untitled-font-1!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.hidden{visibility:hidden!important}
.affix{position:fixed}
@media (max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
.visible-xs-block{display:block!important}
.visible-xs-inline{display:inline!important}
.visible-xs-inline-block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
.visible-sm-block{display:block!important}
.visible-sm-inline{display:inline!important}
.visible-sm-inline-block{display:inline-block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
.visible-md-block{display:block!important}
.visible-md-inline{display:inline!important}
.visible-md-inline-block{display:inline-block!important}
}
@media (min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
.visible-lg-block{display:block!important}
.visible-lg-inline{display:inline!important}
.visible-lg-inline-block{display:inline-block!important}
.hidden-lg{display:none!important}
}
@media (max-width:767px){.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
.swiper-container{position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}
*,.grid.row .grid-col,.mfp-container,img.mfp-img{box-sizing:border-box}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;transition:.3s;z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}
.swiper-container-3d{-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-cube,.swiper-container-flip{overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.leaflet-control,.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.radio,.tags .tag,.tags .tag:before{display:inline-block}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
}
@font-face{font-family:untitled-font-1;src:url(/assets/fonts/fonts/untitled-font-1.eot);src:url(/assets/fonts/fonts/untitled-font-1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fonts/untitled-font-1.woff) format("woff"),url(/assets/fonts/fonts/untitled-font-1.ttf) format("truetype"),url(/assets/fonts/fonts/untitled-font-1.svg#untitled-font-1) format("svg");font-weight:400;font-style:normal}
.icon{width:50px;height:50px}
[data-icon]:before{content:attr(data-icon)}
.ds-icon-map:before{content:"a"}
.ds-icon-instagram:before{content:"b"}
.ds-icon-twitter:before{content:"c"}
.ds-icon-mail:before{content:"d"}
.ds-icon-search:before{content:"e"}
.ds-icon-arrow-right:before{content:"f"}
.ds-icon-plus:before{content:"g"}
.ds-icon-minus:before{content:"h"}
.ds-icon-cross:before{content:"i"}
.ds-icon-plus-rounded:before{content:"j"}
.ds-icon-print:before{content:"k"}
.ds-icon-sms:before{content:"l"}
.ds-icon-share:before{content:"m"}
.ds-icon-info:before{content:"n"}
.ds-icon-close-rounded:before{content:"o"}
.ds-icon-facebook:before{content:"p"}
.ds-icon-pluss-rounded-filled:before{content:"q"}
::-moz-selection{background:#C91E1E;color:#000}
::selection{background:#C91E1E;color:#000}
a{color:#C61E1D;transition:color .2s ease-in-out}
a:hover{color:#E13B3A}
img{width:100%}
h1,h2,h3,h4{font-weight:400;line-height:1.2em;margin:0 0 1rem}
h1{font-size:2.44em}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){h1{font-size:1.9em}
}
@media screen and (max-width:767px){h1{font-size:1.7em}
}
h2{font-size:24px;line-height:1.3}
@media screen and (max-width:767px){h2{font-size:1.4em}
}
h3{font-size:1.4em}
h4{font-size:1em}
p{margin:0 0 1.2em}
.red{color:#C61E1D!important}
::-webkit-input-placeholder{color:#ABABAB;line-height:1.62em}
:-moz-placeholder{color:#ABABAB}
::-moz-placeholder{color:#ABABAB}
:-ms-input-placeholder{color:#ABABAB}
input.placeholder,textarea.placeholder{color:#ABABAB}
.tags .tag{padding:12px 20px 8px 30px;border-radius:8px;border:0 #000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:#F1F0EE;color:#333;margin-right:2.5em;margin-bottom:1em;width:240px;position:relative;text-align:right}
.checkbox,.checkbox-disabled,.radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;-webkit-touch-callout:none;-khtml-user-select:none}
.tags .tag:before{content:'+';font-size:2em;position:absolute;top:-.05em;left:.3em;color:#C61E1D}
.radio.checked:after,.radio:before{content:' '}
@media screen and (max-width:767px){.tags .tag{width:100%}
.tags .tag:before{top:.1em}
}
.tags .tag:active:before{transform-origin:50% 50% 0;transform:rotate(45deg);left:.32em;top:-.06em}
.tags .tag.selected{background:#E13B3A;color:#fff}
.tags .tag.selected:before{transform-origin:50% 50% 0;transform:rotate(45deg);left:.32em;top:-.06em;color:#fff}
.tags .tag:hover{background:#C61E1D;color:#fff}
.tags .tag:hover:before{color:#fff}
.radio{margin-right:20px;position:relative;margin-bottom:.5em;user-select:none}
.radio:active:before,.radio:hover:before{border-color:#C61E1D}
.radio.checked:after{display:block;position:absolute;left:5px;top:11px;width:15px;height:15px;border-radius:50%;border:0 #000;background:#C61E1D}
.checkbox,.checkbox-disabled,.radio:before{width:25px;height:25px;display:inline-block;margin-right:10px;position:relative}
.radio:before{border-radius:50%;border:0 #000;border:1px solid #333;top:6px}
.checkbox,.checkbox-disabled{border:2px solid #000;border-radius:5px;margin-bottom:2em;user-select:none}
#map-zoom,.checkbox-content.newline .checkbox,.radio-content.newline .checkbox{margin-bottom:24px}
.multi-select,.stepper .minus,.stepper .plus{-webkit-user-select:none;-ms-user-select:none}
.checkbox p,.checkbox-disabled p{margin-top:-3px;margin-left:3px}
.checkbox-disabled:active,.checkbox-disabled:hover,.checkbox:active,.checkbox:hover{border-color:#C61E1D}
.checkbox-disabled.checked .xicon,.checkbox.checked .xicon{opacity:1;color:#C61E1D}
.checkbox .xicon,.checkbox-disabled .xicon{display:block;opacity:0;position:relative;top:3px}
.checkbox-disabled.block,.checkbox.block{display:block}
.checkbox-content.newline .checkboxLabel:after,.radio-content.newline .checkboxLabel:after{content:'';display:block}
.checkboxLabel{display:inline}
.multi-select{background:#fff;display:inline-block;padding:12px 20px 6px;border-radius:8px;border:0 #000;cursor:pointer;color:#C61E1D;width:100%;margin-top:10px;position:relative;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}
.multi-select:active,.multi-select:hover{color:#E13B3A}
.multi-select.open{border-radius:8px 8px 0 0;border:0 #000}
.multi-select.open ul{display:block}
.multi-select.open .overlay:after{content:' ▲'}
.multi-select .selected-wrapper{overflow:hidden;height:28px;position:relative}
.multi-select .selected-wrapper .selected-text{position:absolute;top:0;left:0;width:150%}
.multi-select .overlay{position:absolute;right:8px;top:0;width:40%;height:100%;background:-webkit-linear-gradient("to right",rgba(255,255,255,0),#fff,#fff)}
@media screen and (max-width:767px){.multi-select{margin-top:0}
.multi-select .overlay{background-image:none}
}
.multi-select .overlay:after{content:' ▼';float:right;z-index:999;padding:14px 11px 14px 14px}
.multi-select ul{display:none;position:absolute;top:100%;left:0;margin:0;padding:0 0 15px;background:#fff;z-index:99;width:100%;list-style:none;border-radius:0 0 8px 8px;border:0 #000}
.button,.multi-select ul li{padding:12px 20px 8px}
.multi-select ul li:first-child{border-top:1px solid #fff}
.multi-select ul li:last-child{border-bottom:1px solid #fff}
.multi-select ul li.checked,.multi-select ul li:hover{background:#C61E1D;color:#fff}
.multi-select ul li.checked:after{content:' ×';float:right;font-size:1.8em;line-height:1em;position:relative;top:-7px}
.slide-button:after,.stepper:after{content:' ';clear:both}
.slide-button .first,.slide-button .second{float:left;width:50%;display:inline-block}
.multi-select ul li.checked:hover{background:#E13B3A}
.stepper{display:inline-block;width:100px;margin-top:100px}
.stepper:after{display:table}
.button,.stepper .minus,.stepper .plus{display:inline-block;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;cursor:pointer}
.stepper .minus,.stepper .plus{width:50%;float:left;text-align:center;font-size:40px;color:#C61E1D;background:#fff;line-height:.8em;height:40px;user-select:none}
.stepper .minus:hover,.stepper .plus:hover{background:#C61E1D;color:#fff}
.stepper .minus:active,.stepper .plus:active{background:#E13B3A}
.stepper .plus{border-radius:8px 0 0 8px;border:0 #000}
.stepper .minus{border-radius:0 8px 8px 0;border:0 #000}
.button{border-radius:8px;border:0 #000;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:#C61E1D}
.button:hover{background:#C61E1D!important;color:#fff!important}
.button.validation-error{border:2px solid #C61E1D}
.button:active{background:#E13B3A}
.button.full-width{width:98%}
.button.grey{background:#F1F0EE!important;color:#C61E1D}
.button.grey:active,.button.grey:hover{background:#E13B3A!important;color:#fff}
.button.image-button{background:#FDDB5A;color:#333;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.button.image-button:hover{background:#fee68c!important;color:inherit!important}
.button.primary{background:#C61E1D!important;color:#fff}
.button.primary:active,.button.primary:hover{background:#E13B3A!important}
.button.submit{background:#39A74A!important;color:#fff}
.button.square-right{border-radius:8px 0 0 8px;border:0 #000}
@media screen and (max-width:767px){.button.square-right{border-radius:8px;border:0 #000;margin-bottom:15px}
}
.button.square-left{border-radius:0 8px 8px 0;border:0 #000}
@media screen and (max-width:767px){.button.square-left{border-radius:8px;border:0 #000}
}
.button.square{border-radius:0;border:0 #000}
.button h3{margin-bottom:3px}
.button.arrow-right{position:relative}
.button.arrow-right .icon{position:absolute;right:0;top:12px;font-size:2em}
.modal-box,.popup-dialog,.wrapper{position:relative}
.wrapper{margin:0 auto;max-width:1400px;padding:0 40px}
@media screen and (max-width:767px){.button.square{border-radius:8px;border:0 #000}
.wrapper{padding:0 10px}
}
.wrapper.system{padding:0 50px}
.popup-dialog{background:#fff;width:auto;max-width:90%;margin:20px auto;border-radius:8px;border:0 #000}
.popup-dialog .modal-header{padding:20px;background:#F1F0EE;border-radius:8px 8px 0 0;border:0 #000}
.popup-dialog .modal-header h2{margin:0!important}
.popup-dialog .modal-content{padding:20px}
.popup-dialog .modal-content input{width:100%;margin-bottom:20px;padding:5px;border:1px solid #ddd;outline:0;position:relative}
.modal-box{background:#fff;width:auto;max-width:60%;margin:20px auto}
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;height:100%}
.modal-box .modal-header{padding:10px 20px;background:#F1F0EE}
.modal-box .modal-header h2{font-weight:400;font-size:26px;margin:0}
.modal-box .modal-content{padding:20px}
.modal-box input[type=text]{width:100%;margin-bottom:20px;padding:10px}
.slide-button{background:#fff;border-radius:8px;border:0 #000;color:#333}
#map-zoom a:hover,.map-marker,.slide-button .selected{background:#C61E1D}
.slide-button a{color:#333}
.slide-button a:hover{color:#C61E1D}
.slide-button:after{display:table}
.slide-button .first,.slide-button .second{border-radius:8px;border:0 #000;padding:10px 15px}
.slide-button .second{text-align:right}
.slide-button .selected{width:40%;text-indent:0;white-space:nowrap;overflow:hidden}
.slide-button :not(.selected){width:60%}
.mfp-bg{width:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{width:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px}
.mfp-container:before{content:'';display:inline-block;height:100%}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;margin:0 auto;text-align:left;z-index:1045}
.mfp-close,.mfp-preloader{text-align:center;position:absolute}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-close,.mfp-preloader a:hover{color:#FFF}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}
img.mfp-img{padding:40px 0;margin:0 auto}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
.application-form .image-uploaded:after,.loader{display:none}
@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}
.mfp-arrow-left{transform-origin:0}
.mfp-arrow-right{transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.application-form .image-uploaded{padding-right:20px;background-clip:none}
.loader{width:100%;height:100%;position:fixed;z-index:1200;background:rgba(0,0,0,.8);top:0}
.loader-icon{left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;animation:load8 1.1s infinite linear}
.loader-icon,.loader-icon:after{border-radius:50%;width:10em;height:10em}
@keyframes load8{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.inner-content{padding:27px;border-radius:8px;border:0 #000}
@media screen and (max-width:767px){.inner-content{padding:15px}
.section{background:#fff;border-radius:8px;border:0 #000}
}
.vertical-align{height:100%;display:table;width:100%}
.vertical-align .bottom{height:100%;display:table-cell;vertical-align:bottom}
.map-marker{font-family:ff-din-round-web,sans-serif;height:55px!important;width:55px!important;margin-left:-27px!important;margin-top:-27px!important;border-radius:50%;border:0 #000;padding-top:18px;text-align:center;line-height:1;color:#fff;font-size:2.2em}
[data-name=link-box][data-color=gray]:hover,[data-name=link-box][data-color=transparent]:hover{background:#bebab5!important}
[data-color=white],[data-name=link-box][data-color=white]:hover{background:#fff!important}
#map-close,#map-download{margin-top:35px}
#map-button a,#map-close a,#map-download a,#map-header,#map-zoom a{background:#fff;font-weight:400;line-height:1.42857143;font-family:ff-din-round-web,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}
@media screen and (max-width:767px){.map-marker{height:33px!important;width:33px!important;font-size:1.3em;padding-top:10px}
}
#map-header{font-size:18px;padding:12px 12px 8px 45px;border-radius:8px;border:0 #000;position:relative;margin-left:25px;margin-top:25px}
@media screen and (max-width:767px){#map-header{margin-left:0;margin-top:0;font-size:12px;border-radius:0;border:0 #000}
}
#map-header [class^=ds-icon-]{font-size:2em;color:#C61E1D;line-height:1px;position:absolute;left:5px;top:9px}
#map-button,#map-close,#map-download{margin-right:25px;margin-bottom:20px}
#map-button a,#map-close a,#map-download a{font-size:18px;color:#C61E1D;padding:12px 12px 8px;position:relative;border-radius:8px;border:0 #000}
#map-button a:hover,#map-close a:hover,#map-download a:hover{background:#C61E1D;color:#fff}
@media screen and (max-width:767px){#map-header [class^=ds-icon-]{top:18px;left:10px}
#map-button,#map-close,#map-download,#map-zoom{display:none}
}
#map-close{display:block!important}
#map-close a{padding:12px 18px 8px}
#map-zoom{margin-left:25px}
#map-zoom a{color:#C61E1D;padding:17px 5px 13px;position:relative}
.module-wrapper:after,.standalone-image:after{padding-top:62.5%;content:' '}
#map-zoom a [class^=ds-icon-]{font-size:4em;position:relative;top:19px;color:#C61E1D}
#map-zoom a:hover [class^=ds-icon-]{color:#fff}
#map-zoom a:active{background:#E13B3A}
#map-zoom a.in{border-radius:8px 0 0 8px;border:0 #000}
#map-zoom a.out{border-radius:0 8px 8px 0;border:0 #000}
.standalone-image{position:relative;width:100%;border-radius:8px;border:0 #000;overflow:hidden}
.standalone-image:after{display:block}
.standalone-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}
.standalone-image.logo img{height:auto;width:auto;max-height:90%;max-width:90%;left:50%;top:50%;transform:translate(-50%,-50%)}
.article figcaption{color:#333}
.article .author{margin-bottom:1em}
.article .excerpt{font-size:1.5556em}
.article .excerpt p{margin:0}
.article .article-settings{position:absolute;top:10px;right:10px;color:#333;z-index:96}
.module-wrapper{display:inline-block;overflow:visible!important}
.module-wrapper:after{display:block}
@media screen and (max-width:767px){.module-wrapper{display:block}
.module-wrapper:after{padding:0;display:none}
}
.module-wrapper.no-aspect{height:auto;overflow:auto}
.module-wrapper.no-aspect:after{padding-top:0;display:none;content:' '}
.module-wrapper.no-aspect .module{overflow:auto;position:relative;display:block;width:100%;height:100%;top:auto;bottom:auto;left:auto;right:auto}
.module-wrapper .module{border-radius:8px;border:0 #000;padding:27px;position:absolute;top:0;bottom:0;left:0;right:0}
@media screen and (max-width:767px){.module-wrapper .module{padding:15px;overflow:auto;position:relative;display:block;width:100%;height:100%;top:auto;bottom:auto;left:auto;right:auto}
}
.module-wrapper .module ol,.module-wrapper .module ul{margin:0 0 1rem}
.module-wrapper .module ol li,.module-wrapper .module ul li{margin-bottom:1rem}
.module-wrapper .module.placeholder .aspect:after{padding-top:62.5%;display:block;content:' '}
.image-selector{font-size:6rem;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:65px;width:65px;z-index:9}
[data-color=gray]{background:#D6D3D0!important;color:#333!important}
[data-color=gray] h1{color:#333!important}
.type-icon{width:20px;height:20px;margin-right:10px;position:relative;top:-2px}
[data-name=link-box][data-color=transparent] .icon,[data-name=link-box][data-color=transparent] .text-field,[data-name=link-box][data-color=transparent] h4{color:#333}
[data-color=transparent],[data-color=dark-red] *{background:0 0!important}
[data-color=white] h1{color:#333!important}
[data-color=red]{background:#C61E1D!important;color:#fff!important}
[data-color=red] a{color:#fff!important;text-decoration:underline}
[data-color=dark-red]{background:#96060B!important;color:#fff!important}
[data-name=text-and-image-bottom]{padding:0!important;min-height:300px}
[data-name=text-and-image-bottom] .col-sm-4{bottom:0;right:0;position:absolute}
[data-name=news-feed]{padding:0!important;overflow:visible!important}
[data-name=news-feed] .slider{position:relative}
[data-name=news-feed] .slider .slide-nav{position:absolute;background:#C61E1D;z-index:99;color:#fff;border-radius:50%;width:40px;height:40px;text-align:center;padding-top:10px;font-size:20px}
[data-name=news-feed] .slider .slide-nav.slide-left{transform:rotate(-180deg);left:-20px;top:50%;margin-top:-20px}
[data-name=news-feed] .slider .slide-nav.slide-right{right:-20px;top:50%;margin-top:-20px}
[data-name=news-feed] .slider .top-item .bottom-text,[data-name=news-feed] .slider .top-item h1{color:#333}
[data-name=news-feed] .slider .swiper-slide:nth-child(3n+1) .top-item{background:#fff!important}
[data-name=news-feed] .slider .swiper-slide:nth-child(3n+2) .top-item{background:#DEDDD9!important}
[data-name=news-feed] .slider .swiper-slide:nth-child(3n+0) .top-item{background:#D0CDC9!important}
[data-name=news-feed] .top-item:after{padding-top:62.5%;display:block;content:' '}
[data-name=news-feed] .top-item .positioned-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:27px}
[data-name=news-feed] .bottom-text,[data-name=news-feed] h1{color:#fff}
[data-name=map]{padding:0!important}
[data-name=map] #map{z-index:0;border-radius:8px;border:0 #000;-webkit-mask-image:linear-gradient(left top,#000,#000);mask-image:linear-gradient(left top,#000,#000)}
@media screen and (max-width:767px){[data-name=map] #map{position:absolute;top:0;left:0;width:100%;height:100%}
[data-name=soknadsprosessen]{margin-top:15px}
}
[data-name=soknadsprosessen] .summary-list{list-style:none;font-size:1.5556em;margin:50px 0 100px!important;padding:0}
[data-name=soknadsprosessen] .summary-list li{position:relative;padding-left:1.5em;padding-bottom:.3em}
[data-name=soknadsprosessen] .summary-list li:before{content:' ';width:20px;height:20px;display:inline-block;background:#C61E1D;position:absolute;left:0;top:10px;border-radius:50%;border:0 #000}
@media screen and (max-width:767px){[data-name=soknadsprosessen] .summary-list{font-size:1.3em;margin:50px 0 0!important}
[data-name=soknadsprosessen] .summary-list li:before{width:10px;height:10px}
}
[data-name=soknadsprosessen] .preview .window{height:600px;overflow-y:scroll}
[data-name=top-module],[data-name=text-link-button],[data-name=awards]{padding:0!important}
[data-name=text-link-button] [data-name=link-box],[data-name=awards] [data-name=link-box]{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}
@media screen and (max-width:767px){[data-name=top-module],[data-name=text-link-button],[data-name=awards]{background:#fff}
[data-name=top-module] .top-image-mod:after,[data-name=text-link-button] .top-image-mod:after,[data-name=awards] .top-image-mod:after{content:' ';padding-bottom:62.5%;display:table}
[data-name=top-module] h1.red{margin-bottom:0}
[data-name=text-link-button] [data-name=link-box],[data-name=awards] [data-name=link-box]{overflow:visible;position:relative}
[data-name=social-media]{padding-bottom:62.5%!important}
}
[data-name=social-media] .links{display:block;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}
[data-name=social-media] .links a{display:inline-block;color:#fff;font-size:60px;margin:0 3%}
[data-name=social-media] .links a:hover{color:#E13B3A}
[data-name=text-and-image]{background:#fff}
[data-name=text-and-image] .row .col-sm-6,[data-name=text-and-image] .row>.col-sm-12,[data-name=text-and-image]>.row{height:100%}
[data-name=text-and-image] .image-selector{right:150px;left:auto;top:auto;bottom:70px}
[data-name=text-and-image] .text-and-image-content{padding-right:30px;position:static}
[data-name=text-and-image] img{position:absolute;width:calc(50% + 27px);bottom:-27px;right:-27px;vertical-align:middle;border-radius:8px;border:0 #000}
[data-name=text-and-image] .image-wrapper{position:absolute;width:100%}
@media screen and (max-width:767px){[data-name=text-and-image] .row .col-sm-6,[data-name=text-and-image] .row>.col-sm-12{min-height:1px!important}
[data-name=text-and-image] img{display:none}
[data-name=text-and-image] .image-wrapper{position:relative!important;left:auto;top:auto}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){[data-name=text-and-image] .image-wrapper{position:relative!important;left:auto;top:auto}
[data-name=text-and-image] .text{padding-bottom:40px}
}
[data-name=text-and-image] .image-wrapper:after{padding-top:62.5%;display:block;content:' '}
[data-name=text-and-image] .image-wrapper img{position:absolute;top:0;left:2em;right:0;bottom:0;background:#F1F0EE;border-radius:8px;border:0 #000;width:90%}
[data-name=text-and-image] .bottom-text{bottom:0}
@media screen and (max-width:767px){[data-name=text-and-image] .image-wrapper:after{padding-top:0}
[data-name=text-and-image] .image-wrapper img{left:0;position:relative;margin-top:15px;width:100%}
[data-name=text-and-image] .image-wrapper img:after{padding-top:62.5%;display:block;content:' '}
[data-name=text-and-image] .text{padding-bottom:40px}
}
#network-file-uploader,input#file-uploader{position:absolute;z-index:-9;left:-9999px}
.network-text{font-size:2.5rem}
.network-slideshow{border-radius:8px;border:0 #000;height:200px;width:350px;overflow:hidden;font-size:0;position:absolute;bottom:27px;left:50%;margin-left:-175px}
.network-slideshow .network-slideshow-viewport{height:200px;width:985589px;transition:margin-left .5s}
.network-slideshow .network-slideshow-viewport .theImage{height:200px;width:350px;display:inline-block}
.network-slideshow-nav{margin-top:20px;font-size:27pt;line-height:0;position:absolute;bottom:1px;right:27px}
.network-slideshow-nav div{position:relative;float:right}
.network-slideshow-nav div:hover{color:#999}
.network-slideshow-nav div.left{margin-top:-24px;transform:rotate(180deg)}
[data-size="6"] [data-name=link-box] .text-field{font-size:20px!important;line-height:26px!important}
@media screen and (max-width:767px){[data-size="6"] [data-name=link-box] .text-field{font-size:14px!important;line-height:18px!important}
}
[data-name=weekly-exhibitor]{padding:0!important;background:#D0CDC9!important}
[data-name=weekly-exhibitor] h1{font-size:38px;line-height:46px;margin-top:40px;margin-bottom:20px}
[data-name=weekly-exhibitor] .module-wrapper{padding:27px}
[data-name=weekly-exhibitor] .image-wrapper{padding:0}
[data-name=weekly-exhibitor] .link{position:absolute;bottom:22px}
[data-name=link-box],[data-name=designers-friday-signup]{border-radius:8px;border:0 #000;padding:27px;position:relative;transition:background .2s ease-in-out}
@media screen and (max-width:767px){[data-name=link-box],[data-name=designers-friday-signup]{overflow:visible!important}
[data-name=link-box]:after,[data-name=designers-friday-signup]:after{content:' ';padding-top:0;display:block}
}
[data-name=link-box]:hover,[data-name=designers-friday-signup]:hover{background:#E13B3A!important}
[data-name=link-box]:hover .icon,[data-name=designers-friday-signup]:hover .icon{right:21px}
[data-name=link-box] .ds-icon-arrow-right,[data-name=designers-friday-signup] .ds-icon-arrow-right{font-size:54px;position:absolute;bottom:20px;right:30px}
[data-name=link-box] .description,[data-name=designers-friday-signup] .description{display:inline;position:absolute;bottom:19px;left:29px;width:70%;font-size:1.555555556em}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){[data-name=link-box] .description,[data-name=designers-friday-signup] .description{font-size:1.2em}
}
[data-name=link-box] .description p,[data-name=designers-friday-signup] .description p{margin:0}
[data-name=link-box] h1,[data-name=designers-friday-signup] h1{color:#fff;padding-bottom:150px}
@media screen and (max-width:767px){[data-name=link-box] .description,[data-name=designers-friday-signup] .description{display:block;position:relative;width:100%;left:auto;bottom:auto;line-height:1.2em}
[data-name=link-box] h1,[data-name=designers-friday-signup] h1{padding-bottom:0}
}
[data-name=link-box] h4,[data-name=designers-friday-signup] h4{margin-bottom:40px;font-size:20px}
[data-name=link-box] .text-field,[data-name=designers-friday-signup] .text-field{margin:0;position:absolute;bottom:26px;width:70%;font-size:20px}
@media screen and (max-width:767px){[data-name=link-box] .text-field,[data-name=designers-friday-signup] .text-field{display:block;position:relative;width:70%;left:auto;bottom:auto}
}
[data-name=link-box] .text-field p,[data-name=designers-friday-signup] .text-field p{margin:0}
[data-name=newsletter] .content-switch{height:280px;position:relative;overflow:hidden}
[data-name=newsletter] .content-switch .post-submit,[data-name=newsletter] .content-switch .pre-submit{position:absolute;top:0;left:0;right:0;bottom:0}
[data-name=newsletter] .content-switch .post-submit{left:-100%;right:100%;opacity:0}
[data-name=newsletter] .content-switch h1{font-size:38px;line-height:46px;margin-top:40px;margin-bottom:20px}
[data-name=newsletter] .content-switch .gdpr{text-align:center;margin-left:27px;font-size:1em}
[data-name=newsletter] .content-switch .gdpr a{white-space:nowrap;color:#fff;text-decoration:underline}
[data-name=newsletter] .content-switch .gdpr.mobile{display:none}
@media screen and (max-width:767px){[data-name=newsletter] .content-switch{height:360px}
[data-name=newsletter] .content-switch .gdpr{text-align:left;margin-left:0}
[data-name=newsletter] .content-switch .gdpr.desktop{display:none}
[data-name=newsletter] .content-switch .gdpr.mobile{display:block}
}
[data-name=newsletter] .content-switch form{position:relative;height:inherit;top:50%}
[data-name=newsletter] .content-switch form .flex-wrap{margin-left:27px;position:absolute;left:0;right:0;top:0;transform:translateY(-100%);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}
[data-name=newsletter] .content-switch form input{color:#333;max-width:400px;min-height:44px;padding:0 20px;-ms-flex:1;flex:1;margin-right:10px;border-radius:8px 0 0 8px;border:0 #000}
@media screen and (max-width:767px){[data-name=newsletter] .content-switch form{height:auto;top:0}
[data-name=newsletter] .content-switch form .flex-wrap{max-height:40px;margin-left:0;margin-top:30px;transform:translateY(0)}
[data-name=newsletter] .content-switch form input{border-radius:8px;border:0 #000;margin-bottom:15px}
}
[data-name=newsletter] .content-switch form button{max-height:44px;-ms-flex-negative:0;flex-shrink:0;background-color:#96060B!important;color:#fff}
[data-name=newsletter] .content-switch form button:hover [data-name=newsletter] .content-switch form button:active{background-color:#fff!important;color:#333}
[data-name=newsletter] .content-switch.submitting .pre-submit{left:-100%;right:100%;opacity:0;transition:opacity .3s ease,left 1s ease,right 1s ease}
[data-name=newsletter] .content-switch.post-submit .post-submit{left:0;right:0;opacity:1;transition:opacity 1.5s ease,left 1s ease,right 1s ease}
[data-name=newsletter] .text-field{opacity:.5;margin:0;position:absolute;bottom:0;width:70%;font-size:20px}
[data-name=newsletter] .text-field p{margin:0}
@media screen and (max-width:767px){[data-name=newsletter] .text-field{display:block;position:relative;width:70%;left:auto;bottom:auto}
[data-equalheights]>.module-wrapper{min-height:1px!important}
[data-name=text]{min-height:1px!important;background:#fff!important}
[data-name=image][style*="background-size: cover"]:after{content:' ';padding-top:62.5%;display:block}
}
[data-name=text] [contenteditable=true]{outline:0}
.logo-image{background:#fff}
[data-name=image]{padding:0!important}
[data-name=image] img{border-radius:8px}
[data-name=image] a:hover i{color:#fff}
[data-name=text-without-bottom-text] p a{white-space:nowrap}
[data-name=text-without-bottom-text] ul ul ul li{word-break:break-all}
.module-wrapper.slider-wrapper:after{padding-top:42%}
[data-name=slideshow]{padding:0!important;overflow:visible!important;position:relative}
[data-name=slideshow] .slider{position:absolute;top:0;left:0;right:0;bottom:0}
[data-name=slideshow] .slider .slide-nav{position:absolute;background:#C61E1D;z-index:99;color:#fff;border-radius:50%;width:40px;height:40px;text-align:center;padding-top:10px;font-size:20px;transition:opacity .2s ease;opacity:0}
@media screen and (max-width:767px){[data-name=slideshow]{padding-bottom:62.5%!important}
[data-name=slideshow] .slider .slide-nav{display:none}
}
[data-name=slideshow] .slider .slide-nav.slide-left{transform:rotate(-180deg);left:-20px;top:50%;margin-top:-20px}
[data-name=slideshow] .slider .slide-nav.slide-right{right:-20px;top:50%;margin-top:-20px}
[data-name=slideshow] .slider .slide-nav.swiper-button-disabled{opacity:0}
[data-name=slideshow] .slider:hover .slide-nav{opacity:1}
[data-name=slideshow] .slider:hover .slide-nav.swiper-button-disabled{opacity:0}
[data-name=slideshow] .slider .swiper-container{width:100%;height:100%;overflow:hidden;border-radius:8px;border:0 #000;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
[data-name=slideshow] .slider .swiper-container .swiper-wrapper{height:100%;overflow:visible;width:auto;max-width:none;white-space:nowrap;display:-ms-inline-flexbox;display:inline-flex}
[data-name=slideshow] .slider .swiper-container .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;position:relative;border-radius:8px;border:0 #000}
[data-name=slideshow] .slider .swiper-container .swiper-wrapper .swiper-slide a.slide-link{position:absolute;width:100%;height:100%;top:0;left:0}
[data-name=slideshow] .slider .swiper-container .swiper-pagination{position:absolute;top:calc(50% + 50px);left:50%;transform:translate(-50%,-50%)}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet{display:inline-block;height:18px;width:18px;border:2px solid #C61E1D;margin:2px;border-radius:50%;position:relative;cursor:pointer;transition:.3s ease background-color,.3s ease border-color;background-color:transparent}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:hover{border-color:#E13B3A}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#C61E1D}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{background-color:#E13B3A;border-color:#E13B3A}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child:after,[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child:before{content:'';background-color:#C61E1D;height:10px;width:2px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.3s ease background-color}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child:after{height:2px;width:10px}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active{background-color:#C61E1D}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active:after,[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active:before{background-color:#F1F0EE}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child:hover{border-color:#E13B3A;background-color:#E13B3A}
[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child:hover:after,[data-name=slideshow] .slider .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child:hover:before{background-color:#F1F0EE}
#cookie-info [data-name=text-without-bottom-text] p,#personvernerklering [data-name=text-without-bottom-text] p{margin-bottom:.8em}
#cookie-info [data-name=text-without-bottom-text] ul li,#personvernerklering [data-name=text-without-bottom-text] ul li{margin-bottom:.2em}
.module-wrapper.hard-top [data-name=image]{border-radius:0 0 8px 8px}
.bottom-text{margin:0;position:absolute;bottom:26px;width:80%}
.bottom-text p{margin:0}
@media screen and (max-width:767px){.bottom-text{position:relative;bottom:0;width:100%}
.kriterier{background:#F1F0EE}
}
.errors{padding:20px 100px!important;margin-bottom:20px!important}
.images-error{display:none;color:#C61E1D}
.exhibitor-page header .wrapper{padding:0!important}
.exhibitor-page .exhibitor-content{position:relative}
.exhibitor-page .exhibitor-action-list{color:#C61E1D;margin-top:40px}
.exhibitor-page .exhibitor-action-list td{position:relative;padding-left:36px;padding-bottom:10px}
.exhibitor-page .exhibitor-action-list td .social-links{margin-left:-36px}
.exhibitor-page .exhibitor-action-list i{font-size:30px!important;position:absolute;top:-3px;left:-3px}
.exhibitor-page .content-bulk{position:relative;overflow:hidden;max-height:474px}
.exhibitor-page .text-bulk{font-size:1.555555556em}
.exhibitor-page .standalone-image{background:#fff}
.exhibitor-page .map-preview{border-radius:8px;border:0 #000;background:#FFF;position:relative}
.exhibitor-page .map-preview h2{position:absolute;width:100%;left:0;top:40%;text-align:center}
.exhibitor-page .map-preview:after{content:' ';padding-bottom:62.5%;display:block}
.exhibitor-page .map-preview .stop_info{position:absolute;width:90%;background:#fff;margin-left:50%;top:20px;transform:translateX(-50%);border-radius:8px;border:0 #000;padding:7px 5px 5px}
.exhibitor-page .map-preview .stop_info .number{background:#C61E1D;width:20px;height:20px;color:#fff;border-radius:10px;border:0 #000;text-align:center;float:left;font-size:.6em;line-height:23px;margin-right:10px}
.exhibitor-page .public-sunday{border-radius:8px;border:0 #000;overflow:hidden}
.exhibitor-page .public-sunday:after{content:' ';padding-bottom:62.5%;display:block}
.exhibitor-page .public-sunday .inner-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.cropFrame{overflow:hidden;position:relative}
.cropControls,.cropImage{position:absolute;left:0}
.cropFrame img{width:auto;height:auto}
.cropImage{top:0;cursor:move;max-width:none}
.cropControls{background:#000;width:100%;height:26px;z-index:100;bottom:0;opacity:0;filter:alpha(opacity=0);transition:opacity .25s linear;-moz-transition:opacity .25s linear;-webkit-transition:opacity .25s linear}
.cropFrame:hover .cropControls,.hover .cropControls{opacity:.6;filter:alpha(opacity=60)}
.cropControls span{display:block;float:left;color:#fff;font-size:11px;margin:7px 0 0 5px}
.cropZoomIn,.cropZoomOut{display:block;float:right;margin:4px 4px 0 0;background:#fff;color:#000;border-radius:9px;width:18px;height:18px;line-height:18px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}
.cropZoomIn .after,.cropZoomIn::after{content:"+";display:block}
.cropZoomOut .after,.cropZoomOut::after{vertical-align:top;line-height:14px;font-size:22px;margin-left:-2px;content:"-";display:block}
#imageCrop .crop-window:after,.image-uploaded:after,.news-archive-item:after{content:' '}
#imageCrop .crop-window{position:relative;background:#00f}
#imageCrop .crop-window:after{display:block;padding-bottom:62.5%}
#imageCrop .crop-window .image-container{position:absolute;top:0;left:0;right:0;bottom:0}
#imageCrop[data-custom-crop=slideshow] .crop-window:after{padding-bottom:42%}
#article-slider-popup tr.emptyRow{display:none}
.article-slider:after{display:none!important}
.article-slider nav{position:absolute;right:20px;bottom:20px;z-index:100}
.article-slider nav a{width:40px;text-align:center;height:auto;background:#fff;font-size:30px;line-height:0;padding-top:8px;display:block;float:left;transition:none;border-radius:0 5px 5px 0}
.article-slider nav a:first-child{transform:rotate(180deg);padding-top:8px;border-radius:0 5px 5px 0}
.article-slider nav a:hover{background:#C61E1D;color:#fff;transition:none}
.application-form.ds-visitor .category-row .radio{clear:left;float:left}
.module[data-name=network-big] .text-content{min-height:100px;width:66.66%}
@media screen and (max-width:767px){.module[data-name=network-big] .text-content{width:100%}
}
.module[data-name=network-big] .divider{width:80%;height:2px;background:#F1F0EE;margin:20px auto}
.module[data-name=network-big] .add-item-row{text-align:center}
.module[data-name=network-big] .item{position:relative}
.module[data-name=network-big] .item>a{width:100%;display:block;text-align:center;position:relative;padding-bottom:100%}
.module[data-name=network-big] .item>a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:80%;max-width:100%;width:auto}
.module[data-name=network-big] .item .fa-pencil{position:absolute;color:#000;width:20px;height:20px;background:#fff;right:20px;z-index:4}
.module[data-name=network-big] .item .text{text-align:center}
.module[data-name=network-big] .item .text p{margin-bottom:0}
.module[data-name=network-big] .small-items .item a{padding-bottom:50%}
.modal-box.network-big-edit-view .image{min-height:100px;width:50%;margin:0 auto 50px;position:relative}
.modal-box.network-big-edit-view .validation-message{font-size:.7em;margin-top:-10px;margin-bottom:10px;color:#C61E1D}
.dialog-window{display:none}
.dialog-window.active{display:-ms-flexbox;display:flex}
.dialog-window.gdpr{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999;background-color:rgba(0,0,0,.2);-ms-flex-align:center;align-items:center}
.dialog-window.gdpr .dialog-container{max-width:840px;width:100%;padding:0 40px;margin:0 auto}
@media screen and (max-width:767px){.dialog-window.gdpr .dialog-container{padding:0 20px}
}
.dialog-window.gdpr .dialog-container .dialog-content{padding:30px;background-color:#fff;border-radius:8px;overflow-y:auto}
@media screen and (max-width:767px){.dialog-window.gdpr .dialog-container .dialog-content{padding:15px}
}
.dialog-window.gdpr .dialog-container .dialog-content h2{margin-bottom:30px;color:#C61E1D}
.dialog-window.gdpr .dialog-container .dialog-content div.checkbox,.dialog-window.gdpr .dialog-container .dialog-content div.checkbox-disabled{margin-bottom:15px}
.dialog-window.gdpr .dialog-container .dialog-content div.checkbox-disabled.disabled,.dialog-window.gdpr .dialog-container .dialog-content div.checkbox.disabled{border-color:#D6D3D0;cursor:auto}
.dialog-window.gdpr .dialog-container .dialog-content div.checkbox-disabled.disabled .xicon,.dialog-window.gdpr .dialog-container .dialog-content div.checkbox.disabled .xicon{color:#D6D3D0}
.dialog-window.gdpr .dialog-container .dialog-content p.checkboxLabel{display:inline-block;transform:translateY(3px)}
.dialog-window.gdpr .dialog-container .dialog-content footer{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.dialog-window.gdpr .dialog-container .bottom-bar-content,.dialog-window.gdpr.minimized .dialog-container .dialog-content{display:none}
.dialog-window.gdpr .dialog-container .dialog-content footer .read-more-wrap a{margin-right:20px}
.dialog-window.gdpr .dialog-container .dialog-content footer input[type=submit]{color:#C61E1D;border:none;background:0 0;padding:0}
.dialog-window.gdpr .dialog-container .dialog-content footer input[type=submit]:hover{color:#E13B3A}
.dialog-window.gdpr.minimized{top:auto;background:0 0}
.dialog-window.gdpr.minimized .dialog-container{max-width:none;background-color:#C61E1D;padding:0}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content{display:-ms-flexbox;display:flex;padding:12px 40px;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}
@media screen and (max-width:767px){.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content{padding:15px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}
}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content p{margin:0;color:#fff;vertical-align:middle}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content p a{color:#fff;text-decoration:underline}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content p a:hover{color:#96060B}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content .button-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center;margin-left:10px}
@media screen and (max-width:767px){.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content .button-wrap{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;width:100%;margin-top:15px;margin-left:0}
}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content .button-wrap a{color:#C61E1D;border-radius:8px;background-color:#fff;padding:12px 20px 8px;text-decoration:none;transition:all .2s ease;display:inline-block;width:auto;white-space:nowrap;margin-left:8px}
@media screen and (max-width:767px){.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content .button-wrap a{-ms-flex:1;flex:1;width:100%;margin-left:0;text-align:center;max-width:200px;float:right}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content .button-wrap a:first-child{margin-right:8px}
}
.visiting-list-bar .action,footer .right-container,header .menu-button{text-align:right}
.dialog-window.gdpr.minimized .dialog-container .bottom-bar-content .button-wrap a:hover{background-color:#96060B;color:#fff}
body{background:#F1F0EE;font-family:ff-din-round-web,sans-serif;font-weight:400;font-size:18px;line-height:1.33;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;padding-bottom:100px;color:#333}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{font-size:16px}
}
header{padding:50px 0}
header .logo{float:left;width:80px}
@media screen and (max-width:767px){body{font-size:14px;padding-bottom:70px}
header{padding:20px 0}
header .logo{width:40px}
}
header .logo-text{float:left;padding:10px 40px;font-size:1.4em;line-height:1.2em}
@media screen and (max-width:767px){header .logo-text{font-size:1.1em;padding:10px;position:relative;top:-5px}
}
header .logo-text .red{color:#C61E1D}
header .date{color:#333!important}
header .hamburger{font-size:2em;position:relative;top:3px}
.login{margin:100px 0}
.login td{padding:10px}
.login input{display:block;width:95%;border:0;border-bottom:1px solid #333;outline:0;padding-bottom:.3em;background:0 0}
.login table{width:100%}
.image-uploaded{padding-right:20px;background-clip:content-box!important}
.image-uploaded:after{display:block;padding-bottom:62.5%}
.news-archive-items{margin-bottom:100px}
.news-archive-item h2{height:70px}
@media screen and (max-width:767px){.news-archive-item h2{height:auto}
}
.news-archive-item:after{display:block;width:100%;bottom:0;height:1px;background:#333}
.right-aside-container{background:#fff;display:none;position:absolute;height:auto;min-height:100%;z-index:99;top:0;width:97%;right:-97%;padding:100px 30px 30px}
@media screen and (max-width:767px){.right-aside-container .inner-content{padding:15px 0 0}
.right-aside-container{padding:70px 15px 15px}
}
.right-aside-container .col-sm-6,.right-aside-container h1{margin-bottom:1em}
.right-aside-container .close{position:absolute;right:30px;top:30px}
.right-aside-container .button{background:#F1F0EE}
.utstilleroversikt .intro{padding-bottom:40px}
.utstilleroversikt .intro h1{width:90%}
.utstilleroversikt .intro .search-field{width:100%;position:absolute;bottom:20px}
.utstilleroversikt .slide-button{width:80%;margin-top:20px}
@media screen and (max-width:767px){.utstilleroversikt .intro .search-field{position:relative;bottom:-20px}
.utstilleroversikt .slide-button{width:100%;margin-bottom:20px}
}
.utstilleroversikt .tags{margin-top:20px}
.utstilleroversikt .tag{width:28%;background:#fff;margin-right:1em}
.utstilleroversikt .exhibitor{padding-bottom:20px}
.utstilleroversikt .exhibitor h2{color:#333}
.validation-error,.validation-error.placeholder{color:#C61E1D!important}
.utstilleroversikt .exhibitor img{border-radius:8px;border:0 #000}
.utstilleroversikt .exhibitor .address,.utstilleroversikt .exhibitor .name{margin-bottom:0}
.utstilleroversikt .exhibitor .visitor-list{margin-left:-5px;line-height:1em}
.utstilleroversikt .exhibitor .visitor-list.active [class^=ds-icon]:before{content:'o'}
.utstilleroversikt .exhibitor .visitor-list [class^=ds-icon]{font-size:2em;position:relative;top:11px;margin-right:5px}
[data-display=list] .exhibitors{padding-bottom:100px}
[data-display=list] .exhibitor,[data-display=list] .exhibitor .inner-content{padding-bottom:0}
[data-display=list] .exhibitor img{display:none}
[data-display=list] .exhibitor h2{border-top:1px solid #333;padding-top:25px}
.validation-error{border-color:#C61E1D!important}
.validation-error::-webkit-input-placeholder{color:#C61E1D!important}
.validation-error:-moz-placeholder{color:#C61E1D!important}
.validation-error::-moz-placeholder{color:#C61E1D!important}
.validation-error:-ms-input-placeholder{color:#C61E1D!important}
.buttonWrapper{position:absolute;bottom:0;right:0}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.buttonWrapper{bottom:-30px}
}
.buttonWrapper .button{right:0}
.getUp{margin-bottom:.5em}
.getDown{margin-bottom:-.85em}
footer h3{margin-bottom:40px}
footer .social{margin-bottom:20px}
footer .social img{width:25px;margin-right:10px;margin-bottom:30px}
footer .col-sm-12{background:#96060B;padding:30px;color:#fff;border-radius:8px;border:0 #000}
footer .wrapper a{color:inherit}
footer .left-container p{margin:0}
@media screen and (max-width:767px){.buttonWrapper{position:relative;text-align:right}
footer .col-sm-12{padding:15px}
footer .left-container p{padding-top:0}
footer .right-container{position:static;height:1px!important;min-height:1px!important}
}
footer .right-container>a{position:absolute;top:15px;right:0;transition:all .2s ease-in-out}
footer .right-container>a:hover{top:5px}
footer .right-container .icon{display:inline-block;font-size:2em;width:1em;height:1em;position:relative;left:7px;transform:rotate(-90deg)}
footer .right-container p{margin:0;position:absolute;bottom:0;right:0}
@media screen and (max-width:767px){footer .right-container .icon{left:-5px}
footer .right-container p{display:none}
.search-field .icon{right:2px}
}
body.article footer .wrapper{padding:0 25px}
.search-field{width:100%;position:relative;padding:0 20px}
.search-field .icon{position:absolute;font-size:1.6em;top:2px;left:25px;width:20px;height:20px;line-height:1em}
.search-field input[type=search]{margin-left:25px;-webkit-appearance:none;border:0;outline:0;width:100%;font-size:20px;background:0 0}
.presskit{position:relative;top:12px}
.search-field-results{margin:40px 0 0;display:none;list-style:none;padding:0 35px}
.search-field-results li{padding:3px 0}
.news-archive .search-field{margin-top:36px;padding:0}
@media screen and (max-width:767px){.search-field input[type=search]{border-radius:0;width:94%}
.news-archive .search-field{margin-top:0}
}
.news-archive .search-field .icon{right:0}
.video-box{content:'';display:block;padding-bottom:56.25%}
.video-box iframe{position:absolute;top:0;left:0}
.visiting-list{position:fixed;width:100%;height:100%;max-height:100%;opacity:0;background:#FFF;top:0;left:0;z-index:201}
.visiting-list .close{margin:20px 0;float:right;background:#F1F0EE}
.visiting-list .visiting-items{overflow-y:scroll;-webkit-overflow-scrolling:touch}
@media screen and (max-width:767px){.visiting-list .close{position:relative;right:5px}
.visiting-list .visiting-item:first-of-type .border-top{border-top:1px solid #303030}
.visiting-list .visiting-item .remove{font-size:3rem;position:relative;top:22px;left:10px}
.visiting-list .visiting-item .border-top{border-bottom:1px solid #303030}
.visiting-list .visiting-item .border-top p{padding-top:16px;color:#333}
.visiting-list .visiting-item .arrow{font-size:2rem;position:relative;top:26px;right:-20px;color:#333}
}
.visiting-list .visiting-item .inner-content{padding-top:0}
.visiting-list .visiting-item .inner-content h2{padding-top:20px;border-top:1px solid #303030}
.visiting-list .visiting-item .inner-content a{position:relative;padding-left:40px}
.visiting-list .visiting-item .inner-content a i{font-size:4rem;position:absolute;left:-4px;top:-5px}
.placeholder-map{background:url(/assets/images/map-mobile-placeholder.png) 100% 50%/cover no-repeat}
.mobile-map{background:#eee;position:fixed;top:0;left:0;width:100%;height:100%;z-index:150;display:none}
.mobile-map #mobile-fullscreen-map{position:absolute;top:0;left:0;width:100%;height:100%}
.visiting-list-bar{background:#96060B;position:fixed;display:none;bottom:-200px;left:0;width:100%;padding:10px;z-index:1000}
.exhibitorList,.menu{z-index:200;right:-100%}
.visiting-list-bar a{color:#fff}
.visiting-list-bar a.button{color:#fff;background:#C61E1D;position:relative}
.visiting-list-bar a.button:hover{background:#E13B3A!important;text-decoration:none}
.visiting-list-bar a.button.selected{background:#fff;color:#C61E1D}
.visiting-list-bar .visiting-count{background:#333;color:#fff;padding:2px 6px;font-size:14px;position:absolute;border-radius:3px;border:0 #000;top:-5px;left:95%}
@media screen and (max-width:767px){.visiting-list-bar .action{position:relative;left:20px}
}
.visiting-list-bar .action .dialog-wrapper{display:inline}
.visiting-list-bar .action .dialog-wrapper.active a{border-radius:0 8px 8px 0;border:0 #000}
.visiting-list-bar .action .dialog-wrapper.active input{left:5px;width:auto;margin-left:15px}
.visiting-list-bar .action .dialog-wrapper a{margin-left:0}
.visiting-list-bar .action .dialog-wrapper input{padding:8px 18px 7px;position:relative;top:-1px;width:0;margin-left:-20px;left:50px;box-shadow:none;outline:0;border-radius:8px 0 0 8px;border:0 #000;transition:all .2s ease-in-out}
.visiting-list-bar .action a{display:inline-block;padding:12px 18px 8px;position:relative;margin-left:20px}
.visiting-list-bar .action a i{left:0;top:10px;font-size:3rem;position:absolute}
@media screen and (max-width:767px){.visiting-list-bar .action a{margin-left:0}
.visiting-list-bar .action a i{top:7px}
}
.exhibitorList{background:#fff;position:fixed;display:none;color:#333;top:0;padding:0 0 0 20px;height:100%}
.exhibitorList .button{background:#F1F0EE}
.exhibitorList .button-wrapper{width:100%;content:' ';display:table;clear:both;margin-bottom:50px;padding:50px 0 0}
@media screen and (max-width:767px){.exhibitorList .button-wrapper{padding:20px 0 0;margin-bottom:20px}
}
.exhibitorList .exhibitor-sub-list,.exhibitorList h2{margin-bottom:30px}
.exhibitorList .exhibitor-wrapper{width:300px;padding:0 0 100px;position:fixed;overflow-y:scroll;-webkit-overflow:touch;height:80%}
.exhibitorList .exhibitor-wrapper::-webkit-scrollbar{width:8px}
.exhibitorList .exhibitor-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px}
.exhibitorList .exhibitor-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#970006}
.exhibitorList .close{float:right}
@media screen and (max-width:767px){.exhibitorList .exhibitor-wrapper{padding:0 20px 100px 0}
.exhibitorList .close{position:relative;left:-25px}
}
.exhibitorList h2{padding-top:6px}
.exhibitorList .exhibitor-sub-list>.row{margin-bottom:4px}
.exhibitorList .exhibitor-sub-list>.row.selected .action-icon:before{content:'o'}
.exhibitorList .exhibitor-sub-list .goto-icon{float:right;position:relative;top:4px}
.exhibitorList .exhibitor-sub-list .action-icon{font-size:2.15em;color:#C61E1D;position:absolute;top:0;left:0;cursor:pointer}
@media screen and (max-width:767px){.exhibitorList .exhibitor-sub-list .action-icon{top:1px}
}
.exhibitorList .exhibitor-sub-list .action-icon:hover:before{content:'q'}
.grid.row .grid-col:after,.menu .button-wrapper,.pager a:before{content:' '}
.exhibitorList .exhibitor-sub-list .row:first-of-type .name{padding-top:8px;border-top:1px solid #333}
.exhibitorList .exhibitor-sub-list .row:first-of-type .action-icon{top:4px}
.exhibitorList .exhibitor-sub-list .name{padding:5px 0;border-bottom:1px solid #333}
.exhibitorList .exhibitor-sub-list .name a{display:block}
.exhibitorList .exhibitor-sub-list a{color:#333}
.exhibitorList .exhibitor-sub-list a:hover{color:#E13B3A}
.red-circle{background:#C61E1D;color:#fff;width:40px;height:40px;display:inline-block;border-radius:50%;border:0 #000;padding-top:10px;text-align:center}
.menu{background:#fff;position:fixed;display:none;color:#333;top:0;padding:50px 0 0;height:100%;min-height:100%}
@media screen and (max-width:767px){.menu{padding-top:25px}
}
.menu .button{background:#F1F0EE}
.menu h2{font-size:1em;padding:0 0 6px;margin:40px 35px 0}
.menu .search-field{padding:0 0 0 35px}
.menu .sub-menu{list-style:none;margin:0;padding:0}
.menu .sub-menu li{padding:0 35px;position:relative}
.menu .sub-menu li:hover{background:#C61E1D}
.menu .sub-menu li:hover a{color:#fff;border-color:#C61E1D}
.menu .sub-menu li:first-child a{border-top:0}
.menu .sub-menu li a{color:#C61E1D;font-size:1.4em;padding:6px 0 2px;display:block;border-bottom:0}
.menu .sub-menu li a:hover{background:#C61E1D;color:#fff;border-color:#C61E1D}
.menu .sub-menu.social-sub-menu li a{display:inline-block}
.menu .sub-menu.social-sub-menu li img{width:30px;display:inline-block;float:left;margin-right:20px}
.menu .sub-menu.social-sub-menu li:hover{background:0 0}
.menu .sub-menu.social-sub-menu li:hover a:hover{background:0 0;color:#E13B3A}
.menu .button-wrapper{width:300px;display:table;clear:both;margin-bottom:25px}
.menu .menu-wrapper{width:100%;padding-top:25px;overflow-y:scroll;height:calc(100% - 67px)}
.menu .menu-wrapper::-webkit-scrollbar{width:0}
.menu .menu-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px}
.menu .menu-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#F1F0EE}
.menu .close{float:right}
.pager{text-align:right;position:absolute;bottom:0;width:100%}
.pager a{display:inline-block;padding:0 2px}
.pager a.selected:before,.pager a:hover:before{background:#C61E1D}
.pager a:before{border-radius:50%;border:0 #000;width:10px;height:10px;background:#d8d8d8;display:block}
[data-widget=slider] p{margin-bottom:60px}
[data-widget=slider] .text-field{position:absolute;bottom:0;margin:0}
[data-widget=press]{color:#000}
[data-widget=press] .icon{color:#C61E1D;font-size:2em;float:right;width:1em;height:1em;position:relative;top:5px}
[data-widget=map] .module{padding:0}
[data-widget=map] .module img{border-radius:8px;border:0 #000}
[data-widget=custom] .text-field{margin:0;position:absolute;bottom:26px}
[data-widget=custom] h2{padding-bottom:30px}
.text-content{width:80%}
.kriterier{margin-bottom:15px}
.application-form h2{color:inherit;margin:1em 0}
.application-form input{display:block;width:95%;margin-bottom:1.5em;border:0;border-bottom:1px solid #333;outline:0;padding-bottom:.3em}
.application-form .left{float:left}
.application-form .right{float:right}
.application-form textarea{padding-left:20px;padding-right:20px;padding-top:12px;background:#F1F0EE;resize:none;width:760px;height:330px;border-radius:8px;border:0 #000}
@media screen and (max-width:767px){.application-form .progress{display:none}
.application-form textarea{width:100%;height:240px}
}
.application-form p.characterCounter{margin-top:0}
.application-form article{position:relative}
.characterCounter{color:#ABABAB;margin-top:-45px;margin-left:465px}
[data-id=contact],[data-id=intention]{display:none}
.grid.row{margin:100px 0}
.grid.row .grid-col{background:red;border:1px solid #00f}
.grid.row .grid-col:after{padding-top:62.5%;display:block}
.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container img{max-width:none!important}
.leaflet-container img.leaflet-image-layer{max-width:15000px!important}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-tile-pane{z-index:2}
.leaflet-objects-pane{z-index:3}
.leaflet-overlay-pane{z-index:4}
.leaflet-shadow-pane{z-index:5}
.leaflet-marker-pane{z-index:6}
.leaflet-popup-pane{z-index:7}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:7;float:left;clear:both}
.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-right .leaflet-control{float:right;margin-right:10px}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;transition:opacity .2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}
.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}
.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-clickable{cursor:pointer}
.leaflet-container{overflow:hidden;-ms-touch-action:none;cursor:-moz-grab;background:#ddd;outline:0;font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}
.leaflet-control,.leaflet-popup-pane{cursor:auto}
.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-moz-grabbing}
.leaflet-container a{color:#0078A8}
.leaflet-container a.leaflet-active{outline:orange solid 2px}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}
.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-control-zoom-out{font-size:20px}
.leaflet-touch .leaflet-control-zoom-in{font-size:22px}
.leaflet-touch .leaflet-control-zoom-out{font-size:24px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover{text-decoration:underline}
.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}
.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 19px;line-height:1.4}
.leaflet-popup-content p{margin:18px 0}
.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}
.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.pressIcon{width:18px;position:absolute;left:2px}
.social-links{color:#C61E1D;padding-left:40px;position:relative;cursor:pointer}
.social-links i{font-size:30px;position:absolute;left:0;top:-3px}
.social-links a{margin-right:20px}
.utstilleroversikt .search-field{padding:0}