.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/Content/ajax-loader.gif?v=1") 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url("/Content/fonts/slick.eot");src:url("/Content/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/slick.woff") format("woff"),url("/Content/fonts/slick.ttf") format("truetype"),url("/Content/fonts/slick.svg#slick") format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before,[dir=rtl] .slick-prev:before{content:"\2190"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before,[dir=rtl] .slick-next:before{content:"\2192"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\E2\20AC\A2";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:first-child,.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);-ms-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}/*! normalize.css v1.0.0 | MIT License | git.io/normalize */*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif}::-moz-selection{background:blue;color:#fff;text-shadow:none}::selection{background:blue;color:#fff;text-shadow:none}a,a:hover,a:visited{color:blue}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,monospace;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}address,dl,fieldset,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:10px}strong{font-weight:700}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3em}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}ol,ul{margin:0 0 1em;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.page-header{position:fixed;border-bottom:1px solid #d8dadb;width:100%;z-index:200;background:#fff;transition:all .2s;z-index:9999}@media only screen and (max-width:1279px){.page-header{border-bottom:none}}.page-header.hasScrolled{position:fixed}.page-header.hasScrolled .main-navigation li{padding-top:20px;padding-bottom:20px}.page-header.hasScrolled .cart-icon,.page-header.hasScrolled .phone-icon,.page-header.hasScrolled .search-icon{margin-top:17px}.page-header.hasScrolled .logo{margin-top:20px;margin-bottom:0}.page-header.hasScrolled .menu-icon{margin-top:14px}.page-header.hasScrolled .phone-box{padding:28px 100px 29px 40px;height:100%;min-height:100%}@media only screen and (max-width:600px){.page-header.hasScrolled .phone-box{padding:28px 20px 29px}}.page-header.hasScrolled .search-box{padding:18px 0}@media only screen and (max-width:1279px){.page-header.hasScrolled .search-box input{height:100%}}.page-header .header-container{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;transition:all .2s}@media screen and (max-width:1800px){.page-header .header-container{margin-left:auto}}.page-header .header-container nav{float:right}@media only screen and (max-width:1279px){.page-header .header-container nav{width:100%;padding-top:10px}}@media only screen and (max-width:700px){.page-header .header-container nav{padding-top:10px}}.page-header .logo{float:left;margin-right:20px;margin-top:40px;margin-left:10px;transition:all .2s}@media only screen and (max-width:1279px){.page-header .logo{margin-left:10px;margin-bottom:10px}}@media only screen and (max-width:600px){.page-header .logo{margin-top:25px}}@media only screen and (max-width:450px){.page-header .logo{margin-top:28px}}.page-header .logo img{max-width:260px}@media only screen and (max-width:600px){.page-header .logo img{width:150px}}@media only screen and (max-width:450px){.page-header .logo img{width:100px}}.page-header .container-overflow{padding-left:5%;padding-right:5%}@media screen and (max-width:1600px){.page-header .container-overflow{padding-left:1%;padding-right:1%}}.page-header .openup{display:none;vertical-align:text-top;margin-left:10px;margin-top:1px;cursor:pointer}@media only screen and (max-width:1279px){.page-header .openup{display:inline}}.page-header .openup2{display:none;vertical-align:text-top;margin-left:10px;margin-top:1px;cursor:pointer}@media only screen and (max-width:1279px){.page-header .openup2{display:inline}}.page-header .main-navigation{float:right;margin-right:10px}.page-header .main-navigation.mobile{display:none}.page-header .main-navigation .more-items a{cursor:pointer}@media only screen and (max-width:1279px){.page-header .main-navigation{display:none}.page-header .main-navigation.desktop{display:none!important}.page-header .main-navigation.mobileopen{display:block;width:100%;background-color:#8ec55f;padding:20px 5%;transition:none;margin-right:0;border-bottom:1px solid #d8dadb;max-height:100vh;overflow-y:auto}.page-header .main-navigation.mobileopen .submenu-container{position:static;transform:none}.page-header .main-navigation.mobileopen .submenu-container li a{font-weight:300;font-size:14px}.page-header .main-navigation.mobileopen li{width:100%;padding:0}.page-header .main-navigation.mobileopen li a{color:#fff;font-size:16px;font-weight:500;height:auto;display:inline}}.page-header .main-navigation .submenu-container{display:none;position:absolute;background-color:#8ec55f;padding:60px 60px 40px 0;z-index:100;top:100%;width:100%;left:50%;transform:translateY(-50);transform:translateX(-50%)}@media only screen and (max-width:1279px){.page-header .main-navigation .submenu-container{padding:60px 60px 0}}.page-header .main-navigation .submenu-container.open{display:block}.page-header .main-navigation .submenu-container li{padding-top:0;padding-bottom:0;clear:both;display:inline-block}.page-header .main-navigation .submenu-container li a{color:#fff;font-size:16px}.page-header .main-navigation .submenu-container .more-more-items{position:relative}.page-header .main-navigation .submenu-container .more-more-items.open:after{content:url("/Content/Images/right-arrow.png");width:40px;height:40px;position:absolute;top:8px;right:-50px}.page-header .main-navigation .submenu-container .subsubmenu-container{display:none}.page-header .main-navigation .submenu-container .subsubmenu-container.open{display:block;position:absolute;left:470px}@media only screen and (max-width:900px){.page-header .main-navigation .submenu-container .subsubmenu-container.open{position:static;padding-left:40px}}.page-header .main-navigation .submenu-container .subsubmenu-container.open li a{text-transform:none}.page-header .main-navigation li{list-style:none;float:left;padding:40px 10px;transition:all .2s}@media screen and (max-width:1600px){.page-header .main-navigation li{padding-left:10px;padding-right:10px}}@media screen and (max-width:1350px){.page-header .main-navigation li{padding-left:10px;padding-right:10px}}@media screen and (max-width:1180px){.page-header .main-navigation li{padding-left:8px;padding-right:8px}}.page-header .main-navigation li a{display:block;height:40px;line-height:40px;color:#9fa1b0;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:1.5px;font-weight:400}@media screen and (max-width:1600px){.page-header .main-navigation li a{font-size:12px}}@media screen and (max-width:1400px){.page-header .main-navigation li a{font-size:10px}}.page-header .main-navigation li.open{background-color:#8ec55f}.page-header .main-navigation li.open a{color:#fff}.subsubmenu-background-container{max-width:1600px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:1279px){.subsubmenu-background-container{width:100%}}.search-icon{float:right;height:45px;width:45px;cursor:pointer;margin-left:10px;margin-top:40px;transition:all .2s}@media only screen and (max-width:600px){.search-icon{height:35px;width:35px;margin-top:20px}}@media only screen and (max-width:450px){.search-icon{height:30px;width:30px}}.phone-icon{float:right;height:45px;width:45px;cursor:pointer;margin-top:40px;transition:all .2s}@media only screen and (max-width:600px){.phone-icon{height:35px;width:35px;margin-top:20px}}@media only screen and (max-width:450px){.phone-icon{height:30px;width:30px}}.cart-icon{transition:all .2s;float:right;height:45px;width:45px;cursor:pointer;margin-left:10px;margin-top:40px}@media only screen and (max-width:600px){.cart-icon{height:35px;width:35px;margin-top:20px}}@media only screen and (max-width:450px){.cart-icon{height:30px;width:30px}}.menu-icon{float:right;display:none;transition:all .2s}@media only screen and (max-width:1279px){.menu-icon{display:block;height:50px;width:50px;cursor:pointer;margin-top:35px;margin-left:40px;margin-right:10px}}@media only screen and (max-width:700px){.menu-icon{margin-left:20px}}@media only screen and (max-width:600px){.menu-icon{height:45px;width:45px;margin-top:15px}}@media only screen and (max-width:450px){.menu-icon{height:35px;margin-top:17px;width:35px;margin-left:10px}}.search-box{position:absolute;background-color:#8ec55f;width:75%;right:0;padding:38px 0;display:none;top:0;z-index:200;transition:all .2s;max-width:1305px}@media only screen and (max-width:1160px){.search-box{padding:50px 0;width:100%}}@media only screen and (max-width:760px){.search-box{padding:50px 0;width:100%}}@media only screen and (max-width:600px){.search-box{padding:30px 0}}.search-box input{vertical-align:top;margin-left:80px;background-color:#8ec55f;outline:none;border:1px solid hsla(0,0%,100%,.7);height:100%;padding:10px 20px;font-size:20px;color:#fff;font-weight:500;width:70%}@media only screen and (max-width:760px){.search-box input{height:100%;font-size:16px;margin-left:20px}}.search-box input[type=submit]{display:none}.search-box input::placeholder{color:#fff}.search-box input::webkit-input-placeholder{color:#fff}.search-box input::-moz-placeholder{color:#fff}.search-box input:-ms-input-placeholder{color:#fff}.search-box input:-moz-placeholder{color:#fff}.search-box input[type=submit]{float:right}.search-box img{vertical-align:top;width:24px;height:auto;margin-left:30px;padding-top:10px;margin-right:20px;position:absolute;right:40px}@media only screen and (max-width:760px){.search-box img{width:16px}}@media only screen and (max-width:600px){.search-box img{margin-top:10px}}.search-box .close-icon{cursor:pointer;float:left;z-index:999}.search-box form{display:table;float:left;width:100%;max-width:1180px}.close-icon{cursor:pointer}@media only screen and (max-width:600px){.close-icon{right:10px!important;width:20px!important;height:20px!important;padding:0!important}}.phone-box{position:absolute;background-color:#8ec55f;width:auto;right:0;padding:47px 100px 47px 40px;display:none;top:0;min-height:120px;z-index:999;transition:all .2s;height:100%}@media only screen and (max-width:1400px){.phone-box{width:100%}}.phone-box p{margin:0;display:inline;color:#77798a;font-weight:600;margin-right:20px;font-size:16px}@media only screen and (max-width:600px){.phone-box p{font-size:12px}}.phone-box p .white-text{color:#fff}.phone-box p .white-text a{color:#fff;text-decoration:none}@media only screen and (max-width:1100px){.phone-box{padding:23px 0 23px 20px;width:100%;clear:both}.phone-box p{display:block;line-height:2em;padding:0 20px}.phone-box .close-icon{top:25px;width:30px}}@media only screen and (max-width:760px){.phone-box{padding:23px 0 23px 20px;width:100%;clear:both}.phone-box p{display:block;line-height:2em;padding:0}.phone-box .close-icon{top:25px;width:30px}}.phone-box img{vertical-align:top;width:24px;height:auto;margin-left:30px;margin-right:20px;position:absolute;right:40px}@media only screen and (max-width:760px){.phone-box img{width:16px}}.phone-box .close-icon{cursor:pointer;float:left;z-index:999}@media only screen and (max-width:1000px){#acceptAlert,.accept-cookie{padding:10px!important}.alert-information,.cookie-information{padding:10px 5px!important}.cookie-information p{float:left;width:60%;font-size:12px;line-height:1em}.alert-information-text p{float:left;width:85%;font-size:12px;line-height:1em}.alert-information-text,.cookie-information-text{overflow:hidden}.alert-information-text a,.cookie-information-text a{font-size:12px!important}#acceptAlert{padding:10px}}.alert-information-text,.cookie-information-text{overflow:hidden;display:flex;align-items:center;justify-content:space-between}.page-footer{background-color:#9ea1b1}.page-footer .footer-container{max-width:1600px;margin-left:auto;margin-right:auto;padding:70px 5% 20px;overflow:hidden}@media screen and (max-width:900px){.page-footer .footer-container{padding-bottom:40px;font-size:0}}.page-footer .footer-container .logo{display:block}.page-footer .footer-container .footer-column{width:25%;float:left;color:#fff;padding-right:20px}@media screen and (max-width:900px){.page-footer .footer-container .footer-column{width:50%;float:none;display:inline-block;vertical-align:top}}@media screen and (max-width:500px){.page-footer .footer-container .footer-column{width:100%;float:none;display:inline-block;vertical-align:top}}.page-footer .footer-container .footer-column h5{font-size:26px;color:#77798a}@media screen and (max-width:500px){.page-footer .footer-container .footer-column h5{margin-top:20px}}.page-footer .footer-container .footer-column p{color:#fff;margin:5px 0 0;font-size:14px;line-height:1.4em}.page-footer .footer-container .footer-column a{color:#fff;text-decoration:none}.page-footer .subfooter-container{width:100%;margin-left:auto;margin-right:auto;padding:20px 5%;text-align:center;color:#fff;background-color:#787b8c}.page-footer .subfooter-container h4{font-size:24px;margin:0;font-weight:500}.page-footer .subfooter-container p{margin:0;font-size:14px;line-height:1}.page-footer .subfooter-container a{color:#fff;text-decoration:none}.page-footer .subfooter-container .item-container{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:500px){.page-footer .subfooter-container .item-container{flex-direction:column}.page-footer .subfooter-container .item-container .item{margin-top:10px;margin-bottom:10px}}.page-footer .subfooter-container .item-container .item{margin-left:5px;margin-right:5px}.page-footer .subfooter-container .icon{width:35px;margin-left:5px;margin-right:5px;margin-top:10px}h1,h2,h3,h4{font-family:Campton W00}@media screen and (min-width:1280px){body.fin .page-header .main-navigation li a,body.nob .page-header .main-navigation li a{font-size:12px;letter-spacing:1px}body.fin .page-header .main-navigation .submenu-container .subsubmenu-container.open,body.nob .page-header .main-navigation .submenu-container .subsubmenu-container.open{left:410px}body.fin .page-header .main-navigation .submenu-container .subsubmenu-container.open a,body.nob .page-header .main-navigation .submenu-container .subsubmenu-container.open a{height:25px}}@media screen and (max-width:1480px) and (min-width:1280px){body.fin .page-header .main-navigation li,body.nob .page-header .main-navigation li{padding-left:9px;padding-right:9px}body.fin .page-header .main-navigation li a,body.nob .page-header .main-navigation li a{font-size:10px;letter-spacing:.8px}body.fin .submenu-container .subsubmenu-container.open li a,body.nob .submenu-container .subsubmenu-container.open li a{font-size:12px}}.page-content{overflow:hidden;padding-top:120px}@media only screen and (max-width:600px){.page-content{padding-top:75px}}.alert-active .page-content{padding-top:162px}@media only screen and (max-width:600px){.alert-active .page-content{padding-top:129px}}.response{display:none}.response.invalid{color:red}.response.valid{color:green}.response.show{display:block}a,a:hover{color:#8ec55f}a:hover{opacity:.7}*,.search-box input{font-family:Campton W00}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.breadcrumb-container{padding-top:10px;text-transform:uppercase;font-size:12px;font-weight:500;color:#8ec55f;letter-spacing:1px;max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;padding-left:5%;padding-right:5%}.breadcrumb-container a{color:#77798a;text-decoration:none}.hero-section{min-height:800px;width:100%;position:relative}.hero-section .overlay{background-color:rgba(0,0,0,.45);position:absolute;height:100%;width:100%}@media screen and (max-width:900px){.hero-section{min-height:600px}}@media screen and (max-width:700px){.hero-section{min-height:400px}}.hero-section .text-box-container{max-width:1600px;margin-left:auto;margin-right:auto;min-height:800px;position:relative;padding-left:5%;padding-right:5%;width:100%}@media screen and (max-width:1500px){.hero-section .text-box-container{padding-left:10%;padding-right:10%}}@media screen and (max-width:900px){.hero-section .text-box-container{min-height:600px}}@media screen and (max-width:700px){.hero-section .text-box-container{min-height:400px;padding-left:15%;padding-right:15%}}.hero-section .text-box-container .text-box{max-width:900px;position:absolute;top:50%;transform:translateY(-50%);width:80%}@media screen and (max-width:700px){.hero-section .text-box-container .text-box{width:70%}}.hero-section .text-box-container .text-box h1{font-size:100px;color:#fff;margin-top:0;line-height:1em}@media screen and (max-width:900px){.hero-section .text-box-container .text-box h1{font-size:64px;line-height:1em;font-weight:500}}@media screen and (max-width:660px){.hero-section .text-box-container .text-box h1{font-size:48px}}@media screen and (max-width:460px){.hero-section .text-box-container .text-box h1{font-size:32px}}.hero-section .text-box-container .text-box h1 .greentext{color:#95c659}.hero-section .text-box-container .text-box p{color:#fff;max-width:550px;line-height:1.6em;font-size:16px}.hero-section .text-box-container .text-box button{border:1px solid #fff;padding:20px 40px 20px 30px;background-color:transparent;color:#95c659;text-transform:uppercase;font-family:Campton W00;font-weight:600;font-size:18px;margin-top:20px;transition:all .2s}@media screen and (max-width:900px){.hero-section .text-box-container .text-box button{padding:10px 20px;font-size:14px}}.hero-section .text-box-container .text-box button:hover{background-color:#95c659;color:#fff}.hero-section .text-box-container .text-box button img{width:16px;margin-left:40px}@media screen and (max-width:900px){.hero-section .text-box-container .text-box button img{width:12px;margin-left:10px}}.home-intro-block-container{position:relative;overflow:hidden}.home-intro-block-container .left-block{float:left;width:50%;background-color:#8ec55f;padding:140px 0;margin-top:-80px}.home-intro-block-container .left-block .text-block{max-width:750px;margin-left:auto;padding-right:20%}.home-intro-block-container .left-block .text-block h3{color:#fff;font-size:46px;margin-top:0;max-width:500px}.home-intro-block-container .left-block .text-block p{max-width:500px;color:#000}.home-intro-block-container .left-block .text-block button{border:1px solid #fff;padding:20px 40px 20px 30px;background-color:transparent;color:#fff;text-transform:uppercase;font-family:Campton W00;font-weight:600;font-size:18px;margin-top:20px;transition:all .2s}.home-intro-block-container .left-block .text-block button:hover{background-color:#8ec55f;color:#fff}.home-intro-block-container .left-block .text-block button img{width:16px;margin-left:30px}.home-intro-block-container .right-block{background-color:#f3f5f7;padding:120px 0;float:left;width:50%}.home-intro-block-container .right-block .text-block{max-width:700px;padding-left:15%}.home-intro-block-container .right-block .text-block h3{margin-top:0}.home-intro-block-container .right-block .text-block button{border:1px solid #8ec55f;padding:20px 40px 20px 30px;background-color:transparent;color:#8ec55f;text-transform:uppercase;font-family:Campton W00;font-weight:600;font-size:16px;margin-top:20px;transition:all .2s}.home-intro-block-container .right-block .text-block button:hover{background-color:#8ec55f;color:#fff}.home-intro-block-container .right-block .text-block button img{width:16px;margin-left:30px}.home-product-categories-container{clear:both;max-width:1600px;margin-left:auto;margin-right:auto;padding-top:60px;overflow:hidden}.home-product-categories-container .home-product-category{width:32%;float:left;margin-left:1%;margin-right:1%;font-size:0}.home-product-categories-container .home-product-category:first-of-type{margin-left:0}.home-product-categories-container .home-product-category:last-of-type{margin-right:0}.home-product-categories-container .home-product-category img{width:100%;font-size:0}.home-product-categories-container .home-product-category h3{color:#fff;background-color:#8ec55f;padding:60px 30px;text-align:center;font-size:28px;font-weight:400;margin-top:0}.home-ending-container{overflow:hidden;background-color:#f3f5f7}.home-ending-container .left-block{width:50%;float:left;background-color:#f3f5f7;padding-top:120px}.home-ending-container .left-block .text-block{max-width:750px;margin-left:auto;padding-right:15%}.home-ending-container .left-block .text-block h4{color:#8ec55f}.home-ending-container h4{font-size:28px}.home-ending-container .right-block{padding-top:120px;float:left;width:50%;background-color:#8ec55f;color:#fff;padding-bottom:100px}.home-ending-container .right-block .text-block{max-width:550px;margin-right:auto;padding-left:15%}.home-ending-container .right-block .text-block .formitem{float:left;width:50%;padding-left:5%}.home-ending-container .right-block .text-block .formitem label{display:inline;margin-right:20px;font-size:18px}.home-ending-container .right-block .text-block input[type=email]{padding:10px 20px;font-style:italic;margin-top:40px}.video-section-heading{text-align:center;font-size:48px;margin-top:40px;margin-bottom:20px;color:#77798a}@media only screen and (max-width:650px){.video-section-heading{font-size:42px;padding-left:5%;padding-right:5%}}@media only screen and (max-width:450px){.video-section-heading{font-size:32px}}.video-container{min-height:600px;position:relative;margin-top:20px;margin-bottom:20px}@media screen and (max-width:900px){.video-container{min-height:350px}}.video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kurs-video-container{min-height:600px;position:relative;max-width:1600px;margin:40px auto}.kurs-video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kurs-map-container{max-width:1600px;margin:60px auto;padding-left:5%;padding-right:5%}@media screen and (max-width:600px){.kurs-map-container{margin:20px auto}}@media screen and (max-width:1100px){.kurs-map-container #kurs-map{min-height:100%;height:400px;max-height:400px}}#kurs-map{width:auto;margin-left:auto;margin-right:auto;min-height:750px}#kurs-map.solomap{width:100%}#kurs-map.duomap{width:50%}@media screen and (max-width:1100px){#kurs-map.duomap{width:100%}}.kurs-contact-form{float:left;width:50%;padding-right:5%;padding-left:20px}@media screen and (max-width:1100px){.kurs-contact-form{width:100%;padding-right:5%;padding-left:5%}}.kurs-contact-form h3{color:#8ec55f;font-size:30px;font-weight:600;margin:0 0 40px 20px}.kurs-contact-form input{width:100%;background-color:transparent;border:2px solid #8ec55f;padding:20px 10px;margin:10px 0 40px}.kurs-contact-form label{font-size:18px;font-weight:600;color:#77798a}.kurs-contact-form button{background-color:#8ec55f;color:#fff;width:50%;border:none;padding:15px 0;font-size:20px;font-weight:600}.kurs-contact-form iframe{min-height:630px;min-width:100%;border:0}.multiple-event-container{overflow:hidden;max-width:1600px;margin-left:auto;margin-right:auto;margin:30px auto;padding:20px 5%;width:100%}.multiple-event-container h3{color:#77798a;font-size:24px;margin-bottom:0}.multiple-event-container .subheading{margin-top:5px}.multiple-event-container .multiple-event-form{height:0;overflow:hidden}.multiple-event-container .multiple-event-form.active{height:100%}.kurs-content-info-container{overflow:hidden;max-width:1600px;margin-left:auto;margin-right:auto;margin:30px auto;padding:20px 5%;width:100%}.kurs-content-info-container h3{font-size:46px;color:#8ec55f;margin-top:10px;margin-bottom:0;width:50%}.kurs-content-info-container h4{color:#77798a;width:50%;margin:0;font-size:30px}.kurs-content-info-container p{color:#77798a}.kurs-content-info-container .info-column{float:left;width:50%;padding-right:10%}@media screen and (max-width:800px){.kurs-content-info-container .info-column{width:100%}}.home-news-container{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;padding:40px 5% 50px}@media screen and (max-width:800px){.home-news-container{width:100%}}.home-news-container h2{color:#8ec55f;font-size:48px;margin-top:0}.home-news-container .see-more{text-transform:uppercase;color:#8ec55f;font-weight:600;font-size:14px;margin-bottom:30px}.home-news-container .see-more img{height:18px;margin-left:15px;vertical-align:sub}.home-news-container a{text-decoration:none}.home-news-container .news-item{float:left;width:32%;margin-left:1%;margin-right:1%}@media screen and (max-width:700px){.home-news-container .news-item{width:100%;margin-left:0;margin-right:0;padding-bottom:100px}}@media screen and (max-width:500px){.home-news-container .news-item{padding-bottom:40px}}.home-news-container .news-item:first-of-type{margin-left:0}@media screen and (max-width:700px){.home-news-container .news-item:first-of-type{margin-left:0;margin-right:0}}.home-news-container .news-item:last-of-type{margin-right:0}.home-news-container .news-item img{width:100%}.home-news-container .news-item h4{text-transform:uppercase;font-size:18px;margin:20px 0 0;color:#77798a;font-weight:400}.home-news-container .news-item h3{color:#8ec55f;font-size:32px;font-weight:600;margin:0 0 5px;line-height:1.2em}.home-news-container .news-item p{color:#77798a;margin:0;font-size:16px;line-height:1.4em;font-weight:500}.home-product-items-container{max-width:1600px;overflow:hidden;margin:0 auto;padding:60px 5%}@media only screen and (max-width:650px){.home-product-items-container{padding-top:20px;padding-bottom:20px}}.home-product-items-container h3{text-align:center;font-size:48px;margin-top:10px;margin-bottom:30px;color:#77798a}@media only screen and (max-width:650px){.home-product-items-container h3{font-size:42px}}@media only screen and (max-width:450px){.home-product-items-container h3{font-size:32px}}.home-product-items-container .home-product-item{width:23.5%;margin-left:1%;margin-right:1%;float:left}@media only screen and (max-width:1500px){.home-product-items-container .home-product-item{width:48%;padding-bottom:60px}}@media only screen and (max-width:650px){.home-product-items-container .home-product-item{width:100%;padding-bottom:60px;margin-left:0;margin-right:0}}.home-product-items-container .home-product-item:first-of-type{margin-left:0}@media only screen and (max-width:1500px){.home-product-items-container .home-product-item:first-of-type{margin-left:1%}}.home-product-items-container .home-product-item:last-of-type{margin-right:0}.home-product-items-container .home-product-item .new-overlay{position:relative;font-size:0}.home-product-items-container .home-product-item .new-overlay img{width:100%}.home-product-items-container .home-product-item .new-overlay h4{position:absolute;bottom:0;width:100%;background-color:#8ec55f;color:#fff;padding:25px 0 25px 40px;margin:0;font-size:28px}.home-product-items-container .home-product-item .new-overlay h4.campaign{background-color:#9c324e}.home-product-items-container .home-product-item h3{color:#77798a;font-size:28px;margin-bottom:5px;margin-top:15px;text-align:left;font-weight:600}@media only screen and (max-width:650px){.home-product-items-container .home-product-item h3{margin-top:15px}}.home-product-items-container .home-product-item .full-text{display:none}.home-product-items-container .home-product-item .half-text{height:60px;overflow:hidden;position:relative}.home-product-items-container .home-product-item .half-text.show{height:auto}.home-product-items-container .home-product-item .readmore{cursor:pointer;position:absolute;text-decoration:underline dotted;font-size:14px;display:none}.home-product-items-container .home-product-item .readmore.show{display:block}.home-product-items-container .home-product-item .readmore:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:12px;height:12px;vertical-align:baseline;display:inline-block;position:absolute;top:4px;left:100%;margin-left:6px}.home-product-items-container .home-product-item .closemore{cursor:pointer;position:relative;text-decoration:underline dotted;font-size:14px;display:none}.home-product-items-container .home-product-item .closemore.show{display:inline}.home-product-items-container .home-product-item .closemore:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:12px;height:12px;vertical-align:baseline;display:inline-block;position:absolute;top:4px;left:100%;margin-left:6px}.home-product-items-container .home-product-item p{color:#77798a;margin:0;padding:0;font-size:14px}.home-product-items-container .home-product-item .item-links{margin:35px 0 0}.home-product-items-container .home-product-item .item-links a{text-decoration:none}.home-product-items-container .home-product-item .item-links p{text-transform:uppercase;font-weight:500;margin:10px 0;width:200px;position:relative;font-size:13px}.home-product-items-container .home-product-item .item-links p.phone:after{background:none}.home-product-items-container .home-product-item .item-links p:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:5px;vertical-align:baseline;display:inline-block;position:absolute;right:0}.home-product-items-container .home-product-item .item-links .green-text{color:#8ec55f}.home-product-preview-container{clear:both;max-width:1600px;margin-left:auto;margin-right:auto;margin-top:60px;padding-bottom:60px;padding-left:5%;padding-right:5%;font-size:0}.home-product-preview-container .product-preview-item{width:49%;display:inline-block}@media only screen and (max-width:800px){.home-product-preview-container .product-preview-item{width:100%!important;margin-left:0!important;margin-right:0!important;float:none;padding-bottom:60px}.home-product-preview-container .product-preview-item h3{margin-top:5px}}.home-product-preview-container .product-preview-item:first-of-type{margin-right:1%}.home-product-preview-container .product-preview-item:last-of-type{margin-left:1%}.home-product-preview-container .product-preview-item img{width:100%}.home-product-preview-container .product-preview-item .image-block{position:relative;font-size:0}.home-product-preview-container .product-preview-item .new-banner{background-color:#8ec55f;position:absolute;bottom:0;margin:0;padding:30px 0 30px 40px;color:#fff;width:100%}.home-product-preview-container .product-preview-item .new-banner h4{margin:0;font-size:28px}.home-product-preview-container .product-preview-item h3{color:#77798a;font-size:30px;margin-bottom:0}.home-product-preview-container .product-preview-item p{margin-top:0;font-size:14px;color:#77798a;max-width:600px}.home-product-preview-container .product-preview-item ul{margin:0;padding-left:20px}.home-product-preview-container .product-preview-item ul li{font-size:14px;color:#77798a;font-weight:500}.home-product-preview-container .product-preview-item .item-links{margin:20px 0 0}.home-product-preview-container .product-preview-item .item-links a{text-decoration:none}.home-product-preview-container .product-preview-item .item-links p{text-transform:uppercase;font-weight:500;margin:10px 0;width:200px;position:relative}.home-product-preview-container .product-preview-item .item-links p:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:5px;vertical-align:baseline;display:inline-block;position:absolute;right:0;margin-top:5px}.home-product-preview-container .product-preview-item .item-links .green-text{color:#8ec55f}#map{min-height:500px;clear:both;width:100%}.contact-image{width:50%;float:right}@media only screen and (max-width:1100px){.contact-image{width:100%;float:none}}.contact-content-container{width:50%;float:left;background-color:#fff}@media screen and (max-width:1100px){.contact-content-container{position:static;width:100%;min-height:100%}}.contact-content-container .text-block{max-width:800px;margin-left:auto;padding:200px 5% 200px 10%}@media screen and (max-width:1100px){.contact-content-container .text-block{padding:100px 20px;margin-right:auto}}.contact-content-container h1{color:#8ec55f;font-size:72px;margin:0}.contact-content-container p{color:#77798a}.contact-form-container{width:50%;color:#fff;overflow:hidden;float:left;clear:both}@media screen and (max-width:1100px){.contact-form-container{width:100%;float:none}}.contact-form-container p{float:right;width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding:0 5% 20px 10%}@media screen and (max-width:1100px){.contact-form-container p{padding:50px 10% 20px;float:none;max-width:none}}.contact-form-container iframe{border:0;float:right;width:100%}.contact-form-container .contact-form{max-width:800px;margin-left:auto;padding:80px 5% 120px 10%}@media screen and (max-width:1100px){.contact-form-container .contact-form{padding:80px 10% 120px}}.contact-form-container .contact-form h3{margin-top:0;font-size:32px}.contact-form-container .contact-form input{width:100%;max-width:600px;padding:15px 10px}.contact-form-container .contact-form label{font-size:20px}.contact-form-container .contact-form textarea{width:100%;max-width:600px;padding:15px 10px}.contact-form-container .contact-form button{width:100%;max-width:600px;outline:none;padding:20px;background-color:#77798a;border:none;color:#8ec55f;text-transform:uppercase;font-family:Campton W00}.contact-info-container{overflow:hidden;width:50%;float:left;background-color:#fff}@media screen and (max-width:1100px){.contact-info-container{width:100%;float:none}}.contact-info-container .text-block{width:100%;padding-left:10%;padding-right:10%;padding-bottom:60px}.contact-info-container h4{color:#8ec55f;font-size:36px}.contact-info-container h5{font-size:22px;color:#77798a;margin:30px 0 5px;font-weight:400}.contact-info-container p{font-size:16px;color:#77798a;margin:0}.kurs-content-container{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;clear:both;width:100%;padding-bottom:60px;padding-left:5%;padding-right:5%}.kurs-content-container .text-block-container{position:relative;overflow:hidden;width:50%;float:left;min-height:600px}@media screen and (max-width:1100px){.kurs-content-container .text-block-container{position:static;width:100%;min-height:100%}}.kurs-content-container .text-block-container .text-block{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding-left:20px;padding-right:20px}@media screen and (max-width:1100px){.kurs-content-container .text-block-container .text-block{position:static;top:auto;transform:none;padding:60px 5% 80px}}.kurs-content-container .text-block-container .text-block h1{color:#8ec55f;font-size:92px;margin-top:0}@media screen and (max-width:1100px){.kurs-content-container .text-block-container .text-block h1{text-align:center;font-size:72px}}@media screen and (max-width:800px){.kurs-content-container .text-block-container .text-block h1{font-size:52px}}@media screen and (max-width:600px){.kurs-content-container .text-block-container .text-block h1{font-size:32px}}.kurs-content-container .text-block-container .text-block p{color:#77798a;padding-right:10%}@media screen and (max-width:1100px){.kurs-content-container .text-block-container .text-block p{padding-right:0}}.kurs-content-container .image-block{width:50%;float:left;min-height:600px}@media screen and (max-width:1100px){.kurs-content-container .image-block{width:100%;min-height:350px}}.kurs-archive-container,.kurs-other-archive-container{max-width:1600px;margin-left:auto;margin-right:auto;font-size:0;padding-left:5%;padding-right:5%}.kurs-archive-container .kurs-item,.kurs-other-archive-container .kurs-item{width:32%;display:inline-block;margin-right:2%;margin-bottom:80px;vertical-align:top}@media screen and (max-width:1100px){.kurs-archive-container .kurs-item,.kurs-other-archive-container .kurs-item{width:46%;margin-left:2%;margin-right:2%}.kurs-archive-container .kurs-item:nth-child(3n),.kurs-other-archive-container .kurs-item:nth-child(3n){margin-right:0}.kurs-archive-container .kurs-item:nth-child(2n),.kurs-archive-container .kurs-item:nth-child(odd),.kurs-other-archive-container .kurs-item:nth-child(2n),.kurs-other-archive-container .kurs-item:nth-child(odd){margin-left:2%!important;margin-right:2%!important}}@media screen and (max-width:600px){.kurs-archive-container .kurs-item,.kurs-other-archive-container .kurs-item{width:100%;margin-left:0!important;margin-right:0!important}.kurs-archive-container .kurs-item:nth-child(2n),.kurs-archive-container .kurs-item:nth-child(3n),.kurs-archive-container .kurs-item:nth-child(odd),.kurs-other-archive-container .kurs-item:nth-child(2n),.kurs-other-archive-container .kurs-item:nth-child(3n),.kurs-other-archive-container .kurs-item:nth-child(odd){margin-left:0!important;margin-right:0!important}}.kurs-archive-container .kurs-item a,.kurs-other-archive-container .kurs-item a{text-decoration:none}.kurs-archive-container .kurs-item:nth-child(3n),.kurs-other-archive-container .kurs-item:nth-child(3n){margin-right:0}.kurs-archive-container .kurs-item img,.kurs-other-archive-container .kurs-item img{width:100%}.kurs-archive-container .kurs-item .kurs-image-container,.kurs-other-archive-container .kurs-item .kurs-image-container{position:relative}.kurs-archive-container .kurs-item .kurs-image-container .sold-out,.kurs-other-archive-container .kurs-item .kurs-image-container .sold-out{position:absolute;bottom:0;background-color:#9b324d;color:#fff;width:100%;margin:0;padding:20px 0 20px 30px;font-size:32px;font-weight:600}.kurs-archive-container .kurs-item h5,.kurs-other-archive-container .kurs-item h5{text-transform:uppercase;font-size:18px;font-weight:500;margin:30px 0 0;color:#77798a}.kurs-archive-container .kurs-item h5 .green-text,.kurs-other-archive-container .kurs-item h5 .green-text{color:#95c659;padding-left:10px}.kurs-archive-container .kurs-item h4,.kurs-other-archive-container .kurs-item h4{text-transform:uppercase;margin:3px 0 0;font-weight:600;font-size:18px;color:#77798a}.kurs-archive-container .kurs-item h2,.kurs-other-archive-container .kurs-item h2{color:#95c659;font-size:30px;margin-top:15px;line-height:1.2em}@media screen and (max-width:1000px){.kurs-archive-container .kurs-item h2,.kurs-other-archive-container .kurs-item h2{font-size:28px}}.kurs-archive-container .kurs-item p,.kurs-other-archive-container .kurs-item p{font-size:14px;color:#77798a;font-weight:500}.kurs-archive-container .item-links,.kurs-other-archive-container .item-links{margin:20px 0 0}.kurs-archive-container .item-links p,.kurs-other-archive-container .item-links p{text-transform:uppercase;font-weight:500;margin:10px 0;position:relative;color:#8ec55f;display:inline;font-size:14px}.kurs-archive-container .item-links p:after,.kurs-other-archive-container .item-links p:after{top:2px;content:" ";background:url(/Content/Images/grey-right-arrow.png?v=1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:12px;vertical-align:baseline;display:inline-block;position:absolute;left:100%}.kurs-lecturer-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-bottom:40px;overflow:hidden;padding-left:5%;padding-right:5%;font-size:0}.kurs-lecturer-container h2{color:#77798a;font-size:48px;margin-bottom:40px}@media screen and (max-width:550px){.kurs-lecturer-container h2{text-align:center;font-size:38px}}.kurs-lecturer-container .kurs-lecturer-item{width:50%;padding:0 0 40px;display:inline-block;vertical-align:top}@media screen and (max-width:1100px){.kurs-lecturer-container .kurs-lecturer-item{width:100%;max-width:600px}}@media screen and (max-width:550px){.kurs-lecturer-container .kurs-lecturer-item{padding:0}}.kurs-lecturer-container .kurs-lecturer-item .image-block{width:40%;float:left}@media screen and (max-width:550px){.kurs-lecturer-container .kurs-lecturer-item .image-block{width:100%;max-width:300px;margin-left:auto;margin-right:auto;float:none}}.kurs-lecturer-container .kurs-lecturer-item .image-block img{width:100%}.kurs-lecturer-container .kurs-lecturer-item .text-block{width:60%;float:left;padding:15px 10% 0}@media screen and (max-width:550px){.kurs-lecturer-container .kurs-lecturer-item .text-block{float:none;margin:0 auto;padding:20px 10px;max-width:300px;width:100%}}.kurs-lecturer-container .kurs-lecturer-item .text-block h4{font-size:22px;color:#8ec55f;font-weight:400;margin:0}@media screen and (max-width:550px){.kurs-lecturer-container .kurs-lecturer-item .text-block h4{text-align:center}}.kurs-lecturer-container .kurs-lecturer-item .text-block p{color:#77798a;font-size:16px;font-weight:500}@media screen and (max-width:550px){.kurs-lecturer-container .kurs-lecturer-item .text-block p{text-align:center}}.kurs-intro-content-container{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;padding-left:5%;padding-right:5%}.kurs-intro-content-container .text-block{float:left;width:50%;min-height:800px}@media screen and (max-width:1100px){.kurs-intro-content-container .text-block{width:100%;min-height:100%}}.kurs-intro-content-container .text-block .sold-out{background-color:#9b324d;width:100%;margin:50px 0}.kurs-intro-content-container .text-block .sold-out p{color:#fff;font-size:36px;font-weight:600;padding:20px 0 20px 20px}.kurs-intro-content-container .text-block h4{font-size:22px;font-weight:500;color:#77798a;margin:0;text-transform:uppercase;margin-top:40px}.kurs-intro-content-container .text-block h4 .green-text{color:#8ec55f;margin-left:20px}.kurs-intro-content-container .text-block h3{font-size:22px;font-weight:600;color:#77798a;margin:0;text-transform:uppercase;margin-top:5px}.kurs-intro-content-container .text-block h1{font-size:48px;color:#8ec55f;margin-bottom:0;margin-top:20px;padding-right:5%;line-height:1.2em}.kurs-intro-content-container .text-block h2{margin-top:0;font-size:30px;color:#77798a;padding-right:10%}.kurs-intro-content-container .text-block p{color:#77798a;padding-right:10%}.kurs-intro-content-container .text-block .kurs-info-block{border-top:1px solid #8ec55f;border-bottom:1px solid #8ec55f;padding:20px 10% 20px 0;margin:40px 40px 40px 0}.kurs-intro-content-container .text-block .kurs-info-block .info-block{clear:both}.kurs-intro-content-container .text-block .kurs-info-block .info-block .heading{min-width:120px;color:#8ec55f;font-weight:600;padding-right:0}.kurs-intro-content-container .text-block .kurs-info-block .info-block p{display:inline;float:left;margin:5px 0;padding-right:0}.kurs-intro-content-container .text-block .kurs-info-block .info-block .info{overflow:hidden;color:#77798a}@media screen and (max-width:600px){.kurs-intro-content-container .text-block .kurs-info-block .info-block .info{width:100%}}.kurs-intro-content-container .text-block .kurs-info-block .info-block .info p{padding-right:0}.kurs-intro-content-container .text-block .kurs-info-block .info-block .info a{color:#77798a}.kurs-intro-content-container .image-block{float:left;width:50%;min-height:800px}@media screen and (max-width:1100px){.kurs-intro-content-container .image-block{width:100%;min-height:350px}}.kurs-files-container{border:none!important}.kurs-files-container h4{font-size:28px;margin:13px 20px 10px 0;color:#77798a;float:left}.kurs-files-container a{text-decoration:none}.kurs-files-container p{color:#77798a;float:left;margin:20px 5px 10px}.kurs-files-container img{margin-left:30px!important}.kurs-print-container{border-bottom:1px solid #8ec55f}@media screen and (max-width:900px){.kurs-share-container h5{clear:left}}@media screen and (max-width:500px){.kurs-share-container h5{padding:0!important}}.kurs-border-container{max-width:1600px;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.kurs-files-container,.kurs-print-container,.kurs-share-container{max-width:1600px;margin-left:auto;margin-right:auto;border-top:1px solid #8ec55f;border-bottom:1px solid #8ec55f;padding:20px 0;overflow:hidden}.kurs-files-container h5,.kurs-print-container h5,.kurs-share-container h5{float:left;display:inline;font-size:30px;margin:0;color:#77798a;padding:10px 0;margin-right:20px;margin-top:2px}.kurs-files-container h5.print-text,.kurs-print-container h5.print-text,.kurs-share-container h5.print-text{margin-left:50px}@media screen and (max-width:900px){.kurs-files-container h5.print-text,.kurs-print-container h5.print-text,.kurs-share-container h5.print-text{margin-left:0;margin-top:20px}}.kurs-files-container img,.kurs-print-container img,.kurs-share-container img{float:left;margin-left:5px;margin-right:5px;cursor:pointer}@media screen and (max-width:500px){.kurs-files-container img,.kurs-print-container img,.kurs-share-container img{width:40px;height:auto;margin-bottom:10px}}@media screen and (max-width:900px){.kurs-files-container img.print-img,.kurs-print-container img.print-img,.kurs-share-container img.print-img{margin-top:20px}}.kurs-other-archive-container .item-container{clear:both;margin-top:30px}.kurs-other-archive-container h3{font-size:36px;color:#77798a}.kurs-other-archive-container .link{font-size:13px;text-transform:uppercase;text-decoration:none;color:#8ec55f;font-weight:600;position:relative;margin-bottom:20px}.kurs-other-archive-container .link:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:10px;vertical-align:baseline;display:inline-block;position:absolute;left:100%;margin-top:2px}.news-list{max-width:1600px;margin-left:auto;margin-right:auto;margin:0 auto;padding:0;list-style-type:none;overflow:hidden;font-size:0;padding-left:5%;padding-right:5%}.news-list li{width:32%;margin-right:1%;margin-left:1%;float:none;margin-bottom:60px;display:inline-block;vertical-align:top}@media screen and (max-width:1100px){.news-list li{width:46%;margin-left:2%;margin-right:2%}.news-list li:nth-child(3n){margin-right:0}.news-list li:nth-child(2n),.news-list li:nth-child(odd){margin-left:2%!important;margin-right:2%!important}}@media screen and (max-width:600px){.news-list li{width:100%}.news-list li:nth-child(2n),.news-list li:nth-child(odd){margin-left:0!important;margin-right:0!important}}.news-list li .excerpt{font-size:16px}.news-list li a{text-decoration:none}.news-list li a h2{color:#8ec55f;font-size:26px;margin-top:5px}.news-list li a h4{text-transform:uppercase;font-size:18px;margin:20px 0 0;color:#77798a;font-weight:400}.news-list li a p{color:#77798a;margin:0}.news-list li img{width:100%}.news-list li:nth-child(3n+1){margin-left:0}.news-list li:nth-child(3n+3){margin-right:0}.news-list-intro-container{text-align:center;border-bottom:1px solid #9fa1b0;padding:60px 0;margin-bottom:80px}.news-list-intro-container h1{color:#8ec55f;font-size:44px;text-transform:uppercase;font-weight:400;margin:0}.news-list-intro-container p{text-transform:uppercase;font-size:18px;color:#77798a;margin:0;font-weight:500}.news-page-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%;overflow:hidden}.news-page-container .news-page-article-container{margin-bottom:50px}.news-page-container .news-page-article-container h1{font-size:46px;color:#8ec55f;margin-top:80px;margin-bottom:40px}.news-page-container .news-page-article-container .preamble{max-width:800px;color:#77798a;font-weight:500;font-size:18px;margin-top:0}.news-page-container .news-page-article-container .credit{text-transform:uppercase;color:#77798a}.news-page-container .news-page-article-container img{width:100%}.news-page-container .news-page-article-container .news-page-content{float:left;padding-right:5%;width:50%}@media screen and (max-width:700px){.news-page-container .news-page-article-container .news-page-content{width:100%;padding-right:0}}.news-page-container .news-page-article-container .news-page-image{float:right;width:50%;margin-bottom:40px}@media screen and (max-width:700px){.news-page-container .news-page-article-container .news-page-image{width:100%}}.news-page-container .news-page-article-container .content-container{margin-bottom:60px}.news-page-container .news-page-article-container .content-container p{color:#77798a;line-height:1.6em}.more-articles-container{max-width:1600px;margin-left:auto;margin-right:auto;margin-bottom:30px;padding-left:5%;padding-right:5%}.more-articles-container .news-list{margin-top:30px;padding-left:0;padding-right:0}.more-articles-container h2{margin-top:0}.more-articles-container h3{font-size:36px;color:#77798a}.more-articles-container h4{text-transform:uppercase;font-size:18px;margin:20px 0 0;color:#77798a;font-weight:400}.more-articles-container .link{font-size:14px;text-transform:uppercase;text-decoration:none;color:#8ec55f;font-weight:600;position:relative;padding-right:20px}.more-articles-container .link:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:10px;vertical-align:baseline;display:inline-block;position:absolute;left:100%;margin-top:5px}.news-share-container{border-bottom:1px solid #8ec55f}.jobs-items-container{padding-left:20px;padding-right:20px}.jobs-items-container h2,.more-jobs-items-container h2{max-width:1600px;margin-right:auto;margin-left:auto;color:#8ec55f;font-size:48px}.jobs-items-container table,.more-jobs-items-container table{max-width:1600px;width:100%;margin-left:auto;margin-right:auto}.jobs-items-container table th,.more-jobs-items-container table th{text-align:left;text-transform:uppercase;color:#77798a;font-size:18px;font-weight:500}.jobs-items-container table .header-row,.more-jobs-items-container table .header-row{line-height:3em}.jobs-items-container table tr,.more-jobs-items-container table tr{line-height:6em;border-top:1px solid hsla(234,8%,50%,.25)}.jobs-items-container table td,.more-jobs-items-container table td{font-size:20px}.jobs-items-container table td a,.more-jobs-items-container table td a{text-decoration:none;color:#77798a}.jobs-items-container table td.name,.more-jobs-items-container table td.name{font-size:28px;font-weight:600}.jobs-items-container table td.name a,.more-jobs-items-container table td.name a{color:#8ec55f}.job-listing-container{max-width:1600px;margin-right:auto;margin-left:auto}.job-listing-container .job-listing-content-container{max-width:1200px;padding-left:20px;padding-right:20px}.job-listing-container h1{max-width:800px;font-size:46px;color:#8ec55f;margin-top:80px;margin-bottom:30px}.job-listing-container img{width:100%;margin-bottom:40px}.job-listing-container .preamble{color:#77798a;max-width:800px;margin-bottom:40px}.job-listing-container .text-block{line-height:1.6em;color:#77798a;padding-bottom:80px}.job-listing-container .text-block h2{color:#77798a;font-size:28px;margin:30px 0 20px}.job-listing-form-container{background-color:#8ac766;overflow:hidden}.job-listing-form-container .job-listing-form{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 20px 80px;overflow:hidden}.job-listing-form-container .job-listing-form a{color:#fff}.job-listing-form-container .job-listing-form h3{color:#fff;font-size:46px}.job-listing-form-container .job-listing-form h4{color:#fff;font-size:24px}.job-listing-form-container .job-listing-form button{background-color:transparent;border:1px solid #fff;color:#fff;padding:15px 20px;text-transform:uppercase;font-family:Campton W00;margin-left:80px}.job-listing-form-container .job-listing-form form{max-width:1600px}.job-listing-form-container .job-listing-form form .form-control{width:45%;float:left;margin-right:5%}.job-listing-form-container .job-listing-form form .form-control input{width:100%;padding:15px 10px;margin-bottom:30px}.job-listing-form-container .job-listing-form form .form-control label{color:#fff;font-size:22px}.more-jobs-items-container{padding-top:20px;padding-left:20px;padding-right:20px}.more-jobs-items-container a{color:#8ec55f;text-decoration:none}.more-jobs-items-container a p{max-width:1600px;margin-left:auto;margin-right:auto;font-weight:600;margin-bottom:40px}.more-jobs-items-container a p .link{position:relative}.more-jobs-items-container a p .link:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:10px;vertical-align:baseline;display:inline-block;position:absolute;left:100%;margin-top:5px}.more-jobs-items-container h3{max-width:1600px;margin-left:auto;margin-right:auto;color:#77798a;font-size:32px}.image-on-text-block{min-height:400px;position:relative}.image-on-text-block .overlay{height:100%;width:100%;background-color:rgba(0,0,0,.35)}.image-on-text-block .text-container{max-width:1600px;margin-left:auto;margin-right:auto;padding:180px 5%}@media screen and (max-width:500px){.image-on-text-block .text-container{padding-top:60px;padding-bottom:60px}}.image-on-text-block .text-container button{background-color:#fff;color:#8ec55f;padding:20px 35px;text-transform:uppercase;border:none;font-family:Campton W00;margin-top:20px;font-weight:600}.image-on-text-block .text-container button img{height:16px;margin-left:30px}.image-on-text-block .text-container h4{font-size:48px;color:#fff;max-width:400px;line-height:1.1em;margin-top:0;font-weight:600}@media screen and (max-width:500px){.image-on-text-block .text-container h4{font-size:32px}}.image-on-text-block .text-container p{color:#fff;max-width:600px;line-height:1.6em}@media screen and (max-width:500px){.image-on-text-block .text-container p{font-size:16px}}.kurs-section-container h2{color:#8ec55f;font-size:48px;margin-top:60px}.kurs-section-container a{text-decoration:none}.kurs-section-container .see-more{font-size:16px;text-transform:uppercase;color:#8ec55f;text-decoration:none}.kurs-section-container .kurs-item:nth-child(3n){margin-right:2%!important}@media screen and (max-width:600px){.kurs-section-container .kurs-item:nth-child(3n){margin-right:0!important}}.kurs-section-container .kurs-item:nth-child(3n+2){margin-right:0!important}.intro-section-container{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;padding-left:5%;padding-right:5%}.intro-section-container .text-block-container{width:50%;float:left;position:relative;min-height:700px}@media screen and (max-width:1150px){.intro-section-container .text-block-container{width:100%;min-height:100%}}.intro-section-container .text-block-container .text-block{position:absolute;top:50%;transform:translateY(-50%);padding-right:10%;z-index:80}@media screen and (max-width:1150px){.intro-section-container .text-block-container .text-block{position:static;top:auto;transform:none;padding:60px 5%}}.intro-section-container .text-block-container .text-block h1{color:#8ec55f;font-size:82px;margin-top:0}@media screen and (max-width:660px){.intro-section-container .text-block-container .text-block h1{font-size:62px!important}}@media screen and (max-width:460px){.intro-section-container .text-block-container .text-block h1{font-size:48px!important}}.intro-section-container .text-block-container .text-block h1.overflow-text{width:200%;font-size:82px}@media screen and (max-width:1150px){.intro-section-container .text-block-container .text-block h1.overflow-text{width:100%}}.intro-section-container .text-block-container .text-block p{color:#77798a;padding-right:10%}.intro-section-container .text-block-container .text-block button{border:1px solid #8ec55f;padding:20px 40px 20px 30px;background-color:transparent;color:#8ec55f;text-transform:uppercase;font-family:Campton W00;font-weight:600;font-size:18px;margin-top:20px;transition:all .2s}.intro-section-container .text-block-container .text-block button:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:20px;vertical-align:baseline;display:inline-block;right:0}@media screen and (max-width:900px){.intro-section-container .text-block-container .text-block button{padding:10px 20px;font-size:14px}}.intro-section-container .text-block-container .text-block button:hover{background-color:#95c659;color:#fff}.intro-section-container .text-block-container .text-block button img{width:16px;margin-left:30px}@media screen and (max-width:900px){.intro-section-container .text-block-container .text-block button img{width:12px;margin-left:10px}}.intro-section-container .image-block{width:50%;float:left;min-height:700px}@media screen and (max-width:1150px){.intro-section-container .image-block{width:100%}}.hero-video-container{position:relative;font-size:0}.hero-video-container video{width:100%}@media screen and (max-width:750px){.hero-video-container video{width:200%}}@media screen and (max-width:550px){.hero-video-container video{width:250%}}.hero-video-container .overlay{background-color:rgba(0,0,0,.3);position:absolute;height:100%;width:100%}.hero-video-container .hero-section{min-height:800px;width:100%;position:absolute;top:0}@media screen and (max-width:750px){.hero-video-container .hero-section,.hero-video-container .text-box-container{min-height:300px}}.text-image-section-container{background-color:#f3f5f7}.text-image-section-container.c-ffffff{background-color:#fff}.text-image-section-container.c-f3f5f7{background-color:#f3f5f7}.text-image-section-container.c-8ec260{background-color:#8ec55f}.text-image-section-container.imgLeft .text-block-container{float:right!important}@media screen and (max-width:900px){.text-image-section-container.imgLeft .text-block-container{float:none!important}}.text-image-section-container.imgLeft .text-block-container .text-block{padding-left:15%;padding-right:0!important}.text-image-section-container .text-image-content{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;padding:50px 5%}.text-image-section-container .text-image-content .text-block-container{float:left;width:50%;min-height:700px;position:relative}@media screen and (max-width:900px){.text-image-section-container .text-image-content .text-block-container{width:100%;float:none;margin-left:auto;margin-right:auto;min-height:100%}}.text-image-section-container .text-image-content .text-block-container .text-block{padding-right:20px;padding-right:15%;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:900px){.text-image-section-container .text-image-content .text-block-container .text-block{width:100%;float:none;margin-left:auto;margin-right:auto}}.text-image-section-container .text-image-content .text-block-container .text-block h2{font-size:46px;line-height:1.2em;margin-top:0;color:#77798a}@media screen and (max-width:500px){.text-image-section-container .text-image-content .text-block-container .text-block h2{font-size:32px}}.text-image-section-container .text-image-content .text-block-container .text-block p{max-width:600px;color:#77798a}.text-image-section-container .text-image-content .text-block-container .text-block .btn-wrapper a{text-transform:uppercase;text-decoration:none}.text-image-section-container .text-image-content .text-block-container .text-block .btn-wrapper a p{color:#8ec55f;font-weight:600;margin-top:20px;position:relative;display:inline}.text-image-section-container .text-image-content .text-block-container .text-block .btn-wrapper a p:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:10px;vertical-align:baseline;display:inline-block;position:absolute;left:100%;margin-top:5px}@media screen and (max-width:900px){.text-image-section-container .text-image-content .text-block-container .text-block{padding:60px 5% 40px!important;position:static;top:auto;transform:none}.text-image-section-container .text-image-content .text-block-container .text-block p{max-width:100%}}.text-image-section-container .text-image-content .image-block{float:left;width:50%;min-height:700px;position:relative}@media screen and (max-width:900px){.text-image-section-container .text-image-content .image-block{width:100%;float:none;margin-left:auto;margin-right:auto;min-height:350px}}.text-image-section-container .text-image-content .image-block .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.two-column-container{max-width:1600px;margin-left:auto;margin-right:auto;padding:60px 5%}.two-column-container .column-container{overflow:hidden;padding-top:30px}.two-column-container h3{color:#8ec55f;font-size:46px;margin-bottom:0;max-width:600px}@media screen and (max-width:500px){.two-column-container h3{font-size:36px}}.two-column-container h4{color:#77798a;font-size:28px;margin-top:0;max-width:600px}@media screen and (max-width:500px){.two-column-container h4{font-size:24px}}.two-column-container .column-item{width:50%;float:left;padding-right:5%}@media screen and (max-width:900px){.two-column-container .column-item{width:100%;float:none;margin-left:auto;margin-right:auto;padding-right:0}}.two-column-container .column-item p{color:#77798a;font-weight:500}.two-block-container{background-color:#8ec55f;overflow:hidden}.two-block-container .two-block-overflow{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:5%;padding-right:5%;overflow:hidden}.two-block-container .content-block-container{width:50%;float:left;margin-left:auto;margin-right:auto;overflow:hidden;max-width:800px}@media screen and (max-width:900px){.two-block-container .content-block-container{width:100%;margin-left:auto;margin-right:auto}}.two-block-container .content-block-container .content-block{width:100%;max-width:800px;padding:60px 20px}@media screen and (max-width:900px){.two-block-container .content-block-container .content-block{float:none!important;margin-left:auto;margin-right:auto}}.two-block-container .content-block-container .content-block h4{color:#fff;font-size:32px}.two-block-container .content-block-container .content-block button{border:1px solid #fff;padding:20px 40px 20px 30px;background-color:transparent;color:#fff;text-transform:uppercase;font-family:Campton W00;font-weight:600;font-size:18px;margin-top:20px;transition:all .2s}@media screen and (max-width:900px){.two-block-container .content-block-container .content-block button{padding:10px 20px;font-size:14px}}.two-block-container .content-block-container .content-block button:hover{background-color:#95c659;color:#fff}.two-block-container .content-block-container .content-block button img{width:16px;margin-left:30px}@media screen and (max-width:900px){.two-block-container .content-block-container .content-block button img{width:12px;margin-left:10px}}.two-block-container .content-block-container .content-block .rte-container{color:#fff;width:100%}.two-block-container .content-block-container .content-block .rte-container iframe{border:none;width:100%}@media screen and (max-width:900px){.two-block-container .content-block-container .content-block .rte-container img{max-width:100%;height:auto}}.contentpage-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:100px 20px}.contentpage-container h1{color:#8ec55f;font-size:82px}.contentpage-container p{color:#77798a;font-size:18px}.contentpage-container iframe{border:2px solid #8ec55f;padding:5px}.product-category-container{max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden;padding:50px 5% 10px;font-size:0}.product-category-container .product-category-item{width:32%;display:inline-block;position:relative;margin:40px 1%;background-color:#8ec55f;z-index:300}@media screen and (max-width:1500px){.product-category-container .product-category-item{min-height:100%}.product-category-container .product-category-item h4{padding:30px 10px!important;font-size:22px!important}}@media screen and (max-width:1100px){.product-category-container .product-category-item h4{font-size:18px!important}}@media screen and (max-width:700px){.product-category-container .product-category-item{width:100%}}.product-category-container .product-category-item:first-of-type{margin-left:0}.product-category-container .product-category-item:last-of-type{margin-right:0}.product-category-container .product-category-item h4{text-align:center;color:#fff;background-color:#8ec55f;font-size:30px;position:absolute;bottom:0;width:100%;margin:0;padding:50px 10px;max-height:140px;font-weight:500}.product-category-container .product-category-item p{text-align:center}.product-category-container .product-category-item img{width:100%}.product-category-container .product-category-item .text-box-container{transition:opacity .2s;opacity:0}@media screen and (max-width:700px){.product-category-container .product-category-item .text-box-container{background-color:#8ec55f;position:absolute;width:100%;height:100%;top:0;opacity:1}.product-category-container .product-category-item .text-box-container .text-box{display:block}}.product-category-container .product-category-item .text-box-container a{color:#fff;text-decoration:none}.product-category-container .product-category-item.open .text-box-container{background-color:#8ec55f;position:absolute;width:100%;height:100%;top:0;opacity:1}.product-category-container .product-category-item.open .text-box-container .text-box{display:block}.product-category-container .product-category-item .text-box{position:absolute;width:100%;top:50%;transform:translateY(-50%);padding-left:20px;padding-right:20px;text-align:center;display:none}.product-category-container .product-category-item .text-box.open{display:block}.product-category-container .product-category-item .text-box h4{position:relative;font-size:30px;padding-top:0;padding-bottom:30px;font-weight:500}.product-category-container .product-category-item .text-box p{color:#fff;display:inline;text-align:center;font-size:14px;white-space:pre}.product-category-container .product-category-item .text-box p a{color:#fff;text-decoration:none;text-transform:uppercase}.paging-pages{text-align:center;color:#8ec55f;font-size:18px;max-width:1600px;padding:30px 5% 80px;margin-left:auto;margin-right:auto;position:relative}.paging-pages a{text-decoration:none;font-size:22px;font-weight:700;margin-left:20px;margin-right:20px;color:#77798a}.paging-pages a.page-turn-right{right:0;position:absolute}.paging-pages a.page-turn-left{left:0;position:absolute}.paging-pages a .green-text{color:#8ec55f;text-transform:uppercase;font-size:14px;vertical-align:middle;margin-right:10px}.paging-pages span{font-weight:700;font-size:22px}.paging-pages span.number{color:#8ec55f}.quotetext{font-style:italic;color:#a6a5b4;width:70%;float:right;margin-left:30%;font-size:26px;font-weight:700;padding:10px 10px 40px}.heading1{font-size:48px;font-weight:600;line-height:1em}@media screen and (max-width:1100px){.heading1{font-size:36px}}.heading2{font-size:30px;font-weight:600}@media screen and (max-width:1100px){.heading2{font-size:18px}}.greytext,.greytext a{color:#77798a!important}.green-text,.green-text a{color:#8ec55f!important}.whitetext,.whitetext a{color:#f3f3f3!important}.overlap .two-block-overflow{height:100%;position:relative}@media screen and (max-width:1100px){.overlap .two-block-overflow{max-height:100%}}.overlap .two-block-overflow .content-block-container{min-height:400px;position:relative}@media screen and (max-width:1100px){.overlap .two-block-overflow .content-block-container{min-height:100%}}@media screen and (max-width:1100px){.overlap .two-block-overflow .content-block{position:relative;transform:none;top:auto;left:auto}}.overlap .two-block-overflow:first-of-type{margin-top:-50px;height:500px;background-color:#8ec55f}@media screen and (max-width:1100px){.overlap .two-block-overflow:first-of-type{margin-top:0;height:auto}}.overlap .two-block-overflow:first-of-type h4{font-size:52px!important;line-height:1.2em}.two-colorblock-container{position:relative;z-index:999;overflow:visible}@media screen and (max-width:1100px){.two-colorblock-container{margin-top:50px}}.two-colorblock-container.b-8ec260{background-color:#8ec55f}.two-colorblock-container.b-ffffff{background-color:#fff}.two-colorblock-container.b-f3f5f7{background-color:#f3f5f7}.two-colorblock-container .two-block-overflow{margin-left:auto;margin-right:auto;width:50%;float:left;padding-left:5%;padding-right:5%;overflow:visible;min-height:400px;margin-top:0;background-color:#f3f5f7}@media screen and (max-width:1100px){.two-colorblock-container .two-block-overflow{width:100%;margin-left:auto;margin-right:auto;padding-left:5%!important;padding-right:5%!important;min-height:100%}}.two-colorblock-container .two-block-overflow.c-f3f5f7{background-color:#f3f5f7;color:#77798a!important}.two-colorblock-container .two-block-overflow.c-f3f5f7 a,.two-colorblock-container .two-block-overflow.c-f3f5f7 h4,.two-colorblock-container .two-block-overflow.c-f3f5f7 p{color:#77798a!important}.two-colorblock-container .two-block-overflow.c-f3f5f7 button{color:#77798a!important;border:1px solid #77798a!important}.two-colorblock-container .two-block-overflow.c-ffffff{background-color:#fff;color:#000!important}.two-colorblock-container .two-block-overflow.c-ffffff a,.two-colorblock-container .two-block-overflow.c-ffffff h4,.two-colorblock-container .two-block-overflow.c-ffffff p{color:#77798a!important}.two-colorblock-container .two-block-overflow.c-ffffff button{color:#77798a!important;border:1px solid #77798a!important}.two-colorblock-container .two-block-overflow.c-8ec260{background-color:#8ec55f}.two-colorblock-container .two-block-overflow.c-8ec260 p{color:#77798a!important}.two-colorblock-container .content-block-container{margin-left:auto;max-width:750px;padding-left:5%;height:100%}@media screen and (max-width:1100px){.two-colorblock-container .content-block-container{width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:100%}}.two-colorblock-container .content-block-container:first-child{padding-left:0}@media screen and (max-width:1100px){.two-colorblock-container .content-block-container{width:100%;margin-left:auto;margin-right:auto}}.two-colorblock-container .content-block-container .content-block{width:100%;max-width:800px;padding:60px 5%}@media screen and (max-width:1100px){.two-colorblock-container .content-block-container .content-block{float:none!important;margin-left:auto;margin-right:auto;padding:60px 0}}.two-colorblock-container .content-block-container .content-block h4{color:#fff;font-size:32px;margin-top:0}@media screen and (max-width:600px){.two-colorblock-container .content-block-container .content-block h4{font-size:26px!important}}.two-colorblock-container .content-block-container .content-block button{border:1px solid #fff;padding:20px 40px 20px 30px;background-color:transparent;color:#fff;text-transform:uppercase;font-family:Campton W00;font-weight:600;font-size:18px;margin-top:20px;transition:all .2s}.two-colorblock-container .content-block-container .content-block button:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:12px;margin-left:20px;vertical-align:baseline;display:inline-block;right:0}@media screen and (max-width:900px){.two-colorblock-container .content-block-container .content-block button{padding:10px 20px;font-size:14px}}.two-colorblock-container .content-block-container .content-block button:hover{background-color:#95c659;color:#fff}.two-colorblock-container .content-block-container .content-block button img{width:16px;margin-left:30px}@media screen and (max-width:900px){.two-colorblock-container .content-block-container .content-block button img{width:12px;margin-left:10px}}.two-colorblock-container .content-block-container .content-block .rte-container{color:#fff;width:100%}.two-colorblock-container .content-block-container .content-block .rte-container iframe{border:none;width:100%}.moreinfo{padding:5px 0!important}.search-list{margin-left:auto;margin-right:auto;max-width:800px;list-style-type:none;padding:60px 30px 120px}.search-list h2{text-align:center;text-transform:uppercase;color:#77798a;font-size:36px;margin-bottom:10px}@media only screen and (max-width:660px){.search-list h2{font-size:28px}}.search-list li.no-search-results{text-align:center;color:#77798a}.search-list li a{text-decoration:none;color:#8ec55f;font-weight:500}.slick-list{font-size:0}.slick-next{right:30px}@media only screen and (max-width:660px){.slick-next{right:15px}}.slick-prev{left:30px;z-index:999}@media only screen and (max-width:660px){.slick-prev{left:15px}}#SearchPage h3{color:#77798a;font-size:30px}#SearchPage .kurs-item{margin-bottom:100px}#SearchPage .kurs-item h5{font-weight:500;margin:5px 0 0}#SearchPage .kurs-item h4,#SearchPage .kurs-item h5{text-transform:uppercase;font-size:18px;color:#77798a}#SearchPage .kurs-item h4{margin:3px 0 0;font-weight:600}#SearchPage .kurs-item h3{color:#95c659;font-size:30px;margin-top:15px;line-height:1.2em}#SearchPage .kurs-item p{font-size:14px;color:#77798a;font-weight:500}#SearchPage .kurs-item .sold-out{position:absolute;bottom:0;background-color:#9b324d;color:#fff;width:100%;margin:0;padding:20px 0 20px 30px;font-size:32px;font-weight:600}#SearchPage .kurs-item .kurs-image-container{position:relative}#SearchPage .kurs-item .kurs-image-container img{width:100%}#SearchPage .search-list li{float:none;margin-bottom:60px;display:inline-block;vertical-align:top}@media screen and (max-width:600px){#SearchPage .search-list li{width:100%}#SearchPage .search-list li:nth-child(2n),#SearchPage .search-list li:nth-child(odd){margin-left:0!important;margin-right:0!important}}#SearchPage .search-list li .excerpt{font-size:16px}#SearchPage .search-list li a{text-decoration:none}#SearchPage .search-list li a h3{color:#8ec55f;font-size:26px;margin-top:5px;width:100%}#SearchPage .search-list li a h4{text-transform:uppercase;font-size:18px;margin:0;color:#77798a;font-weight:400}#SearchPage .search-list li a p{color:#77798a;margin:0}#SearchPage .search-list li,#SearchPage .search-list li img{width:100%}#SearchPage .search-list li.section-page{margin:0}.search-video-heading{margin-top:100px;margin-bottom:0}.search-webshop-link{text-align:center}.search-webshop-link a{color:#8ec55f;text-decoration:none;font-size:16px}a:visited{color:#8ec55f}.slick-track{overflow:hidden;transform:none}.slick-slide button img{display:inline}.news-read-more{display:inline-block;font-size:16px;margin-top:10px;position:relative}.news-read-more:after{content:" ";background:url("/Content/Images/grey-right-arrow.png?v=1");background-position:50%;background-repeat:no-repeat;background-size:cover;width:12px;height:12px;vertical-align:baseline;display:inline-block;position:absolute;top:4px;left:100%;margin-left:6px}.ie7error{display:none}.kurs-border-container{clear:both}.sitemap-container{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:40px;padding-left:2.5%;padding-right:2.5%}.sitemap-container h1{color:#8ec55f;font-size:42px;margin-top:40px;margin-bottom:20px}.sitemap-container ul{border-left:1px solid #000;list-style-type:none;margin-left:10px}.sitemap-container li{list-style-type:none}.kurs-image-print-block,.kurs-print-footer,.kurs-print-footer-container,.kurs-print-header,.kurs-print-link,.print-link{display:none}@media print{#acceptCookiesContainer,#AlertContainer,.cart-icon,.item-links,.kurs-contact-form,.kurs-files-container,.kurs-other-archive-container,.kurs-share-container,.link,.main-navigation,.page-footer,.phone-icon,.search-icon{display:none}*{-webkit-print-color-adjust:exact;color-adjust:exact}.kurs-print-footer{display:table;margin-left:auto;margin-right:auto;width:100%;text-align:center}.kurs-print-footer p{margin-top:0;margin-bottom:0;padding-top:5px}.kurs-intro-content-container .text-block h1{-webkit-print-color-adjust:exact;color-adjust:exact}.print-link{display:block}.kurs-map-heading h4{color:#8ec55f;-webkit-print-color-adjust:exact;color-adjust:exact}.web-kurs-url{padding-left:20px;padding-right:20px}.web-kurs-url h4{color:#8ec55f;-webkit-print-color-adjust:exact;color-adjust:exact}.kurs-print-footer-container{position:fixed;display:block;bottom:0;margin-left:auto;margin-right:auto;width:100%;border-top:1px dashed #000}.kurs-print-footer-container img{margin-left:auto;margin-right:auto;display:table;margin-top:5px}.info-column{padding-right:5%!important}.kurs-print-link{display:block}.kurs-print-header{color:#8ec55f;font-size:22px!important;-webkit-print-color-adjust:exact;color-adjust:exact}.sold-out{margin:0}.sold-out p{padding:5px 20px}.kurs-intro-content-container{padding-left:20px!important;padding-right:20px!important;page-break-after:left}.kurs-intro-content-container .text-block{width:100%;min-height:100%;padding-bottom:20px}.kurs-intro-content-container .text-block h1{margin-top:5px}.kurs-intro-content-container .text-block h2{margin-bottom:10px!important}.kurs-intro-content-container .text-block h4{margin-top:20px}.kurs-intro-content-container .text-block p{padding-right:0!important}.kurs-intro-content-container .image-block{width:45%;height:50vh;min-height:100%;display:none;float:left;margin-left:5%;margin-top:15px}.kurs-intro-content-container .kurs-info-block{margin-bottom:0!important;padding-right:0!important;margin-right:0!important;padding-top:5px!important;padding-bottom:5px!important}.kurs-print-link{padding-left:20px!important;padding-right:20px!important;margin-top:40px}.kurs-print-link h3{margin-bottom:0;-webkit-print-color-adjust:exact;color-adjust:exact;color:#8ec55f;font-size:22px!important}.kurs-print-link p{margin-top:5px}.kurs-intro-content-container .text-block .kurs-info-block .info-block p{padding-right:0!important}.kurs-intro-content-container .text-block .kurs-info-block .info-block .heading{min-width:100px!important}.kurs-map-container{width:100%;margin-left:0;margin-right:0;margin-bottom:10px!important}.kurs-image-print-block{display:block;width:45%;float:left;margin-left:5%;font-size:0;margin-top:15px}.kurs-image-print-block img{width:100%}#kurs-map{min-height:350px;width:100%!important;display:none}.kurs-map-container{padding-left:20px!important;padding-right:20px!important}.kurs-video-container{display:none}.kurs-content-info-container{padding-left:20px!important;padding-right:20px!important;margin:5px auto!important;padding-top:0;padding-bottom:0}.kurs-intro-content-container .text-block .kurs-info-block .info-block p{margin:3px 0!important;font-size:12px!important}.kurs-lecturer-container{padding-left:20px!important;padding-right:20px!important;margin-top:40px}.kurs-lecturer-container .kurs-lecturer-item .text-block{padding:1px 5px 0 20px!important;display:table;float:none;width:auto}.kurs-lecturer-container .kurs-lecturer-item .text-block h4{font-size:14px!important}.kurs-lecturer-container .kurs-lecturer-item .text-block p{margin-top:1px!important;font-size:8px!important}.kurs-lecturer-container .kurs-lecturer-item .image-block{width:auto!important;display:table}.kurs-lecturer-container .kurs-lecturer-item .image-block img{max-width:60px;height:auto}.kurs-lecturer-container h2{color:#8ec55f!important;-webkit-print-color-adjust:exact;color-adjust:exact;margin-top:0!important;margin-bottom:5px}.kurs-lecturer-container .kurs-lecturer-item{padding:0}p{font-size:12px!important}h1{font-size:36px!important}h2{font-size:24px!important;margin-bottom:20px!important}h3,h4,h5{font-size:16px!important}.kurs-info-block{margin-top:20px!important;padding-top:10px;float:left;width:50%}.kurs-info-block,.kurs-lecturer-container,.kurs-lecturer-item{padding-bottom:10px}.kurs-map-container{margin-top:5px}header.page-header{border:none;position:relative!important}header.page-header .logo{float:none}header.page-header .container-overflow{text-align:center;padding:10px 5%}.page-content{padding-top:0!important}}.cookie-information{background:rgba(0,0,0,.8);color:#fff;zoom:1;padding:5px 20px;font-size:12px;position:static;width:100%;bottom:-100px;-moz-transition:bottom .8s;-o-transition:bottom .8s;-webkit-transition:bottom .8s;transition:bottom .8s;background-color:#8ec260;transition:all .2s}.cookie-information:after,.cookie-information:before{content:"";display:table}.cookie-information:after{clear:both}.cookie-information p{margin:0;max-width:700px;float:left}.cookie-information.show{bottom:0}.cookie-information .cookie-information-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}.cookie-information .cookie-information-text{text-align:left;padding:0 10px;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:space-between}.cookie-information .cookie-information-text a{display:inline-block;padding:5px 12px;color:#fff;font-size:16px}.cookie-information .cookie-information-text a.accept-cookie{color:#8ec260;background-color:#fff;margin-left:5px;padding:20px 40px;cursor:pointer;float:right;text-align:center;text-transform:uppercase;border:1px solid #fff;font-weight:600;font-size:16px}#acceptCookies{padding-top:3px!important;padding-bottom:3px!important}.alert-information{background:rgba(0,0,0,.8);color:#fff;zoom:1;padding:5px 20px;font-size:12px;position:static;width:100%;bottom:-100px;-moz-transition:bottom .8s;-o-transition:bottom .8s;-webkit-transition:bottom .8s;transition:bottom .8s;background-color:#9c324e;transition:all .2s}.alert-information:after,.alert-information:before{content:"";display:table}.alert-information:after{clear:both}.alert-information.show{bottom:0}.alert-information.hasScrolled a.close{padding:10px!important}.alert-information .alert-information-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}.alert-information .alert-information-text{text-align:left;padding:5px 10px;color:#fff;font-size:16px}.alert-information .alert-information-text p{margin:0;max-width:700px;float:left}.alert-information .alert-information-text p a{padding:5px 0}.alert-information .alert-information-text a{display:inline-block;padding:5px 12px;color:#fff;font-size:16px}@media only screen and (max-width:1150px){.alert-information .alert-information-text a{padding:5px 0}}.alert-information .alert-information-text a.close{color:#fff;margin-left:5px;padding:10px;cursor:pointer;float:right;text-align:center;text-transform:uppercase;border:1px solid #fff;font-weight:600;font-size:16px;background:url("/Content/Images/close4.png");background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .2s}
