@charset "UTF-8";/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa-ul,.link-list .link-list__list,.quicksearch ul{list-style-type:none}.article__body-backbutton i.fa-pull-left,.article__body-backbutton i.pull-left,.association__body-backbutton i.fa-pull-left,.association__body-backbutton i.pull-left,.coursestable__table thead th i.fa-pull-left,.coursestable__table thead th i.pull-left,.fa-pull-left.courselist__button-next,.fa-pull-left.courselist__button-prev,.fa-pull-left.documentswiper__button-next,.fa-pull-left.documentswiper__button-prev,.fa-pull-left.documentswiper__item-download-button:before,.fa-pull-left.news__button-next,.fa-pull-left.news__button-prev,.fa-pull-left.news__item-download-button:before,.fa-pull-left.pagination__icon-next,.fa-pull-left.pagination__icon-previous,.fa-pull-left.swiper__button-next,.fa-pull-left.swiper__button-prev,.fa.fa-pull-left,.fa.pull-left,.protectedfile__formcontainer-info .fa-pull-left.icon-info-circle,.protectedfile__formcontainer-info .pull-left.icon-info-circle,.protectedfile__toggle .fa-pull-left.icon-times,.protectedfile__toggle .pull-left.icon-times,.pull-left.courselist__button-next,.pull-left.courselist__button-prev,.pull-left.documentswiper__button-next,.pull-left.documentswiper__button-prev,.pull-left.documentswiper__item-download-button:before,.pull-left.news__button-next,.pull-left.news__button-prev,.pull-left.news__item-download-button:before,.pull-left.pagination__icon-next,.pull-left.pagination__icon-previous,.pull-left.swiper__button-next,.pull-left.swiper__button-prev,.registration-sent .back-to-course-link i.fa-pull-left,.registration-sent .back-to-course-link i.pull-left,.socialbuttons .fa-pull-left.course-print-button,.socialbuttons .fa-pull-left.fb-share-button,.socialbuttons .fa-pull-left.linkedin-share-button,.socialbuttons .fa-pull-left.twitter-share-button,.socialbuttons .pull-left.course-print-button,.socialbuttons .pull-left.fb-share-button,.socialbuttons .pull-left.linkedin-share-button,.socialbuttons .pull-left.twitter-share-button{margin-right:.3em}.fa-fw,.fa-li,[colspan]{text-align:center}.menubarlocal__menu-item a,a,ins,u{text-decoration:none}*,.association__headblock *,.cookieblock p,.grid__item,.selectize-dropdown,.selectize-input,.slide-menu,:after,:before{box-sizing:border-box}.hero,.herolocal{align-content:space-around}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.article__body-backbutton i,.association__body-backbutton i,.courselist__button-next,.courselist__button-prev,.coursestable__table thead th i,.documentswiper__button-next,.documentswiper__button-prev,.documentswiper__item-download-button:before,.fa,.news__button-next,.news__button-prev,.news__item-download-button:before,.pagination__icon-next,.pagination__icon-previous,.protectedfile__formcontainer-info .icon-info-circle,.protectedfile__toggle .icon-times,.registration-sent .back-to-course-link i,.socialbuttons .course-print-button,.socialbuttons .fb-share-button,.socialbuttons .linkedin-share-button,.socialbuttons .twitter-share-button,.swiper__button-next,.swiper__button-prev{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,[rowspan]{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em}.fa-ul{padding-left:0;margin-left:2.14286em}.article__body-backbutton i.fa-pull-right,.article__body-backbutton i.pull-right,.association__body-backbutton i.fa-pull-right,.association__body-backbutton i.pull-right,.coursestable__table thead th i.fa-pull-right,.coursestable__table thead th i.pull-right,.fa-pull-right.courselist__button-next,.fa-pull-right.courselist__button-prev,.fa-pull-right.documentswiper__button-next,.fa-pull-right.documentswiper__button-prev,.fa-pull-right.documentswiper__item-download-button:before,.fa-pull-right.news__button-next,.fa-pull-right.news__button-prev,.fa-pull-right.news__item-download-button:before,.fa-pull-right.pagination__icon-next,.fa-pull-right.pagination__icon-previous,.fa-pull-right.swiper__button-next,.fa-pull-right.swiper__button-prev,.fa.fa-pull-right,.fa.pull-right,.protectedfile__formcontainer-info .fa-pull-right.icon-info-circle,.protectedfile__formcontainer-info .pull-right.icon-info-circle,.protectedfile__toggle .fa-pull-right.icon-times,.protectedfile__toggle .pull-right.icon-times,.pull-right.courselist__button-next,.pull-right.courselist__button-prev,.pull-right.documentswiper__button-next,.pull-right.documentswiper__button-prev,.pull-right.documentswiper__item-download-button:before,.pull-right.news__button-next,.pull-right.news__button-prev,.pull-right.news__item-download-button:before,.pull-right.pagination__icon-next,.pull-right.pagination__icon-previous,.pull-right.swiper__button-next,.pull-right.swiper__button-prev,.registration-sent .back-to-course-link i.fa-pull-right,.registration-sent .back-to-course-link i.pull-right,.socialbuttons .fa-pull-right.course-print-button,.socialbuttons .fa-pull-right.fb-share-button,.socialbuttons .fa-pull-right.linkedin-share-button,.socialbuttons .fa-pull-right.twitter-share-button,.socialbuttons .pull-right.course-print-button,.socialbuttons .pull-right.fb-share-button,.socialbuttons .pull-right.linkedin-share-button,.socialbuttons .pull-right.twitter-share-button{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before,.protectedfile__toggle .icon-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.documentswiper__item-download-button:before,.fa-download:before,.news__item-download-button:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before,.socialbuttons .course-print-button:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before,.protectedfile__formcontainer-info .icon-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before,.socialbuttons .twitter-share-button:before{content:""}.fa-facebook-f:before,.fa-facebook:before,.socialbuttons .fb-share-button:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.coursestable__table thead th i:before,.fa-sort:before,.fa-unsorted:before{content:""}.coursestable__table thead th[data-sortdirection=desc] i:before,.fa-sort-desc:before,.fa-sort-down:before{content:""}.coursestable__table thead th[data-sortdirection=asc] i:before,.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before,.socialbuttons .linkedin-share-button:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.article__body-backbutton i:before,.association__body-backbutton i:before,.fa-angle-left:before,.pagination__icon-previous:before,.registration-sent .back-to-course-link i:before{content:""}.fa-angle-right:before,.pagination__icon-next:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.courselist__button-prev:before,.documentswiper__button-prev:before,.fa-chevron-circle-left:before,.news__button-prev:before,.swiper__button-prev:before{content:""}.courselist__button-next:before,.documentswiper__button-next:before,.fa-chevron-circle-right:before,.news__button-next:before,.swiper__button-next:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.arrow-link:before,.sk-fading-circle .sk-circle:before{content:'';display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}blockquote,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins{border-bottom:1px solid}img{font-style:italic}button,input,label,option,select,textarea{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:0}.cf:after,.employee__inner:after,.employeeslist:after,.grid:after,.nav:after,.protectedfile:after,.protectedfile__formcontainer:after{content:'';display:table;clear:both}.form-fields>li,.island,.islet,.media,address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,ol,p,pre,table,ul{margin-bottom:1.17px}.islet .form-fields>li,.islet .island,.islet .islet,.islet .media,.islet address,.islet blockquote,.islet dl,.islet fieldset,.islet figure,.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ol,.islet p,.islet pre,.islet table,.islet ul{margin-bottom:.58px}.landmark{margin-bottom:2.33px}hr{margin-bottom:-.83px}.arrow-link{display:inline-block;position:relative;color:inherit}.arrow-link:before{position:absolute;left:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:12px;background:url(/assets/vector/icon-arrow-right.svg) left center no-repeat}.sk-fading-circle{margin:0 auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;background-color:#4a7729;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.one-whole{width:100%}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%}.four-twelfths,.one-third,.two-sixths{width:33.333%}.eight-twelfths,.four-sixths,.two-thirds{width:66.666%}.one-quarter,.three-twelfths,.two-eighths{width:25%}.nine-twelfths,.six-eighths,.three-quarters{width:75%}.one-fifth,.two-tenths{width:20%}.four-tenths,.two-fifths{width:40%}.six-tenths,.three-fifths{width:60%}.eight-tenths,.four-fifths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:979px){.palm-one-whole{width:100%}.palm-five-tenths,.palm-four-eighths,.palm-one-half,.palm-six-twelfths,.palm-three-sixths,.palm-two-quarters{width:50%}.palm-four-twelfths,.palm-one-third,.palm-two-sixths{width:33.333%}.palm-eight-twelfths,.palm-four-sixths,.palm-two-thirds{width:66.666%}.palm-one-quarter,.palm-three-twelfths,.palm-two-eighths{width:25%}.palm-nine-twelfths,.palm-six-eighths,.palm-three-quarters{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-four-tenths,.palm-two-fifths{width:40%}.palm-six-tenths,.palm-three-fifths{width:60%}.palm-eight-tenths,.palm-four-fifths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:980px) and (max-width:1039px){.lap-one-whole{width:100%}.lap-five-tenths,.lap-four-eighths,.lap-one-half,.lap-six-twelfths,.lap-three-sixths,.lap-two-quarters{width:50%}.lap-four-twelfths,.lap-one-third,.lap-two-sixths{width:33.333%}.lap-eight-twelfths,.lap-four-sixths,.lap-two-thirds{width:66.666%}.lap-one-quarter,.lap-three-twelfths,.lap-two-eighths{width:25%}.lap-nine-twelfths,.lap-six-eighths,.lap-three-quarters{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-four-tenths,.lap-two-fifths{width:40%}.lap-six-tenths,.lap-three-fifths{width:60%}.lap-eight-tenths,.lap-four-fifths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (min-width:980px){.lap-and-up-one-whole{width:100%}.lap-and-up-five-tenths,.lap-and-up-four-eighths,.lap-and-up-one-half,.lap-and-up-six-twelfths,.lap-and-up-three-sixths,.lap-and-up-two-quarters{width:50%}.lap-and-up-four-twelfths,.lap-and-up-one-third,.lap-and-up-two-sixths{width:33.333%}.lap-and-up-eight-twelfths,.lap-and-up-four-sixths,.lap-and-up-two-thirds{width:66.666%}.lap-and-up-one-quarter,.lap-and-up-three-twelfths,.lap-and-up-two-eighths{width:25%}.lap-and-up-nine-twelfths,.lap-and-up-six-eighths,.lap-and-up-three-quarters{width:75%}.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%}.lap-and-up-four-tenths,.lap-and-up-two-fifths{width:40%}.lap-and-up-six-tenths,.lap-and-up-three-fifths{width:60%}.lap-and-up-eight-tenths,.lap-and-up-four-fifths{width:80%}.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%}.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%}.lap-and-up-one-eighth{width:12.5%}.lap-and-up-three-eighths{width:37.5%}.lap-and-up-five-eighths{width:62.5%}.lap-and-up-seven-eighths{width:87.5%}.lap-and-up-one-tenth{width:10%}.lap-and-up-three-tenths{width:30%}.lap-and-up-seven-tenths{width:70%}.lap-and-up-nine-tenths{width:90%}.lap-and-up-one-twelfth{width:8.333%}.lap-and-up-five-twelfths{width:41.666%}.lap-and-up-seven-twelfths{width:58.333%}.lap-and-up-eleven-twelfths{width:91.666%}}@media only screen and (max-width:1039px){.portable-one-whole{width:100%}.portable-five-tenths,.portable-four-eighths,.portable-one-half,.portable-six-twelfths,.portable-three-sixths,.portable-two-quarters{width:50%}.portable-four-twelfths,.portable-one-third,.portable-two-sixths{width:33.333%}.portable-eight-twelfths,.portable-four-sixths,.portable-two-thirds{width:66.666%}.portable-one-quarter,.portable-three-twelfths,.portable-two-eighths{width:25%}.portable-nine-twelfths,.portable-six-eighths,.portable-three-quarters{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-four-tenths,.portable-two-fifths{width:40%}.portable-six-tenths,.portable-three-fifths{width:60%}.portable-eight-tenths,.portable-four-fifths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}}@media only screen and (min-width:1040px){.desk-one-whole{width:100%}.desk-five-tenths,.desk-four-eighths,.desk-one-half,.desk-six-twelfths,.desk-three-sixths,.desk-two-quarters{width:50%}.desk-four-twelfths,.desk-one-third,.desk-two-sixths{width:33.333%}.desk-eight-twelfths,.desk-four-sixths,.desk-two-thirds{width:66.666%}.desk-one-quarter,.desk-three-twelfths,.desk-two-eighths{width:25%}.desk-nine-twelfths,.desk-six-eighths,.desk-three-quarters{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-four-tenths,.desk-two-fifths{width:40%}.desk-six-tenths,.desk-three-fifths{width:60%}.desk-eight-tenths,.desk-four-fifths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}}.styleguide__font-regular{font-weight:400;color:#000}.styleguide__font-semibold{font-weight:600;color:#000}.styleguide__font-bold{font-weight:700;color:#000}.styleguide__font-thin{font-weight:100;color:#000}.styleguide__contentcontainer{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.styleguide__contentcontainer:after{content:" ";display:block;clear:both}.main:after,blockquote p:after{content:''}@media only screen and (min-width:1346px){.styleguide__contentcontainer{padding-left:0;padding-right:0}}html{-webkit-text-size-adjust:100%;font:16px/.07292em "Source Sans Pro",Verdana,Arial -apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif;overflow-y:scroll;min-height:100%;color:#121212;-webkit-font-smoothing:antialiased}.blue-bullets li,strong{font-family:"Source Sans Pro",Verdana,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif}body{margin:0;background-color:#fff}a{color:#4a7729;transition:.25s color ease-out}a:focus,a:hover{color:#32511c}.main:after{display:table;clear:both}.article-hero__headblock-heading,.articlelisting__header,.association__headblock-heading,.contact-page__content h2,.courselist__heading,.courses__heading,.documentlisting__header,.documentswiper__header,.employees h1,.eventlisting__header,.h1,.herolocal__block-heading,.info-bubbles__header,.news__header,.page.StartPage .hero__startpage-heading,.videos__heading,h1{font-size:30px;font-size:1.875rem;line-height:1.16667;margin-bottom:.35em}@media (min-width:375px) and (max-width:1024px){.article-hero__headblock-heading,.articlelisting__header,.association__headblock-heading,.contact-page__content h2,.courselist__heading,.courses__heading,.documentlisting__header,.documentswiper__header,.employees h1,.eventlisting__header,.h1,.herolocal__block-heading,.info-bubbles__header,.news__header,.page.StartPage .hero__startpage-heading,.videos__heading,h1{font-size:calc(30px + (56 - 30) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.article-hero__headblock-heading,.articlelisting__header,.association__headblock-heading,.contact-page__content h2,.courselist__heading,.courses__heading,.documentlisting__header,.documentswiper__header,.employees h1,.eventlisting__header,.h1,.herolocal__block-heading,.info-bubbles__header,.news__header,.page.StartPage .hero__startpage-heading,.videos__heading,h1{font-size:56px;font-size:3.5rem}}.article__body-header,.association__body-header,.categorylisting h2,.categorypage__hero-heading,.circle-image-container-block__heading,.course__description-header,.course__description-header-mobile,.course__leader-header,.coursefilter__heading,.coursestable__container .coursestable__no-results,.department-list .department-list__content .department-list__content-heading,.documentswiper__item-goto a,.event__description-header,.event__description-header-mobile,.event__leader-header,.h2,.news__item-goto a,.searchbar__title,h2{font-size:20px;font-size:1.25rem;line-height:1.16667;margin-bottom:.35em}@media (min-width:375px) and (max-width:1024px){.article__body-header,.association__body-header,.categorylisting h2,.categorypage__hero-heading,.circle-image-container-block__heading,.course__description-header,.course__description-header-mobile,.course__leader-header,.coursefilter__heading,.coursestable__container .coursestable__no-results,.department-list .department-list__content .department-list__content-heading,.documentswiper__item-goto a,.event__description-header,.event__description-header-mobile,.event__leader-header,.h2,.news__item-goto a,.searchbar__title,h2{font-size:calc(20px + (40 - 20) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.article__body-header,.association__body-header,.categorylisting h2,.categorypage__hero-heading,.circle-image-container-block__heading,.course__description-header,.course__description-header-mobile,.course__leader-header,.coursefilter__heading,.coursestable__container .coursestable__no-results,.department-list .department-list__content .department-list__content-heading,.documentswiper__item-goto a,.event__description-header,.event__description-header-mobile,.event__leader-header,.h2,.news__item-goto a,.searchbar__title,h2{font-size:40px;font-size:2.5rem}}.categorylisting__categoryname,.contact-page__content ul li h3,.coursefilter__fieldset .coursefilter__heading,.employee__heading,.footer__subscription-header,.h3,.hero__search-title,.herolocal__search-title,h3{font-size:18px;font-size:1.125rem;line-height:1.16667;margin-bottom:.35em}@media (min-width:375px) and (max-width:1024px){.categorylisting__categoryname,.contact-page__content ul li h3,.coursefilter__fieldset .coursefilter__heading,.employee__heading,.footer__subscription-header,.h3,.hero__search-title,.herolocal__search-title,h3{font-size:calc(18px + (30 - 18) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.categorylisting__categoryname,.contact-page__content ul li h3,.coursefilter__fieldset .coursefilter__heading,.employee__heading,.footer__subscription-header,.h3,.hero__search-title,.herolocal__search-title,h3{font-size:30px;font-size:1.875rem}}.articlelisting__item-header,.categorylisting__categoryname__subheading,.documentlisting__item-header,.documentswiper__item-header,.employee__more-header,.eventlisting__item-header,.h4,.herolocal__block-text,.news__item-header,.registeranswer__header,h4{font-size:16px;font-size:1rem;line-height:1.16667;margin-bottom:.35em}@media (min-width:375px) and (max-width:1024px){.articlelisting__item-header,.categorylisting__categoryname__subheading,.documentlisting__item-header,.documentswiper__item-header,.employee__more-header,.eventlisting__item-header,.h4,.herolocal__block-text,.news__item-header,.registeranswer__header,h4{font-size:calc(16px + (20 - 16) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.articlelisting__item-header,.categorylisting__categoryname__subheading,.documentlisting__item-header,.documentswiper__item-header,.employee__more-header,.eventlisting__item-header,.h4,.herolocal__block-text,.news__item-header,.registeranswer__header,h4{font-size:20px;font-size:1.25rem}}.h5,h5{font-size:14px;font-size:.875rem;line-height:1.16667;margin-bottom:.35em}@media (min-width:375px) and (max-width:1024px){.h5,h5{font-size:calc(14px + (16 - 14) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.h5,h5{font-size:16px;font-size:1rem}}.article__archive-listitem,.association__archive-listitem,.course__archive-listitem,.event__archive-listitem,.h6,h6{font-size:14px;font-size:.875rem;line-height:1.16667;margin-bottom:.35em}@media (min-width:375px) and (max-width:1024px){.article__archive-listitem,.association__archive-listitem,.course__archive-listitem,.event__archive-listitem,.h6,h6{font-size:calc(14px + (14 - 14) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.article__archive-listitem,.association__archive-listitem,.course__archive-listitem,.event__archive-listitem,.h6,h6{font-size:14px;font-size:.875rem}}.header-display{margin-bottom:1.25em}.hN,blockquote p:last-of-type,hgroup .hN{margin-bottom:0}p{font-size:16px;line-height:1.5625em;margin-bottom:1.5em}.giga{font-size:96pxpx;font-size:6pxrem}.mega{font-size:72pxpx;font-size:4.5pxrem}.kilo{font-size:48pxpx;font-size:3pxrem;font-weight:700}.lead,.lede{font-size:24px;font-size:1.5rem}.krymp{font-size:20pxpx;font-size:1.25pxrem;line-height:1.5}@media only screen and (max-width:979px){.krymp{font-size:16pxpx;font-size:1pxrem}}.milli,.smallprint{font-size:16pxpx;font-size:1pxrem}.micro{font-size:14pxpx;font-size:.88pxrem}.icon{width:16px;height:auto;display:inline-block;margin-right:5px}.additional,.field-group,.img--center,.label,.source,figure>img,label{display:block}q{quotes:"‘" "’" "\\201C" "\\201D"}blockquote q:before,q:before{content:'\2018';content:open-quote}blockquote q:after,q:after{content:'\2019';content:close-quote}q q:before{content:'\201C';content:open-quote}q q:after{content:'\201D';content:close-quote}blockquote{quotes:"\\201C" "\\201D";text-indent:-.41em}blockquote p:before{content:"\\201C";content:open-quote}blockquote p:after{content:no-close-quote}blockquote p:last-of-type:after{content:"\\201D";content:close-quote}.img--center,.img--left,.img--right{margin-bottom:1.17px}.source{text-indent:0}.source:before{content:'\2014'}img{max-width:100%}img[height],img[width]{max-width:none}.img--round{border-radius:4px}.img--right{float:right;margin-left:1.17px}.img--left{float:left;margin-right:1.17px}.img--center{margin-right:auto;margin-left:auto}.img--short{height:5.83px}.img--medium{height:11.67px}.img--tall{height:17.5px}li>ol,li>ul{margin-bottom:0}dd,dt,li{line-height:1.16667}.numbered-list{list-style-type:decimal}.blue-bullets{list-style:none;margin:0 0 20px}.blue-bullets li{font-weight:700;line-height:1.6}.blue-bullets li:before{content:'● ';color:#4a7729;margin-right:5px}table{width:100%;line-height:1.16667rem}p+table{margin-bottom:2rem}[colspan='1'],td,th{text-align:left}fieldset{margin:0;border:none;padding:1.17px}[rowspan='1']{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered td,.table--bordered th{border:1px solid #4a7729}.table--bordered td:empty,.table--bordered th:empty{border:none}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}.table--data{font:12px/1.5 sans-serif}.form.xform table{border-collapse:separate;border-spacing:0 1.2rem}.courselist__item-info table,.coursestable__table{border-collapse:collapse;table-layout:fixed}::-webkit-input-placeholder{color:#a3a3a3}::-moz-placeholder{color:#a3a3a3}:-ms-input-placeholder{color:#a3a3a3}:-moz-placeholder{color:#a3a3a3}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}.field-group{margin-bottom:35px}.field-group label{display:block;font-weight:700;margin-bottom:10px;font-family:bmwtypelightbold;font-size:16px}@media (max-width:680px){.field-group{margin-bottom:20px!important}}.field-group--spaced{padding-top:33px}.additional{font-weight:400}.check-label,.check-list .label,.check-list label,.control,.extra-help,.spoken-form label{display:inline-block}.check-list{list-style:none;margin:0}.spoken-form label{font:inherit}.extra-help{visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.control{position:relative;padding-left:2rem;cursor:pointer}.control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:.15rem;left:0;display:block;width:1.4rem;height:1.4rem;line-height:1.4rem;color:#eee;text-align:center;background-color:#fff;background-size:50% 50%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 0 .1rem #bdbdbd}.control input:focus~.control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #4a7729}.control input:active~.control-indicator,.control input:checked~.control-indicator{color:#fff;background-color:#4a7729}.checkbox .control-indicator{border-radius:.25rem}.checkbox input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.radio .control-indicator{border-radius:50%}.radio input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.control-x input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjQsMEwwLDEuNGwwLjcsMC43bDEuOCwxLjhMMC43LDUuN0wwLDYuNGwxLjQsMS40bDAuNy0wLjdsMS44LTEuOGwxLjgsMS44bDAuNywwLjdsMS40LTEuNEw3LjEsNS43DQoJTDUuMywzLjlsMS44LTEuOGwwLjctMC43TDYuNCwwTDUuNywwLjdMMy45LDIuNUwyLjEsMC43QzIuMSwwLjcsMS40LDAsMS40LDB6Ii8+DQo8L3N2Zz4NCg==)}.control-dash input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.select{position:relative;display:inline-block;color:#121212;width:100%}.select:after,.select:before{position:absolute;top:50%;content:''}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:before{right:46px;height:33px;width:2px;background-color:#cdcdcd;margin-top:-16px}.select:after{right:20px;display:inline-block;width:0;height:0;margin-top:-.15rem;pointer-events:none;border-top:.35rem solid #cdcdcd;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.selectNbrpeople{margin-bottom:2.6em;background-color:#f2f2f2}.select select::-ms-expand{display:none}input:not([type=checkbox]),select{-webkit-appearance:none;-moz-appearance:none;font-size:16px;padding:16px 24px;background-color:#f2f2f2;width:100%;border-radius:2px;border:1px solid #bdbdbd;outline:0;text-overflow:ellipsis}input.valid,select.valid,textarea.valid{background:#f0f6eb}input.error,select.error,textarea.error{background:#ffe5e5}input.autofilled,select.autofilled,textarea.autofilled{background:#fffdec}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8e8e8e}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#8e8e8e;opacity:1}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#8e8e8e;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8e8e8e}.textarea,textarea{-webkit-appearance:none;-moz-appearance:none;font-size:16px;padding:16px;line-height:1.16667em;background-color:#f2f2f2;border:1px solid #bdbdbd;min-width:280px;width:100%;min-height:125px;border-radius:2px;font-family:"Source Sans Pro",Verdana,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif;resize:vertical}.textarea.small-textarea,textarea.small-textarea{min-width:auto}input[type=checkbox],input[type=radio]{position:relative;width:2rem;height:2rem;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;border-radius:2px;border:1px solid #bdbdbd}input[type=checkbox].error:required,input[type=radio].error:required{background:#ffe5e5}input[type=checkbox].valid,input[type=radio].valid{background:#f0f6eb}.article__body-backbutton:focus,.article__body-backbutton:hover,.articlelisting__item-button:focus,.articlelisting__item-button:hover,.association__body-backbutton:focus,.association__body-backbutton:hover,.btn--positive,.btn--primary:focus,.btn--primary:hover,.cookieConsent .button:focus,.cookieConsent .button:hover,.course__signup-registerbutton:focus,.course__signup-registerbutton:hover,.courselist__item-button:focus,.courselist__item-button:hover,.documentswiper__item-download-button:focus,.documentswiper__item-download-button:hover,.event__signup-registerbutton:focus,.event__signup-registerbutton:hover,.eventlisting__item-button:focus,.eventlisting__item-button:hover,.footer__subscription-submitbutton:focus,.footer__subscription-submitbutton:hover,.news__item-button:focus,.news__item-button:hover,.news__item-download-button:focus,.news__item-download-button:hover,.pagination__button-active:focus,.pagination__button-active:hover,.pagination__button:focus,.pagination__button:hover,.protectedfile__formcontainer-submit:focus,.protectedfile__formcontainer-submit:hover,.protectedfile__toggle:focus,.protectedfile__toggle:hover,.registerform__registerbutton:focus,.registerform__registerbutton:hover,body .EPiServerForms button[type=submit].Form__NavigationBar__Action,body .EPiServerForms button[type=submit]:focus,body .EPiServerForms button[type=submit]:hover,body .EPiServerForms input[type=submit]:focus,body .EPiServerForms input[type=submit]:hover,body .form.xform button[type=submit].Form__NavigationBar__Action,body .form.xform button[type=submit]:focus,body .form.xform button[type=submit]:hover,body .form.xform input[type=submit]:focus,body .form.xform input[type=submit]:hover{background-color:#4a7729;color:#fff}input[type=checkbox].error,input[type=radio].error{border-color:#e70000}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:'';display:block;width:1rem;height:1rem;margin-top:7px;margin-left:7px;background-color:#4a7729;border-radius:100%}body .EPiServerForms fieldset,body .form.xform fieldset{padding:0}.soft--ends,.soft--top{padding-top:1.17px!important}.soft--right,.soft--sides{padding-right:1.17px!important}.soft--left,.soft--sides{padding-left:1.17px!important}body .EPiServerForms .Form__Element,body .form.xform .Form__Element{margin-bottom:1.6rem}body .EPiServerForms .Form__Element .Form__Element__Caption,body .form.xform .Form__Element .Form__Element__Caption{display:block;min-width:initial;line-height:1}body .EPiServerForms .Form__Element .Form__Element__ValidationError,body .form.xform .Form__Element .Form__Element__ValidationError{line-height:1.4}body .EPiServerForms .Form__Element__Caption,body .EPiServerForms .orientationHorizontal legend,body .EPiServerForms .orientationVertical legend,body .EPiServerForms label,body .form.xform .Form__Element__Caption,body .form.xform .orientationHorizontal legend,body .form.xform .orientationVertical legend,body .form.xform label{margin-bottom:.4rem}body .EPiServerForms .orientationHorizontal>div[title],body .form.xform .orientationHorizontal>div[title]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .EPiServerForms .orientationHorizontal>div[title]>:not(:last-child),body .form.xform .orientationHorizontal>div[title]>:not(:last-child){margin-right:1.5rem}body .EPiServerForms .Form__Element.FormChoice label input,body .EPiServerForms .orientationHorizontal>div[title]>label input,body .EPiServerForms .orientationVertical>div[title] label input,body .form.xform .Form__Element.FormChoice label input,body .form.xform .orientationHorizontal>div[title]>label input,body .form.xform .orientationVertical>div[title] label input{margin-right:.5rem}body .EPiServerForms .orientationHorizontal>div[title]>label,body .form.xform .orientationHorizontal>div[title]>label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .EPiServerForms .Form__Element.FormChoice label,body .EPiServerForms .orientationVertical>div[title] label,body .form.xform .Form__Element.FormChoice label,body .form.xform .orientationVertical>div[title] label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .EPiServerForms .FormChoice--Image__Item,body .form.xform .FormChoice--Image__Item{margin:0!important}.push--ends,.push--top{margin-top:1.17px!important}.push--left,.push--sides{margin-left:1.17px!important}body .EPiServerForms .FormChoice--Image__Item input,body .form.xform .FormChoice--Image__Item input{display:none}body .EPiServerForms .FormChoice--Image__Item .FormChoice--Image__Item__Caption,body .form.xform .FormChoice--Image__Item .FormChoice--Image__Item__Caption{-ms-flex-order:1;order:1}body .EPiServerForms .FormChoice--Image__Item img,body .form.xform .FormChoice--Image__Item img{-ms-flex-order:0;order:0;margin-right:12px}.push--right,.push--sides{margin-right:1.17px!important}body .EPiServerForms .FormChoice--Image__Item.checked,body .form.xform .FormChoice--Image__Item.checked{box-shadow:inset 0 0 0 2px #21a5dc}body .EPiServerForms .FormChoice--Image__Item.checked img,body .form.xform .FormChoice--Image__Item.checked img{border:none}body .EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar,body .form.xform .Form__NavigationBar .Form__NavigationBar__ProgressBar{border:1px solid #4a7729}body .EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar--Progress,body .form.xform .Form__NavigationBar .Form__NavigationBar__ProgressBar--Progress{background-color:#4a7729!important}body .EPiServerForms button[type=submit].Form__NavigationBar__Action,body .form.xform button[type=submit].Form__NavigationBar__Action{height:auto;width:auto;max-width:300px;background:0 0}body .EPiServerForms button[type=submit],body .EPiServerForms input[type=submit],body .form.xform button[type=submit],body .form.xform input[type=submit]{max-width:300px;background:0 0}.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.push--bottom,.push--ends{margin-bottom:1.17px!important}@media only screen and (min-width:768px){.responsive-embed.widescreen{padding-bottom:56.25%}}.soft--bottom,.soft--ends{padding-bottom:1.17px!important}.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.float--right{float:right!important}.float--left{float:left!important}.float--none{float:none!important}.text--left{text-align:left!important}.text--center{text-align:center!important}.proceed,.text--right{text-align:right!important}.weight--light{font-weight:300!important}.weight--normal{font-weight:400!important}.weight--semibold{font-weight:600!important}.weight--bold{font-weight:700!important;font-family:"Source Sans Pro",Verdana,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif!important}.push{margin:1.17px!important}.push-half--ends,.push-half--top{margin-top:.58px!important}.push-half--bottom,.push-half--ends{margin-bottom:.58px!important}.push-half--right,.push-half--sides{margin-right:.58px!important}.push-half--left,.push-half--sides{margin-left:.58px!important}.push-half{margin:.58px!important}.flush--ends,.flush--top{margin-top:0!important}.flush--bottom,.flush--ends{margin-bottom:0!important}.flush--right,.flush--sides{margin-right:0!important}.flush--left,.flush--sides{margin-left:0!important}.flush{margin:0!important}.flush--center{margin:0 auto!important}.soft{padding:1.17px!important}.soft-half--ends,.soft-half--top{padding-top:.58px!important}.soft-half--bottom,.soft-half--ends{padding-bottom:.58px!important}.soft-half--right,.soft-half--sides{padding-right:.58px!important}.soft-half--left,.soft-half--sides{padding-left:.58px!important}.soft-half{padding:.58px!important}.hard--ends,.hard--top{padding-top:0!important}.hard--bottom,.hard--ends{padding-bottom:0!important}.hard--right,.hard--sides{padding-right:0!important}.hard--left,.hard--sides{padding-left:0!important}.hard{padding:0!important}.max-width--1200{max-width:1200px!important}.display--none{display:none!important}.full-bleed{margin-right:-1.17px!important;margin-left:-1.17px!important}.islet .full-bleed{margin-right:-.58px!important;margin-left:-.58px!important}.accessibility,.main-menu__active .menubarlocal,.visuallyhidden{margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.informative{cursor:help!important}.muted{opacity:.5!important;filter:alpha(opacity=50)!important}.speak{opacity:1!important;filter:alpha(opacity=100)!important}.go:after{content:" " "»"!important}.caps{text-transform:uppercase!important}@media (min-width:680px){.mobile--hide{display:none!important}}.accessibility,.visuallyhidden{border:0!important;height:1px!important;width:1px!important}@media only screen and (max-width:979px){.accessibility--palm,.visuallyhidden--palm{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:980px) and (max-width:1039px){.accessibility--lap,.visuallyhidden--lap{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:980px){.accessibility--lap-and-up,.visuallyhidden--lap-and-up{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (max-width:1039px){.accessibility--portable,.visuallyhidden--portable{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:1040px){.accessibility--desk,.visuallyhidden--desk{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:1294px){.accessibility--desk-wide,.visuallyhidden--desk-wide{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.flex-column{-ms-flex-direction:column;flex-direction:column}.equal-width-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;min-width:200px}.scrolled .menubarlocal__zone{height:0;border-color:transparent}.menubarlocal{width:100%;z-index:10}.main-menu__active .menubarlocal{border:0!important;height:1px!important;width:1px!important}@media only screen and (max-width:767px){.searchbar__active .menubarlocal{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.menubarlocal--mobile .menubarlocal__bar{background-color:#fff}@media only screen and (min-width:768px){.menubarlocal--mobile{display:none}}.menubarlocal--desktop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;margin-left:auto}.menubarlocal--desktop .menubarlocal__bar{background-color:none}.menubarlocal__bar{transition:.25s background-color ease-out}.menubarlocal__bar .container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.menubarlocal__bar .container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.menubarlocal__bar .container{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.menubarlocal__bar .container{-ms-flex-direction:row;flex-direction:row}}.menubarlocal__title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1;font-size:1.25em;font-weight:700;line-height:2.5rem;color:#121212;margin:0;cursor:pointer}@media only screen and (min-width:768px){.menubarlocal__title{line-height:4rem}}.menubarlocal__menu-icon{display:-ms-flexbox;display:flex;-ms-flex:0 0 20px;flex:0 0 20px;margin:0 1rem 0 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.menubarlocal__menu-icon:before{content:'\f0c9';color:#121212;font-family:FontAwesome;vertical-align:top;text-align:center;width:1rem;height:1rem;display:block;transition:.25s color ease-out;font-weight:400;line-height:1}.menubarlocal__menu-label{display:none;font-size:12px;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased}@media only screen and (min-width:768px){.menubarlocal__menu-label{display:block;margin-top:4px}}.menubarlocal__zone{width:auto;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;transition:all .4s ease-out;border-top:1px solid #ccc}.menubarlocal__zone p{display:none;margin:0 2em;font-size:14px;font-weight:700;text-transform:uppercase;color:#8e8e8e}.menubarlocal__zone .select{width:100%;min-width:0}.menubarlocal__zone .select:before{right:46px;height:22px;width:2px;background-color:#cdcdcd;margin-top:-11px}@media only screen and (min-width:768px){.menubarlocal__zone{border:none}.menubarlocal__zone p{display:block}.menubarlocal__zone .select{width:auto;line-height:0}.menubarlocal__content{position:absolute;top:0;left:0;right:0}}.select .menubarlocal__zone-dropdown{padding:8px 3rem 8px 16px;background:#fff;transition:all 150ms ease-out}.menubarlocal__content{display:none;background-color:#f2f2f2}.menubarlocal__content .container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding:2em 26px 3em}.menubarlocal__content .container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.menubarlocal__content .container{padding-left:0;padding-right:0}}.menubarlocal__menu{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:768px){.menubarlocal__menu{width:48.99536%;float:left;margin-right:2.00927%}}@media only screen and (min-width:980px){.menubarlocal__menu{width:48.99536%;float:left;margin-right:2.00927%}}.menubarlocal__contact{width:100%;float:left;margin-left:0;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.menubarlocal__contact{width:48.99536%;float:right;margin-right:0;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:980px){.menubarlocal__contact{width:48.99536%;float:right;margin-right:0}}.menubarlocal__contact-mapcontainer{float:left;margin-left:0;margin-right:0;width:250px;margin-bottom:50px;position:relative}@media only screen and (min-width:680px){.menubarlocal__contact-mapcontainer{margin-bottom:50px;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.menubarlocal__contact-mapcontainer{min-height:0;display:unset;margin-right:26px;width:50%}}@media only screen and (min-width:980px){.menubarlocal__contact-mapcontainer{margin-bottom:0;width:30.59937%;float:left;margin-right:4.10095%}}.menubarlocal__contact-mapinner{height:0;padding-bottom:100%}@media only screen and (min-width:680px){.menubarlocal__contact-mapinner{height:unset;padding-bottom:unset;min-height:unset}}@media only screen and (min-width:768px){.menubarlocal__contact-mapinner{height:0;padding-bottom:100%}}.menubarlocal__contact-map{position:absolute;display:block;width:100%;height:100%;border:2px solid #d3d3d3}@media only screen and (min-width:680px){.menubarlocal__contact-map{position:unset;width:unset;height:auto;max-width:100%}}.menubarlocal__contact__info{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.menubarlocal__contact-map{position:absolute;width:100%;height:auto;max-width:unset}.menubarlocal__contact__info{display:-ms-flexbox;display:flex}}.menubarlocal__contact__info p{-ms-flex:1;flex:1;margin-bottom:auto}.menubarlocal__contact__info p:last-of-type{margin-bottom:0}.menubarlocal__contact__info a{text-decoration:none;word-wrap:break-word}.menubarlocal__menu-items{list-style:none;margin-bottom:1em}.menubarlocal__menu-items.cols-2.order-top-to-bottom{display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menubarlocal__menu-items.cols-2.order-top-to-bottom .menubarlocal__menu-item{float:none;margin:0}@media only screen and (min-width:414px){.menubarlocal__menu-items.cols-2 .menubarlocal__menu-item{width:48.99536%;float:left;margin-right:2.00927%}.menubarlocal__menu-items.cols-2 .menubarlocal__menu-item:nth-child(2n){float:right;margin-right:0}}@media only screen and (max-width:413px){.menubarlocal__menu-items.cols-2 .menubarlocal__menu-item{-ms-flex-order:unset!important;order:unset!important}}.menubarlocal__menu-item{width:100%;float:left;margin-left:0;margin-right:0}.menubarlocal__menu-item a{font-size:16px;line-height:1.3;color:#121212;display:inline-block;margin-bottom:15px}.menubarlocal__menu-item.menubarlocal__menu-item-active a{color:#70a940}.menubarlocal__active{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f2f2f2;overflow-y:scroll}.menubarlocal__active .menubarlocal__menu-icon:before{content:'\f00d'}.menubarlocal__active .menubarlocal__content{display:block}@media only screen and (max-width:767px){.menubarlocal__active .menubarlocal__zone{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.mega-menu{display:none;background-color:#fff;text-align:left}.mega-menu .mega-menu__container{max-width:1294px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:stretch;align-items:stretch;height:auto}.mega-menu .mega-menu__main-content,.mega-menu .mega-menu__main-content:first-child:last-child{width:100%;float:left;margin-right:0;margin-left:0}.mega-menu .mega-menu__container:after{content:" ";display:block;clear:both}.mega-menu .mega-menu__title{display:none;font-size:30px;color:#8e8e8e;margin-bottom:.8em}.mega-menu .mega-menu__link a:hover,.mega-menu .mega-menu__link:hover a i{color:#70a940}.mega-menu .mega-menu__main-content{height:100%;padding:0 15px 1.5em}.mega-menu .mega-menu__items{max-width:100%;margin-right:auto;height:100%;list-style:none;margin-left:0}.mega-menu .mega-menu__items:after{content:" ";display:block;clear:both}.mega-menu .mega-menu__item a,.mega-menu .mega-menu__link a{line-height:2.86;text-decoration:none;display:inline-block;font-weight:400}.mega-menu .mega-menu__link{background-color:#f2f2f2;border-radius:100px;width:308px;text-align:center;margin-top:60px}.mega-menu .mega-menu__link a{font-size:14px;width:100%;height:100%}.mega-menu .mega-menu__link a i{background:0 0;color:#d3d3d3;font-family:FontAwesome;font-size:1.7em;vertical-align:middle;margin-right:10px;transition:.25s color ease-out}.mega-menu .mega-menu__item a{font-size:14px;color:#4a7729}.mega-menu .mega-menu__item a:hover{color:#70a940}@media only screen and (min-width:768px){.menubarlocal__active{position:relative;overflow-y:visible}.menubarlocal__active .menubarlocal__content{top:100%}.mega-menu .mega-menu__item a{font-size:16px}.mega-menu .mega-menu__item-default{display:none}.mega-menu .mega-menu__item-default.is-touch-device-and-desktop-width{display:list-item}}.mega-menu .mega-menu__extra-content{display:none;float:right;width:100%;background-size:cover;background-position:center;text-align:left}.mega-menu .mega-menu__extra-content>a{width:100%;height:100%;display:block;padding:34px;background-color:transparent;transition:.25s background-color ease-out}.mega-menu .mega-menu__extra-content>a:hover{background-color:rgba(0,0,0,.4)}.mega-menu .mega-menu__extra-content h3,.mega-menu .mega-menu__extra-content strong{color:#fff;margin-bottom:4px;line-height:normal;font-size:30px}.mega-menu .mega-menu__extra-content p{font-size:20px;font-weight:400;color:#fff;line-height:1.3}.grid{margin-left:-30px;list-style:none;margin-bottom:0}.grid>.grid,.nav{margin-left:0}.grid__item{display:inline-block;padding-left:30px;vertical-align:top;float:left}.nav{list-style:none}.nav>li,.nav>li>a{display:inline-block;zoom:1}@media only screen and (min-width:768px){.nav>li.main-menu__item>a{display:-ms-flexbox;display:flex}}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--banner{text-align:center}.nav--block{line-height:1;letter-spacing:-.31em;word-spacing:-.43em;white-space:nowrap}.nav--block>li{letter-spacing:normal;word-spacing:normal}.nav--block>li>a{padding:.58px}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.nav--keywords>li:last-child:after,.page.StartPage .search-toggle,.search-toggle--hide{display:none}.nav--keywords>li:after{content:"\002C" "\00A0"}.search-toggle{color:#8e8e8e;font-size:14px;line-height:40px;cursor:pointer}.search-toggle:after{content:"\f002";width:40px;height:40px;line-height:40px;border-radius:100%;color:#fff;background:#d3d3d3;font-family:FontAwesome;font-size:18px;text-align:center;display:inline-block;transition:background .4s ease-out;margin-left:.5em}.search-toggle__container,.top-navigation .container{max-width:1294px;margin-left:auto;margin-right:auto}.search-toggle.active:after{content:"\f00d"}@media only screen and (min-width:768px){.search-toggle{width:60px;height:60px;line-height:60px;border-radius:100%;transition:background .4s ease-out;background:#70a940;box-shadow:0 3px 5px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.5);position:absolute;top:-30px;right:26px;z-index:999999}.search-toggle:hover{background:#4a7729}.search-toggle:after{display:none}.search-toggle span,.search-toggle:before{line-height:1.4;color:#fff;text-align:center;display:block}.search-toggle span{width:100%;font-size:12px;text-transform:uppercase}.search-toggle:before{content:"\f002";margin-top:.5em;font-family:FontAwesome;font-size:18px;transition:background .4s ease-out}.search-toggle.active:before{content:"\f00d"}}.header__quicknav-item a,.top-navigation .nav li a{color:#8e8e8e;font-weight:700;text-decoration:none}.search-toggle__container:after,.top-navigation .container:after{content:" ";display:block;clear:both}@media only screen and (min-width:768px) and (min-width:1294px){.search-toggle{right:0}}.search-toggle__container{width:100%;padding-left:26px;padding-right:26px;height:0;position:relative}.search-toggle__container.has-local-menu .search-toggle{transition:margin-top .3s ease-out;margin-top:-.6rem}.search-toggle__container.has-local-menu .search-toggle.searchbar__button__is__open{margin-top:-4rem}@media only screen and (max-width:979px){.search-toggle__container.has-local-menu .search-toggle.searchbar__button__is__open{margin-top:-4.5rem}}.search-toggle__container.has-local-menu.has-local-menu__is-mobile .search-toggle{transition:margin-top .3s ease-out;margin-top:1.9rem}@media only screen and (max-width:979px){.search-toggle__container.has-local-menu.has-local-menu__is-mobile .search-toggle{margin-top:2rem}.search-toggle__container.has-local-menu.has-local-menu__is-mobile .search-toggle.searchbar__button__is__open{margin-top:-1.3rem}}.search-toggle__container.has-local-menu.has-local-menu__is-mobile .search-toggle.searchbar__button__is__open{margin-top:-1.3rem}@media only screen and (min-width:1346px){.search-toggle__container{padding-left:0;padding-right:0}}.top-navigation .nav{margin:0}.top-navigation .nav li{width:100%}.top-navigation .nav li:not(:last-child){border-bottom:solid 1px #d3d3d3}.top-navigation .nav li a{display:block;text-transform:uppercase;font-size:14px;text-align:left;padding:0 15px;line-height:44px}.article__body-backbutton .top-navigation .nav li a i,.association__body-backbutton .top-navigation .nav li a i,.coursestable__table thead th .top-navigation .nav li a i,.protectedfile__formcontainer-info .top-navigation .nav li a .icon-info-circle,.protectedfile__toggle .top-navigation .nav li a .icon-times,.registration-sent .back-to-course-link .top-navigation .nav li a i,.socialbuttons .top-navigation .nav li a .course-print-button,.socialbuttons .top-navigation .nav li a .fb-share-button,.socialbuttons .top-navigation .nav li a .linkedin-share-button,.socialbuttons .top-navigation .nav li a .twitter-share-button,.top-navigation .nav li a .article__body-backbutton i,.top-navigation .nav li a .association__body-backbutton i,.top-navigation .nav li a .courselist__button-next,.top-navigation .nav li a .courselist__button-prev,.top-navigation .nav li a .coursestable__table thead th i,.top-navigation .nav li a .documentswiper__button-next,.top-navigation .nav li a .documentswiper__button-prev,.top-navigation .nav li a .documentswiper__item-download-button:before,.top-navigation .nav li a .fa,.top-navigation .nav li a .news__button-next,.top-navigation .nav li a .news__button-prev,.top-navigation .nav li a .news__item-download-button:before,.top-navigation .nav li a .pagination__icon-next,.top-navigation .nav li a .pagination__icon-previous,.top-navigation .nav li a .protectedfile__formcontainer-info .icon-info-circle,.top-navigation .nav li a .protectedfile__toggle .icon-times,.top-navigation .nav li a .registration-sent .back-to-course-link i,.top-navigation .nav li a .socialbuttons .course-print-button,.top-navigation .nav li a .socialbuttons .fb-share-button,.top-navigation .nav li a .socialbuttons .linkedin-share-button,.top-navigation .nav li a .socialbuttons .twitter-share-button,.top-navigation .nav li a .swiper__button-next,.top-navigation .nav li a .swiper__button-prev{margin-right:4px;display:none}.top-navigation .nav li .site-lang.en:before,.top-navigation .nav li .site-lang.sv:before{display:inline-block;content:'';width:15px;height:16px;margin-right:6px;vertical-align:sub}.top-navigation .nav li .site-lang.en:before{background:url(../assets/lang-flags/gb.svg) center center no-repeat;background-size:100%}.top-navigation .nav li .site-lang.sv:before{background:url(../assets/lang-flags/sv.svg) center center no-repeat;background-size:100%}.top-navigation .nav li:last-of-type a{padding-right:0}@media only screen and (max-width:767px){.noscroll{overflow:hidden!important;height:100vh}}.page{position:relative;padding-top:122px}.page--project-page .js-search-toggle-container-desktop,.page--project-page .js-search-toggle-container-mobile,.page.page__hide .mobile-logo{display:none}.page.page__has-local-menu{padding-top:186px}.page.page__menu-open .search-toggle__container{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media (min-width:768px){.page,.page.page__has-local-menu{padding-top:0}.page.page__hide{max-height:none}.page.DepartmentPage .js-toggle-searchbar,.page.StartPage .js-toggle-searchbar{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.pagedimmer.active{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.637);z-index:3}.header__quicknav{position:relative;z-index:3}@media only screen and (min-width:768px){.header__quicknav{display:none}}.searchbar__active .header__quicknav{z-index:0}.header__quicknav-items{max-width:100%;margin:0;list-style:none;background-color:#fff}.header__quicknav-items:after{content:" ";display:block;clear:both}.header__quicknav-item{width:33.3333333%;float:left;text-align:center;margin:0;text-transform:uppercase;border-bottom:solid 1px #d3d3d3}.header__quicknav-item a{line-height:40px;display:inline-block;width:100%}.header__quicknav-item.mobile-menu__parent a{color:#121212}.header__quicknav-item.mobile-menu__parent a:after{content:'\f0c9';background:0 0;color:#121212;font-family:FontAwesome;vertical-align:baseline;text-align:center;font-size:1em;width:17px;height:17px;display:inline-block;margin-left:10px;font-weight:300}.header__quicknav-item:not(:first-of-type){border-left:solid 1px #d3d3d3}.menu-container{position:relative;z-index:2;width:100%;background-color:#fff;height:auto;margin:0;padding:0;display:none;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:end;justify-content:flex-end;overflow-y:visible}.menu-toggle{display:none}.mobile-only{display:block}.main-menu{display:-ms-flexbox;display:flex;width:100%}.main-menu__project-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.main-menu__items{text-align:left;list-style:none;margin:0}@media only screen and (min-width:768px){.main-menu__items{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;line-height:50px;width:100%;margin:0;text-align:right}.main-menu__items:after{display:none}}@media only screen and (min-width:1000px){.main-menu__items{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}.main-menu__item{width:100%;border-bottom:solid 1px #d3d3d3}.main-menu__item>a{font-size:14px;font-size:.875rem;position:relative;color:#121212;width:100%;font-weight:700;white-space:nowrap;text-decoration:none;line-height:54px;padding:0 15px}@media only screen and (min-width:980px){.main-menu__item>a{font-size:16px;font-size:1rem}}.main-menu__item.mega-menu__parent>a{height:auto}.main-menu__item.mega-menu__parent>a:after{content:'\f078';font-family:FontAwesome;color:#d3d3d3;display:inline-block;position:absolute;right:1.25em}.main-menu__item.main-menu__item-active>a:after{content:'\f077'}.main-menu__item.main-menu__item-active .mega-menu{display:block}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.main-menu__item{font-size:calc(13px + (16 - 13) * ((100vw - 768px)/ (1024 - 768)))}}@media only screen and (min-width:768px){.main-menu__item{line-height:3.7em;padding-left:10px;width:auto;border:none}.main-menu__item.main-menu__item-local{padding-left:10px}.main-menu__item a{line-height:3.7rem;color:#121212;padding:0;text-transform:none;font-weight:600;letter-spacing:-.1px}.main-menu__item a.geo-location{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.main-menu__item a.geo-location .fa-map-marker{margin-left:5px;padding-bottom:2px}.main-menu__item a:hover{color:#70a940}.main-menu__item>a{height:80px;display:-ms-flexbox;display:flex;font-size:14px;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent;transition:all 150ms ease;position:relative}.main-menu__item.main-menu__item-local>a:after,.main-menu__item.main-menu__item>a:after{content:"";position:absolute;bottom:-1px;z-index:1100;left:50%;width:0;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#70a940;transition:left 150ms ease 0s,width 150ms ease 0s}.main-menu__item:hover>a:after{width:50%}.main-menu__item.main-menu__item-highlighted>a:after,.main-menu__item.mega-menu__parent.main-menu__item-highlighted>a:after{width:100%}.main-menu__item.mega-menu__parent>a{height:80px;display:-ms-flexbox;display:flex;font-size:14px;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent;transition:all 150ms ease;position:relative}.main-menu__item.main-menu__item-local.main-menu__item-active>a:after{width:50%}.main-menu__item.main-menu__item-local.main-menu__item-highlighted>a:after{width:100%}}@media only screen and (min-width:800px){.main-menu__item a{font-weight:700;letter-spacing:0}}@media only screen and (min-width:1000px){.main-menu__item.main-menu__item,.main-menu__item.main-menu__item-local{padding-left:20px}.main-menu__item.main-menu__item>a{font-size:16px;display:-ms-flexbox;display:flex}}@media (min-width:768px){.mobile-header{position:relative!important}.mobile-only{display:none}.main-header__logo-wrap,.menu-container{display:block!important}.menu-container{min-height:0;overflow-y:visible}.top-navigation{border-bottom:2px solid #f2f2f2}.top-navigation .container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.top-navigation .container:after{content:" ";display:block;clear:both}}@media only screen and (min-width:768px) and (min-width:1346px){.top-navigation .container{padding-left:0;padding-right:0}}@media (min-width:768px){.top-navigation .nav{margin:0}.top-navigation .nav li{width:auto;border-bottom:none!important}.top-navigation .nav li:not(:first-child){border-left:2px solid #f2f2f2}.top-navigation .nav li a{padding:0 1.5em;font-size:12px;letter-spacing:.05em;line-height:45px}.article__body-backbutton .top-navigation .nav li a i,.association__body-backbutton .top-navigation .nav li a i,.coursestable__table thead th .top-navigation .nav li a i,.protectedfile__formcontainer-info .top-navigation .nav li a .icon-info-circle,.protectedfile__toggle .top-navigation .nav li a .icon-times,.registration-sent .back-to-course-link .top-navigation .nav li a i,.socialbuttons .top-navigation .nav li a .course-print-button,.socialbuttons .top-navigation .nav li a .fb-share-button,.socialbuttons .top-navigation .nav li a .linkedin-share-button,.socialbuttons .top-navigation .nav li a .twitter-share-button,.top-navigation .nav li a .article__body-backbutton i,.top-navigation .nav li a .association__body-backbutton i,.top-navigation .nav li a .courselist__button-next,.top-navigation .nav li a .courselist__button-prev,.top-navigation .nav li a .coursestable__table thead th i,.top-navigation .nav li a .documentswiper__button-next,.top-navigation .nav li a .documentswiper__button-prev,.top-navigation .nav li a .documentswiper__item-download-button:before,.top-navigation .nav li a .fa,.top-navigation .nav li a .news__button-next,.top-navigation .nav li a .news__button-prev,.top-navigation .nav li a .news__item-download-button:before,.top-navigation .nav li a .pagination__icon-next,.top-navigation .nav li a .pagination__icon-previous,.top-navigation .nav li a .protectedfile__formcontainer-info .icon-info-circle,.top-navigation .nav li a .protectedfile__toggle .icon-times,.top-navigation .nav li a .registration-sent .back-to-course-link i,.top-navigation .nav li a .socialbuttons .course-print-button,.top-navigation .nav li a .socialbuttons .fb-share-button,.top-navigation .nav li a .socialbuttons .linkedin-share-button,.top-navigation .nav li a .socialbuttons .twitter-share-button,.top-navigation .nav li a .swiper__button-next,.top-navigation .nav li a .swiper__button-prev{margin-right:4px;display:inline-block}.top-navigation .nav li a.sveasy:before{display:inline-block;width:15px;height:16px;background:0 0;font-family:FontAwesome;content:"\f02d";vertical-align:baseline;margin-right:6px}.mega-menu{position:absolute;left:0;right:0;top:100%;z-index:1000;border-top:2px solid #f3f3f3}.mega-menu .mega-menu__container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:0}.mega-menu .mega-menu__container:after{content:" ";display:block;clear:both}}@media only screen and (min-width:768px) and (min-width:1346px){.mega-menu .mega-menu__container{padding-left:0;padding-right:0}}@media (min-width:768px){.mega-menu .mega-menu__title{display:block}.mega-menu .mega-menu__main-content{padding:1rem 0}.mega-menu .mega-menu__item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#2d2d2d}.mega-menu .mega-menu__item a:hover{color:#70a940}.mega-menu .mega-menu__item__img{margin-right:5px;width:25px;height:25px}.mega-menu.mega-menu__cols-1 .mega-menu__item{width:100%;float:left;margin:0}.mega-menu.mega-menu__cols-2 .mega-menu__item{width:48.99536%;float:left;margin:0}.mega-menu.mega-menu__cols-3 .mega-menu__item{width:31.99382%;float:left;margin:0}.mega-menu.mega-menu__cols-4 .mega-menu__item{width:23.49304%;float:left;margin:0}}@media (min-width:1024px){.mega-menu .mega-menu__main-content{width:74.49768%;float:left;margin-right:2.00927%}.mega-menu .mega-menu__extra-content{width:23.49304%;float:left;display:block;margin:0;min-height:20rem}}.breadcrumb{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;padding-top:1em}.breadcrumb:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.breadcrumb{padding-left:0;padding-right:0}}.breadcrumb__items{list-style:none}.breadcrumb__item{margin-bottom:1em;line-height:1.5em;font-size:13px;display:inline-block;font-weight:600;color:#121212}.breadcrumb__item:not(:last-child):after{content:'/';margin:0 4px}.breadcrumb__item a{color:#70a940;text-decoration:none;font-weight:400}.block-list,.block-list>li{border:0 solid #ddd}.block-list{list-style:none;margin-left:0;border-top-width:1px}.block-list>li{border-bottom-width:1px;padding:.58px}.block-list__link{display:block;padding:.58px;margin:-.58px}.article__body-backbutton,.articlelisting__item-button,.association__body-backbutton,.btn,.contact__media-block__btn,.cookieConsent .button,.course__signup-registerbutton,.courselist__item-button,.documentswiper__item-download-button,.event__signup-registerbutton,.eventlisting__item-button,.footer__subscription-submitbutton,.hero__localblocks-link,.herolocal__block-link,.news__item-button,.news__item-download-button,.pagination__button,.pagination__button-active,.pagination__button-next,.pagination__button-previous,.protectedfile__formcontainer-submit,.protectedfile__toggle,.registerform__registerbutton,.searchbar__form input[type=submit],body .EPiServerForms button[type=submit],body .EPiServerForms button[type=submit].Form__NavigationBar__Action,body .EPiServerForms input[type=submit],body .form.xform button[type=submit],body .form.xform button[type=submit].Form__NavigationBar__Action,body .form.xform input[type=submit]{display:inline-block;vertical-align:middle;white-space:nowrap;font-family:inherit;font-size:100%;cursor:pointer;border:none;margin:0;line-height:3.2;border-radius:4px;color:#4a7729;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center;padding:0 1.5em}.article__body-backbutton,.article__body-backbutton:focus,.article__body-backbutton:hover,.articlelisting__item-button,.articlelisting__item-button:focus,.articlelisting__item-button:hover,.association__body-backbutton,.association__body-backbutton:focus,.association__body-backbutton:hover,.btn,.btn:focus,.btn:hover,.contact__media-block__btn,.contact__media-block__btn:focus,.contact__media-block__btn:hover,.cookieConsent .button,.cookieConsent .button:focus,.cookieConsent .button:hover,.course__signup-registerbutton,.course__signup-registerbutton:focus,.course__signup-registerbutton:hover,.courselist__item-button,.courselist__item-button:focus,.courselist__item-button:hover,.documentswiper__item-download-button,.documentswiper__item-download-button:focus,.documentswiper__item-download-button:hover,.event__signup-registerbutton,.event__signup-registerbutton:focus,.event__signup-registerbutton:hover,.eventlisting__item-button,.eventlisting__item-button:focus,.eventlisting__item-button:hover,.footer__subscription-submitbutton,.footer__subscription-submitbutton:focus,.footer__subscription-submitbutton:hover,.hero__localblocks-link,.hero__localblocks-link:focus,.hero__localblocks-link:hover,.herolocal__block-link,.herolocal__block-link:focus,.herolocal__block-link:hover,.news__item-button,.news__item-button:focus,.news__item-button:hover,.news__item-download-button,.news__item-download-button:focus,.news__item-download-button:hover,.pagination__button,.pagination__button-active,.pagination__button-active:focus,.pagination__button-active:hover,.pagination__button-next,.pagination__button-next:focus,.pagination__button-next:hover,.pagination__button-previous,.pagination__button-previous:focus,.pagination__button-previous:hover,.pagination__button:focus,.pagination__button:hover,.protectedfile__formcontainer-submit,.protectedfile__formcontainer-submit:focus,.protectedfile__formcontainer-submit:hover,.protectedfile__toggle,.protectedfile__toggle:focus,.protectedfile__toggle:hover,.registerform__registerbutton,.registerform__registerbutton:focus,.registerform__registerbutton:hover,.searchbar__form input[type=submit],.searchbar__form input[type=submit]:focus,.searchbar__form input[type=submit]:hover,body .EPiServerForms button[type=submit],body .EPiServerForms button[type=submit].Form__NavigationBar__Action,body .EPiServerForms button[type=submit]:focus,body .EPiServerForms button[type=submit]:hover,body .EPiServerForms input[type=submit],body .EPiServerForms input[type=submit]:focus,body .EPiServerForms input[type=submit]:hover,body .form.xform button[type=submit],body .form.xform button[type=submit].Form__NavigationBar__Action,body .form.xform button[type=submit]:focus,body .form.xform button[type=submit]:hover,body .form.xform input[type=submit],body .form.xform input[type=submit]:focus,body .form.xform input[type=submit]:hover{text-decoration:none}.article__body-backbutton:active,.article__body-backbutton:focus,.articlelisting__item-button:active,.articlelisting__item-button:focus,.association__body-backbutton:active,.association__body-backbutton:focus,.btn:active,.btn:focus,.contact__media-block__btn:active,.contact__media-block__btn:focus,.cookieConsent .button:active,.cookieConsent .button:focus,.course__signup-registerbutton:active,.course__signup-registerbutton:focus,.courselist__item-button:active,.courselist__item-button:focus,.documentswiper__item-download-button:active,.documentswiper__item-download-button:focus,.event__signup-registerbutton:active,.event__signup-registerbutton:focus,.eventlisting__item-button:active,.eventlisting__item-button:focus,.footer__subscription-submitbutton:active,.footer__subscription-submitbutton:focus,.hero__localblocks-link:active,.hero__localblocks-link:focus,.herolocal__block-link:active,.herolocal__block-link:focus,.news__item-button:active,.news__item-button:focus,.news__item-download-button:active,.news__item-download-button:focus,.pagination__button-active:active,.pagination__button-active:focus,.pagination__button-next:active,.pagination__button-next:focus,.pagination__button-previous:active,.pagination__button-previous:focus,.pagination__button:active,.pagination__button:focus,.protectedfile__formcontainer-submit:active,.protectedfile__formcontainer-submit:focus,.protectedfile__toggle:active,.protectedfile__toggle:focus,.registerform__registerbutton:active,.registerform__registerbutton:focus,.searchbar__form input[type=submit]:active,.searchbar__form input[type=submit]:focus,body .EPiServerForms button[type=submit]:active,body .EPiServerForms button[type=submit]:focus,body .EPiServerForms input[type=submit]:active,body .EPiServerForms input[type=submit]:focus,body .form.xform button[type=submit]:active,body .form.xform button[type=submit]:focus,body .form.xform input[type=submit]:active,body .form.xform input[type=submit]:focus{outline:0}.selectize-input>input:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0!important}.btn--micro,.cookieConsent .button,.pagination__button,.pagination__button-active{font-size:14px;padding-left:1.5em;padding-right:1.5em;line-height:2.8}.btn--small,.contact__media-block__btn,.hero__localblocks-link,.herolocal__block-link,.searchbar__form input[type=submit]{font-size:16px;padding-left:2.5em;padding-right:2.5em;line-height:3.5}.btn--large{padding-right:1.5em;padding-left:1.5em;line-height:4}.btn--huge{padding-right:2em;padding-left:2em;line-height:5}.article__body-backbutton,.articlelisting__item-button,.association__body-backbutton,.btn--full,.courselist__item-button,.documentswiper__item-download-button,.eventlisting__item-button,.footer__subscription-submitbutton,.news__item-button,.news__item-download-button,.protectedfile__formcontainer-submit{width:100%;padding-right:0;padding-left:0;text-align:center;min-width:auto;font-size:16px}.btn--alpha{font-size:3rem}.btn--beta{font-size:2rem}.btn--gamma{font-size:1rem}.btn--natural{vertical-align:baseline;font-size:inherit;line-height:inherit;padding-right:.5em;padding-left:.5em}.btn--spacing{margin-bottom:10px}.article__body-backbutton,.articlelisting__item-button,.association__body-backbutton,.btn--primary,.cookieConsent .button,.course__signup-registerbutton,.courselist__item-button,.documentswiper__item-download-button,.event__signup-registerbutton,.eventlisting__item-button,.footer__subscription-submitbutton,.news__item-button,.news__item-download-button,.pagination__button,.pagination__button-active,.protectedfile__formcontainer-submit,.protectedfile__toggle,.registerform__registerbutton,body .EPiServerForms button[type=submit],body .EPiServerForms input[type=submit],body .form.xform button[type=submit],body .form.xform input[type=submit]{text-transform:uppercase;border:2px solid #4a7729}.btn--positive:focus,.btn--positive:hover,body .EPiServerForms button[type=submit].Form__NavigationBar__Action:focus,body .EPiServerForms button[type=submit].Form__NavigationBar__Action:hover,body .form.xform button[type=submit].Form__NavigationBar__Action:focus,body .form.xform button[type=submit].Form__NavigationBar__Action:hover{color:#fff;background-color:#32511c}.btn--negative,.hero__localblocks-link,.herolocal__block-link{background-color:#fff;color:#4a7729;text-transform:uppercase}.btn--negative:focus,.btn--negative:hover,.hero__localblocks-link:focus,.hero__localblocks-link:hover,.herolocal__block-link:focus,.herolocal__block-link:hover{background-color:#f2f2f2}.btn--inverted,.searchbar__form input[type=submit]{background:0 0;color:#fff;border:2px solid #fff;transition:background 150ms ease,color 150ms ease}.btn--inverted:focus,.btn--inverted:hover,.searchbar__form input[type=submit]:focus,.searchbar__form input[type=submit]:hover{background:#fff;color:#666}.btn--inactive,.btn--inactive:active,.btn--inactive:focus,.btn--inactive:hover{background-color:#ddd;color:#777;cursor:text}.btn--subtle{background-color:transparent;color:#666;position:relative;text-align:center;min-width:auto;padding-left:0;padding-right:1.5em}.btn--subtle:after{content:'';width:12px;height:100%;right:0;top:0;position:absolute;background:url(/assets/vector/icon-arrow-down.svg) center center no-repeat;background-size:100%;display:block}.btn--subtle:focus,.btn--subtle:hover{color:inherit;text-decoration:underline;background-color:transparent}.btn--subtle.active:after{background:url(/assets/vector/icon-arrow-up.svg) center center no-repeat!important}.btn--soft{border-radius:200px}.btn--hard{border-radius:0}.btn--center{margin:0 auto}.mapBlock{width:100%;height:100%;min-height:50vh}.page__edit-mode .mapBlock{min-height:300px}.searchbar{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.searchbar:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.searchbar{padding-left:0;padding-right:0}}.searchbar__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:980px){.searchbar__form{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.searchbar__inputfield{position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-basis:auto;margin-bottom:1em}@media only screen and (min-width:980px){.searchbar__inputfield{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% - 14rem - 5.5rem);flex-basis:calc(100% - 14rem - 5.5rem);margin-right:1rem;margin-bottom:0}}.searchbar__dropdown-marker-icon{display:none}.page.DepartmentPage .hero .searchbar,.page.DepartmentPage .herolocal .searchbar,.page.StartPage .hero .searchbar,.page.StartPage .herolocal .searchbar{max-width:860px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page.DepartmentPage .hero .searchbar .selectize-control,.page.DepartmentPage .herolocal .searchbar .selectize-control,.page.StartPage .hero .searchbar .selectize-control,.page.StartPage .herolocal .searchbar .selectize-control{height:100%}.page.DepartmentPage .hero .searchbar .selectize-input,.page.DepartmentPage .herolocal .searchbar .selectize-input,.page.StartPage .hero .searchbar .selectize-input,.page.StartPage .herolocal .searchbar .selectize-input{border:1px solid #c1c1c1;border-right-width:0;border-radius:2px 0 0 2px;font-size:1rem;height:100%;padding:14px 24px 14px 35px}.page.DepartmentPage .hero .searchbar .selectize-input input,.page.DepartmentPage .herolocal .searchbar .selectize-input input,.page.StartPage .hero .searchbar .selectize-input input,.page.StartPage .herolocal .searchbar .selectize-input input{font-size:1rem;color:#434343}.page.DepartmentPage .hero .searchbar .selectize-input input :placeholder,.page.DepartmentPage .herolocal .searchbar .selectize-input input :placeholder,.page.StartPage .hero .searchbar .selectize-input input :placeholder,.page.StartPage .herolocal .searchbar .selectize-input input :placeholder{color:#434343}.page.DepartmentPage .hero .searchbar .selectize-input .item,.page.DepartmentPage .herolocal .searchbar .selectize-input .item,.page.StartPage .hero .searchbar .selectize-input .item,.page.StartPage .herolocal .searchbar .selectize-input .item{color:#434343;font-style:italic}.page.DepartmentPage .hero .searchbar .selectize-input::before,.page.DepartmentPage .herolocal .searchbar .selectize-input::before,.page.StartPage .hero .searchbar .selectize-input::before,.page.StartPage .herolocal .searchbar .selectize-input::before{display:none}.page.DepartmentPage .hero .searchbar .selectize-input::after,.page.DepartmentPage .herolocal .searchbar .selectize-input::after,.page.StartPage .hero .searchbar .selectize-input::after,.page.StartPage .herolocal .searchbar .selectize-input::after{border-top:.55rem solid #434343;border-right:.3rem solid transparent;border-bottom:.35rem solid transparent;border-left:.3rem solid transparent}@media only screen and (min-width:980px){.page.DepartmentPage .hero .searchbar .selectize-input,.page.DepartmentPage .herolocal .searchbar .selectize-input,.page.StartPage .hero .searchbar .selectize-input,.page.StartPage .herolocal .searchbar .selectize-input{padding:16px 24px 16px 45px;border-radius:0;border-right:none;border-left:none;font-size:1.25rem}.page.DepartmentPage .hero .searchbar .selectize-input input,.page.DepartmentPage .herolocal .searchbar .selectize-input input,.page.StartPage .hero .searchbar .selectize-input input,.page.StartPage .herolocal .searchbar .selectize-input input{font-size:1.25rem;width:auto}}.page.DepartmentPage .hero .searchbar .noHits.quicksearch__content,.page.DepartmentPage .herolocal .searchbar .noHits.quicksearch__content,.page.StartPage .hero .searchbar .noHits.quicksearch__content,.page.StartPage .herolocal .searchbar .noHits.quicksearch__content{border:1px solid #c1c1c1;border-radius:2px}.page.DepartmentPage .hero .searchbar .noHits.quicksearch__content p,.page.DepartmentPage .herolocal .searchbar .noHits.quicksearch__content p,.page.StartPage .hero .searchbar .noHits.quicksearch__content p,.page.StartPage .herolocal .searchbar .noHits.quicksearch__content p{color:#121212;padding:10px;margin:0}.page.DepartmentPage .hero .searchbar .quick-search-submit,.page.DepartmentPage .herolocal .searchbar .quick-search-submit,.page.StartPage .hero .searchbar .quick-search-submit,.page.StartPage .herolocal .searchbar .quick-search-submit{margin:0;border:0;border-radius:0 1px 1px 0;background:#70a940;min-width:unset;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-flex-basis:30%;-ms-flex-positive:0;flex-grow:0;padding:0;line-height:1.2em;max-width:unset;font-size:13px}.page.DepartmentPage .hero .searchbar .quick-search-submit:hover,.page.DepartmentPage .herolocal .searchbar .quick-search-submit:hover,.page.StartPage .hero .searchbar .quick-search-submit:hover,.page.StartPage .herolocal .searchbar .quick-search-submit:hover{color:#fff}@media only screen and (min-width:768px){.page.DepartmentPage .hero .searchbar .quick-search-submit:hover,.page.DepartmentPage .herolocal .searchbar .quick-search-submit:hover,.page.StartPage .hero .searchbar .quick-search-submit:hover,.page.StartPage .herolocal .searchbar .quick-search-submit:hover{color:#fff;background:#3e6422}}@media only screen and (min-width:980px){.page.DepartmentPage .hero .searchbar .quick-search-submit,.page.DepartmentPage .herolocal .searchbar .quick-search-submit,.page.StartPage .hero .searchbar .quick-search-submit,.page.StartPage .herolocal .searchbar .quick-search-submit{margin:0;-ms-flex-preferred-size:14%;flex-basis:14%;-webkit-flex-basis:14%;font-size:16px}}.page.DepartmentPage .hero .searchbar__dropdown-marker-icon,.page.DepartmentPage .herolocal .searchbar__dropdown-marker-icon,.page.StartPage .hero .searchbar__dropdown-marker-icon,.page.StartPage .herolocal .searchbar__dropdown-marker-icon{position:absolute;color:#70a940;z-index:2;font-size:16px;left:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.page.DepartmentPage .hero .searchbar__form,.page.DepartmentPage .herolocal .searchbar__form,.page.StartPage .hero .searchbar__form,.page.StartPage .herolocal .searchbar__form{-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media only screen and (min-width:980px){.page.DepartmentPage .hero .searchbar__form,.page.DepartmentPage .herolocal .searchbar__form,.page.StartPage .hero .searchbar__form,.page.StartPage .herolocal .searchbar__form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page.DepartmentPage .hero .searchbar__dropdown,.page.DepartmentPage .herolocal .searchbar__dropdown,.page.StartPage .hero .searchbar__dropdown,.page.StartPage .herolocal .searchbar__dropdown{margin:0;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-flex-basis:70%;-ms-flex-positive:0;flex-grow:0}@media only screen and (min-width:980px){.page.DepartmentPage .hero .searchbar__dropdown,.page.DepartmentPage .herolocal .searchbar__dropdown,.page.StartPage .hero .searchbar__dropdown,.page.StartPage .herolocal .searchbar__dropdown{-ms-flex-preferred-size:34%;flex-basis:34%;-webkit-flex-basis:34%}}.page.DepartmentPage .hero .searchbar__input,.page.DepartmentPage .herolocal .searchbar__input,.page.StartPage .hero .searchbar__input,.page.StartPage .herolocal .searchbar__input{border:1px solid #c1c1c1;border-radius:2px;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-basis:100%;font-size:1rem;height:100%;font-family:"Source Sans Pro",Verdana,Arial -apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif;padding:14px 24px 14px 35px;background-color:#fff}.header__search .searchbar__input,.page.DepartmentPage .hero .searchbar__input:hover,.page.DepartmentPage .herolocal .searchbar__input:hover,.page.StartPage .hero .searchbar__input:hover,.page.StartPage .herolocal .searchbar__input:hover{background-color:#f2f2f2}.page.DepartmentPage .hero .searchbar__input::-webkit-input-placeholder,.page.DepartmentPage .herolocal .searchbar__input::-webkit-input-placeholder,.page.StartPage .hero .searchbar__input::-webkit-input-placeholder,.page.StartPage .herolocal .searchbar__input::-webkit-input-placeholder{color:#434343;font-family:"Source Sans Pro",Verdana,Arial -apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif;font-style:italic}.page.DepartmentPage .hero .searchbar__input::placeholder,.page.DepartmentPage .herolocal .searchbar__input::placeholder,.page.StartPage .hero .searchbar__input::placeholder,.page.StartPage .herolocal .searchbar__input::placeholder{color:#434343;font-family:"Source Sans Pro",Verdana,Arial -apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif;font-style:italic}.page.DepartmentPage .hero .searchbar__input:placeholder-shown,.page.DepartmentPage .herolocal .searchbar__input:placeholder-shown,.page.StartPage .hero .searchbar__input:placeholder-shown,.page.StartPage .herolocal .searchbar__input:placeholder-shown{background-image:url(../assets/images/icon-search-green.svg);background-position:left 19px center;background-repeat:no-repeat;background-size:12px 12px}@media only screen and (min-width:980px){.page.DepartmentPage .hero .searchbar__input,.page.DepartmentPage .herolocal .searchbar__input,.page.StartPage .hero .searchbar__input,.page.StartPage .herolocal .searchbar__input{border-radius:2px 0 0 2px;font-size:1.25rem;margin:0;padding:16px 24px 16px 50px}.page.DepartmentPage .hero .searchbar__input:placeholder-shown,.page.DepartmentPage .herolocal .searchbar__input:placeholder-shown,.page.StartPage .hero .searchbar__input:placeholder-shown,.page.StartPage .herolocal .searchbar__input:placeholder-shown{background-size:16px 16px;background-position:left 25px center}}.page.DepartmentPage .hero .searchbar__input:-ms-input-placeholder,.page.DepartmentPage .herolocal .searchbar__input:-ms-input-placeholder,.page.StartPage .hero .searchbar__input:-ms-input-placeholder,.page.StartPage .herolocal .searchbar__input:-ms-input-placeholder{color:#434343;font-family:"Source Sans Pro",Verdana,Arial -apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,sans-serif;font-style:italic;background-image:url(../assets/images/icon-search-green.svg);background-position:left 19px center;background-repeat:no-repeat;background-size:12px 12px}.page.DepartmentPage .hero .searchbar__all-courses-link,.page.DepartmentPage .herolocal .searchbar__all-courses-link,.page.StartPage .hero .searchbar__all-courses-link,.page.StartPage .herolocal .searchbar__all-courses-link{font-size:13px;font-weight:700;margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;color:#70a940;text-align:center;float:none;position:relative}@media only screen and (min-width:500px){.page.DepartmentPage .hero .searchbar__all-courses-link,.page.DepartmentPage .herolocal .searchbar__all-courses-link,.page.StartPage .hero .searchbar__all-courses-link,.page.StartPage .herolocal .searchbar__all-courses-link{-ms-flex-pack:end;justify-content:flex-end;margin-top:.625rem}}.page.DepartmentPage .hero .searchbar__all-courses-link::after,.page.DepartmentPage .herolocal .searchbar__all-courses-link::after,.page.StartPage .hero .searchbar__all-courses-link::after,.page.StartPage .herolocal .searchbar__all-courses-link::after{content:url(../assets/images/right-arrow.svg);display:inline-block;margin-left:5px;margin-top:2px}@media only screen and (min-width:500px){.page.DepartmentPage .hero .searchbar__all-courses-link::after,.page.DepartmentPage .herolocal .searchbar__all-courses-link::after,.page.StartPage .hero .searchbar__all-courses-link::after,.page.StartPage .herolocal .searchbar__all-courses-link::after{content:url(../assets/images/right-arrow-white.svg)}.page.DepartmentPage .hero .searchbar__all-courses-link,.page.DepartmentPage .herolocal .searchbar__all-courses-link,.page.StartPage .hero .searchbar__all-courses-link,.page.StartPage .herolocal .searchbar__all-courses-link{color:#fff;float:right}}.page.DepartmentPage .hero .searchbar__inputfield,.page.DepartmentPage .herolocal .searchbar__inputfield,.page.StartPage .hero .searchbar__inputfield,.page.StartPage .herolocal .searchbar__inputfield{margin-right:0;margin-bottom:.625rem;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-basis:100%}@media only screen and (min-width:980px){.page.DepartmentPage .hero .searchbar__input:-ms-input-placeholder,.page.DepartmentPage .herolocal .searchbar__input:-ms-input-placeholder,.page.StartPage .hero .searchbar__input:-ms-input-placeholder,.page.StartPage .herolocal .searchbar__input:-ms-input-placeholder{background-size:16px 16px;background-position:left 25px center}.page.DepartmentPage .hero .searchbar__inputfield,.page.DepartmentPage .herolocal .searchbar__inputfield,.page.StartPage .hero .searchbar__inputfield,.page.StartPage .herolocal .searchbar__inputfield{-ms-flex-preferred-size:52%;flex-basis:52%;-webkit-flex-basis:52%;margin-bottom:0}}.page.DepartmentPage .hero .custom-radio-buttons__container,.page.DepartmentPage .herolocal .custom-radio-buttons__container,.page.StartPage .hero .custom-radio-buttons__container,.page.StartPage .herolocal .custom-radio-buttons__container{display:-ms-flexbox;display:flex}.searchbar__all-courses-link{display:none}.searchbar__dropdown{position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-basis:auto;margin-bottom:1rem}@media only screen and (min-width:980px){.searchbar__dropdown{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:14rem;flex-basis:14rem;-webkit-flex-basis:14rem;margin-right:1rem;margin-bottom:0}}.searchbar__form input[type=submit]{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-basis:100%;text-transform:uppercase;line-height:2.5;min-height:51px}@media only screen and (min-width:768px){.page.DepartmentPage .hero .searchbar__dropdown-marker-icon,.page.DepartmentPage .herolocal .searchbar__dropdown-marker-icon,.page.StartPage .hero .searchbar__dropdown-marker-icon,.page.StartPage .herolocal .searchbar__dropdown-marker-icon{left:24px}.page.DepartmentPage .hero .custom-radio-buttons__container,.page.DepartmentPage .herolocal .custom-radio-buttons__container,.page.StartPage .hero .custom-radio-buttons__container,.page.StartPage .herolocal .custom-radio-buttons__container{display:none}.searchbar__form input[type=submit]{max-width:12.6em;margin:auto 0 auto auto}}@media only screen and (min-width:980px){.searchbar__form input[type=submit]{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:5.5rem;flex-basis:5.5rem;-webkit-flex-basis:5.5rem;line-height:2.5}}.quick-search-submit{min-width:123px;margin:0}.searchbar__input{line-height:1.2em;margin:0}.searchbar__input:placeholder-shown{background-image:url(../assets/images/icon-search-grey.svg);background-position:right 24px center;background-repeat:no-repeat;background-size:20px 20px}.searchbar__input:-ms-input-placeholder{background-image:url(../assets/images/icon-search-grey.svg);background-position:right 24px center;background-repeat:no-repeat;background-size:20px 20px}.hero__search .searchbar__input{background-color:#fff}.hero__search .searchbar__input:hover{background-color:#f2f2f2}.quicksearch,.searchbar__spinner{position:absolute;background-color:#fff}input.searchbar__input{border:none}.searchbar__spinner{display:block;top:50%;right:1em;width:2em;height:2em;margin-top:-1em;color:#4a7729;visibility:hidden;z-index:-1}.searching+.searchbar__spinner{visibility:visible;z-index:auto}.searchbar .selectize-input{line-height:1.2em;color:#121212}.quicksearch__result-info>*,.quicksearch__result-startdate>*{display:block;line-height:1.5em}.searchbar .selectize-input input{position:absolute}.searchbar .selectize-input .item{margin-right:24px}.searchbar .selectize-input::before{top:20%;height:60%}.quicksearch{top:100%;margin-top:-1px;width:100%;left:0;z-index:5}.quicksearch ul{margin:0;padding:0}.quicksearch li{margin:0;list-style:none}.quicksearch a{text-decoration:none;color:#8e8e8e}.quicksearch__result-header{padding:1rem 2.00927%;background-color:#4a7729}.quicksearch__result-header a{color:#fff}.quicksearch__results{padding:1rem}.quicksearch__result{padding:1rem;border-bottom:2px solid #f3f3f3}.quicksearch__result:after{content:' ';display:block;clear:both}.quicksearch__result-info{width:65.99691%;float:left;margin-right:2.00927%}@media only screen and (min-width:500px){.quicksearch__result-info{width:69.27374%;float:left;margin-right:2.42086%}}@media only screen and (min-width:768px){.quicksearch__result-info{width:65.29968%;float:left;margin-right:4.10095%}}@media only screen and (min-width:900px){.quicksearch__result-info{width:70.43011%;float:left;margin-right:3.49462%}}@media only screen and (min-width:1024px){.quicksearch__result-info{width:65.29968%;float:left;margin-right:4.10095%}}.quicksearch__result-info .title{margin-bottom:.5em;font-weight:600}.quicksearch__result-startdate{width:31.99382%;float:right;margin-right:0}@media only screen and (min-width:500px){.quicksearch__result-startdate{width:28.3054%;float:right;margin-right:0}}@media only screen and (min-width:768px){.quicksearch__result-startdate{width:30.59937%;float:right;margin-right:0}}@media only screen and (min-width:900px){.quicksearch__result-startdate{width:26.07527%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.quicksearch__result-startdate{width:30.59937%;float:right;margin-right:0}}.quicksearch__result-startdate .start{margin-bottom:.5em}.socialbuttons{position:relative}.socialbuttons .fb-share-button{position:relative;top:-1.1em;width:2.2em;height:2.2em;margin-right:1em;line-height:1.8em;border-radius:1.1em;border:4px solid #fff;text-align:center;color:#fff;background-color:#4065b4}.socialbuttons .linkedin-share-button,.socialbuttons .twitter-share-button{border-radius:1.1em;position:relative;top:-1.1em;width:2.2em;height:2.2em;margin-right:1em;line-height:1.8em;color:#fff;text-align:center}.socialbuttons .fb-share-button:hover{background-color:#3b5ca4}.socialbuttons .twitter-share-button{border:4px solid #fff;background-color:#0693e3}.socialbuttons .twitter-share-button:hover{background-color:#058ddb}.socialbuttons .linkedin-share-button{border:4px solid #fff;background-color:#0177b5}.socialbuttons .linkedin-share-button:hover{background-color:#026ba3}.socialbuttons .course-print-button{position:relative;top:-1.1em;width:2.2em;height:2.2em;margin-right:1em;line-height:1.8em;border-radius:1.1em;border:4px solid #fff;text-align:center;color:#fff;background-color:#0177b5}.socialbuttons .course-print-button:hover{background-color:#026ba3}.swiper-pagination{position:relative!important;margin:2em auto 10px;width:100%}.swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;margin:0 .28125em;opacity:1;background:#d3d3d3;border-radius:100%;transition:background .25s ease-out}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4a7729}@media only screen and (min-width:1140px){.swiper-pagination{display:none}}.swiper__button-next,.swiper__button-prev{display:none}@media only screen and (min-width:1024px){.swiper__button-next,.swiper__button-prev{display:block;position:absolute;top:calc(50% + 1.5rem);width:auto;height:3rem;margin-top:-32px;font-size:3.3em;line-height:.9em;text-align:center;color:#d3d3d3;background-color:#fff;border-radius:48px;z-index:3;cursor:pointer}.swiper__button-next:hover,.swiper__button-prev:hover{color:#3e6422}.swiper__button-next:active,.swiper__button-prev:active{color:#70a940}}.swiper__button-next:after,.swiper__button-prev:after{position:absolute;top:-.5rem;width:4rem;height:4rem;z-index:-1;content:''}.swiper__button-next.swiper-button-disabled,.swiper__button-prev.swiper-button-disabled{display:none}.swiper__button-prev{left:-1.5rem}.swiper__button-prev:after{right:-.5rem;border:1rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4rem}.news__button-prev:after,.swiper__button-next:after{border:1rem solid #fff;-webkit-transform:rotate(45deg)}.swiper__button-next{right:-1.5rem;left:auto}.swiper__button-next:after{left:-.5rem;transform:rotate(45deg);border-radius:4rem}@media only screen and (min-width:1346px){.swiper__button-prev:after{border-top:1rem solid #fff;border-right:1rem solid #fff}.swiper__button-next:after{border-bottom:1rem solid #fff;border-left:1rem solid #fff}}@media (max-width:680px){.tab-widget.with-arrows .tab-panel__next,.tab-widget.with-arrows .tab-panel__prev{display:block}.tab-widget.with-arrows .tab-list{padding-bottom:10px;text-align:center}.tab-widget.with-arrows .tab-item{float:none;display:inline-block;width:50px;padding:0;margin:0 5px}.tab-widget.with-arrows .tab-link{text-indent:-99999px}}.tab-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;padding:0;margin-left:-10px;margin-right:-10px;margin-bottom:0}@media (max-width:680px){.tab-list{width:100%!important;display:block;margin:0!important}.tab-list:after{content:'';display:table;clear:both}}.tab-item{display:-ms-flexbox;display:flex;width:25%;padding:10px;font-family:bmwtypelightbold}@media (max-width:680px){.tab-item{width:50%;display:block;float:left}}.tab-item[data-tab-active] a{border-color:#4a7729;color:#4a7729}.tab-link{text-decoration:none;color:#f2f2f2;border-bottom:5px solid #f2f2f2;display:block;width:100%;padding-bottom:5px}.tab-panel{transition:all .5s ease;visibility:visible;opacity:1;height:auto;position:relative}html[data-useragent*='rv:11.0'][data-platform=Win32] .tab-panel{visibility:visible;display:block}.tab-panel__next,.tab-panel__prev{position:absolute;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-indent:-99999px;background:url(/assets/vector/icon-arrow-left-white.svg) center center no-repeat #4d4d4d;background-size:16px;width:2em;height:2em;padding:1.5em;display:none;z-index:1;cursor:pointer}.tab-panel__next{right:0;background-image:url(/assets/vector/icon-arrow-right-white.svg)}.tab-panel__prev{left:0}.tab-panel[aria-hidden=true]{transition:all .25s ease;height:0;visibility:hidden;opacity:0}html[data-useragent*='rv:11.0'][data-platform=Win32] .tab-panel[aria-hidden=true]{visibility:visible;opacity:1;display:none}.coursestable__container{padding:0 18px 18px}.coursestable__container .coursestable__no-results{text-align:center;margin:2em 0}.coursestable__container .pagination-info{margin:2.25em auto 1em;text-align:center}.coursestable__container .pagination-info.no-result{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media (min-width:980px){.coursestable__container{padding:43px 26px 26px}}.coursestable__table{display:block;width:100%}.coursestable__table .mobile-only{padding:2px 0;display:inline-block;margin-right:8px}.coursestable__table .title{margin:1.5em 0 .5em}.news__item,.searchResultWrapper .head h2{margin-top:1em}.coursestable__table .title strong{font-weight:700}.coursestable__table .title a{cursor:pointer;color:#121212}@media only screen and (min-width:980px){.coursestable__table .title a{color:#4a7729}.coursestable__table .title a:hover{color:#3e6422}}.coursestable__table .location,.coursestable__table .startDate{font-size:14px}.coursestable__table .dateTime,.coursestable__table .occasions,.coursestable__table .price{display:none}.coursestable__table .readMore{padding:18px 2px 24px}.coursestable__table thead{display:none;background:#f2f2f2}.coursestable__table thead th{line-height:2.5}.coursestable__table thead th:hover{cursor:pointer}.coursestable__table thead th.dateTime:hover{cursor:default}.coursestable__table thead th:first-child{padding:2px 14px}.coursestable__table thead th i{position:relative;width:1em;margin-left:.5em;text-align:center;line-height:inherit;color:#cdcdcd}.coursefilter__fieldset .coursefilter__heading,.coursestable__table thead th[data-sortdirection=desc] i,.coursestable__table thead th[data-sortdirection=asc] i{color:#121212}.coursestable__table thead th[data-sortdirection=asc] i:after{content:'';position:absolute;top:21px;left:3px;border-color:#cdcdcd transparent transparent;border-style:solid;border-width:5px 5px 0}.coursestable__table thead th[data-sortdirection=desc] i:after{content:'';position:absolute;top:14px;left:3px;border-color:transparent transparent #cdcdcd;border-style:solid;border-width:0 5px 5px}.coursestable__table tbody{display:block;width:100%}.coursestable__table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:solid 2px #f2f2f2}.coursestable__table td,.coursestable__table th{height:auto;width:100%;line-height:normal;padding:0;vertical-align:top}.coursestable__table td strong,.coursestable__table th strong{font-weight:600}.cookieConsent .coursestable__table .button,.coursestable__table .article__body-backbutton,.coursestable__table .articlelisting__item-button,.coursestable__table .association__body-backbutton,.coursestable__table .btn,.coursestable__table .contact__media-block__btn,.coursestable__table .cookieConsent .button,.coursestable__table .course__signup-registerbutton,.coursestable__table .courselist__item-button,.coursestable__table .documentswiper__item-download-button,.coursestable__table .event__signup-registerbutton,.coursestable__table .eventlisting__item-button,.coursestable__table .footer__subscription-submitbutton,.coursestable__table .hero__localblocks-link,.coursestable__table .herolocal__block-link,.coursestable__table .news__item-button,.coursestable__table .news__item-download-button,.coursestable__table .pagination__button,.coursestable__table .pagination__button-active,.coursestable__table .pagination__button-next,.coursestable__table .pagination__button-previous,.coursestable__table .protectedfile__formcontainer-submit,.coursestable__table .protectedfile__toggle,.coursestable__table .registerform__registerbutton,.coursestable__table .searchbar__form input[type=submit],.coursestable__table body .EPiServerForms button[type=submit],.coursestable__table body .EPiServerForms input[type=submit],.coursestable__table body .form.xform button[type=submit],.coursestable__table body .form.xform input[type=submit],.searchbar__form .coursestable__table input[type=submit],body .EPiServerForms .coursestable__table button[type=submit],body .EPiServerForms .coursestable__table input[type=submit],body .form.xform .coursestable__table button[type=submit],body .form.xform .coursestable__table input[type=submit]{line-height:normal;padding:15px 10px;white-space:normal;max-width:300px}@media (min-width:980px){.coursestable__table td,.coursestable__table th{width:13%;font-size:16px!important}.coursestable__table{display:table}.coursestable__table thead{display:table-header-group}.coursestable__table tbody{display:table-row-group}.coursestable__table tr{display:table-row}.coursestable__table td{display:table-cell;padding:18px 5px}.coursestable__table .mobile-only{display:none}.coursestable__table .dateTime,.coursestable__table .price{display:table-cell}.coursestable__table .title{padding:18px 5px;width:auto}.coursestable__table .title strong{font-weight:600}.coursestable__table .occasions{display:table-cell;text-align:center}}.searchResultWrapper{max-width:980px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.searchResultWrapper:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.searchResultWrapper{padding-left:0;padding-right:0}}.searchResultWrapper .module{border:2px solid #d3d3d3;margin-bottom:2em}.coursefilter__fieldset{display:none;background:#f2f2f2;border:none;padding:1.5rem 2.00927% 0}@media only screen and (min-width:980px){.coursefilter__fieldset,.coursefilter__fieldset .coursefilter__heading{display:block}}.coursefilter__fieldset-active{display:block}.coursefilter__heading{color:#fff;margin-bottom:1.25rem}.coursefilter__toggle{display:block;background:#f2f2f2;cursor:pointer}.coursefilter__toggle:hover{background:#dedede}.coursefilter__toggle h3{font-size:20px;line-height:44px;padding:0 1rem;font-weight:700;margin:0}.coursefilter__toggle h3:before{content:'+';font-size:20px;display:inline-block;margin-right:6px;width:11px}.coursefilter__toggle.active h3:before{content:'-'}@media only screen and (min-width:980px){.coursefilter__toggle{display:none}}.coursefilter__inputs:after{content:' ';display:block;clear:both}.coursefilter_select{margin-bottom:2rem;width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:680px) and (max-width:979px){.coursefilter_select{width:48.99536%;float:left}.coursefilter_select:nth-child(2n){width:48.99536%;float:right;margin-right:0}}.coursefilter_select select:focus{background:#fff}@media only screen and (min-width:980px){.coursefilter_select{width:31.99382%;float:left;margin-right:2.00927%}.coursefilter_select:nth-child(3n){width:31.99382%;float:right;margin-right:0}.coursefilter_select:nth-child(4n){width:100%;float:left;margin-left:0;margin-right:0}.coursefilter_select.coursefilter_select__no-checkbox-siblings{width:48.99536%;float:left;margin-right:2.00927%}.coursefilter_select.coursefilter_select__no-checkbox-siblings:nth-child(2n){width:48.99536%;float:right;margin-right:0}}.coursefilter_checkboxes{float:inherit}.coursefilter_checkboxes label{display:inline-block;margin-bottom:1rem;margin-right:1rem}.coursefilter_checkboxes label input{background:#fff;margin-right:.5rem;vertical-align:middle}.coursefilter__heading{display:none}.videoiframe__sixteenbynine{position:relative;height:0;padding-bottom:56.25%}.videoiframe__sixteenbynine>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.videoiframe__fourbythree{position:relative;height:0;padding-bottom:75%}.videoiframe__fourbythree>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.custom-radio-buttons__container{display:-ms-flexbox;display:flex;margin-top:.25rem;margin-bottom:1.25rem}@media only screen and (min-width:980px){.custom-radio-buttons__container{margin-top:.875rem;margin-bottom:.875rem}}.custom-radio-buttons__container .custom-radio-button{padding-right:25px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.custom-radio-buttons__container .custom-radio-button__input{height:30px;width:30px;border-radius:100%;border:1px solid #bdbdbd;background:#fff}.custom-radio-buttons__container .custom-radio-button__input:checked:after{content:"";display:block;position:absolute;width:16px;height:16px;background-color:#70a940;border-radius:12px;margin-top:6px;margin-left:6px}.custom-radio-buttons__container .custom-radio-button__input::-ms-check{color:#70a940}.custom-radio-buttons__container .custom-radio-button__label{line-height:1;display:inline-block;margin-left:.625rem;font-size:1rem}.slide-menu{position:fixed;max-width:100%;top:0;right:0;display:none;overflow:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-y:auto}.slide-menu,.slide-menu .slide-menu__slider{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.slide-menu .slide-menu__slider{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.slide-menu ul{position:relative;width:100%;margin:0;padding-left:0;list-style:none}.slide-menu ul ul{position:absolute;top:0;left:100%;display:none}.slide-menu ul a{display:block}.slide-menu a{cursor:pointer}.slide-menu{background:#fff;z-index:999999999;width:320px;height:100%}@media only screen and (min-width:768px){.slide-menu{width:460px}}.slide-menu li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slide-menu__decorator{margin-left:auto}.slide-menu__decorator:after{content:'\f054';background:0 0;color:#d3d3d3;font-family:FontAwesome;vertical-align:baseline;text-align:center;font-size:20px;width:20px;height:20px;display:inline-block;margin-left:auto;transition:150ms}.slide-menu-first-subitem .slide-menu-link{font-size:20px;color:#4a7729;border-bottom:2px solid #70a940}.slide-menu-overlay{visibility:hidden;position:fixed;width:100%;height:100vh;top:0;left:0;overflow:hidden;background:#000;opacity:0;z-index:9999;transition:all .2s linear}.selectize-control,.selectize-input{position:relative}.slide-menu-overlay--show{visibility:visible;opacity:.5}.slide-menu-open{font-family:inherit;font-size:14px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding-left:10px;padding-right:0;background:0 0;border:none;transition:150ms}@media only screen and (min-width:1000px){.slide-menu-open{font-size:16px;padding-left:20px}}.slide-menu-open:hover,.slide-menu-open:hover:after{color:#70a940}.slide-menu-open:after{content:'\f0c9';color:#121212;font-family:FontAwesome;text-align:center;font-size:18px;display:block;margin-left:5px;padding-top:0;font-weight:300;transition:150ms;width:18px}@media only screen and (min-width:1000px){.slide-menu-open:after{font-size:22px;margin-left:10px;width:22px}}.slide-menu-top-bar{height:56px;display:-ms-flexbox;display:flex;background:#f5f5f5;border-bottom:1px solid #d3d3d3}.slide-menu-top-bar__back-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px;font-family:inherit;padding:10px 30px;background:0 0;border:none;visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease-in-out}.slide-menu-top-bar__back-btn--hide{visibility:hidden;opacity:0;-webkit-transform:translateX(150px);transform:translateX(150px)}.slide-menu-top-bar__back-btn:before{content:'\f053';background:0 0;color:#121212;font-family:FontAwesome;vertical-align:baseline;text-align:center;font-size:20px;display:inline-block;margin-right:10px}.slide-menu-top-bar__close-btn{display:block;font-family:inherit;background:0 0;border:none;margin-left:auto;padding:10px 30px}.slide-menu-top-bar__close-btn:after{content:'✕';background:0 0;color:#121212;font-weight:600;vertical-align:baseline;text-align:center;font-size:24px;width:24px;display:inline-block}.slide-menu-link--en:before,.slide-menu-link--sv:before{content:'';width:15px;height:16px;vertical-align:sub;margin-right:6px;display:inline-block}.slide-menu-link{color:#121212;font-weight:600;font-size:16px;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d3d3d3;padding:30px;transition:150ms}@media only screen and (min-width:768px){.slide-menu-top-bar__back-btn--hide{-webkit-transform:translateX(250px);transform:translateX(250px)}.slide-menu-link:hover,.slide-menu-link:hover .slide-menu__decorator:after{color:#70a940}}.slide-menu-link--active{color:#4a7729}.slide-menu-link--startpage{font-weight:700;color:#8e8e8e;text-transform:uppercase}.slide-menu-link--en:before{background:url(../assets/lang-flags/gb.svg) center center no-repeat;background-size:100%}.slide-menu-link--sv:before{background:url(../assets/lang-flags/se.svg) center center no-repeat;background-size:100%}.slide-menu-link--local:before{content:'\f041';background:0 0;color:#121212;font-family:FontAwesome;vertical-align:baseline;text-align:center;font-size:20px;width:20px;height:20px;display:inline-block;margin-right:6px}.slide-menu-link__icon{margin-right:5px;width:25px;height:25px}.scroll-lock{height:100vh;overflow-y:hidden}.selectize-dropdown,.selectize-input,.selectize-input input{color:#8e8e8e;font-family:inherit;font-size:16px;line-height:1;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:none;padding:16px 24px;display:inline-block;width:100%;overflow:hidden;z-index:1;border-radius:2px}.selectize-control.multi .selectize-input.has-items{padding:14px 24px 11px}.selectize-input:hover{background-color:#f2f2f2!important}.selectize-input:active{background-color:#ebebeb!important}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.dropdown-active{border-radius:2px 2px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#8e8e8e;border:0 solid #cdcdcd}.selectize-control.multi .selectize-input>div.active{background:#fff;color:#8e8e8e;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#dbdbdb;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none}.footer__brandlogoheader,.footer__logo,.logo{text-indent:-99999px}.selectize-input>input::-ms-clear{display:none}.selectize-input::after,.selectize-input::before{display:block;position:absolute;content:""}.selectize-input>input::-webkit-input-placeholder{color:silver;font-style:italic}.selectize-input>input::-moz-placeholder{color:#303030;font-style:italic}.selectize-input>input:-ms-input-placeholder{color:#cdcdcd;font-style:italic}.selectize-input>input:-moz-placeholder{color:#cdcdcd;font-style:italic}.selectize-input::before{top:0;right:0;background:0 0;border-left:2px solid #d3d3d3;width:48px;height:100%}.selectize-input::after{top:50%;right:20px;margin-top:-.15rem;height:0;width:0;border-top:.35rem solid #cdcdcd;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.selectize-dropdown{position:absolute;z-index:2;top:3rem;border:1px solid #cdcdcd;background:#fff;margin:-1px 0 0;border-top:0 none;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 2px 2px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 24px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#fff;background:#4a7729;cursor:default}.selectize-dropdown .active{background-color:#f7f7f7;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(142,142,142,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:335px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input.input-active input:hover,.selectize-control.single .selectize-input.input-active:hover{background-color:#fff!important}.selectize-control.rtl.single .selectize-input:after{left:16px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.infobox__list{position:relative;list-style:none}.pagination{text-align:center;margin-bottom:1em}.pagination ul{list-style:none}.pagination li{display:inline-block;margin-bottom:.5em}.pagination-info{text-align:center}.pagination__text{margin-bottom:1em}.pagination__buttons{text-align:center;margin:0}.pagination__button,.pagination__button-active{width:auto;margin-left:1.00464%;margin-right:1.00464%}.pagination__button-active{color:#fff;background-color:#4a7729}.pagination__button-active:focus,.pagination__button-active:hover{color:#fff;background-color:#4a7729;cursor:default}.pagination__button-next,.pagination__button-previous{text-transform:uppercase;letter-spacing:1px;padding:0;min-width:10rem}.pagination__button-next{padding-right:0}.pagination__button-previous{padding-left:0}.pagination__breaker{margin:0;width:100%}.pagination__icon-next,.pagination__icon-previous{font-size:1.4em;position:relative;top:.06em;margin:auto .5em}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fffdec inset;transition:background-color 5000s ease-in-out}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.registerform form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#klarna-html-snippet{clear:both}.samtycke{font-size:15px;font-weight:700}.registerform__overlay.disable{position:absolute;width:100%;background:#fff;z-index:9999;height:calc(100% - 110px);bottom:0;opacity:.7}@media only screen and (max-width:767px){.registerform__overlay.disable{height:calc(100% - 220px)}}.registerform__overlay.disable.mini{height:101%}.registerform__overlay.disable.klarna{height:calc(100% - 260px);width:calc(100% + 65px);margin-left:-32px}@media only screen and (min-width:768px){.registerform__overlay.disable.klarna{height:calc(100% - 147px)}}.registerform__overlay-personnummer-error,.registerform__overlay-personnummer-help{display:none}.registerform__overlay-personnummer-error.disable,.registerform__overlay-personnummer-help.disable{display:block;border-top:solid 1px #cbcbcd;position:absolute;background:#fff;z-index:99999;height:calc(100%);bottom:0;width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}.registerform__overlay-personnummer-error.disable.klarna,.registerform__overlay-personnummer-help.disable.klarna{height:calc(100% - 55px - 5.6em)}@media only screen and (max-width:767px){.registerform__overlay-personnummer-error.disable.klarna,.registerform__overlay-personnummer-help.disable.klarna{height:calc(100% - 55px - 55px - 2.6em - 8em);padding:30px}.registerform__overlay-personnummer-error.disable,.registerform__overlay-personnummer-help.disable{height:calc(100%);padding:30px}}.registerform__overlay-personnummer-error.disable.mini,.registerform__overlay-personnummer-help.disable.mini{height:101%}.registerform__overlay-personnummer-error .smiley-oval,.registerform__overlay-personnummer-help .smiley-oval{width:81px;height:81px;background-color:#f2f2f2;display:block;border-radius:50%;margin:10px auto 20px;position:relative}@media only screen and (min-width:768px){.registerform__overlay-personnummer-error .smiley-oval,.registerform__overlay-personnummer-help .smiley-oval{margin:50px auto 20px}}.registerform__overlay-personnummer-error .smiley-oval .smiley,.registerform__overlay-personnummer-help .smiley-oval .smiley{width:42px;height:42px;background:url(/UI/images/personnummerErrorSmiley.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px)}.registerform__overlay-personnummer-error .big-text,.registerform__overlay-personnummer-help .big-text{font-size:30px;font-weight:700;font-style:normal;text-align:center;color:#121212;line-height:1.33;margin-bottom:20px}.registerform__overlay-personnummer-error .little-text,.registerform__overlay-personnummer-help .little-text{max-width:457px;height:auto;font-size:16px;font-weight:400;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#121212;margin:auto}.registerform__overlay-personnummer-error .phone-number,.registerform__overlay-personnummer-help .phone-number{font-size:22px;font-weight:400;font-style:normal;line-height:1.82;text-align:center;color:#70a940;margin:auto}.registerform__overlay-personnummer-error .phone-number .desktop,.registerform__overlay-personnummer-help .phone-number .desktop{display:none}.registerform__overlay-personnummer-error .phone-number .mobile,.registerform__overlay-personnummer-help .phone-number .mobile{display:block}.registerform{position:relative}.registerform .label-bottom-margin,.registerform label{margin-bottom:1.625rem}.registerform textarea{min-width:initial}.registerform.js-registerform{height:auto;max-height:9000px;transition:max-height .8s}.registerform.js-concealed{max-height:0;overflow:hidden}.registerform.js-concealed form{padding-top:2em}.registerform__textarea{position:relative;width:100%}.registerform__invoice-checkout-info-text,.registerform__klarna-checkout-info-text{margin-right:1rem;font-weight:600;color:#1e1e1e}.counter-wrapper{margin:auto;max-width:640px;width:100%}@media only screen and (min-width:768px){.registerform__overlay-personnummer-error .phone-number .desktop,.registerform__overlay-personnummer-help .phone-number .desktop{display:block}.registerform__overlay-personnummer-error .phone-number .mobile,.registerform__overlay-personnummer-help .phone-number .mobile{display:none}.counter-wrapper{padding:0}}@media only screen and (max-width:694px){.counter-wrapper{padding:0 10px}}.divider-hr{width:100%;height:1px;border:.5px solid #bdbdbd;margin-bottom:2.7em}.registerform__left.klarna-label input,.registerform__left.klarna-label2 input,.registerform__right.klarna-label input,.registerform__right.klarna-label2 input{border-radius:7px;background:#fff}.divider-hr.klarna-first-divider{margin-top:.925rem}.registerform__left,.registerform__right{width:100%;float:none;margin-right:0!important;margin-left:0!important}.registerform__left:after,.registerform__right:after{content:"";display:table;clear:both}.registerform__left.full-width,.registerform__right.full-width{width:100%;padding-right:0;padding-left:0;float:none}.registerform__left.klarna-label-button.capitalize,.registerform__right.klarna-label-button.capitalize{text-transform:capitalize}.registerform__left.klarna-label-button .loading,.registerform__right.klarna-label-button .loading{background:url(/UI/images/klarna-spinner.svg) center center no-repeat;width:42px;height:42px;display:block;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px)}@media only screen and (max-width:767px){.registerform__left.klarna-label-button,.registerform__right.klarna-label-button{margin-bottom:2em}}@media only screen and (min-width:768px){.registerform__left.klarna-label-button,.registerform__right.klarna-label-button{width:33.3%}}.registerform__left.klarna-steps,.registerform__right.klarna-steps{width:100%}.registerform__left.klarna-steps.last,.registerform__right.klarna-steps.last{margin:30px 0 50px}.registerform__left.klarna-steps.next,.registerform__right.klarna-steps.next{margin:30px 0 0;border-top:solid 1px #cbcbcd;margin-left:-33px!important;margin-right:-33px!important;width:calc(100% + 66px);padding:45px 0}.registerform__left.klarna-steps.next div,.registerform__right.klarna-steps.next div{opacity:.3}.registerform__left.klarna-steps.next.checkout,.registerform__right.klarna-steps.next.checkout{margin-top:0;background:#f0f6eb;border-bottom:solid 1px #cbcbcd;cursor:pointer}.registerform__left.klarna-steps.next.checkout div,.registerform__right.klarna-steps.next.checkout div{opacity:1!important;color:#70a940}.registerform__left.klarna-steps div,.registerform__right.klarna-steps div{font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1e1e1e}.registerform__left.klarna-steps div strong,.registerform__right.klarna-steps div strong{font-weight:600}@media only screen and (min-width:768px){.registerform__left.klarna-label,.registerform__left.klarna-label2,.registerform__right.klarna-label,.registerform__right.klarna-label2{width:66.6%}}.registerform__left.klarna-checkbox-text,.registerform__right.klarna-checkbox-text{position:relative}.registerform__left.klarna-checkbox-text:before,.registerform__right.klarna-checkbox-text:before{content:'Kontakt och utskick';font-size:15px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#434343;top:-1.8em;position:absolute}.registerform__left.klarna-checkbox input,.registerform__right.klarna-checkbox input{width:18px;height:18px;background:#fff}.registerform__left.klarna-checkbox input:checked,.registerform__right.klarna-checkbox input:checked{background:#434343}.registerform__left.klarna-checkbox input:checked:after,.registerform__right.klarna-checkbox input:checked:after{content:"\2713 ";background-color:transparent;color:#fff;display:block;border-radius:0;text-align:center;margin-top:0;font-size:13px;margin-left:0}.registerform__left.klarna-checkbox input:required.error,.registerform__right.klarna-checkbox input:required.error{background:#ffe5e5!important}@media only screen and (min-width:768px){.registerform__left,.registerform__right{width:50%}.registerform__left.fancyCheckbox,.registerform__right.fancyCheckbox{padding-left:0;float:none;width:100%}}.villkor-text{width:100%;transition:max-height .15s ease-out;overflow:hidden;float:none}.villkor-text.hidden{max-height:0}@media only screen and (max-width:767px){.villkor-text{max-height:none!important;margin-left:-1em!important;margin-right:-1em!important;width:calc(100% + 2em)}.villkor-text.hidden{max-height:0!important}}.villkor-text>div{padding:28px;background-color:#f2f2f2;text-align:left;line-height:1.29;font-size:14px}.villkor-text>div span{font-weight:700}.villkor-text>div label input{background:#fff}.villkor-text>div label span{font-weight:400}.villkor-text>div.fancyCheckbox{font-size:14px;font-weight:400;background:#fff}.villkor-text>div.send-register{padding:0;width:auto;background-color:#fff;float:none}@media only screen and (max-width:767px){.villkor-text>div.send-register{padding-left:28px;padding-right:28px}}.villkor-text>div.send-register button{margin-right:0}.villkor-text>div.send-register button.klarna{height:100%;width:100%;font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;border-radius:4px;border-color:#000;background-color:#000}.villkor-text>div.send-register button.klarna:active,.villkor-text>div.send-register button.klarna:focus,.villkor-text>div.send-register button.klarna:hover{color:#fff}.villkor-text>div.send-register button.klarna:hover{background-color:#000}.villkor-text>div.send-register button.klarna.klarna-next{margin:0 auto;min-width:100%}.registerform__left.link{color:#4a7729;transition:.25s color ease-out}.registerform__left.link:hover{color:#32511c;cursor:pointer}@media only screen and (min-width:768px){.villkor-text>div.send-register button.klarna.klarna-next{min-width:250px;width:auto}.registerform__left{float:left;padding-right:.71875rem}.registerform__left.link{text-align:right;display:block;margin-top:-15px;font-size:14px}.registerform__right{float:right;padding-left:.71875rem}}.registerform__left.link.under{margin-top:-35px;text-align:left}.registerform__left.link-2{color:#4a7729;transition:.25s color ease-out}.registerform__left.link-2:hover{color:#32511c;cursor:pointer}@media only screen and (max-width:767px){.registerform__left.link-2{text-align:center;display:block;margin:0 auto 4em}.registerform__inputtext.with-help-text{margin-bottom:2rem}}.registerform__right input.item-button{width:100%;line-height:0;vertical-align:inherit;border:2px solid #4a7729;background:0 0;border-radius:4px}.registerform__right input.item-button[disabled=true]{opacity:.5;cursor:pointer}.registerform__right input.item-button[disabled=true]:hover{color:#4a7729;background:0 0}.registerform__right input.item-button.klarna{width:100%;font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;border-radius:4px;color:#fff;border-color:#000;background-color:#000}.registerform__right input.item-button.klarna:active,.registerform__right input.item-button.klarna:focus,.registerform__right input.item-button.klarna:hover{color:#fff}.registerform__right input.item-button.klarna:hover{background-color:#000}.registerform__right input.item-button.klarna.pink{border-color:#fa85a2;background-color:#fa85a2}.registerform__right input.item-button.klarna.pink:hover{background-color:#fa85a2}@media only screen and (min-width:768px){.registerform__right input.item-button{width:55%}}.registerform__right input.item-button:hover{background:#4a7729}.registerform__right input.item-button:focus{color:#4a7729}.registerform__right input.item-button:focus:hover{color:#fff}.registerform__inputtext{position:relative;height:55px}.registerform__inputtext input{height:100%}.registerform__inputtext p{color:#8e8e8e}.registerform__inputtext p span{font-weight:700}.registerform__inputtext.error:after{color:#ffe5e5}.registerform__inputtext:after{content:"";display:table;clear:both}.registerform__inputtext .help{color:#4a7729;text-align:right;line-height:12px;font-size:14px;margin-top:2px}.registerform__counter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:220px;position:relative}@media only screen and (max-width:767px){.registerform__counter{width:100%}}.registerform__counter:before{content:'Hur många vill du anmäla?';font-size:16px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#121212;top:-1.5em;position:absolute}.registerform__counter #attendants{background:#fff;width:100px;display:inline-block;border-radius:0;text-align:center;border-color:#d1d1d0}@media only screen and (max-width:767px){.registerform__counter #attendants{width:100%}}.registerform__counter .plus-container{width:50px;display:inline-block;border:1px solid #d1d1d0;border-radius:0 4px 4px 0;border-left:none;background-color:#d1d1d0;position:relative}.registerform__counter .plus-container div{width:12px;height:12px;background:url(/UI/images/plus.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 6px)}.registerform__counter .minus-container{width:50px;display:inline-block;border:1px solid #d1d1d0;border-radius:4px 0 0 4px;border-right:none;background-color:#d1d1d0;position:relative}.registerform__counter .minus-container div{width:12px;height:12px;background:url(/UI/images/minus.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 6px)}.registerform__recaptcha{width:0;height:0;visibility:hidden;position:relative}.registerform__registerbutton{background-color:#fff;display:block;margin-left:auto;margin-right:auto;min-width:100%;float:right}@media only screen and (min-width:768px){.registerform__registerbutton{text-align:center;min-width:250px;margin-left:0}}.registerform__registerbutton.klarna{float:none;min-width:100%;margin:0 auto;width:auto;font-size:15px;font-weight:600;text-align:center;color:#fff;border-radius:4px;background-color:#000;border-color:#000}@media only screen and (min-width:768px){.registerform__registerbutton.klarna{min-width:250px}}.registerform__checkboxfield{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:2px}.registerform__checkboxfield.error{-ms-flex-wrap:wrap;flex-wrap:wrap}.registerform__checkboxfield .checkbox-box{display:none;margin-right:1em}.registerform__checkboxfield .checkbox-box.checked+div:after{content:'';display:block;width:1rem;height:1rem;margin-top:7px;margin-left:7px;background-color:#4a7729;border-radius:100%}.registerform__checkboxfield .checkbox-box.error:required+div{background:#ffe5e5}.registerform__checkboxfield .checkbox-box+div{position:relative;width:2rem;height:2rem;margin:0 10px 0 0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;border-radius:2px;border:1px solid #bdbdbd}.registerform__checkboxfield .checkbox-box.klarna+div{width:18px;height:18px;background:#fff}.registerform__checkboxfield .checkbox-box.klarna:checked+div{background:#434343}.registerform__checkboxfield .checkbox-box.klarna:checked+div:after{content:"\2713 ";background-color:transparent;color:#fff;display:block;border-radius:0;text-align:center;font-size:13px;margin-left:0}.contact-menu,.optional.klarna textarea{background:#fff}.registerform__checkboxfield .checkbox-label{display:inline-block;line-height:1.16667;color:#8e8e8e;max-width:calc(100% - 3rem);font-size:16px}.registerform__checkboxfield .checkbox-label.small-font{font-size:12px}.registerform__checkboxfield .checkbox-label.villkor{padding-bottom:40px}.registerform__checkboxfield .checkbox-label.klarna a{color:#fa85a2}.registerform__checkboxfield .form-error{text-align:center;margin-bottom:1em;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-positive:2;flex-grow:2;width:100%}.form-error{position:relative;top:1px;height:0;white-space:nowrap;font-size:14px;color:#e70000;font-style:italic;line-height:1;float:right;margin-right:2px}@media only screen and (max-width:499px){.form-error{font-size:14px;top:1px}}.form-error.checkbox{text-align:left;border-bottom:solid 1px #f2f2f2;height:auto;padding-bottom:5px;top:.7em}.label-title-participants:before,.optional:before{font-weight:400;line-height:normal;text-align:left;top:-1.5em;position:absolute;font-stretch:normal;letter-spacing:normal}.label-title-participants{margin-bottom:50px!important}.label-title-participants:before{content:'Hur många deltagare vill du anmäla?';font-size:18px;font-style:normal;color:#121212}fieldset.input-group{border:0;padding:0;margin:0;min-width:0;width:100%;display:block}fieldset.input-group legend{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#121212}fieldset.input-group.registerform__personal-number-fieldset{margin-bottom:8px}fieldset.input-group[disabled=true]{opacity:.5;pointer-events:none}#js-section-invoiceKlarnaPersonForm[disabled=true],.participant-text.hide{display:none}@media only screen and (min-width:768px){.participant-text.hide{display:block;visibility:hidden}}.participant-text.show{visibility:unset}.employee__meta.disabled,.kassa__signup-header>div.hidden,.registerAnswer,.swiper-container-cube .swiper-slide,.swiper-slide-invisible-blank{visibility:hidden}@media only screen and (max-width:767px){fieldset.input-group.registerform__personal-number-fieldset.bill{margin-bottom:2rem}.participant-text.show{margin-bottom:40px;margin-top:-40px}}@media only screen and (min-width:768px){.special-margin-top{margin-top:2em}}.optional:before{content:'frivilligt fält';font-size:16px;font-style:italic;color:#8e8e8e}.optional.klarna:before{font-size:15px;font-weight:700;color:#434343;font-style:normal;content:'Eventuellt meddelande (frivilligt)'}.registerform-confirmation-box-with-icon{border:1px solid #70a940;opacity:0;transition:all 220ms ease;width:100%;margin-top:-1.8rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:55px;padding:5px 0;display:none}.registerform-confirmation-box-with-icon.is-active{opacity:1;margin-bottom:1.625rem;margin-top:-12px}.registerform-confirmation-box-with-icon.is-displayed{display:-ms-flexbox;display:flex}.registerform-confirmation-box-with-icon__text-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.registerform-confirmation-box-with-icon__text{margin:0;line-height:1.125rem;font-size:.875rem}.registerform-confirmation-box-with-icon__text:first-child{font-weight:700}.registerform-confirmation-box-with-icon__icon{margin:0 11px 0 13px;min-width:31px}.registerform-h4-heading{font-size:1.125rem;margin-bottom:10px}.registerform__personalnumber-label-input-with-custom-link-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.invoice-person-paragraph{font-size:14px}.registeranswer{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;margin-top:2em;line-height:1;-ms-flex-order:5;order:5}.registeranswer:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.registeranswer{padding-left:0;padding-right:0}}.registeranswer p{margin-bottom:0}.paymentError,.registerError{width:57.49614%;float:left;margin-right:2.00927%;color:#e70000;border:2px solid #e70000;padding:1em}.paymentSuccess,.registerSuccess{width:57.49614%;float:left;margin-right:2.00927%;color:#4a7729;border:2px solid #4a7729;padding:1em}.contact-page{margin-top:0;margin-bottom:4em;background-color:#f2f2f2}.contact-page__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:stretch;align-items:stretch}@media only screen and (min-width:980px){.contact-page__container{-ms-flex-direction:row;flex-direction:row;max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.contact-page__container:after{content:" ";display:block;clear:both}}@media only screen and (min-width:980px) and (min-width:1346px){.contact-page__container{padding-left:0;padding-right:0}}@media only screen and (max-width:1293px){.contact-page__container{padding-right:0;margin-right:0}}.contact-page__content{width:100%;float:left;margin-left:0;margin-right:0;padding:3.2em 0 3em}@media only screen and (min-width:980px){.contact-page__content{width:48.99536%;float:left;margin-right:2.00927%}}.contact-page__content h2{font-size:40px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:.3em}.contact-page__content ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-page__content ul li{width:48.99536%;float:left;padding-bottom:1em;list-style:none;display:inline-block;margin-right:0;padding-right:2.00927%}.contact-page__content ul li:not(:last-child) a{pointer-events:none;cursor:default;text-decoration:none;color:#000;display:block}.contact-page__content ul li:nth-child(7){display:none}.contact-page__content ul li:nth-child(8){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.contact-page__content ul li:nth-child(8) a{-ms-flex:1;flex:1}.contact-page__content ul li:nth-child(8) a i{color:#d3d3d3;display:block!important;transition:color .25s ease;-ms-flex:1;flex:1}.contact-page__content ul li:nth-child(8) a i:hover{color:#4a7729}.contact-page__content ul li h3{font-size:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width:767px){.contact-page__content h2{font-size:20px;margin-bottom:1.5em}.contact-page__content ul li:nth-child(5) a,.contact-page__content ul li:nth-child(6) a{position:relative;text-align:center;font-weight:700;pointer-events:all;cursor:pointer;color:#4a7729}.contact-page__content ul li:nth-child(1),.contact-page__content ul li:nth-child(5),.contact-page__content ul li:nth-child(6),.contact-page__content ul li:nth-child(8){width:100%;float:left;margin-left:0;margin-right:0}.contact-page__content ul li{margin-bottom:1.5em;padding-right:0}.contact-page__content ul li h3{font-size:16px}.contact-page__content ul li:nth-child(2){-ms-flex-order:7;order:7}.contact-page__content ul li:nth-child(3){-ms-flex-order:2;order:2}.contact-page__content ul li:nth-child(4){-ms-flex-order:6;order:6}.contact-page__content ul li:nth-child(5){-ms-flex-order:5;order:5;margin-bottom:1.5em;position:relative;padding:0;border:2px solid #4a7729;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;height:66px}.contact-page__content ul li:nth-child(5) h3,.contact-page__content ul li:nth-child(5) h3 span,.contact-page__content ul li:nth-child(5) p{display:none}.contact-page__content ul li:nth-child(5) a{width:100%;height:100%;padding:1em 0;line-height:1.9}.contact-page__content ul li:nth-child(5) div{width:100%}.contact-page__content ul li:nth-child(5) h3{margin-bottom:0;padding:1em .2em 1em 0;line-height:1.7}.contact-page__content ul li:nth-child(6){-ms-flex-order:4;order:4;margin-bottom:1.5em;position:relative;padding:0;border:2px solid #4a7729;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;height:66px}.contact-page__content ul li:nth-child(6) h3,.contact-page__content ul li:nth-child(6) p{display:none}.contact-page__content ul li:nth-child(6) a{width:100%;height:100%;padding:1em 0;line-height:1.9}.contact-page__content ul li:nth-child(6) div{width:100%}.contact-page__content ul li:nth-child(7){display:inline-block;-ms-flex-order:3;order:3}.contact-page__content ul li:nth-child(7) a{pointer-events:all;cursor:pointer}.contact-page__content ul li:nth-child(7) h3{text-align:right;color:#4a7729;font-weight:400}.contact-page__content ul li:nth-child(8){-ms-flex-order:8;order:8}.contact-page__content ul li:nth-child(8) a{text-align:center}.contact-page__content ul li:nth-child(8) a h3 span i{font-size:3em}}.contact-page__content ul li>div p{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:left;margin:0}@media only screen and (max-width:979px){.contact-page__content{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.contact-page__content:after{content:" ";display:block;clear:both}}@media only screen and (max-width:979px) and (min-width:1346px){.contact-page__content{padding-left:0;padding-right:0}}.contact-page__map{display:none}@media only screen and (min-width:980px){.contact-page__map{display:block;width:48.99536%;float:right;margin-right:0}}.contact-page__map .mapBlock{height:100%}.contact-page__contentarea{padding-bottom:70px}.contact-page__contentarea div:first-child h1{padding-top:.2em}.contact-menu{z-index:10;width:100%;padding-top:1em;padding-bottom:1em;position:-webkit-sticky;position:sticky;top:122px;right:0;left:0;transition:top .4s ease-out;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media only screen and (max-width:767px){.contact-menu{display:none}}@media only screen and (min-width:768px){.contact-menu{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;overflow-x:initial;top:0}.contact-menu:after{content:" ";display:block;clear:both}}@media only screen and (min-width:768px) and (min-width:1346px){.contact-menu{padding-left:0;padding-right:0}}.contact-menu__to-top{width:81px;height:81px;transition:margin .3s ease-in-out,opacity .5s ease-in-out;position:fixed;right:0;bottom:0;margin-right:-350px;margin-bottom:50px;opacity:0;z-index:10}.contact-menu__to-top.show{margin-right:50px;opacity:1}@media only screen and (max-width:767px){.contact-menu__to-top.show{margin-right:20px}}.contact-menu__to-top .oval{width:100%;height:100%;background-color:#70a940;box-shadow:0 3px 5px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.5);display:block;border-radius:50%}.contact-menu__to-top .oval .arrow{width:42px;height:42px;background:url(/UI/images/up_arrow.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px)}.page.scrolled .contact-menu{top:41px}.contact-menu__list{width:820px;border-radius:4px;list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex}.contact-menu__item{display:inline-block;-ms-flex-positive:1;flex-grow:1}.contact-menu__item a{width:100%;white-space:nowrap;display:inline-block;text-transform:uppercase;color:#4a7729;background-color:#fff;padding:1em;font-size:14px!important;font-weight:700;line-height:normal;text-align:center;border-top:solid 2px #4a7729;border-bottom:solid 2px #4a7729;border-left:solid 2px #4a7729}.contact-menu__item a.active{background-color:#4a7729;color:#fff}@media only screen and (min-width:768px){.page.scrolled .contact-menu{top:0}.contact-menu__list{width:100%}.contact-menu__item a{font-size:16px}.contact-menu__item a:hover{background-color:#4a7729;color:#fff}}.contact-menu__item:first-child a{border-radius:4px 0 0 4px}@media only screen and (max-width:767px){.contact-menu__item:first-child{margin-left:26px}.contact-menu__item:last-child{margin-right:26px}}.contact-menu__item:last-child a{border-right:solid 2px #4a7729;border-radius:0 4px 4px 0}.employees{margin-top:2em;margin-bottom:2rem}@media only screen and (min-width:680px){.employees{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.employees:after{content:" ";display:block;clear:both}}@media only screen and (min-width:680px) and (min-width:1346px){.employees{padding-left:0;padding-right:0}}.employees h1{text-align:center;padding-top:1.5em}.employeeslist{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.employee{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-bottom:0;transition:padding-bottom .8s;margin-top:1.5em}@media only screen and (min-width:980px){.employee.state-showmore{margin-bottom:2.5rem}}@media only screen and (min-width:1024px){.employee{width:23.49304%;float:left;margin-right:2.00927%}.employee:nth-child(4n){float:right;margin-right:0}.employee:nth-last-child(1){clear:right}.employee.employee__more-wrapper~li{width:23.49304%;float:left;margin-right:2.00927%}.employee.employee__more-wrapper~li:nth-child(4n+9){float:right;margin-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){.employee{width:31.99382%;float:left;margin-right:2.00927%}.employee:nth-child(3n){float:right;margin-right:0}.employee:nth-last-child(1){clear:right}.employee.employee__more-wrapper~li{width:31.99382%;float:left;margin-right:2.00927%}.employee.employee__more-wrapper~li:nth-child(3n+7){float:right;margin-right:0}}@media only screen and (min-width:680px) and (max-width:767px){.employee{width:48.99536%;float:left;margin-right:2.00927%}.employee:nth-child(2n){float:right;margin-right:0}.employee:nth-last-child(1){clear:right}.employee.employee__more-wrapper~li{width:48.99536%;float:left;margin-right:2.00927%}.employee.employee__more-wrapper~li:nth-child(2n+5){float:right;margin-right:0}}@media only screen and (max-width:679px){.employee{width:100%;float:left;margin-top:1em;margin-right:1em;margin-left:1em}.employee__image-container{max-width:150px}}.employee__inner{padding-top:2em;padding-bottom:2em;text-align:center;height:100%;border:2px solid #d3d3d3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:90vw;margin:0 auto}.employee__inner.open{padding-bottom:0}@media only screen and (min-width:680px){.employee__inner{width:100%;text-align:left}}.employee__inner.arrow-down{position:relative}.employee__inner.arrow-down::after{content:'';width:0;height:0;border-width:1rem;border-color:transparent transparent #f2f2f2;border-style:solid;position:absolute;left:calc(50% - .5rem);margin:0 auto;top:calc(100% - 5px);-webkit-animation:opacityArrow .6s linear;animation:opacityArrow .6s linear}@-webkit-keyframes opacityArrow{0%{opacity:0}100%{opacity:100%}}.employee__image-container{display:block;min-width:116px;width:37.66%;height:auto;margin:0 auto 1em}.employee__image{width:100%;height:0;padding-bottom:100%;border-radius:100%;background-size:cover;background-position:center}.employee__name-position{padding:0 15px;-ms-flex-positive:2;flex-grow:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.employee__heading{font-size:1.25em;line-height:normal;text-align:center;-ms-flex-positive:1;flex-grow:1}.employee__position{font-size:.875em;font-weight:600;color:#8e8e8e;line-height:normal;text-align:center}@media only screen and (min-width:768px){.employee__heading{margin-bottom:.125em}.employee__position{font-size:16px;margin-bottom:1.5em}}.employee__meta{line-height:1.56;text-align:center;margin-bottom:.25em}.employee__meta strong{margin-right:.25em}.employee__meta.employee__email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;margin:0 auto .25em}.employee__meta a{color:#3e6422}.employee__meta a:hover{color:#4a7729}.employee__meta a.employee__phone{pointer-events:none;color:#121212}.article__sidebar-inner>li.active a,.association__sidebar-inner>li.active a{pointer-events:auto}@media only screen and (max-width:679px){.employee__meta a.employee__phone{color:#3e6422;pointer-events:auto}}.employee__meta.more{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a7729;position:relative;text-transform:uppercase;cursor:pointer}.employee__meta.more-info{background:#f2f2f2;padding:26px;margin-bottom:0;-webkit-animation:opacityArrow .6s linear;animation:opacityArrow .6s linear}@keyframes opacityArrow{0%{opacity:0}100%{opacity:100%}}.employee__moretoggle-off,.employee__moretoggle-on{margin-right:26px;text-transform:uppercase;font-size:14px;line-height:1;height:0;color:#4a7729;font-weight:700}.employee__moretoggle-off:hover,.employee__moretoggle-on:hover{color:#70a940;cursor:pointer}@media only screen and (min-width:980px){.employee__moretoggle-off,.employee__moretoggle-on{float:right}}.employee__moretoggle-off,.state-showmore .employee__moretoggle-on{display:none}.state-showmore .employee__moretoggle-off{display:block}.employee__more-wrapper{-webkit-animation:animateElement ease 1.4s;animation:animateElement ease 1.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;position:relative;width:100%;float:left;margin-left:0;margin-right:0}@-webkit-keyframes animateElement{0%{opacity:0}100%{opacity:1}}@keyframes animateElement{0%{opacity:0}100%{opacity:1}}.employee__more-wrapper:nth-last-child(1){clear:right}.employee__more-wrapper .employee__more-background{position:absolute;height:100%;width:100vw;background-color:#f2f2f2;margin-left:calc(50% - 50vw)}.employee__more{transition:all .8s}@media only screen and (min-width:768px){.state-showmore .employee__more{padding-top:2rem}}.employee__more-container{background-color:#f2f2f2}.employee__more-inner{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.employee__more-inner:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.employee__more-inner{padding-left:0;padding-right:0}}.employee__more-content{width:100%;float:left;position:relative;padding:2rem 0;margin:0}.employee__more-content>div{position:relative}.employee__more-content>div .employee__trigger-close{width:30px;height:30px;background:url(/UI/images/employeeClose.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 15px);right:0}.employee__more-content>div .employee__trigger-close:hover{cursor:pointer}@media only screen and (min-width:980px){.employee__more-content .employee__more-text{width:48.99536%;float:left;margin-right:2.00927%}}.employee__more-text{margin:0}.employee__trigger{width:10px;height:100%;background:url(/UI/images/employeePlus.svg) center center no-repeat;display:block;position:absolute;top:0;margin-left:3px}.employee__trigger.open{background:url(/UI/images/employeeMinus.svg) center center no-repeat}.employee__trigger:hover{cursor:pointer}@media print{#autoScroller,#fb-root,.breadcrumb,.header__quick-nav,.header__search,.main-header__navigation,.menubarlocal,.mobile-logo,.search-toggle__container,.top-navigation,footer{display:none}.header{position:relative!important}#epi-quickNavigator{display:none!important}#ads,.course__headblock,.course__signup,.course__signup-inner .course__signup-registerbutton,.course__socialbuttons,.epi-quickNavigator-editLink,.registeranswer,button,iframe{display:none}.page{padding:0!important}.logo{content:url(../assets/images/logo.svg);-webkit-print-color-adjust:exact}.course__signup-container,course__signup{position:static!important;display:block}course__signup-inner{width:100%;page-break-before:always;position:static!important;display:block!important}.course__body .course__description{page-break-before:always;display:inline-block!important}.article__image,.article__sidebar-dropdown,.article__socialbuttons,.categorypage__socialbuttons,.course>div:first-child,.coursefilter,.readMore,.readMore a{display:none}.categorypage__hero-heading{display:inline-block}.coursestable-container{display:contents}.categorypage__hero-image{display:none}blockquote,ul{margin:0}ul{display:inline-block;list-style:none}li{content:'� '}.news__list{display:block}}.link-list{margin-bottom:1.5rem}.link-list .link-list__header{font-size:.825rem;font-weight:700;margin-bottom:.5rem}.link-list .link-list__list-item{font-size:1rem;line-height:1.4;margin-bottom:.5rem}.next-loader-wrapper{margin:0 auto;width:100%}@media only screen and (min-width:768px){.next-loader-wrapper{width:250px}}.la-ball-clip-rotate,.la-ball-clip-rotate>div{position:relative;box-sizing:border-box}.la-ball-clip-rotate{display:block;font-size:0;color:#fff;opacity:.8;margin:-42px 15px auto auto;width:32px;height:32px}.la-ball-clip-rotate.hide{display:none}.la-ball-clip-rotate.faktura{color:#70a940}@media only screen and (min-width:768px){.la-ball-clip-rotate.faktura{margin-right:calc(45% + 10px)}}.la-ball-clip-rotate.faktura.next{clear:both;float:right;margin-right:10px}.la-ball-clip-rotate.faktura.white,.la-ball-clip-rotate.faktura:hover{color:#fff}.la-ball-clip-rotate.la-dark{color:#333}.la-ball-clip-rotate>div{display:inline-block;float:none;border:0 solid currentColor;width:32px;height:32px;background:0 0;border-width:2px;border-bottom-color:transparent;border-radius:100%;-webkit-animation:ball-clip-rotate .75s linear infinite;animation:ball-clip-rotate .75s linear infinite}.la-ball-clip-rotate.la-sm{width:16px;height:16px}.la-ball-clip-rotate.la-sm>div{width:16px;height:16px;border-width:1px}.la-ball-clip-rotate.la-2x{width:64px;height:64px}.la-ball-clip-rotate.la-2x>div{width:64px;height:64px;border-width:4px}.la-ball-clip-rotate.la-3x{width:96px;height:96px}.la-ball-clip-rotate.la-3x>div{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.contact-header{background:#fff;top:122px;right:0;left:0;transition:top .4s ease-out;white-space:normal;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:-ms-flexbox;display:flex;max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding:3em 26px 3rem}.contact-header.alternative{padding-top:0;display:block}.contact-header.alternative.unit p{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#121212;margin-bottom:5px}.contact-header.alternative>h3{text-align:center;margin:0 auto;font-size:20px;font-weight:400;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#bdbdbd;padding-bottom:1.2em}.contact-header>h1{-ms-flex:1.531;flex:1.531;padding-right:.5em;padding-top:.8em;margin-bottom:0;font-size:40px}@media only screen and (min-width:768px){.contact-header.alternative.unit{display:none}.contact-header.alternative>h3{font-size:40px;width:50%}.contact-header>h1{font-size:56px}.contact-header{overflow-x:initial;top:0;background:0 0}}.contact-header:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.contact-header{padding-left:0;padding-right:0}}@media only screen and (max-width:979px){.contact-header{display:block}.contact-header h1{padding-bottom:.5em}}.menubaroffice{width:100%;z-index:10}.main-menu__active .menubaroffice{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media only screen and (max-width:767px){.searchbar__active .menubaroffice{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.menubaroffice__bar{background-color:#f2f2f2;transition:.25s background-color ease-out}.menubaroffice__bar .container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.menubaroffice__bar .container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.menubaroffice__bar .container{padding-left:0;padding-right:0}}.menubaroffice__title{display:block;font-size:1.25em;font-weight:700;line-height:2.5rem;color:#121212;margin:0;cursor:pointer}@media only screen and (min-width:768px){.menubaroffice__bar .container{-ms-flex-direction:row;flex-direction:row}.menubaroffice__bar:hover{background-color:#ededed}.menubaroffice__title{line-height:4rem}}.menubaroffice__menu-icon{display:-ms-flexbox;display:flex;-ms-flex:0 0 20px;flex:0 0 20px;margin:0 1rem 0 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.menubaroffice__menu-icon:before{content:'\f0c9';color:#121212;font-family:FontAwesome;vertical-align:top;text-align:center;width:1rem;height:1rem;display:block;transition:.25s color ease-out;font-weight:400;line-height:1}.menubaroffice__menu-label{display:none;font-size:12px;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased}.menubaroffice__zone{width:auto;display:block;-ms-flex-align:center;align-items:center;transition:all .4s ease-out}@media only screen and (min-width:768px){.menubaroffice__menu-label{display:block;margin-top:4px}.menubaroffice__zone.alternative{width:50%;margin:0 auto}}.menubaroffice__zone p{margin:0 0 1em;font-size:16px;font-weight:700;color:#121212}.menubaroffice__zone .select{display:block;width:100%;min-width:0}@media only screen and (min-width:768px){.menubaroffice__zone{min-width:450px;border:none}.menubaroffice__zone p{display:block}.menubaroffice__zone .select{width:auto}.menubaroffice__content{position:absolute;top:0;left:0;right:0}}.select .menubaroffice__zone-dropdown{padding:8px 3rem 8px 16px;height:3.375em;background:#f2f2f2;color:#8e8e8e}.menubaroffice__content{display:none;background-color:#f2f2f2}.menubaroffice__content .container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding:2em 26px 3em}.menubaroffice__content .container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.menubaroffice__content .container{padding-left:0;padding-right:0}}.menubaroffice__menu{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:768px){.menubaroffice__menu{width:48.99536%;float:left;margin-right:2.00927%}}@media only screen and (min-width:980px){.menubaroffice__menu{width:48.99536%;float:left;margin-right:2.00927%}}.menubaroffice__contact{width:100%;float:left;margin-left:0;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.menubaroffice__contact{width:48.99536%;float:right;margin-right:0;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:980px){.menubaroffice__contact{width:48.99536%;float:right;margin-right:0}}.menubaroffice__contact-mapcontainer{float:left;margin-left:0;margin-right:0;width:250px;position:relative}@media only screen and (min-width:680px){.menubaroffice__contact-mapcontainer{min-height:300px;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.menubaroffice__contact-mapcontainer{min-height:unset;display:unset;margin-right:26px;width:50%}}@media only screen and (min-width:980px){.menubaroffice__contact-mapcontainer{width:30.59937%;float:left;margin-right:4.10095%}}.menubaroffice__contact-mapinner{height:0;padding-bottom:100%}@media only screen and (min-width:680px){.menubaroffice__contact-mapinner{height:unset;padding-bottom:unset;min-height:unset}}@media only screen and (min-width:768px){.menubaroffice__contact-mapinner{height:0;padding-bottom:100%}}.menubaroffice__contact-map{position:absolute;display:block;width:100%;height:100%;border:2px solid #d3d3d3}@media only screen and (min-width:680px){.menubaroffice__contact-map{position:unset;margin:0;width:unset;height:unset;max-width:100%}}@media only screen and (min-width:768px){.menubaroffice__contact-map{position:absolute;width:100%;height:100%;max-width:unset}}.menubaroffice__contact__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.menubaroffice__contact__info p{margin-bottom:auto}.menubaroffice__contact__info p:last-of-type{margin-bottom:0}.menubaroffice__contact__info a{text-decoration:none;word-wrap:break-word}.menubaroffice__menu-items{list-style:none;margin-bottom:1em}.menubaroffice__menu-items.cols-2.order-top-to-bottom{display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menubaroffice__menu-items.cols-2.order-top-to-bottom .menubaroffice__menu-item{float:none;margin:0}@media only screen and (min-width:414px){.menubaroffice__menu-items.cols-2 .menubaroffice__menu-item{width:48.99536%;float:left;margin-right:2.00927%}.menubaroffice__menu-items.cols-2 .menubaroffice__menu-item:nth-child(2n){float:right;margin-right:0}}@media only screen and (max-width:413px){.menubaroffice__menu-items.cols-2 .menubaroffice__menu-item{-ms-flex-order:unset!important;order:unset!important}}.menubaroffice__menu-item{width:100%;float:left;margin-left:0;margin-right:0}.menubaroffice__menu-item a{font-size:16px;line-height:1.3;color:#121212;text-decoration:none;display:inline-block;margin-bottom:15px}.menubaroffice__menu-item a:hover,.menubaroffice__menu-item.menubaroffice__menu-item-active a{color:#70a940}.menubaroffice__active{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f2f2f2;overflow-y:scroll}.menubaroffice__active .menubaroffice__menu-icon:before{content:'\f00d'}.menubaroffice__active .menubaroffice__content{display:block}@media only screen and (max-width:767px){.menubaroffice__active .menubaroffice__zone{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:768px){.menubaroffice__active{position:relative;overflow-y:visible}.menubaroffice__active .menubaroffice__content{top:100%}}.image-modal,.word-helper-modal{-moz-osx-font-smoothing:grayscale;display:none;position:fixed;left:0;overflow:auto;-webkit-font-smoothing:antialiased}.word-helper-modal{z-index:999999999999999;padding-top:100px;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4)}.word-helper-modal .word-helper-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;border-radius:6px}.word-helper-modal .word-helper-modal-content h3{border-bottom:#aaa 1px solid;padding-bottom:10px;margin-bottom:20px}.word-helper-modal .word-helper-modal-close{color:#aaa;float:right;font-size:30px;font-size:1.875rem;margin-bottom:.35em;font-weight:700;line-height:75%}@media (min-width:375px) and (max-width:1024px){.word-helper-modal .word-helper-modal-close{font-size:calc(30px + (40 - 30) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.word-helper-modal .word-helper-modal-close{font-size:40px;font-size:2.5rem}}.word-helper-modal .word-helper-modal-close:focus,.word-helper-modal .word-helper-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}.word-helper-item{cursor:pointer;background:rgba(255,243,47,.219608)}.article__archive-listitem.archive-current a,.association__archive-listitem.archive-current a,.image-modal .image-modal-content p img{cursor:default}.image-modal{max-height:100vh;z-index:999999999999;top:0;padding:0;width:100%;height:100vh;background-color:#000;background-color:rgba(0,0,0,.4)}@media only screen and (min-width:768px){.image-modal{padding:30px}}.image-modal .image-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:100%;height:auto;border-radius:6px}ul.black-arrow,ul.green-arrow,ul.green-arrow-filled,ul.grey-arrow{margin-left:2em!important;list-style:none}ul.black-arrow li:before,ul.green-arrow li:before,ul.green-arrow-filled li:before,ul.grey-arrow li:before{content:'';display:inline-block;height:2em;left:-1.4em}.image-modal .image-modal-close{color:#aaa;float:right;font-size:30px;font-size:1.875rem;margin-bottom:.35em;font-weight:700;line-height:75%}@media (min-width:375px) and (max-width:1024px){.image-modal .image-modal-close{font-size:calc(30px + (40 - 30) * ((100vw - 375px)/ (1024 - 375)))}}@media only screen and (min-width:1023px){.image-modal .image-modal-close{font-size:40px;font-size:2.5rem}}.image-modal .image-modal-close:focus,.image-modal .image-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}ul.grey-arrow li{line-height:1.9em;position:relative;padding-left:.5em}ul.grey-arrow li:before{position:absolute;background:url(/UI/images/listArrowGrey.svg) center center no-repeat;background-size:contain;padding-left:24px}ul.black-arrow li{line-height:1.9em;position:relative;padding-left:.5em}ul.black-arrow li:before{position:absolute;background:url(/UI/images/listArrowBlack.svg) center center no-repeat;background-size:contain;padding-left:24px}ul.green-arrow li{line-height:1.9em;position:relative;padding-left:.5em}ul.green-arrow li:before{position:absolute;background:url(/UI/images/listArrowGreen.svg) center center no-repeat;background-size:contain;padding-left:24px}ul.green-arrow-filled li{line-height:1.9em;position:relative;padding-left:.5em}ul.green-arrow-filled li:before{position:absolute;background:url(/UI/images/listArrowGreenFilled.svg) center center no-repeat;background-size:contain;padding-left:24px}ul.exempelruta{border:2px solid #d0e9ff;border-radius:6px;padding:20px 20px 20px 40px;margin:0!important}ul.exempelruta li{padding-left:0}ul.exempelruta li:before{left:-2em}.x-form{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.x-form:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.x-form{padding-left:0;padding-right:0}}.x-form__content{width:100%;max-width:750px}.cookieblock{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cookieblock p{width:100%;max-width:310px;padding:20px;text-align:center;margin:0 auto;background-color:rgba(0,0,0,.03);border-radius:3px}.cookieblock a{display:block;width:120px;margin:10px auto 0}.videoiframe__sixteenbynine .cookieblock{position:absolute;top:0;left:0;height:100%;max-width:auto}.articlePage:not(.article--video) img,.articlePage:not(.extraArticle) img,.articlePage:not(.policyArticle) img{width:100%;height:auto}@media only screen and (min-width:800px){.articlePage:not(.article--video) img,.articlePage:not(.extraArticle) img,.articlePage:not(.policyArticle) img{width:50%;height:auto}}.articlePage:not(.article--video) img.full-width-image,.articlePage:not(.extraArticle) img.full-width-image,.articlePage:not(.policyArticle) img.full-width-image{width:100%;height:auto;margin:0 auto}@media only screen and (min-width:800px){.articlePage:not(.article--video) img.centered-image:not(.full-width-image),.articlePage:not(.extraArticle) img.centered-image:not(.full-width-image),.articlePage:not(.policyArticle) img.centered-image:not(.full-width-image){margin-left:25%}}.articlePage:not(.article--video) .infographics,.articlePage:not(.extraArticle) .infographics,.articlePage:not(.policyArticle) .infographics{cursor:pointer;width:50%;height:auto}@media only screen and (max-width:799px){.articlePage:not(.article--video) .infographics,.articlePage:not(.extraArticle) .infographics,.articlePage:not(.policyArticle) .infographics{width:100%}}.articlePage:not(.article--video) .infographics-icon,.articlePage:not(.extraArticle) .infographics-icon,.articlePage:not(.policyArticle) .infographics-icon{display:block;position:relative;margin-left:2em;color:#333;font-size:14px;cursor:pointer}@media only screen and (min-width:800px){.articlePage:not(.article--video) .infographics-icon.centered-image:not(.full-width-image),.articlePage:not(.extraArticle) .infographics-icon.centered-image:not(.full-width-image),.articlePage:not(.policyArticle) .infographics-icon.centered-image:not(.full-width-image){margin-left:calc(25% + 2.2em)}}.articlePage:not(.article--video) .infographics-icon:before,.articlePage:not(.extraArticle) .infographics-icon:before,.articlePage:not(.policyArticle) .infographics-icon:before{content:'';left:-2em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70%;height:70%;background:url(/UI/images/expand.svg) left center no-repeat;background-size:contain}.article__body:after,.article__sidebar-container:after,.article__socialbuttons:after,.narrow-wrapper:after{content:" ";clear:both}.article,.narrow-wrapper{position:relative}.narrow-wrapper{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;padding-top:2rem}.narrow-wrapper:after{display:block}@media only screen and (min-width:1346px){.narrow-wrapper{padding-left:0;padding-right:0}}.teaser.no-border{border:none}@media only screen and (max-width:799px){.teaser.no-border .teaser__inner.picture-and-text{height:50vh}}.teaser.no-border .teaser__inner.textblock{margin:auto;padding:2em 2em 1em}.teaser.no-border .teaser__inner.textblock.narrower-column{padding:0;width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:500px){.teaser.no-border .teaser__inner.textblock.narrower-column{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.teaser.no-border .teaser__inner.textblock.narrower-column{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:900px){.article__body-backbutton+.teaser.no-border .teaser__inner.textblock.narrower-column{margin-left:0}}@media only screen and (min-width:980px){.article__sidebar+.article__body .teaser.no-border .teaser__inner.textblock.narrower-column{width:57.49614%;float:left;margin-right:2.00927%;margin-left:0}}@media only screen and (min-width:1024px){.teaser.no-border .teaser__inner.textblock.narrower-column{width:57.49614%;float:left;margin-right:2.00927%}.article__sidebar+.article__body .teaser.no-border .teaser__inner.textblock.narrower-column{width:48.99536%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:1140px){.teaser.no-border .teaser__inner.textblock.narrower-column{width:48.99536%;float:right;margin-right:34.00309%}}.article__image{background-position:center 25%;background-size:cover;min-height:2rem;height:0;padding-bottom:52.5%;max-width:1294px;margin:0 auto;max-height:500px}@media only screen and (min-width:680px){.article__image{padding-bottom:34.72222%}}@media only screen and (min-width:1440px){.article__image{padding-bottom:500px}}@media only screen and (min-width:1600){.article__image{padding-bottom:628px}}.article__image img{opacity:0;min-height:50vh}.article__contact-card{border:2px solid #d3d3d3;padding:2em;margin:2em 0}.article__contact-card-title{font-size:1.875rem;margin-bottom:.5em}.article__contact-card-item{font-size:16px;line-height:1.5625em;margin-bottom:.25em}.article__contact-card-item strong{margin-right:5px}.article__sidebar-dropdown{display:none;background-color:#f2f2f2;padding:26px}.article__sidebar-dropdown .select{min-width:auto;width:100%}@media only screen and (max-width:979px){.article__sidebar-dropdown{display:block}.article__sidebar{display:none}}.article__sidebar-container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.article__sidebar-container:after{display:block}@media only screen and (min-width:1346px){.article__sidebar-container{padding-left:0;padding-right:0}}.article__sidebar-inner{float:none;margin:0 auto;background-color:#fff;border:2px solid #d3d3d3;padding:1em;overflow:hidden}.article__sidebar-inner>li.active{font-size:20px;font-size:1.25rem}.article__sidebar-inner .active{font-weight:700}.article__sidebar-inner .active a{pointer-events:none}.article__sidebar-inner li{line-height:3.5;overflow:hidden;text-overflow:ellipsis}.article__sidebar-inner li:not(:last-child){border-bottom:2px solid #d3d3d3}.article__sidebar-inner a{color:#121212;line-height:1.16667;display:inline-block}@media only screen and (min-width:980px){.article__sidebar{position:absolute;width:100%;height:0;z-index:2}.article__sidebar-container{height:0}.article__sidebar-inner{width:auto;min-width:31.99382%;float:right;padding:1em 2em;transition:margin-top .5s}}@media only screen and (min-width:1024px){.article__sidebar-inner{min-width:23.49304%;max-width:31.99382%}}.state-sticky .article__sidebar-inner{margin-top:0}.article__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;margin-top:2rem}.article__socialbuttons:after{display:block}@media only screen and (min-width:1346px){.article__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.article__socialbuttons .socialbuttons{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}.article__image+.article__socialbuttons{margin-top:0}.article__body{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;position:relative;padding-top:2rem;margin-bottom:2rem}.article__body:after{display:block}@media only screen and (min-width:1346px){.article__body{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.article__body{padding-top:0}}.js-sticky+.article__body{min-height:80vh}.article__body.article__body__no__image{margin-top:4rem}@media only screen and (max-width:767px){.article__body.article__body__no__image{margin-top:2rem}}@media only screen and (max-width:499px){.article__body.article__body__no__image{margin-top:1rem}}.article__body.wider-column{padding:2em 2em 1em}.article__body.wider-column .article__body-content{margin:0 auto;float:none;width:100%}.article__body-backbutton{font-size:14px;line-height:2.5em;width:48.99536%;float:left;margin-right:2.00927%;margin-bottom:1.5em}@media only screen and (min-width:414px){.article__body-backbutton{width:40.49459%;float:left;margin-right:2.00927%}}@media only screen and (min-width:500px){.article__body-backbutton{margin-left:8.50077%}}@media only screen and (min-width:600px){.article__body-backbutton{width:23.49304%;float:left;margin-right:2.00927%;margin-bottom:2em}}@media only screen and (min-width:768px){.article__body-backbutton{margin-left:17.00155%}}@media only screen and (min-width:900px){.article__body-backbutton{width:14.99227%;float:left;margin-right:2.00927%;margin-left:0;margin-bottom:0}.article__body-backbutton+.article__body-header{margin-left:0;margin-top:-.2em}}.article__body-backbutton i{font-size:16px;margin-right:.5em}.article__body-header{margin-bottom:.5em}.article__body-content{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:500px){.article__body-content{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.article__body-content{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:900px){.article__body-backbutton+.article__body-content{margin-left:0}}@media only screen and (min-width:980px){.article__sidebar+.article__body .article__body-content{width:57.49614%;float:left;margin-right:2.00927%;margin-left:0}}@media only screen and (min-width:1024px){.article__body-content{width:57.49614%;float:left;margin-right:2.00927%}.article__sidebar+.article__body .article__body-content{width:48.99536%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:1140px){.article__body-content{width:48.99536%;float:right;margin-right:34.00309%}}.article__body-content dl,.article__body-content ol,.article__body-content ul{margin-bottom:1em;margin-left:1em}.article__body-content li{line-height:2em}.article__body-video{position:relative;height:0;padding-bottom:56.25%;margin-bottom:2em;width:100%;float:left;margin-left:0;margin-right:0}.article__body-video>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media only screen and (min-width:500px){.article__body-video{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.article__body-video{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:900px){.article__body-backbutton+.article__body-video{margin-left:0}}@media only screen and (min-width:980px){.article__sidebar+.article__body .article__body-video{width:57.49614%;float:left;margin-right:2.00927%;margin-left:0}}@media only screen and (min-width:1024px){.article__body-video{width:57.49614%;float:left;margin-right:2.00927%}.article__sidebar+.article__body .article__body-video{width:48.99536%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:1140px){.article__body-video{width:48.99536%;float:right;margin-right:34.00309%}}@media only screen and (min-width:500px){.article__body-video{position:relative;height:0;padding-bottom:46.68663%}.article__body-video>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}}@media only screen and (min-width:768px){.article__body-video{position:relative;height:0;padding-bottom:37.12326%}.article__body-video>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}}.article__archive{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;position:relative;text-align:center;margin-bottom:4.5em}.article__archive:after{clear:both;display:block;position:absolute;top:0;right:26px;content:'';width:16px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 100%)}@media only screen and (min-width:1346px){.article__archive{padding-left:0;padding-right:0}}.article__archive-list{display:block;margin:0 auto;font-size:0;white-space:nowrap}.article__archive-list::-webkit-scrollbar{display:none}.article__archive-listitem{display:inline-block;list-style:none;color:#4a7729;background-color:#fff;border-top:2px solid #4a7729;border-bottom:2px solid #4a7729;border-left:1px solid #4a7729;border-right:1px solid #4a7729;margin:0}.article__archive-listitem:first-child{border-left:2px solid #4a7729;border-bottom-left-radius:4px;border-top-left-radius:4px}.article__archive-listitem:last-child{border-right:2px solid #4a7729;border-bottom-right-radius:4px;border-top-right-radius:4px}.article__archive-listitem:hover{color:#fff;background-color:#3e6422}.article__archive-listitem.archive-current{color:#fff;background-color:#4a7729}.article__archive-listitem.archive-current:hover{background-color:#4a7729}.article__archive-listitem a{display:inline-block;padding:.5em 2em;cursor:pointer;color:inherit}.article--video .article__video{background:#f2f2f2}.article--video .article__video-container{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.article--video .article__socialbuttons{margin:.5rem auto}.article--video .article__socialbuttons .socialbuttons{max-width:940px;width:100%;padding:0;margin:0 auto;float:none}.article--video .article__socialbuttons .socialbuttons a{top:0}.article--video .article__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}.articlelisting__header:after,.articlelisting__socialbuttons:after{display:block;content:" ";clear:both}.article--video .article__body-content{margin:0;padding:0 2rem;width:100%}@media only screen and (min-width:980px){.article--video .article__body{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.article--video .article__body-content{width:60%;max-width:640px;padding-left:0}}.article--video .article__body-sidebar{margin:0;padding:0}.article--video .article__body-sidebar iframe{width:100%;min-height:400px;padding:0 2rem}@media only screen and (min-width:980px){.article--video .article__body-sidebar iframe{width:auto;padding:0}}.articlelisting{position:relative}.articlelisting__image{background-position:center 25%;background-size:cover}.articlelisting__image img{opacity:0}.articlelisting__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.articlelisting__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.articlelisting__socialbuttons .socialbuttons{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}.articlelisting__header,.articlelisting__list{max-width:1294px;margin-left:auto;margin-right:auto;width:100%}.articlelisting__header{padding-left:26px;padding-right:26px;text-align:center}@media only screen and (min-width:1346px){.articlelisting__header{padding-left:0;padding-right:0}}.articlelisting__list{padding-left:26px;padding-right:26px;position:relative;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.articlelisting__list:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.articlelisting__list{padding-left:0;padding-right:0}}.articlelisting__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em;border:2px solid #d3d3d3;border-radius:2px;background-color:#fff;width:100%;float:left;margin:1em 0}.articlelisting__item.swiper-slide{height:auto}@media only screen and (min-width:600px) and (max-width:799px){.articlelisting__item{width:48.99536%;float:left;margin-right:2.00927%}.articlelisting__item:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:800px) and (max-width:1139px){.articlelisting__item{width:31.99382%;float:left;margin-right:2.00927%}.articlelisting__item:nth-child(3n){float:right;margin-right:0}}@media only screen and (min-width:1140px){.articlelisting__item{width:23.49304%;float:left;margin-right:2.00927%;margin-bottom:2em}.articlelisting__item:nth-child(4n){float:right;margin-right:0}}.articlelisting__item-date{position:absolute;background:#4a7729;font-size:14px;font-size:.875rem;line-height:0;font-weight:700;color:#fff;border-radius:50px;padding:1em;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 5px #fff}.articlelisting__item-content{width:100%;min-height:5em;padding:.5em 0 0}.articlelisting__item-image{display:block;margin-bottom:1rem;height:0;padding-bottom:50%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}.articlelisting__item-image img{opacity:0;z-index:-1;max-width:100%;height:auto}.articlelisting__item-header{line-height:1.16667;margin-bottom:16px}.articlelisting__item-button{-ms-flex-item-align:end;align-self:flex-end}.articlelisting__item-downloadfile-image{height:120px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;background-color:rgba(112,169,64,.1)}.association__footer{background-color:#121212}.association__footer__content{color:#fff}@media only screen and (min-width:800px){.association__footer__content{width:48.99536%;float:left;margin-right:2.00927%;top:auto;margin-bottom:auto;padding:1em 2em}}.association__footer__content_left{width:100%;float:left;margin-left:0;margin-right:0;position:relative;top:25vh;margin-bottom:25vh;padding:2em 26px;color:#fff}@media only screen and (min-width:768px){.association__footer__content_left{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:800px){.association__footer__content_left{width:48.99536%;float:left;margin-right:2.00927%;top:auto;margin-bottom:auto;padding:1em 2em}}.association__headblock{-ms-flex-order:1;order:1;height:calc(20vw - (212px + 48px + 17.5px + 185px));min-height:500px;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;max-width:1294px;margin:0 auto}@media only screen and (max-width:767px){.association__headblock{height:calc(100vh - (226px + 48px + 17.5px + 185px));min-height:200px}}.association__headblock.is-in-edit-mode{height:initial}.association__headblock .video-background{background:#000;top:0;right:0;bottom:0;left:0}.association__headblock .video-background iframe,.association__headblock .video-foreground{position:absolute;top:0;left:0;width:100%;height:100%}.association__headblock-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-transform:scale(1.03);transform:scale(1.03);background-size:cover;background-position:center}.association__headblock-block{margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.association__headblock-logo{max-width:90px;margin-bottom:2rem}.association__headblock-heading{color:#fff;max-width:450px;padding:0 20px;text-align:center}.association{position:relative}.association__image{opacity:0;height:0}.association__sidebar-dropdown{display:none;background-color:#f2f2f2;padding:26px}.association__sidebar-dropdown .select{min-width:auto;width:100%}@media only screen and (max-width:979px){.association__sidebar-dropdown{display:block}.association__sidebar{display:none}}.association__sidebar-container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.association__sidebar-container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.association__sidebar-container{padding-left:0;padding-right:0}}.association__sidebar-inner{float:none;margin:0 auto;background-color:#fff;border:2px solid #d3d3d3;padding:1em;overflow:hidden}.article__image+.association__socialbuttons,.state-sticky .association__sidebar-inner{margin-top:0}.association__sidebar-inner>li.active{font-size:20px;font-size:1.25rem}.association__sidebar-inner .active{font-weight:700}.association__sidebar-inner .active a{pointer-events:none}.association__sidebar-inner li{line-height:3.5;overflow:hidden;text-overflow:ellipsis}.association__sidebar-inner li:not(:last-child){border-bottom:2px solid #d3d3d3}.association__sidebar-inner a{color:#121212;line-height:1.16667;display:inline-block}@media only screen and (min-width:980px){.association__sidebar{position:absolute;width:100%;height:0;z-index:2}.association__sidebar-container{height:0}.association__sidebar-inner{width:auto;min-width:31.99382%;float:right;padding:1em 2em;transition:margin-top .5s}}@media only screen and (min-width:1024px){.association__sidebar-inner{min-width:23.49304%;max-width:31.99382%}}.association__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.association__socialbuttons:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.association__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.association__socialbuttons .socialbuttons{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}.association__body{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;position:relative;padding-top:2rem;margin-bottom:2rem}.association__body:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.association__body{padding-left:0;padding-right:0}}.js-sticky+.association__body{min-height:80vh}.association__body-backbutton{font-size:14px;line-height:2.5em;width:48.99536%;float:left;margin-right:2.00927%;margin-bottom:1.5em}@media only screen and (min-width:414px){.association__body-backbutton{width:40.49459%;float:left;margin-right:2.00927%}}@media only screen and (min-width:500px){.association__body-backbutton{margin-left:8.50077%}}@media only screen and (min-width:600px){.association__body-backbutton{width:23.49304%;float:left;margin-right:2.00927%;margin-bottom:2em}}@media only screen and (min-width:768px){.association__body-backbutton{margin-left:17.00155%}}@media only screen and (min-width:900px){.association__body-backbutton{width:14.99227%;float:left;margin-right:2.00927%;margin-left:0;margin-bottom:0}.association__body-backbutton+.association__body-header{margin-left:0;margin-top:-.2em}}.association__body-backbutton i{font-size:16px;margin-right:.5em}.association__body-header{margin-bottom:.5em}.association__body-content{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:500px){.association__body-content{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.association__body-content{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:900px){.article__body-backbutton+.association__body-content{margin-left:0}}@media only screen and (min-width:980px){.association__body{padding-top:0}.article__sidebar+.article__body .association__body-content{width:57.49614%;float:left;margin-right:2.00927%;margin-left:0}}@media only screen and (min-width:1024px){.association__body-content{width:57.49614%;float:left;margin-right:2.00927%}.article__sidebar+.article__body .association__body-content{width:48.99536%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:1140px){.association__body-content{width:48.99536%;float:right;margin-right:34.00309%}}.association__body-content dl,.association__body-content ol,.association__body-content ul{margin-bottom:1em;margin-left:1em}.association__body-content li{line-height:2em}.association__body-video{position:relative;height:0;padding-bottom:56.25%;margin-bottom:2em;width:100%;float:left;margin-left:0;margin-right:0}.association__body-video>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media only screen and (min-width:500px){.association__body-video{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.association__body-video{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:900px){.article__body-backbutton+.association__body-video{margin-left:0}}@media only screen and (min-width:980px){.article__sidebar+.article__body .association__body-video{width:57.49614%;float:left;margin-right:2.00927%;margin-left:0}}@media only screen and (min-width:1024px){.association__body-video{width:57.49614%;float:left;margin-right:2.00927%}.article__sidebar+.article__body .association__body-video{width:48.99536%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:1140px){.association__body-video{width:48.99536%;float:right;margin-right:34.00309%}}@media only screen and (min-width:500px){.association__body-video{position:relative;height:0;padding-bottom:46.68663%}.association__body-video>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}}@media only screen and (min-width:768px){.association__body-video{position:relative;height:0;padding-bottom:37.12326%}.association__body-video>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}}.association__archive{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;position:relative;text-align:center;margin-bottom:4.5em}.association__archive:after{clear:both;display:block;position:absolute;top:0;right:26px;content:"";width:16px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 100%)}@media only screen and (min-width:1346px){.association__archive{padding-left:0;padding-right:0}}.association__archive-list{display:block;margin:0 auto;font-size:0;white-space:nowrap}.association__archive-list::-webkit-scrollbar{display:none}.association__archive-listitem{display:inline-block;list-style:none;color:#4a7729;background-color:#fff;border-top:2px solid #4a7729;border-bottom:2px solid #4a7729;border-left:1px solid #4a7729;border-right:1px solid #4a7729;margin:0}.association__archive-listitem:first-child{border-left:2px solid #4a7729;border-bottom-left-radius:4px;border-top-left-radius:4px}.association__archive-listitem:last-child{border-right:2px solid #4a7729;border-bottom-right-radius:4px;border-top-right-radius:4px}.association__archive-listitem:hover{color:#fff;background-color:#3e6422}.association__archive-listitem.archive-current{color:#fff;background-color:#4a7729}.association__archive-listitem.archive-current:hover{background-color:#4a7729}.association__archive-listitem a{display:inline-block;padding:.5em 2em;cursor:pointer;color:inherit}.departmentPage,.startPage{overflow:hidden;width:100%}.protectedfile{margin-bottom:4rem;position:relative}.protectedfile__toggle{background-color:#fff;display:block;margin-left:auto;margin-right:auto;margin-bottom:2rem;position:absolute;right:0;overflow:hidden}.protectedfile__toggle .icon-times{position:absolute;top:50%;margin-top:-.5em;left:50%;margin-left:-.5em;width:1em;height:1em;opacity:0}.protectedfile__toggle .protectedfile__toggle-text{display:block;overflow:hidden;width:auto;max-width:100px;transition:max-width .8s}.protectedfile__toggle.state-close .icon-times{opacity:1}.protectedfile__toggle.state-close .protectedfile__toggle-text{width:0;max-width:0}.protectedfile__formcontainer{overflow:hidden}.protectedfile__formcontainer.state-hidden .protectedfile__formcontainer-inner{-webkit-transform:translateY(-300%);transform:translateY(-300%);margin-top:-100%}.protectedfile__formcontainer-inner{margin-top:0;transition:margin-top .8s}.protectedfile__formcontainer-submit{background-color:#fff;display:block;width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:414px) and (max-width:499px){.protectedfile__formcontainer-submit{width:48.99536%;float:left;margin-left:25.50232%;margin-right:25.50232%}}@media only screen and (min-width:500px) and (max-width:767px){.protectedfile__formcontainer-submit{width:38.54749%;float:right;margin-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){.protectedfile__formcontainer-submit{width:35.59719%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.protectedfile__formcontainer-submit{width:30.59937%;float:right;margin-right:0}}.protectedfile__formcontainer-info{background-color:#f2f2f2;padding:1em;text-align:center;border-radius:1em;width:74.49768%;float:left;margin-right:2.00927%}@media only screen and (min-width:414px) and (max-width:499px){.protectedfile__formcontainer-info{width:82.99845%;float:left;margin-right:2.00927%}}@media only screen and (min-width:500px) and (max-width:767px){.protectedfile__formcontainer-info{width:79.51583%;float:left;margin-right:2.42086%}}@media only screen and (min-width:768px) and (max-width:1023px){.protectedfile__formcontainer-info{width:87.11944%;float:left;margin-right:3.0445%}}@media only screen and (min-width:1024px){.protectedfile__formcontainer-info{width:82.64984%;float:left;margin-right:4.10095%}}.protectedfile__formcontainer-info.state-success{background-color:#70a940}.protectedfile__formcontainer-info.state-error{background-color:#e70000}.protectedfile__formcontainer-info .icon-info-circle{margin-right:.5em;font-size:2rem;vertical-align:middle;color:#4a7729}input.protectedfile__formcontainer-email{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1.5rem}@media only screen and (min-width:500px) and (max-width:767px){input.protectedfile__formcontainer-email{width:59.03166%;float:left;margin-right:2.42086%;margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1023px){input.protectedfile__formcontainer-email{width:61.35831%;float:left;margin-right:3.0445%}}@media only screen and (min-width:1024px){input.protectedfile__formcontainer-email{width:65.29968%;float:left;margin-right:4.10095%}}.protectedfilespage{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;padding-top:1em;margin-bottom:5em}.protectedfilespage:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.protectedfilespage{padding-left:0;padding-right:0}}.protectedfilespage__content{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:500px) and (max-width:767px){.protectedfilespage__content{width:82.99845%;float:left;margin-left:8.50077%;margin-right:8.50077%}}@media only screen and (min-width:768px) and (max-width:1023px){.protectedfilespage__content{width:65.99691%;float:left;margin-left:17.00155%;margin-right:17.00155%}}@media only screen and (min-width:1024px){.protectedfilespage__content{width:48.99536%;float:right;margin-left:17.00155%;margin-right:34.00309%}}.main-header .container,.mobile-logo{margin-left:auto;margin-right:auto;height:80px;max-width:1294px}.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:9999;font-size:14px}@media only screen and (max-width:767px){.header.main-menu__active,.header.searchbar__active{bottom:0;overflow-y:scroll}.header.main-menu__active{-webkit-overflow-scrolling:touch;background-color:#fff}.header.main-menu__active .mobile-menu__parent{border-bottom:none}.header.main-menu__active .mobile-menu__parent a:after{content:'\f00d'}.header.main-menu__active .menu-container{display:-ms-flexbox;display:flex}}.header__search,.mobile-logo{position:relative;width:100%;overflow:hidden}.main-header .container:after,.mobile-logo:after{content:" ";clear:both}@media only screen and (min-width:768px){.header{position:relative;z-index:4}}.main-header{position:relative;background-color:#fff;padding:0;width:100%;z-index:1;border-bottom:solid 2px #f2f2f2}.main-header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header .container:after{display:block}.main-header__logo-wrap{display:none}.mobile-logo{padding-left:26px;padding-right:26px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;transition:height .4s ease-out,-webkit-transform .4s ease-out;transition:height .4s ease-out,transform .4s ease-out;transition:height .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out;will-change:height;background-color:#fff}.mobile-logo:after{display:none}@media only screen and (min-width:1346px){.mobile-logo{padding-left:0;padding-right:0}}.scrolled .mobile-logo{height:0;border-bottom:0}.searchbar__active .mobile-logo{-webkit-transform:translate3d(0,-42px,0);transform:translate3d(0,-42px,0);border-bottom-color:#fff}.main-menu__active .mobile-logo{display:none}@media (min-width:768px){.mobile-logo{display:none}}.header__search{z-index:1;background:#fff;height:0;max-height:350px;-webkit-transform:translate3d(0,-150%,0);transform:translate3d(0,-150%,0);transition:padding-bottom .4s ease-out,-webkit-transform .4s ease-out;transition:transform .4s ease-out,padding-bottom .4s ease-out;transition:transform .4s ease-out,padding-bottom .4s ease-out,-webkit-transform .4s ease-out;will-change:transform}.searchbar__active .header__search{height:auto;padding-top:2rem;padding-bottom:4em;overflow:visible;-webkit-transform:translate3d(0,-42px,0);transform:translate3d(0,-42px,0)}@media only screen and (min-width:980px){.searchbar__active .header__search{padding-bottom:0}}.header__search .searchbar__form input[type=submit]{background:0 0;border:2px solid #4a7729;color:#4a7729}.header__search .searchbar__form input[type=submit]:focus,.header__search .searchbar__form input[type=submit]:hover{background:#4a7729;color:#fff}.header__search .selectize-input{background:#f2f2f2!important;min-height:51px}.logo{display:block;width:120px;height:50px;background:url(../assets/images/logo.svg) center center no-repeat;background-size:100%}.main-header__navigation{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:768px){.searchbar__active .header__search{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header__search{position:absolute;border-top:2px solid #f3f3f3;padding-bottom:2rem}.main-header__navigation{width:82.99845%;float:right;margin:0}}@media only screen and (min-width:1140px){.main-header__navigation{float:right;margin-right:0;width:100%}}@media only screen and (min-width:1440px){.main-header__navigation{float:right;margin-right:0;width:100%}}@media (min-width:768px){.logo{width:100px}.main-header__logo-wrap{width:14.99227%;float:left;margin-right:2.00927%;display:block}.page--project-page .main-header__logo-wrap{min-width:200px;margin-right:0}.main-header{padding:0}.main-header .container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.main-header .container:after{content:" ";display:block;clear:both}}@media only screen and (min-width:768px) and (min-width:1346px){.main-header .container{padding-left:0;padding-right:0}}@media (min-width:840px){.logo{width:120px}}@media (min-width:1024px){.logo{width:140px}}.page__edit-mode .hero{max-height:800px}.page__edit-mode .hero__search{padding:20px 0}.page.page__has-local-menu .hero{min-height:250px;height:calc(100vh - 231px)}@media only screen and (min-width:768px){.page.page__has-local-menu .hero{min-height:600px;height:calc(100vh - 257px)}}.page.StartPage .hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:295px;max-width:1294px;margin:0 auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.page.StartPage .hero{height:1px}.page.StartPage .hero__startpage-heading{margin-top:2rem}}@media only screen and (min-width:500px){.page.StartPage .hero{min-height:480px}}.page.StartPage .hero__startpage-video-container{position:absolute;top:0;left:0;height:158px;width:100%;overflow:hidden}.hero,.hero__search,.herolocal{overflow:visible}.page.StartPage .hero__startpage-video-container:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:.2;pointer-events:none}.page.StartPage .searchbar .custom-radio-buttons__container,.page.StartPage .searchbar__title{display:none}.page.StartPage .hero__video{max-width:100%}.page.StartPage .hero__startpage-heading{color:#fff;padding:0 10px;text-align:center;margin-bottom:158px;z-index:0}@media only screen and (min-width:500px){.page.StartPage .hero__startpage-video-container{height:100%}.page.StartPage .hero__video{max-width:unset}.page.StartPage .hero__startpage-heading{margin-bottom:0}}.page.StartPage .hero__search{position:absolute;top:101px;height:auto}@media only screen and (min-width:500px){.page.StartPage .hero__search{position:static}}.page.StartPage .hero__search-container{max-width:none;padding:0}@media only screen and (min-width:768px){.page.StartPage .hero{min-height:511px}.page.StartPage .hero__search-container{padding:20px 0}}.page.StartPage .hero__search{margin:2rem 0;padding-top:0;padding-bottom:0}.hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:distribute;padding-top:1em;padding-bottom:1em;position:relative}.hero__image:after,.hero__video:after{content:'';display:block;background-color:rgba(0,0,0,.15);bottom:0;right:0}@media only screen and (min-width:768px){.hero{padding-bottom:0;min-height:600px}}@media only screen and (min-width:1294px){.hero{padding-top:0}}.hero .content-area{width:100%}.hero__image{position:absolute;bottom:0;left:0;width:100%;height:100%;background-position:50% 50%;background-size:cover;opacity:0;transition:opacity 2s linear}.hero__image[js-slideshow=showing]{opacity:1;transition:opacity 2s linear}.hero__image:after{position:absolute;top:0;left:0}.hero__video{position:absolute;top:50%;left:50%;min-height:100%;z-index:-1;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-object-fit:cover;object-fit:cover;max-height:100%;min-width:100%;max-width:100%}@media only screen and (min-width:500px){.hero__video{max-width:none;max-height:none}}.hero__video.video-slider-item{z-index:0}.hero__video:after{position:absolute;top:0;left:0}.hero__blocks{max-width:1294px;padding-left:50px;padding-right:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin:0 auto;top:-25%;width:100%;position:relative}.hero__blocks:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.hero__blocks{padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.hero__blocks{top:-17%}}@media only screen and (max-width:767px){.hero__blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;height:100%;top:0;padding:0 26px}}@media only screen and (min-width:500px){.hero__blocks{padding-top:3em}}.dijitContainer .hero__blocks{padding-top:3em}@media only screen and (min-width:680px){.hero__blocks{display:-ms-flexbox;display:flex;padding-top:0}}@media only screen and (min-width:1294px) and (min-height:900px){.hero__blocks{-ms-flex:1 0 auto;flex:1 0 auto;padding-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;top:0}.hero__blocks:after{content:none}}.hero__localblocks{position:relative;width:100%;text-align:center;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.hero__localblocks-heading{color:#fff;text-align:center;text-shadow:0 0 14px rgba(0,0,0,.25)}.hero__localblocks-text{color:#fff}.hero__block{width:100%;float:left;margin-left:0;margin-right:0;display:inline-block;color:#fff;border-radius:2px;text-align:center}@media only screen and (min-width:500px){.hero__block{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:600px){.hero__block{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:680px){.hero__block{width:57.49614%;float:left;margin-right:2.00927%;margin-bottom:0;margin-left:0}}@media only screen and (min-width:768px){.hero__block{width:40.49459%;float:left;margin-right:2.00927%}.hero__block:last-child{margin-left:17.00155%;float:right;margin-right:0}}@media only screen and (max-width:1293px){.hero__block{margin:0 auto}}@media only screen and (min-width:1294px){.hero__block{width:31.99382%;margin-left:8.50077%;float:right;margin-right:0;margin-bottom:0}.hero__block:last-child{margin-left:17.00155%}.hero__block:nth-child(1){margin-left:8%!important}}@media only screen and (min-width:768px){.hero__block:first-child{margin-left:0}.hero__block:last-child{margin-right:0}}@media only screen and (max-width:767px){.hero__block:last-child{margin-top:1em}}.hero__block-inner{padding:2vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:rgba(0,0,0,.4)}@media only screen and (min-width:414px){.hero__block-inner{padding:2em}}@media only screen and (min-width:500px){.hero__block-inner{padding:1em}}@media only screen and (min-width:1024px){.hero__block-inner{padding:2vh 1em}.hero__block-text{line-height:1.5em}}@media only screen and (min-width:1294px){.hero__block-inner{padding:2em 1em}}.hero__block-title{font-size:30px;margin-bottom:2vh;-ms-flex-positive:2;flex-grow:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero__block-text{line-height:1.5em;margin-bottom:1em;-ms-flex-positive:2;flex-grow:2}.hero__heading{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;z-index:1}.hero__heading h1{color:#fff;text-align:center;max-width:440px;margin:.5em;text-shadow:0 0 14px rgba(0,0,0,.25)}.hero__search{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:100%;height:13rem;padding-top:2rem;padding-bottom:2rem;position:relative;z-index:3;color:#fff;background:0 0}.hero__search .container{max-width:865px}.hero__search-container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;opacity:1;transition:opacity .8s ease-out}.hero__search-container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.hero__search-container{padding-left:0;padding-right:0}}.hero__search-container.concealed{opacity:0}.hero__search-title{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.5em}@media only screen and (min-width:500px){.hero__search-title{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.hero__search{height:auto}.hero__search-title{width:100%;float:left;margin-right:0;margin-left:0}}@media only screen and (min-width:1024px){.hero__search-title{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}.page__edit-mode .herolocal{max-height:800px}.page__edit-mode .herolocal__search{padding:20px 0}.page.page__has-local-menu .herolocal{min-height:190px;height:58vw}@media only screen and (min-width:500px){.page.page__has-local-menu .herolocal{height:1px;min-height:300px}}@media only screen and (min-width:768px){.page.page__has-local-menu .herolocal{min-height:511px;max-width:1294px;margin:0 auto}}.page.StartPage .herolocal{min-height:550px;height:800px;height:calc(100vh - 122px)}@media only screen and (min-width:768px){.page.StartPage .herolocal{min-height:600px;height:calc(100vh - 148px)}}.herolocal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:distribute;padding-top:1em;padding-bottom:1em;position:relative;min-height:190px;height:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.herolocal{height:1px}}@media only screen and (min-width:500px){.herolocal{min-height:511px;height:auto}}@media only screen and (min-width:768px){.herolocal{padding-bottom:0;padding-top:0;height:auto}}.herolocal .content-area{width:100%}.herolocal .searchbar__title{display:none}.herolocal__blockscontainer{position:absolute;top:0;left:0;background-color:#666;height:100%;width:100%}.herolocal__blocks{overflow:visible!important;height:100%}.herolocal__blockspacer{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.herolocal__blockcontainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;background-position:50% 50%;background-size:cover}@media only screen and (min-width:500px){.herolocal__blocks{overflow:hidden!important}.herolocal__blockcontainer{overflow:hidden}}@media only screen and (min-width:768px){.herolocal__blockcontainer{padding-bottom:0;padding-top:0;height:auto;overflow:hidden}}.herolocal__blockcontainer:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:.2;z-index:2;pointer-events:none}.herolocal__block{max-width:1294px;margin-left:auto;margin-right:auto;padding-left:26px;padding-right:26px;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}.herolocal__block:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.herolocal__block{padding-left:0;padding-right:0}}.herolocal__image{position:absolute;bottom:0;left:0;width:100%;height:100%;background-position:50% 50%;background-size:cover;opacity:0;transition:opacity 2s linear;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.herolocal__image[js-slideshow=showing]{opacity:1;transition:opacity 2s linear}.herolocal__image:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.15)}.herolocal__video-wrapper{width:100%;position:absolute;height:100%;overflow:hidden}.herolocal__video-wrapper .herolocal__video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;z-index:-1;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:100%}@media only screen and (min-width:500px){.herolocal__video-wrapper .herolocal__video{max-width:none}}.herolocal__block-searchspacer .container,.herolocal__search .container{max-width:865px}.herolocal__block-heading{width:100%;max-height:2.33333em;overflow:hidden;color:#fff;text-align:center;z-index:3;margin-bottom:4.7rem}@media only screen and (min-width:500px){.herolocal__block-heading{width:82.99845%;padding:0;margin-bottom:.35em}}@media only screen and (min-width:680px){.herolocal__block-heading{width:65.99691%}}@media only screen and (min-width:1024px){.herolocal__block-heading{width:48.99536%}}.herolocal__block-text-wrapper{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);z-index:4;padding:.2rem 1rem 2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:70px}@media only screen and (min-width:500px){.herolocal__block-text-wrapper{width:74.49768%;padding:0;position:static;margin:0;background:0 0;min-height:unset}}.herolocal__block-text{width:100%;max-height:3em;overflow:hidden;line-height:1.5em;color:#fff;text-align:center;margin-bottom:0;padding:0}@media only screen and (min-width:680px){.herolocal__block-text{width:57.49614%}}@media only screen and (min-width:1024px){.herolocal__block-text{width:40.49459%}}.herolocal__block-link{border-radius:2px;z-index:4;color:#70a940;text-transform:none;line-height:3.15;position:absolute;bottom:-25px;border:1px solid #c1c1c1}.herolocal__block-searchspacer,.herolocal__search{-ms-grid-row-align:stretch;align-self:stretch;background-color:rgba(0,0,0,.4);z-index:3;color:#fff;overflow:visible;width:100%}@media only screen and (min-width:500px){.herolocal__block-text{margin-bottom:1em;max-height:4.5em}.herolocal__block-link{line-height:3.5;position:static}}.herolocal__search,.news,.news__item,.news__list{position:relative}.herolocal__block-searchspacer{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;height:13rem;padding-top:2rem;padding-bottom:2rem;position:relative;opacity:0;display:none}@media only screen and (min-width:768px){.herolocal__block-searchspacer{display:block}}@media only screen and (min-width:980px){.herolocal__block-searchspacer{height:11rem}}.herolocal__search{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;height:auto;padding:0;display:none}.courselist__item-image,.courselist__swiper-container,.courses__container .video169-1,.courses__container .video169-2,.news__item-image,.news__list-container,.news__swiper-container{overflow:hidden}.herolocal__search-container:after,.news:after{content:" ";display:block;clear:both}.herolocal__search-container{margin-left:auto;margin-right:auto;width:100%;opacity:1;transition:opacity .8s ease-out;max-width:none;padding:2.4375rem 26px}@media only screen and (min-width:1346px){.herolocal__search-container{padding-left:0;padding-right:0}}.herolocal__search-container.concealed{opacity:0}.herolocal__search-title{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.5em}@media only screen and (min-width:500px){.herolocal__search-title{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:768px){.herolocal__search{display:block}.herolocal__search-title{width:100%;float:left;margin-right:0;margin-left:0}}@media only screen and (min-width:1024px){.herolocal__search-title{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}.news{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding:5em 26px}@media only screen and (min-width:1346px){.news{padding-left:0;padding-right:0}}@media only screen and (max-width:1345px){.news{overflow:hidden}}.news__secondary-background{background-color:#f2f2f2}.news__secondary-background .news__button-next:after,.news__secondary-background .news__button-prev:after{border:1rem solid #f2f2f2}.news__list-container{width:100%;height:100%}.news__header{margin-bottom:1em;text-align:center;line-height:1.4}.news__header a{text-decoration:none;color:#4a7729;border-bottom:6px solid #4a7729}.news__header a:focus,.news__header a:hover{color:#3e6422;border-bottom-color:#3e6422}@media only screen and (max-width:767px){.news__header{line-height:1.9}}.news__list{list-style:none;width:100%;height:100%}.news__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em;border:2px solid #d3d3d3;border-radius:2px;background-color:#fff}.news__item.swiper-slide{height:auto}@media only screen and (min-width:980px){.news__inner{width:48.99536%;float:left;margin-right:48.99536%}}.news__item-goto{background-color:#4a7729;border-color:#4a7729}.news__item-goto a{display:block;padding:1em 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;line-height:1.1;text-decoration:none;font-weight:700;color:#fff;border:2px solid #fff;border-radius:4px;margin:0 auto}.news__item-date{position:absolute;background:#4a7729;font-size:14px;font-size:.875rem;line-height:0;font-weight:700;color:#fff;border-radius:50px;padding:1em;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 5px #fff}.footer__brandlogo,.news__item-image,.teaser__image{background-repeat:no-repeat}.news__item-image{display:block;margin-bottom:1rem;height:0;padding-bottom:50%;background-size:cover;background-position:center}.news__item-image img{opacity:0;z-index:-1;max-width:100%;height:auto}.news__item-content{width:100%;min-height:5em}.news__item-header{line-height:1.16667;margin-bottom:16px}.news__item-button,.news__item-link{-ms-flex-item-align:end;align-self:flex-end}.news__item-download-button{-ms-flex-item-align:end;align-self:flex-end;position:relative}.news__item-download-button:before{position:absolute;top:18px;left:13px;opacity:.5}.news__button-next,.news__button-prev{display:none}@media only screen and (min-width:1024px){.news__button-next,.news__button-prev{display:block;position:absolute;top:calc(50% + 1.5rem);width:auto;height:3rem;margin-top:-32px;font-size:3.3em;line-height:.9em;text-align:center;color:#d3d3d3;background-color:#fff;border-radius:48px;z-index:3;cursor:pointer}.news__button-next:hover,.news__button-prev:hover{color:#3e6422}.news__button-next:active,.news__button-prev:active{color:#70a940}}.news__button-next:after,.news__button-prev:after{position:absolute;top:-.5rem;content:'';width:4rem;height:4rem;z-index:-1}.news__button-next.swiper-button-disabled,.news__button-prev.swiper-button-disabled{display:none}.news__button-prev{left:-1.5rem}.news__button-prev:after{right:-.5rem;transform:rotate(45deg);border-radius:4rem}.news__button-next{right:-1.5rem;left:auto}.news__button-next:after{left:-.5rem;border:1rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4rem}.info-bubbles__header:after,.info-bubbles__list:after{content:" ";clear:both}.news__pagination{width:100%;margin-top:2em;text-align:center}.news__pagination.swiper-pagination{z-index:0}.news__pagination .swiper-pagination-bullet{margin:0 .25em}.info-bubbles__header,.info-bubbles__list{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;text-align:center}@media only screen and (min-width:1023px){.news__pagination{display:none}}.info-bubbles{padding:3em 0}.info-bubbles.secondary-background{background-color:#f2f2f2}.info-bubbles.secondary-background .info-bubbles__list-link:focus,.info-bubbles.secondary-background .info-bubbles__list-link:hover{color:#121212;background-color:#ececec}@media only screen and (min-width:768px) and (max-width:979px){.info-bubbles{padding:4em 0}}@media only screen and (min-width:980px){.info-bubbles{padding:5em 0}}.info-bubbles__header{padding-left:26px;padding-right:26px;margin-bottom:1em;line-height:1.4}.info-bubbles__header:after{display:block}@media only screen and (min-width:1346px){.news__button-prev:after{border-top:1rem solid #fff;border-right:1rem solid #fff}.news__button-next:after{border-bottom:1rem solid #fff;border-left:1rem solid #fff}.info-bubbles__header{padding-left:0;padding-right:0}}.info-bubbles__header a{text-decoration:none;color:#4a7729;border-bottom:6px solid #4a7729}.info-bubbles__header a:focus,.info-bubbles__header a:hover{color:#3e6422;border-bottom-color:#3e6422}@media only screen and (max-width:767px){.info-bubbles__header{line-height:1.9}}.info-bubbles__list{padding-left:26px;padding-right:26px;list-style:none}.info-bubbles__list:after{display:block}@media only screen and (min-width:1346px){.info-bubbles__list{padding-left:0;padding-right:0}}@media only screen and (max-width:499px){.info-bubbles__list{padding:0}}@media only screen and (min-width:500px) and (max-width:1149px){.info-bubbles__list .info-bubbles__list-link .bubble-text{font-size:14px}}.info-bubbles__list-item{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%;margin-bottom:1em}@media only screen and (min-width:375px) and (max-width:499px){.info-bubbles__list-item{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:500px) and (max-width:599px){.info-bubbles__list-item{width:48.99536%;float:left;margin-right:2.00927%;margin-left:0}.info-bubbles__list-item:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:600px) and (max-width:767px){.info-bubbles__list-item{width:40.49459%;float:left;margin-right:2.00927%;margin-left:0;margin-bottom:8.50077%}.info-bubbles__list-item:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:768px) and (max-width:979px){.info-bubbles__list-item{width:31.99382%;float:left;margin-right:2.00927%;margin-left:8.50077%;margin-bottom:8.50077%}.info-bubbles__list-item:nth-child(2n){float:right;margin-right:8.50077%}}@media only screen and (min-width:980px){.info-bubbles__list-item{width:23.49304%;float:left;margin-right:2.00927%;margin-left:0;margin-bottom:0}.info-bubbles__list-item:last-child{float:right;margin-right:0}}.info-bubbles__list-link{display:block;position:relative;padding-bottom:100%;border:3px solid #d3d3d3;border-radius:50%;text-decoration:none;color:#121212;transition:background-color .25s ease}.info-bubbles__list-link .inner{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-bubbles__list-link .bubble-icon{font-size:60px;color:#d3d3d3}.info-bubbles__list-link .bubble-title{font-size:20px;margin:10px 0}.info-bubbles__list-link .bubble-text{font-size:16px;margin:0 auto;max-width:180px;line-height:1.5}.info-bubbles__list-link:focus,.info-bubbles__list-link:hover{color:#121212;background-color:#f9f9f9}.teaser{border-bottom:1px solid #f2f2f2}.teaser.secondary-background{background-color:#f2f2f2}.teaser.secondary-background .teaser__item-link{background-color:#f9f9f9}.teaser.secondary-background .teaser__item-link:hover{background-color:#4a7729}@media only screen and (max-width:799px){.teaser.secondary-background .teaser__content{background-color:#fff}}.teaser:after{content:' ';display:block;clear:both}.footer__disclaimer-inner:after,.footer__main:after,.teaser__inner:after{content:" ";clear:both}.teaser__full_width,.teaser__full_width .teaser__content{background-color:#f2f2f2}.teaser__inner{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;position:relative}.teaser__inner:after{display:block}@media only screen and (min-width:1346px){.teaser__inner{padding-left:0;padding-right:0}}.teaser__image{position:absolute;top:0;right:0;left:0;height:50vh;background-size:cover;background-position:center center;background-color:#fff}.list-video div a,.teaser__content{position:relative}.teaser__content{width:100%;float:left;margin-left:0;margin-right:0;top:25vh;margin-bottom:25vh;padding:2em 26px}@media only screen and (min-width:768px){.teaser__content{width:82.99845%;float:left;margin-right:2.00927%;margin-left:8.50077%}}@media only screen and (min-width:800px){.teaser__image{height:100%;right:50%}.teaser__image.alternate{right:0;left:50%}.teaser__content{width:48.99536%;float:right;margin-right:0;top:auto;margin-bottom:auto;padding:3em 2em}.teaser__content.alternate{margin-left:0;margin-right:8.50077%;float:left}}@media only screen and (max-width:799px){.teaser__content{background-color:#fff}}.teaser__content .teaser__contact-header{font-size:.825rem;font-weight:700;margin-bottom:.5rem}.teaser__content .teaser__contact-item{display:block;font-size:1em;line-height:1.4;margin-bottom:.5em}.teaser__content p,.teaser__content-header{margin-bottom:1.5em}@media only screen and (min-width:500px){.teaser__content-header{margin-bottom:.5em}}.teaser__item-link{display:block;width:auto;margin:0 auto;padding:0 2em;text-align:center;color:#4a7729;text-decoration:none;border:2px solid #4a7729;border-radius:4px;min-width:30%;background-color:#fff}@media only screen and (min-width:500px){.teaser__item-link{display:inline-block}}.footer{background-color:#4a7729;color:#fff}.footer--project-page{background-color:#434343}.footer a{color:#fff;text-decoration:none;word-break:break-word}.footer-social{padding:2em 0;background-color:#fff}.footer-social .nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1294px;margin:0 auto}.footer-social li{font-size:3em;width:100%}@media only screen and (min-width:680px){.footer-social{padding:4em 0}.footer-social li{font-size:4em}}.footer-social a{color:#d3d3d3;display:block!important;transition:color .25s ease}.footer-social a:focus,.footer-social a:hover{color:#4a7729}.footer-social--project-page a:focus,.footer-social--project-page a:hover{color:#434343}.footer__main{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.footer__main:after{display:block}@media only screen and (min-width:1346px){.footer__main{padding-left:0;padding-right:0}}@media only screen and (max-width:1022px){.footer__main{text-align:center;margin-top:3em;margin-bottom:2em}}.footer__main p,.footer__main ul{font-size:20px;line-height:1.8}.footer__main .nav--stacked{margin-bottom:0}.footer__main .nav--stacked li{line-height:1.8}.footer__main-column{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:680px) and (max-width:1022px){.footer__main-column{width:48.99536%;float:left;margin-right:2.00927%}}@media only screen and (min-width:1024px){.footer__main{display:-ms-flexbox;display:flex}.footer__main-column{width:23.49304%;float:left;margin-right:2.00927%;padding-top:5em;padding-bottom:5em}}@media only screen and (min-width:680px) and (max-width:1022px){.footer__main-address{float:right;margin-right:0}}@media only screen and (min-width:1024px){.footer__main-contact{width:23.49304%;float:left;margin-right:2.00927%}}.footer__subscription{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (max-width:1022px){.footer__main-column{margin-bottom:2em}.footer__subscription{border-bottom:2px solid #3e6422}}.footer__brandlogo{display:none;background-position:center;background-size:70%}.footer__brandlogo>*{height:100%}@media only screen and (min-width:1024px){.footer__subscription{width:31.99382%;float:right;margin-right:0;-ms-flex-order:2;order:2;padding-left:8.50077%;border-left:2px solid #3e6422}.footer__brandlogo{width:31.99382%;float:right;margin-right:0;display:block;-ms-flex-order:2;order:2;padding-left:2.00927%;border-left:2px solid #3e6422}.footer__brandlogo--project-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer__brandlogo--dark-theme{border-left:2px solid #363636}}.footer__brandlogo-image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;height:242px;width:242px;border-radius:100%}.footer__brandlogo-image-wrapper--fallback{height:280px;width:280px;background:0 0}.courselist__item-image,.courses__image,.footer__logo{background-repeat:no-repeat}.footer__brandlogo-image{max-width:200px;display:block}.footer__brandlogo-image--fallback{max-width:100%}@media only screen and (min-width:680px) and (max-width:1022px){.footer__subscription-inner{width:48.99536%;float:left;margin-right:2.00927%;margin-left:23.49304%}}.footer__subscription-header{margin-bottom:1em}.footer__subscription-emailfield,.footer__subscription-submitbutton{margin-bottom:2em}@media only screen and (min-width:1024px){.footer__subscription-submitbutton{margin-bottom:1em}}.footer__main-section{margin-bottom:40px}.footer__main-title{margin-bottom:0;font-size:16px!important}.footer__disclaimer{background-color:#3e6422;padding:2em 0}.footer__disclaimer--project-page{background-color:#121212}.footer__disclaimer .nav a{display:block}.footer__disclaimer-inner{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.footer__disclaimer-inner:after{display:block}@media only screen and (min-width:1346px){.footer__disclaimer-inner{padding-left:0;padding-right:0}}.footer__logo{width:100%;float:left;margin-left:0;margin-right:0;height:auto;margin-bottom:1em;background-position:center center}.footer__logo-header{font-size:30px}@media only screen and (min-width:1024px){.footer__logo{width:14.99227%;float:left;margin-right:2.00927%;background-position:left center}.footer__logo-header{font-size:30px}}.footer__disclaimer-links{width:100%;float:left;text-align:center;margin:0 0 1em}@media only screen and (min-width:1024px){.footer__disclaimer-links{width:48.99536%;float:right;margin-right:0;text-align:right;margin-bottom:0}}.footer__disclaimer-link{display:block;font-size:14px;line-height:3em;text-transform:uppercase;font-weight:700}@media only screen and (min-width:414px) and (max-width:679px){.footer__disclaimer-link{width:48.99536%;float:left;margin-right:2.00927%;display:inline-block}.footer__disclaimer-link:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:680px) and (max-width:1023px){.footer__disclaimer-link{width:23.49304%;float:left;margin-right:2.00927%;display:inline-block}.footer__disclaimer-link:last-child{float:right;margin-right:0}}@media only screen and (min-width:1024px){.footer__disclaimer-link{display:inline-block;line-height:4em;padding-left:2.00927%}}.footer-copyright{width:100%;float:right;margin-right:0;font-size:14px;line-height:1.5em;text-align:center;letter-spacing:-.3px}@media only screen and (min-width:375px){.footer-copyright{letter-spacing:0}}.course__info-container .info-text,.course__signup-info-small>div h3,.videos.num-1 .content-container h4{font-style:normal;font-stretch:normal;letter-spacing:normal}@media only screen and (min-width:1024px){.footer-copyright{width:31.99382%;float:left;margin-right:2.00927%;line-height:4em;text-align:left}}.list-video div.overlay,.list-video div.overlay-container{position:absolute;top:0;bottom:0;left:0;right:0}.list-video div.overlay{background-color:#000;opacity:.2}.list-video div.overlay-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.list-video div.overlay-container img{opacity:1;z-index:2;height:32%}.list-video.articlelisting__item div a{display:block;margin-bottom:1rem;height:0;padding-bottom:50%;background-size:cover}.videos{padding-top:5em;padding-bottom:5em;background-color:#fff}.courselist.secondary-background,.videos.secondary-background{background-color:#f2f2f2}.videos.num-1 .videoBlockContainer{width:100%;margin-left:0;margin-right:0;float:none}.videos.num-1 .videoBlockContainer.singleCentered{margin:0 auto}.videos.num-1 .content-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;margin-top:20px}@media only screen and (max-width:767px){.videos.num-1 .content-container{padding:1em}}@media only screen and (min-width:680px){.videos.num-1 .videoBlockContainer{width:50%}.videos.num-1 .content-container{margin-left:1%;padding:3em 2em;margin-top:0}}.videos.num-1 .videos__item{width:100%;margin-left:0;margin-right:0;float:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:680px){.videos.num-1 .videos__item,.videos.num-1 .videos__item .videoBlock div{width:100%;margin-left:0;float:left;margin-right:0}.videos.num-1 .videos__item{-ms-flex-direction:initial;flex-direction:initial}.videos.num-1 .videos__item .videoBlock div:last-child{float:right;margin-right:0}.videos.num-1 .content-container h4{max-width:400px}}.videos.num-1{padding-top:0;padding-bottom:0;border-bottom:1px solid #f2f2f2}.videos.num-1>h2{display:none}.courselist__list-container:after,.videos__heading:after,.videos__items:after{content:" ";display:block;clear:both}.videos.num-1 li.videos__item{margin-bottom:0}.videos.num-1 .content-container{-ms-flex-align:left;align-items:left}.videos.num-1 .content-container h4{font-size:30px;font-weight:700;line-height:1.13;text-align:left;color:#121212}.videos.num-2 .videos__item{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:680px){.videos.num-1 .content-container p{max-width:400px}.videos.num-2 .videos__item{width:48.99536%;float:left;margin-right:2.00927%}}.videos.num-3 .videos__item{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:680px) and (max-width:979px){.videos.num-3 .videos__item{width:48.99536%;margin-right:2.00927%;float:left!important}.videos.num-3 .videos__item:nth-child(2n){margin-right:0}}@media only screen and (min-width:980px){.videos.num-3 .videos__item{width:31.99382%;float:left;margin-right:2.00927%}}.videos.num-4 .videos__item{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:680px) and (max-width:979px){.videos.num-4 .videos__item{width:48.99536%;margin-right:2.00927%;float:left!important}.videos.num-4 .videos__item:nth-child(2n){margin-right:0}}@media only screen and (min-width:980px) and (max-width:1149px){.videos.num-4 .videos__item{width:31.99382%;margin-right:2.00927%;float:left!important}.videos.num-4 .videos__item:nth-child(3n){margin-right:0}}@media only screen and (min-width:1150px){.videos.num-4 .videos__item{width:23.49304%;float:left;margin-right:2.00927%}}.videos.num-2 .videos__item:last-child,.videos.num-3 .videos__item:last-child,.videos.num-4 .videos__item:last-child{float:right;margin-right:0}.videos__heading,.videos__items{margin-left:auto;margin-right:auto;width:100%;max-width:1294px}.videos__heading{padding-left:26px;padding-right:26px;margin-bottom:.6em;text-align:center;line-height:1.4}.videos__heading a{text-decoration:none;color:#4a7729;border-bottom:6px solid #4a7729}.videos__heading a:focus,.videos__heading a:hover{color:#3e6422;border-bottom-color:#3e6422}@media only screen and (max-width:767px){.videos__heading{line-height:1.9}}.videos__items{position:relative;height:100%;list-style:none;padding:0}@media only screen and (min-width:1346px){.videos__heading,.videos__items{padding-left:0;padding-right:0}}.videos__item{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2em}@media only screen and (min-width:680px){.videos__item{width:48.99536%;float:left;margin-right:2.00927%}}.videos__item:last-child{float:right;margin-right:0}.videos__item h4{font-size:20px;font-weight:700;line-height:1.45;color:#121212;margin:.35em 0;text-align:center}.videos__item .moduleContent{position:relative;height:0;padding-bottom:56.25%}.videos__item .moduleContent>*{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.courselist{padding-top:5em;padding-bottom:5em;position:relative}.courselist.secondary-background .courselist__button-next:after,.courselist.secondary-background .courselist__button-prev:after{border:1rem solid #f2f2f2}.courselist__heading{margin-bottom:1em;text-align:center;line-height:1.4}.courselist__heading a{text-decoration:none;color:#4a7729;border-bottom:6px solid #4a7729}.kassa__signup-container .alternate-signup-1 span,.kassa__signup-container .alternate-signup-2 a span{text-decoration:underline}.courselist__heading a:focus,.courselist__heading a:hover{color:#3e6422;border-bottom-color:#3e6422}@media only screen and (max-width:767px){.courselist__heading{line-height:1.9}}.courselist__list-container{max-width:1294px;margin-left:auto;margin-right:auto;padding-left:26px;padding-right:26px;position:relative;width:100%;height:100%}@media only screen and (min-width:1346px){.courselist__list-container{padding-left:0;padding-right:0}}.courselist__related-container .courselist__list-container{padding-left:0;padding-right:0}.courselist__items{display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;list-style:none}.courselist__item.swiper-slide{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em;padding:1.5em;border:2px solid #d3d3d3;border-radius:2px;width:100%;float:left;margin-left:0;margin-right:0;background-color:#fff}.courselist__item.swiper-slide.swiper-slide{height:auto}@media only screen and (min-width:540px){.courselist__item.swiper-slide{width:48.99536%;float:left;margin-right:2.00927%}}@media only screen and (min-width:800px){.courselist__item.swiper-slide{width:31.99382%;float:left;margin-right:2.00927%}}@media only screen and (min-width:1140px){.courselist__item.swiper-slide{width:23.49304%;float:left;margin-right:2.00927%}}.courselist__item-content{width:100%;min-height:5em}.courselist__item-image{display:block;margin-bottom:1rem;height:0;padding-bottom:50%;background-size:cover;background-position:center}.courselist__item-image img{opacity:0;z-index:-1;max-width:100%;height:auto}.courselist__item-title{font-size:20px;font-weight:700;line-height:1.2;color:#121212}.courselist__item-info{width:100%;margin-bottom:1em}.courselist__item-info tr:not(:first-child){border-top:2px solid #f2f2f2}.courselist__item-info td{line-height:2}.courselist__item-info td:first-child{font-weight:700}.courselist__item-button{-ms-flex-item-align:end;align-self:flex-end}.courselist__button-next,.courselist__button-prev{display:none}@media only screen and (min-width:980px){.courselist__button-next,.courselist__button-prev{display:block;position:absolute;top:calc(50% + 1.5rem);width:auto;height:3rem;margin-top:-32px;font-size:3.3em;line-height:.9em;text-align:center;color:#d3d3d3;background-color:#fff;border-radius:48px;z-index:3;cursor:pointer}.courselist__button-next:hover,.courselist__button-prev:hover{color:#3e6422}.courselist__button-next:active,.courselist__button-prev:active{color:#70a940}}.courselist__button-next:after,.courselist__button-prev:after{position:absolute;top:-.5rem;content:'';width:4rem;height:4rem;z-index:-1}.courselist__button-next.swiper-button-disabled,.courselist__button-prev.swiper-button-disabled{display:none}.courselist__button-prev{left:-1.5rem}.courselist__button-prev:after{right:-.5rem;border:1rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4rem}.courselist__button-next{right:-1.5rem;left:auto}.courselist__button-next:after{left:-.5rem;border:1rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4rem}@media only screen and (min-width:1346px){.courselist__button-prev:after{border-top:1rem solid #fff;border-right:1rem solid #fff}.courselist__button-next:after{border-bottom:1rem solid #fff;border-left:1rem solid #fff}}.courses__form,.elevator{border:2px solid #d3d3d3}.courselist__pagination{width:100%;margin-top:2em;text-align:center}.courselist__pagination.swiper-pagination{z-index:0}.courselist__pagination .swiper-pagination-bullet{margin:0 .25em}@media only screen and (min-width:979px){.courselist__pagination{display:none}}.page__coursesFilterActive .courses__form__filter-toggle span:before{content:'-'}.page__coursesFilterActive .courses__form-filter{display:block}.courseListBlock{background-color:#f2f2f2}.courses{padding-top:2em;padding-bottom:2em;position:relative}.courses__image,.courses__image:after{position:absolute;top:0;right:0;left:0}.courses__image{bottom:0;z-index:-1;background-position:top center;background-attachment:fixed;background-size:auto 100vh}.courses__image:after{content:'';display:block;z-index:0;height:600px;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,transparent 100%)}.courses__container{max-width:1024px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.courses__container:after{content:" ";display:block;clear:both}.courses__container .video169-1{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;clear:both}.courses__container .video169-1 embed,.courses__container .video169-1 iframe,.courses__container .video169-1 object{position:absolute;top:0;left:0;width:100%;height:100%}.courses__container .video169-2>*{position:relative;padding-bottom:calc((((9/32)) *100%) - 10px);padding-top:15px;height:0;overflow:hidden;float:left;width:calc(50% - 10px)}.courses__container .video169-2>:nth-child(2){margin-left:20px}@media (max-width:768px){.courses__container .video169-2>*{padding-bottom:56.25%;padding-top:30px;width:100%}.courses__container .video169-2>:nth-child(2){margin-left:0}}.courses__container .video169-2>* embed,.courses__container .video169-2>* iframe,.courses__container .video169-2>* object{position:absolute;top:0;left:0;width:100%;height:100%}.courses__form{background:#fff}.courses__heading{color:#fff;margin-bottom:1.25rem}.course__signup.done{position:relative;z-index:234;margin-top:-185px}@media (min-width:470px){.course__signup.done{margin-top:-260px}}@media (min-width:768px){.course__signup.done{position:static;margin-top:0}}@media (min-width:980px){.courses{padding-top:5em}.courses__image{background-size:cover}.course__signup.done{position:absolute;margin-top:0}}.course__signup-inner{overflow:inherit!important;position:-webkit-sticky;position:sticky;top:0}.registration-sent .back-to-course-link-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0;width:100%}@media only screen and (min-width:768px){.registration-sent .back-to-course-link-wrapper{width:auto}}.registration-sent .back-to-course-link{font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.registration-sent .back-to-course-link i{font-size:30px;margin-right:.5em}@media only screen and (min-width:768px){.registration-sent .back-to-course-link{width:auto}}@media only screen and (max-width:767px){.CoursePage{padding-top:225px}}.course{width:65%}@media only screen and (min-width:1346px){.courses__container{padding-left:0;padding-right:0}.course .courselist__list-container{margin-left:26px}}.course__grid{max-width:1440px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:1399px){.course{width:55%}}@media only screen and (max-width:1199px){.course{width:44%}}@media only screen and (max-width:979px){.course{width:100%}}.course__signup-mobile{-ms-flex-order:4;order:4;position:relative;display:block}@media only screen and (min-width:980px){.course .courselist__heading{text-align:left}.course__signup-mobile{display:none}}.course__info-container{width:100%;background-color:#f2f2f2;position:relative;padding:30px 20px}.course__info-container.extra-bottom-margin{margin-bottom:1.5em}.course__info-container .available-soon{width:110px;height:30px;background:url(../../../UI/images/klarna.png) center center no-repeat;margin:auto}.course__info-container .inget-betalsatt{width:39px;height:39px;background:url(../../../UI/images/inget-betalsatt.svg) center center no-repeat;margin:auto}.course__info-container .information-box{width:39px;height:39px;background:url(../../../UI/images/peace.svg) center center no-repeat;margin:auto}.course__info-container .reserve-booking{width:54px;height:37px;background:url(../../../UI/images/reserve.svg) center center no-repeat;margin:auto}.course__info-container .info-text{font-size:16px;font-weight:400;line-height:1.56;text-align:center;color:#121212;margin-top:10px}.course__info-container a{text-align:center;display:block;margin-top:30px}.course{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.course .course-list__heading{text-align:left!important}.course__headblock{max-width:1440px;margin-right:auto;margin-left:auto;position:relative;-ms-flex-order:1;order:1}.course__headblock .kassa__headblock-wrapper{height:100%;position:absolute}.course__headblock-image{background-position:center 25%;background-size:cover;min-height:2rem;height:0;padding-bottom:52.5%;overflow:hidden}@media only screen and (min-width:680px){.course__headblock-image{padding-bottom:34.72222%}}@media only screen and (min-width:1440px){.course__headblock-image{padding-bottom:500px}}@media only screen and (min-width:1600){.course__headblock-image{padding-bottom:628px}}.course__headblock-image img{opacity:0;min-height:50vh}.course__headblock-map{display:block;height:100px;width:100px;min-width:100%;min-height:50vh;background-color:#f1f6f0}.course__signup-container,.course__socialbuttons{margin-left:auto;margin-right:auto;width:100%;max-width:1294px}.course__socialbuttons{padding-right:26px;-ms-flex-order:2;order:2;z-index:3;padding-top:2rem;padding-left:52px!important}.course__socialbuttons:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.course__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.course__socialbuttons:after{clear:none}.course__socialbuttons>*{height:0}.course__description{min-height:50vh}}.course__description-header-mobile:after,.course__description:after,.course__signup-container:after{content:" ";clear:both}.course__headblock+.course__socialbuttons{padding-top:0}@media (max-width:980px){.course__socialbuttons{padding-left:4em!important}}@media (max-width:767px){.course__socialbuttons{padding-left:2em!important}}.course__signup{-ms-flex-order:4;order:4}.course__signup-container{padding-left:26px;padding-right:26px}.course__signup-container:after{display:block}@media only screen and (min-width:1346px){.course__signup-container{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.course{display:block}.course__signup{position:absolute;top:0;width:100%;height:0;z-index:2}.course__signup-container{height:0;padding-top:3rem;transition:padding-top .8s}.state-sticky .course__signup-container{padding-top:0}}.course__signup-inner{float:none;margin:0 auto;background-color:#fff;padding:1em 2em}@media only screen and (min-width:768px){.course__signup-inner{padding:2em 4em}}.course__signup-price{color:#4a7729;font-weight:700!important}.course__signup-registerbutton{background-color:#fff;display:block;margin-left:auto;margin-right:auto}.course__leader,.course__related.secondary-background{background-color:#f2f2f2}@media only screen and (max-width:413px){.course__signup-registerbutton{width:100%;padding-right:0;padding-left:0;text-align:center;min-width:auto}}@media only screen and (min-width:980px){.course__signup-registerbutton{width:100%;padding-right:0;padding-left:0;text-align:center;min-width:auto}}.course__signup-info{margin-bottom:2rem}.course__signup-info dd,.course__signup-info dt{list-style:none}.course__signup-info dt{float:left;width:50%;font-weight:700;line-height:1rem;padding-top:1rem}.course__signup-info dd{border-bottom:2px solid #f3f3f3;padding-left:50%;padding-top:.5rem;padding-bottom:.5rem;line-height:2rem;text-align:right}@media only screen and (min-width:1294px){.course__signup-info dt{width:40%}.course__signup-info dd{padding-left:40%}}.course__standbyreservation{color:#4a7729}.course__description-categories,.course__leader-leadertitle{color:#8e8e8e;border-bottom:2px solid #f3f3f3;text-transform:uppercase}.course__body{-ms-flex-order:6;order:6}.course__description{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:52px!important;padding-right:52px!important;padding-top:1rem;margin-bottom:2.5em}.course__description:after{display:block}@media only screen and (min-width:1346px){.course__description{padding-left:0;padding-right:0}}@media only screen and (max-width:979px){.course__description{padding-left:4em!important;padding-right:4em!important}}@media only screen and (max-width:767px){.course__description{padding-left:2em!important;padding-right:2em!important}}.course__description-inner{margin:0 auto;width:100%}.course__signup-info-small{background:#f2f2f2;width:calc(100% + 4em);margin-left:-2em;padding:1em 2em .6em;display:-ms-flexbox;display:flex;min-height:60px;height:auto}@media only screen and (min-width:768px){.course__signup-info-small{width:calc(100% + 8em);margin-left:-4em;padding:1em 4em .6em}}.course__signup-info-small>div{-ms-flex:1;flex:1}.course__signup-info-small>div:nth-child(2){-ms-flex:2;flex:2;text-align:center}.course__signup-info-small>div h3{font-size:20px;font-weight:400;line-height:1.45}.course__signup-info-small>div:nth-child(3){text-align:right}.course__description-header{display:none;padding:.7em 0}.course__description-header-mobile{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;margin-bottom:1em;-ms-flex-order:3;order:3;padding-left:0;padding-right:0}.course__description-header-mobile:after{display:block}@media only screen and (min-width:1346px){.course__description-header-mobile{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.course__description-header{display:block}.course__description-header-mobile{font-size:30px}}.course__description-categories{line-height:1.5em}@media only screen and (min-width:768px){.course__description-categories{line-height:2em}}@media only screen and (max-width:979px){.course__description-categories{display:none}}.course__archive:after,.course__leader-inner:after,.course__opinion:after,.course__related-container:after{content:" ";display:block;clear:both}.course__leader{max-width:1440px;margin-right:auto;margin-left:auto;padding-top:4em;padding-bottom:4em}.course__leader-inner{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.course__leader-inner{padding-left:0;padding-right:0}}.course__leader-image{width:14.99227%;float:left;margin-right:2.00927%;background-position:center;background-size:cover}.course__leader-description{width:48.99536%;float:left;margin-right:2.00927%}.course__leader-leadertitle{line-height:1.5em}@media only screen and (min-width:768px){.course__leader-leadertitle{line-height:2em}}.kassa__signup-container .alternate-signup-1,.kassa__signup-container .alternate-signup-2 a{font-size:14px;font-weight:600;line-height:normal;font-stretch:normal;letter-spacing:normal}.course__leader-aboutcourse{font-style:italic}.course__opinion{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.course__opinion-inner{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:500px){.course__opinion-inner{width:82.99845%;float:left;margin-right:2.00927%}}@media only screen and (min-width:768px){.course__opinion-inner{width:65.99691%;float:left;margin-right:2.00927%}}@media only screen and (min-width:980px){.course__opinion-inner{width:57.49614%;float:left;margin-right:2.00927%}}@media only screen and (min-width:1024px){.course__opinion-inner{width:48.99536%;float:left;margin-right:2.00927%}}.course__related .courselist__button-next:after,.course__related .courselist__button-prev:after{border:1rem solid #fff}.course__related.secondary-background .courselist__button-next:after,.course__related.secondary-background .courselist__button-prev:after{border:1rem solid #f2f2f2}.course__related-container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:0;padding-right:0}@media only screen and (min-width:1346px){.course__opinion,.course__related-container{padding-left:0;padding-right:0}}.course__related-inner{width:100%}@media only screen and (min-width:980px){.course__related-container{padding-left:26px;padding-right:26px}.course__related-inner{width:100%;float:left;margin-left:0;margin-right:0}}.course__archive{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;text-align:center;margin-bottom:4.5em}@media only screen and (min-width:1346px){.course__archive{padding-left:0;padding-right:0}}.course__archive-list{display:inline-block;margin:0 auto}.course__archive-listitem{display:inline-block;list-style:none;color:#4a7729;background-color:#fff;border-top:2px solid #4a7729;border-bottom:2px solid #4a7729;border-left:1px solid #4a7729;border-right:1px solid #4a7729;margin:0}.course__archive-listitem:first-child{border-left:2px solid #4a7729;border-bottom-left-radius:4px;border-top-left-radius:4px}.course__archive-listitem:last-child{border-right:2px solid #4a7729;border-bottom-right-radius:4px;border-top-right-radius:4px}.course__archive-listitem:hover{color:#fff;background-color:#3e6422}.course__archive-listitem.archive-current{color:#fff;background-color:#4a7729}.course__archive-listitem.archive-current a{cursor:default}.course__archive-listitem.archive-current:hover{background-color:#4a7729}.course__archive-listitem a{display:inline-block;padding:.5em 2em;cursor:pointer;color:inherit}.kassa{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.kassa .course-list__heading{text-align:left!important}@media only screen and (min-width:980px){.kassa{display:block}}.kassa__headblock-wrapper{max-width:1440px;width:100%;margin:auto;position:absolute;top:0;left:0;right:0}.kassa__headblock-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,transparent,rgba(0,0,0,.45));opacity:.7}.kassa__headblock-wrapper.no-gradient:before{background-image:none}@media only screen and (max-width:979px){.kassa__headblock-wrapper{position:relative}}.kassa__headblock-wrapper .kassa__headblock{max-width:1440px;margin-right:auto;margin-left:auto}.kassa__headblock-image{background-position:center 25%;background-size:cover;min-height:2rem;height:0;padding-bottom:52.5%;overflow:hidden}@media only screen and (min-width:680px){.kassa__headblock-image{padding-bottom:34.72222%}}@media only screen and (min-width:1440px){.kassa__headblock-image{padding-bottom:500px}}@media only screen and (min-width:1600){.kassa__headblock-image{padding-bottom:628px}}.kassa__headblock-image img{opacity:0;min-height:50vh}@media only screen and (max-width:767px){.kassa__headblock-wrapper{height:0}.kassa__headblock-image{display:none}}.kassa__headblock-map:after,.kassa__socialbuttons:after{display:block;clear:both;content:" "}.kassa__headblock-map{max-width:100%;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;min-height:50vh;background-color:#f1f6f0;clear:both}.kassa__signup-container,.kassa__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:1346px){.kassa__headblock-map{padding-left:0;padding-right:0}}.kassa__socialbuttons{padding-left:26px;padding-right:26px;-ms-flex-order:2;order:2;z-index:3;padding-top:2rem}@media only screen and (min-width:1346px){.kassa__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.kassa__socialbuttons:after{clear:none}.kassa__socialbuttons>*{height:0}}.kassa__headblock+.kassa__socialbuttons{padding-top:0}.kassa__signup{-ms-flex-order:4;order:4}@media only screen and (min-width:980px){.kassa__signup{position:relative;padding-top:3em;margin-bottom:-3em;width:100%;z-index:2}.kassa__signup-container .alternate-signup-2{display:none}}.kassa__signup-container{position:relative;padding:0}.kassa__signup-container .alternate-signup-1{font-style:normal;text-align:left;color:#fff!important;position:absolute;top:-30px}@media only screen and (max-width:979px){.kassa__signup-container .alternate-signup-1{display:none}}.kassa__signup-container .alternate-signup-2{padding:20px 0;border-bottom:solid 1px #d3d3d3;text-align:center}.kassa__signup-container .alternate-signup-2 a{font-style:normal;position:relative}.kassa__signup-container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.kassa__signup-container{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.kassa__signup-container{transition:padding-top .8s;height:auto;margin:3em auto;width:774px;border:2px solid #d3d3d3}.state-sticky .kassa__signup-container{padding-top:0}}.kassa__signup-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:56px;width:100%;text-align:center;background:#f2f2f2;padding:.7em 1em;position:relative}.kassa__signup-header>div{width:70%}.kassa__signup-header>div:nth-child(odd){width:15%}.kassa__signup-header>div .close{font-size:20px;color:#e70000;line-height:1.5;float:right;cursor:pointer}@media only screen and (min-width:980px){.kassa__signup-header{padding:.7em 2em}}.kassa__signup-header h3{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#121212;margin:0;line-height:1.5}@media only screen and (min-width:768px){.kassa__signup-header>div{width:50%}.kassa__signup-header>div .close{display:none}.kassa__signup-header>div:nth-child(odd){width:25%}.kassa__signup-header h3{line-height:1.7}.kassa__signup-header button{border-radius:4px;border:2px solid #e70000;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#e70000;background:0 0;width:149px;height:33px;float:right;right:0}}.kassa__signup-inner{float:none;margin:0 auto;background-color:#fff;padding:3.5em 1em 1em;overflow:hidden;border:none}.kassa__signup-inner .registration-sent h2{text-align:center}.kassa__signup-inner.klarna{padding-bottom:0;padding-top:1.5rem}.kassa__signup-inner.klarna.checkout{padding-top:0}@media only screen and (max-width:767px){.kassa__signup-header button{display:none}.kassa__signup-inner.fail{padding-top:0}}@media only screen and (min-width:980px){.kassa__signup-inner{padding:3.5em 1.625em;float:none;min-height:500px}}@media only screen and (min-width:1024px){.kassa__signup-inner{float:none;width:100%;margin:0 auto}}.cookieConsent{position:fixed;bottom:0;width:100%;z-index:20}.cookieConsent .section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#fff;text-align:center;padding:2em 1em;border-top:2px solid #f2f2f2;max-width:1024}@media (max-width:680px){.cookieConsent .section{padding:1em}.cookieConsent .section p{font-size:14px;margin-bottom:.5em}.cookieConsent .cookieConsentCheckbox label{font-size:14px}}.cookieConsent .cookieConsentCheckboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.cookieConsent .cookieConsentCheckbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 5px}.cookieConsent .cookieConsentCheckbox.necessary{opacity:.6}.cookieConsent .cookieConsentCheckbox label{margin-right:2px}.cookieConsent .cookieConsentCheckbox input{-webkit-transform:scale(.6);transform:scale(.6)}.cookieConsent .cookieConsentButtons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.cookieConsent .button{background-color:#fff;margin:5px;padding:0 1em;line-height:2}.cookieConsent .button.all{background-color:#4a7729;color:#fff}.cookieConsent .button.all:hover{background-color:#fff;color:#4a7729}.categorypage__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;-ms-flex-order:2;order:2;z-index:3;padding-top:2rem;display:none}.categorypage__socialbuttons:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.categorypage__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.categorypage__socialbuttons:after{clear:none}.categorypage__socialbuttons>*{height:0}}.categorypage__hero+.categorypage__socialbuttons{padding-top:0}@media only screen and (min-width:768px){.categorypage__socialbuttons{display:block}.categorypage__hero{width:100%;background-color:#f2f2f2}}.categorypage__hero-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:768px){.categorypage__hero-container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}.categorypage__hero-container:after{content:" ";display:block;clear:both}}@media only screen and (min-width:768px) and (min-width:1346px){.categorypage__hero-container{padding-left:0;padding-right:0}}.categorypage__hero-contentcontainer{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.categorypage__hero-contentcontainer:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.categorypage__hero-contentcontainer{padding-left:0;padding-right:0}}.categorypage__hero-image{height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.categorypage__hero-heading{margin-top:1.5em;margin-bottom:.75em}@media only screen and (min-width:768px){.categorypage__hero-contentcontainer{width:31.99382%;float:left;margin-right:2.00927%;padding:2.5em 0;min-height:400px}.categorypage__hero-image{width:65.99691%;float:right;margin-right:0;height:auto}.categorypage__hero-heading{margin-top:0;margin-bottom:.35em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.department-list{background:#f2f2f2;display:block;-ms-flex-align:stretch;align-items:stretch;overflow-x:hidden}.department-list .department-list__container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.department-list .department-list__container:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.department-list .department-list__container{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.department-list .department-list__container{display:-ms-flexbox;display:flex;padding-right:0}}.department-list .department-list__content{width:100%;float:left;margin-left:0;margin-right:0;display:block}.department-list .department-list__content .department-list__content-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.department-list .department-list__content .select{padding-top:1em;padding-bottom:1em;border-top:1px solid #d3d3d3;min-width:200px}@media only screen and (min-width:500px){.department-list .department-list__content .department-list__content-list{width:calc(100% + 5%)}}@media only screen and (min-width:768px){.department-list .department-list__content{width:57.49614%;float:left;margin-right:2.00927%;padding:3em 0 5em}.department-list .department-list__content .select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.department-list .department-list__content .department-list__content-list{width:100%}}@media only screen and (min-width:1024px){.department-list .department-list__content{width:40.49459%;float:left;margin-right:2.00927%}}.department-list .department-list__content .department-list__content-heading{margin:.75em 0}@media only screen and (min-width:768px){.department-list .department-list__content .department-list__content-heading{margin:0 0 .875em}}.department-list .department-list__content .department-list__content-item{width:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media only screen and (min-width:500px){.department-list .department-list__content .department-list__content-item{width:45%;margin-right:5%}}.department-list .department-list__content .department-list__content-item a{line-height:2.19;display:inline-block;color:#4a7729;white-space:nowrap;width:80%;overflow:hidden;text-overflow:ellipsis;font-size:16px}.department-list .department-list__content .department-list__content-item .department-list__content-link-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;height:100%;max-height:35px}@media only screen and (min-width:500px){.department-list .department-list__content .department-list__content-item .department-list__content-link-wrapper{-ms-flex-align:start;align-items:flex-start}}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;width:20%;max-height:35px}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button-wrapper.is-active :before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button-wrapper.is-active :after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button-wrapper.hidden{visibility:hidden;click-events:none}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button{position:relative;width:12px;height:12px;display:inline-block;cursor:pointer;margin-left:10px}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button:after,.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button:before{content:'';position:absolute;background-color:#4a7729;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.department-list .department-list__content .department-list__content-item .department-list__plus-minus-button:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.department-list .department-list__content .department-list__content-item .department-list__expandable-list{display:block;background:#fff;position:relative;list-style:none;transition:opacity,margin 250ms ease;height:0;opacity:0;margin:0;padding:0}.department-list .department-list__content .department-list__content-item .department-list__expandable-list:before{content:'';position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;top:-14px;left:20px;border-bottom:14px solid #fff}.department-list .department-list__content .department-list__content-item .department-list__expandable-list.is-active{margin-top:14px;padding:1rem;height:auto;opacity:1;margin-bottom:10px}.department-list .department-list__content .department-list__content-item .department-list__expandable-list .department-list__expandable-list-item{width:100%}.department-list .department-list__content .department-list__content-item .department-list__expandable-list .department-list__expandable-list-item .department-list__expandable-list-item-link{color:#121212;font-weight:700;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%}.department-list .department-list__content .department-list__content-item .department-list__expandable-list .department-list__expandable-list-item .department-list__expandable-list-item-link:hover{color:#70a940}.department-list .department-list__content .department-list__content-item .department-list__expandable-list .department-list__expandable-list-inner{list-style:none}.department-list .department-list__content .department-list__content-item .department-list__expandable-list .department-list__expandable-list-inner-item .department-list__expandable-list-inner-item-link{line-height:1.86;width:100%;color:#121212}.department-list .department-list__content .department-list__content-item .department-list__expandable-list .department-list__expandable-list-inner-item .department-list__expandable-list-inner-item-link:hover{color:#70a940}.department-list .department-list__map{width:100%;float:left;margin-left:0;margin-right:0;height:calc(100vh - 262px);min-height:400px;max-height:600px;margin-bottom:5em}@media only screen and (min-width:768px){.department-list .department-list__map{width:40.49459%;float:right;margin-right:0;height:auto;max-height:none;margin-bottom:0}.department-list{display:-ms-flexbox;display:flex}.department-list .department-list__select-container{display:none}}@media only screen and (min-width:1024px){.department-list .department-list__map{width:57.49614%;float:right;margin-right:0}}.categorylisting{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;padding-top:1em;margin-bottom:5em}.categorylisting:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.categorylisting{padding-left:0;padding-right:0}}.categorylisting h2{margin:1em 0}.categorylisting__text{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:980px){.categorylisting__text{width:48.99536%;float:left;margin-right:2.00927%;margin-left:17.00155%}}@media only screen and (min-width:1024px){.categorylisting__text{width:48.99536%;float:left;margin-right:2.00927%}.categorylisting__listcontainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.categorylisting__listcontainer{width:100%;float:left;margin-left:0;margin-right:0}.categorylisting__listcontainer.listcontainer__collapsible{overflow:hidden;height:auto;position:relative}.categorylisting__listcontainer.listcontainer__collapsible.listcontainer__collapsible__more__than__nine__items{height:807px}@media only screen and (max-width:1293px){.categorylisting__listcontainer.listcontainer__collapsible.listcontainer__collapsible__more__than__nine__items{height:calc(100vw/3 * 2.7)}}@media only screen and (max-width:767px){.categorylisting__listcontainer.listcontainer__collapsible.listcontainer__collapsible__more__than__nine__items{height:calc(100vw/2 * 2.6)}}@media only screen and (max-width:499px){.categorylisting__listcontainer.listcontainer__collapsible.listcontainer__collapsible__more__than__nine__items{height:calc(100vw/1 * 1.65)}}.categorylisting__listcontainer.listcontainer__collapsible.listcontainer__collapsible__more__than__nine__items .categorylisting__listcontainer__collapsible__toggler{display:-ms-flexbox;display:flex}.categorylisting__listcontainer__collapsible__toggler{position:absolute;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:101%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:none;-ms-flex-direction:column;flex-direction:column}.categorylisting__listcontainer__collapsible__toggler__content__container{width:100%}.listcontainer__collapsible__toggler__text__container{width:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.listcontainer__collapsible__toggler__text__container.is__active{display:none}}.listcontainer__collapsible__toggler__text__container__inner{position:relative;width:15rem}.listcontainer__collapsible__toggler__text__container__inner:after{content:'\f078';font-family:FontAwesome;color:#2d2d2d;display:inline-block;position:absolute;right:18%;bottom:50%;-webkit-transform:translate(-50%,1px) rotate(0);transform:translate(-50%,1px) rotate(0);transition:all 350ms ease-out;cursor:pointer}.listcontainer__collapsible__toggler__text__container__inner.is__active:after{-webkit-transform:translate(-50%,3px) rotate(180deg);transform:translate(-50%,3px) rotate(180deg)}.collapsible__toggler__text{font-weight:700;font-size:1rem;padding:1rem 3rem;cursor:pointer;width:100%;background:#fff;color:#2d2d2d;text-align:center;transition:.25s color ease-out}.collapsible__toggler__text__show__fewer,.collapsible__toggler__text__show__more{display:none}.collapsible__toggler__text__show__fewer.is__active,.collapsible__toggler__text__show__more.is__active{display:inline-block}.listcontainer__collapsible__toggler__gradient{height:8rem;width:100%;transition:all 350ms ease-out;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0 )}.listcontainer__collapsible__toggler__gradient.is__active{opacity:0;height:0}.categorylisting__list{list-style:none;width:100%}@media only screen and (min-width:1294px){.categorylisting__list{width:calc(100% - calc(17.00155% * 2))}}.categorylisting__listitem{width:100%;float:left;margin-left:0;margin-right:0;position:relative;margin-bottom:2.00927%}@media only screen and (min-width:400px) and (max-width:499px){.categorylisting__listitem{width:82.99845%;float:left;margin-left:8.50077%;margin-right:8.50077%}}@media only screen and (min-width:500px) and (max-width:767px){.categorylisting__listitem{width:48.99536%;float:left;margin-right:2.00927%}.categorylisting__listitem:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:768px) and (max-width:1293px){.categorylisting__listitem{width:31.99382%;float:left;margin-right:2.00927%}.categorylisting__listitem:nth-child(3n){float:right;margin-right:0}}@media only screen and (min-width:1294px){.categorylisting__listitem{width:31.99382%;float:left;margin-right:2.00927%}.categorylisting__listitem:nth-child(3n){float:right;margin-right:0}}.listitem__collapsible{overflow:hidden}.categorylisting__link{display:block;padding-bottom:50%;height:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:500px){.categorylisting__link{padding-bottom:75%}}.categorylisting__link:hover .categorylisting__listitem-overlay{background-color:rgba(0,0,0,.75)}.categorylisting__categoryname{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 2.00927%;text-align:center;word-break:break-word;color:#fff}.categoryname__collapsible{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.imageBlock__collapsible{transition:all 250ms ease-out;-webkit-transform:scale(1);transform:scale(1)}.imageBlock__collapsible:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.categorylisting__categoryname__subheading{margin-top:1rem}.categorylisting__categoryname__subheading:empty{display:none}.categorylisting__listitem-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:background-color .25s ease-out}.sitemap{max-width:1294px;width:100%;padding-left:26px;padding-right:26px;margin:2rem auto}.sitemap:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.sitemap{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.sitemap__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.documentlisting__header:after,.notice__inner:after{display:block;content:" ";clear:both}@media only screen and (min-width:1024px){.sitemap__inner{padding-left:17.00155%}}.sitemap__list{margin-left:0;margin-bottom:1.5em;line-height:1em}.sitemap__definition,.sitemap__item{margin-bottom:1em;line-height:1.5rem}.sitemap__list:first-child{margin-left:0}@media only screen and (max-width:413px){.sitemap__list{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:414px) and (max-width:599px){.sitemap__list{text-align:center;width:48.99536%;float:left;margin-right:2.00927%}.sitemap__list:nth-child(2n){width:48.99536%;float:right;margin-right:0}.sitemap__list:nth-child(2n+3){clear:both}}@media only screen and (min-width:600px) and (max-width:859px){.sitemap__list{width:31.99382%;float:left;margin-right:2.00927%}.sitemap__list:nth-child(3n){width:31.99382%;float:right;margin-right:0}.sitemap__list:nth-child(4n){clear:both}}@media only screen and (min-width:860px) and (max-width:979px){.sitemap__list{width:23.49304%;float:left;margin-right:2.00927%}.sitemap__list:nth-child(4n){width:23.49304%;float:right;margin-right:0}}@media only screen and (min-width:980px){.sitemap__list{margin-left:2.00927%;-ms-flex:1;flex:1;min-width:auto}}.documentlisting__header,.documentlisting__list,.notice__inner{margin-left:auto;margin-right:auto;width:100%;max-width:1294px}.sitemap__definition{font-size:16;font-weight:700}.sitemap__definition a{color:#4a7729}.sitemap__item a{color:#70a940}.notice{-webkit-animation:pulse 5s infinite;animation:pulse 5s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.notice__inner{text-align:center;font-weight:700;color:#121212;padding:1.5em 26px}@media only screen and (min-width:1346px){.notice__inner{padding-left:0;padding-right:0}}@-webkit-keyframes pulse{0%{background-color:#e70000}100%{background-color:#ff4136}}@keyframes pulse{0%{background-color:#e70000}100%{background-color:#ff4136}}.documentlisting{position:relative}.documentlisting__header{padding-left:26px;padding-right:26px;text-align:center}@media only screen and (min-width:1346px){.documentlisting__header{padding-left:0;padding-right:0}}.documentlisting__list{padding-left:26px;padding-right:26px;position:relative;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documentlisting__list:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.documentlisting__list{padding-left:0;padding-right:0}}.documentlisting__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em;border:2px solid #d3d3d3;border-radius:2px;background-color:#fff;width:100%;float:left;margin:1em 0}.documentlisting__item.swiper-slide{height:auto}@media only screen and (min-width:600px) and (max-width:799px){.documentlisting__item{width:48.99536%;float:left;margin-right:2.00927%}.documentlisting__item:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:800px) and (max-width:1139px){.documentlisting__item{width:31.99382%;float:left;margin-right:2.00927%}.documentlisting__item:nth-child(3n){float:right;margin-right:0}}@media only screen and (min-width:1140px){.documentlisting__item{width:23.49304%;float:left;margin-right:2.00927%;margin-bottom:2em}.documentlisting__item:nth-child(4n){float:right;margin-right:0}}.documentlisting__item-content{width:100%;min-height:5em;padding:.5em 0 0}.documentlisting__item-image{height:120px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;background-color:rgba(112,169,64,.1)}.documentlisting__item-header{line-height:1.16667;margin-bottom:16px}.documentlisting__item-button{position:relative;width:100%;padding:1em;border:2px solid #4a7729;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;color:#4a7729}.documentlisting__item-button img{position:absolute;left:10px;top:35%}.documentlisting__item-button span{text-transform:uppercase;font-weight:700}.documentswiper{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;position:relative;padding:5em 26px}.documentswiper:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.documentswiper{padding-left:0;padding-right:0}}@media only screen and (max-width:1345px){.documentswiper{overflow:hidden}}.documentswiper__wrapper .documentswiper__button-next:after,.documentswiper__wrapper .documentswiper__button-prev:after{border:1rem solid #fff}.documentswiper__wrapper.secondary-background{background-color:#f2f2f2}.documentswiper__wrapper.secondary-background .documentswiper__button-next:after,.documentswiper__wrapper.secondary-background .documentswiper__button-prev:after{border:1rem solid #f2f2f2}.documentswiper__list-container{width:100%;height:100%;overflow:hidden}.documentswiper__header{margin-bottom:1em;text-align:center;line-height:1.4}.documentswiper__header a{text-decoration:none;color:#4a7729;border-bottom:6px solid #4a7729}.documentswiper__header a:focus,.documentswiper__header a:hover{color:#3e6422;border-bottom-color:#3e6422}@media only screen and (max-width:767px){.documentswiper__header{line-height:1.9}}.documentswiper__list{position:relative;list-style:none;width:100%;height:100%}.documentswiper__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em;padding:1.5em;border:2px solid #d3d3d3;border-radius:2px;background-color:#fff}.documentswiper__item.swiper-slide{height:auto}@media only screen and (min-width:980px){.documentswiper__inner{width:48.99536%;float:left;margin-right:48.99536%}}.documentswiper__swiper-container{overflow:hidden}.documentswiper__item-goto{background-color:#4a7729;border-color:#4a7729}.documentswiper__item-goto a{display:block;padding:1em 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;line-height:1.1;text-decoration:none;font-weight:700;color:#fff;border:2px solid #fff;border-radius:4px;margin:0 auto}.documentswiper__item-date{position:absolute;background:#4a7729;font-size:14px;font-size:.875rem;line-height:0;font-weight:700;color:#fff;border-radius:50px;padding:1em;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 5px #fff}.documentswiper__item-image{height:120px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;background-color:rgba(112,169,64,.1)}.documentswiper__item-content{width:100%;min-height:5em}.documentswiper__item-header{line-height:1.16667;margin-bottom:16px}.documentswiper__item-link{-ms-flex-item-align:end;align-self:flex-end}.documentswiper__item-button{position:relative;width:100%;padding:1em;border:2px solid #4a7729;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end}.documentswiper__item-button img{position:absolute;left:10px;top:35%}.documentswiper__item-button span{text-transform:uppercase;font-weight:700}.documentswiper__item-download-button{-ms-flex-item-align:end;align-self:flex-end;position:relative}.documentswiper__item-download-button:before{position:absolute;top:18px;left:13px;opacity:.5}.documentswiper__button-next,.documentswiper__button-prev{display:none}@media only screen and (min-width:1024px){.documentswiper__button-next,.documentswiper__button-prev{display:block;position:absolute;top:calc(50% + 1.5rem);width:auto;height:3rem;margin-top:-32px;font-size:3.3em;line-height:.9em;text-align:center;color:#d3d3d3;background-color:#fff;border-radius:48px;z-index:3;cursor:pointer}.documentswiper__button-next:hover,.documentswiper__button-prev:hover{color:#3e6422}.documentswiper__button-next:active,.documentswiper__button-prev:active{color:#70a940}}.documentswiper__button-next:after,.documentswiper__button-prev:after{position:absolute;top:-.5rem;content:'';width:4rem;height:4rem;z-index:-1}.documentswiper__button-next.swiper-button-disabled,.documentswiper__button-prev.swiper-button-disabled{display:none}.documentswiper__button-prev{left:-1.5rem}.documentswiper__button-prev:after{right:-.5rem;border:1rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4rem}.documentswiper__button-next{right:-1.5rem;left:auto}.documentswiper__button-next:after{left:-.5rem;border:1rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4rem}.documentswiper__pagination{width:100%;margin-top:2em;text-align:center}.documentswiper__pagination.swiper-pagination{z-index:0}.documentswiper__pagination .swiper-pagination-bullet{margin:0 .25em}@media only screen and (min-width:1023px){.documentswiper__pagination{display:none}}.contact__container{margin-bottom:5em}.contact__inner{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact__inner:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.documentswiper__button-prev:after{border-top:1rem solid #fff;border-right:1rem solid #fff}.documentswiper__button-next:after{border-bottom:1rem solid #fff;border-left:1rem solid #fff}.contact__inner{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.contact__inner{-ms-flex-direction:row;flex-direction:row}}.contact__content{background:#121212;color:#fff;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;padding:3.5rem 2rem;line-height:1.5625em}@media only screen and (min-width:980px){.contact__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:25%;flex-basis:25%;margin-right:2rem}}.contact__content a{color:#fff;font-size:1.25rem;line-height:1.5625em}.contact__title{margin-bottom:2rem}.contact__media-block{background-size:cover;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:3.5rem 2rem;position:relative;margin-top:1rem}@media only screen and (min-width:980px){.contact__media-block{margin-top:0}}.contact__media-block>*{position:relative;z-index:2}.contact__media-block::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}.contact__media-block__btn{border:2px solid #fff;color:#fff;line-height:3.2}.contact__media-block__btn:hover{color:#fff}.article-hero__headblock{-ms-flex-order:1;order:1;height:35vw;max-height:500px;min-height:250px;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;max-width:1294px;margin:0 auto}.article-hero__headblock.is-in-edit-mode{height:initial}.article-hero__headblock .video-background{background:#000;top:0;right:0;bottom:0;left:0}.article-hero__headblock .video-background iframe,.article-hero__headblock .video-foreground{position:absolute;top:0;left:0;width:100%;height:100%}.article-hero__headblock-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-transform:scale(1.03);transform:scale(1.03);background-size:cover;background-position:center}.article-hero__headblock-backdrop.with-blur{filter:blur(5px);-webkit-filter:blur(5px)}.article-hero__headblock-block{margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.article-hero__socialbuttons:after,.eventlisting__header:after,.eventlisting__socialbuttons:after{display:block;content:" ";clear:both}.article-hero__headblock-block.logga{width:40%;max-width:500px}.article-hero__headblock-logo{max-width:50%;height:auto;margin:0 auto}.article-hero__headblock-heading{color:#fff;max-width:450px;padding:0 20px;text-align:center}.article-hero__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.article-hero__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.article-hero__socialbuttons .socialbuttons{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}.article__image+.article-hero__socialbuttons{margin-top:0}.eventlisting{position:relative}@media only screen and (max-width:767px){.eventlisting{padding-top:110px}}.eventlisting__image{background-position:center 25%;background-size:cover}.eventlisting__image img{opacity:0}.eventlisting__socialbuttons{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.eventlisting__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.eventlisting__socialbuttons .socialbuttons{width:65.99691%;float:left;margin-right:2.00927%;margin-left:17.00155%}}.eventlisting__header,.eventlisting__list{max-width:1294px;margin-left:auto;margin-right:auto;width:100%}.eventlisting__header{padding-left:26px;padding-right:26px;text-align:center}@media only screen and (min-width:1346px){.eventlisting__header{padding-left:0;padding-right:0}}.eventlisting__list{padding-left:26px;padding-right:26px;position:relative;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.eventlisting__list:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.eventlisting__list{padding-left:0;padding-right:0}}.eventlisting__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em;border:2px solid #d3d3d3;border-radius:2px;background-color:#fff;width:100%;float:left;margin:1em 0}.eventlisting__item.swiper-slide{height:auto}@media only screen and (min-width:600px) and (max-width:799px){.eventlisting__item{width:48.99536%;float:left;margin-right:2.00927%}.eventlisting__item:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width:800px) and (max-width:1139px){.eventlisting__item{width:31.99382%;float:left;margin-right:2.00927%}.eventlisting__item:nth-child(3n){float:right;margin-right:0}}@media only screen and (min-width:1140px){.eventlisting__item{width:23.49304%;float:left;margin-right:2.00927%;margin-bottom:2em}.eventlisting__item:nth-child(4n){float:right;margin-right:0}}.eventlisting__item-date{position:absolute;background:#4a7729;font-size:14px;font-size:.875rem;line-height:0;font-weight:700;color:#fff;border-radius:50px;padding:1em;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 5px #fff}.klarna-thanks,.registration-sent .hint-friend-klarna{font-weight:400;font-family:'Klarna Sans',Helvetica,Arial,sans-serif;text-align:center}.eventlisting__item-content{width:100%;min-height:5em;padding:.5em 0 0}.eventlisting__item-image{overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;display:auto;padding-bottom:0;height:366px;margin-bottom:.5rem}.eventlisting__item-image img{opacity:0;z-index:-1;max-width:100%;height:auto}.eventlisting__item-header{line-height:1.16667;margin-bottom:16px;color:#fff}.eventlisting__item-text{color:#fff;min-height:55px}.eventlisting__item-button{-ms-flex-item-align:end;align-self:flex-end;color:#fff;border:2px solid #fff}.eventlisting__item-button:focus,.eventlisting__item-button:hover{color:#000;background-color:#fff}.eventlisting__item-downloadfile-image{height:120px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;background-color:rgba(112,169,64,.1)}.eventlisting__item-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding:20px}.eventlisting__video-image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;margin-bottom:20px;z-index:1!important;opacity:1!important}.eventlisting__panel{background-color:#f2f2f2;margin-top:1%;padding:1% 0}.event__signup.done{position:relative;z-index:234;margin-top:-185px}@media (min-width:470px){.event__signup.done{margin-top:-260px}}@media (min-width:768px){.event__signup.done{position:static;margin-top:0}}@media (min-width:980px){.event__signup.done{position:absolute;margin-top:0}}.event__signup-inner{overflow:inherit!important;position:-webkit-sticky;position:sticky;top:0;border:2px solid #d3d3d3}.klarna-thanks{max-width:100%;color:#787878;opacity:1;font-size:16px;line-height:25px;-webkit-font-smoothing:antialiased;margin-bottom:0;margin-top:0;padding-top:2px;text-rendering:geometricPrecision;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;padding-bottom:0}.klarna-thanks strong{color:#343434}.registration-sent{position:relative}.registration-sent .arrow-oval{width:81px;height:81px;background-color:#f2f2f2;display:block;border-radius:50%;margin:10px auto 30px;position:relative}.registration-sent .arrow-oval .arrow{width:36px;height:36px;background:url(../../../UI/dist/assets/images/send.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 18px);left:calc(50% - 21px)}.registration-sent h3{text-align:center;margin-top:15px}.registration-sent h4{text-align:center}.registration-sent>p{text-align:center;max-width:428px;margin:auto;padding-bottom:50px}.registration-sent .hint-friend-klarna{font-size:22px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e1e1e}.registration-sent .hint-friend{padding:30px 20px 20px;margin-left:-32px;border-top:#cbcbcd solid 1px;margin-right:-32px}.registration-sent .hint-friend a{position:relative}.registration-sent .hint-friend i{position:absolute;top:16px;color:#afc1a2;font-size:22px}.registration-sent .hint-friend .share-module-copy{overflow:hidden;width:1px;height:1px;border:none}.registration-sent .hint-friend .share-module-copy input{position:absolute;left:1000px;color:transparent;background-color:transparent;border:none}.registration-sent ul{list-style:none;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.registration-sent ul{-ms-flex-direction:row;flex-direction:row}}.registration-sent ul li{border:2px solid #4a7729;border-radius:4px;margin:5px 10px;-ms-flex:1;flex:1}.registration-sent ul li.inverted{border-color:#70a940}@media only screen and (min-width:768px){.registration-sent ul li{margin:5px}}.registration-sent ul li a{padding:15px 10px;display:block}.registration-sent ul li a.disabled{display:none}.registration-sent ul li a.inverted{background:#70a940}.registration-sent ul li a.inverted i,.registration-sent ul li a.inverted p{color:#f2f2f2}.registration-sent ul li a p{margin-bottom:0;font-size:16px;font-weight:700;text-align:center;color:#4a7729;text-transform:uppercase}@media (max-width:430px){.registration-sent ul li a p{font-size:12px}}@media (max-width:500px){.registration-sent ul li a p{font-size:14px}}@media (min-width:1024px) and (max-width:1130px){.registration-sent ul li a p{font-size:14px}}.registration-failed{display:block;position:relative;background:#fff;height:100%;width:100%}.registration-failed.mini{height:100%}.registration-failed .smiley-oval{width:81px;height:81px;background-color:#f2f2f2;display:block;border-radius:50%;margin:10px auto 20px;position:relative}@media only screen and (min-width:768px){.registration-failed .smiley-oval{margin:0 auto 20px}}.registration-failed .smiley-oval .smiley{width:42px;height:42px;background:url(../../../UI/images/personnummerErrorSmiley.svg) center center no-repeat;display:block;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px)}.registration-failed .big-text{font-size:30px;font-weight:700;font-style:normal;text-align:center;color:#121212;line-height:1.33;margin-bottom:20px}.registration-failed .little-text{max-width:457px;height:auto;font-size:16px;font-weight:400;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#121212;margin:auto}.registration-failed .phone-number{font-size:22px;font-weight:400;font-style:normal;line-height:1.82;text-align:center;color:#70a940;margin:auto}.registration-failed .phone-number .desktop{display:none}.registration-failed .phone-number .mobile{display:block}@media only screen and (min-width:768px){.registration-failed .phone-number .desktop{display:block}.registration-failed .phone-number .mobile{display:none}}@media only screen and (max-width:767px){.registration-failed{padding:30px}.eventPage{padding-top:225px}}.event{width:70%}@media only screen and (min-width:1346px){.event .eventlist__list-container{margin-left:26px}}@media only screen and (max-width:1399px){.event{width:60%}}@media only screen and (max-width:1199px){.event{width:50%}}@media only screen and (max-width:979px){.event{width:100%}}.event__grid{max-width:1440px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.elevator{width:35%;position:relative}@media only screen and (max-width:1399px){.elevator{width:45%}}@media only screen and (max-width:1199px){.elevator{width:56%}}@media only screen and (max-width:979px){.elevator{display:none}}.event__signup-mobile{-ms-flex-order:4;order:4;position:relative;display:block}@media only screen and (min-width:980px){.event .eventlist__heading{text-align:left}.event__signup-mobile{display:none}}.event__info-container{width:100%;background-color:#f2f2f2;position:relative;padding:30px 20px}.event__info-container.extra-bottom-margin{margin-bottom:1.5em}.event__info-container .available-soon{width:110px;height:30px;background:url(../../../UI/images/klarna.png) center center no-repeat;margin:auto}.event__info-container .inget-betalsatt{width:39px;height:39px;background:url(../../../UI/images/inget-betalsatt.svg) center center no-repeat;margin:auto}.event__info-container .reserve-booking{width:54px;height:37px;background:url(../../../UI/images/reserve.svg) center center no-repeat;margin:auto}.event__headblock-map,.event__signup-container,.event__socialbuttons{margin-left:auto;margin-right:auto;width:100%}.event__info-container .info-text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#121212;margin-top:10px}.event__info-container a{text-align:center;display:block;margin-top:30px}.event{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.event .event-list__heading{text-align:left!important}.event__headblock{max-width:1440px;margin-right:auto;margin-left:auto;position:relative;-ms-flex-order:1;order:1}.event__headblock-image{background-position:center 25%;background-size:cover;min-height:2rem;height:0;padding-bottom:52.5%;overflow:hidden}@media only screen and (min-width:680px){.event__headblock-image{padding-bottom:34.72222%}}@media only screen and (min-width:1440px){.event__headblock-image{padding-bottom:500px}}@media only screen and (min-width:1600){.event__headblock-image{padding-bottom:628px}}.event__headblock-image img{opacity:0;min-height:50vh}.event__headblock-map{max-width:100%;padding-left:26px;padding-right:26px;min-height:50vh;background-color:#f1f6f0;clear:both}.event__headblock-map:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.event__headblock-map{padding-left:0;padding-right:0}}.event__socialbuttons{max-width:1294px;padding-right:26px;-ms-flex-order:2;order:2;z-index:3;padding-top:2rem;padding-left:52px!important}.event__socialbuttons:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.event__socialbuttons{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.event__socialbuttons:after{clear:none}.event__socialbuttons>*{height:0}.event__description{min-height:50vh}}.event__description-header-mobile:after,.event__description:after,.event__signup-container:after{content:" ";clear:both}.event__headblock+.event__socialbuttons{padding-top:0}@media (max-width:980px){.event__socialbuttons{padding-left:4em!important}}@media (max-width:767px){.event__socialbuttons{padding-left:2em!important}}.event__signup{-ms-flex-order:4;order:4}.event__signup-container{max-width:1294px;padding-left:26px;padding-right:26px}.event__signup-container:after{display:block}@media only screen and (min-width:1346px){.event__signup-container{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.event{display:block}.event__signup{position:absolute;top:0;width:100%;height:0;z-index:2}.event__signup-container{height:0;padding-top:3rem;transition:padding-top .8s}.state-sticky .event__signup-container{padding-top:0}}.event__signup-inner{float:none;margin:0 auto;background-color:#fff;padding:1em 2em}@media only screen and (min-width:768px){.event__signup-inner{padding:2em 4em}}.event__signup-price{color:#4a7729;font-weight:700!important}.event__signup-registerbutton{background-color:#fff;display:block;margin-left:auto;margin-right:auto}.event__leader,.event__related.secondary-background{background-color:#f2f2f2}@media only screen and (max-width:413px){.event__signup-registerbutton{width:100%;padding-right:0;padding-left:0;text-align:center;min-width:auto}}@media only screen and (min-width:980px){.event__signup-registerbutton{width:100%;padding-right:0;padding-left:0;text-align:center;min-width:auto}}.event__signup-info{margin-bottom:2rem}.event__signup-info dd,.event__signup-info dt{list-style:none}.event__signup-info dt{float:left;width:50%;font-weight:700;line-height:1rem;padding-top:1rem}.event__signup-info dd{border-bottom:2px solid #f3f3f3;padding-left:50%;padding-top:.5rem;padding-bottom:.5rem;line-height:2rem;text-align:right}@media only screen and (min-width:1294px){.event__signup-info dt{width:40%}.event__signup-info dd{padding-left:40%}}.event__standbyreservation{color:#4a7729}.event__description-categories,.event__leader-leadertitle{color:#8e8e8e;text-transform:uppercase;border-bottom:2px solid #f3f3f3}.event__body{-ms-flex-order:6;order:6}.event__description{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:52px!important;padding-right:52px!important;padding-top:1rem;margin-bottom:2.5em}.event__description:after{display:block}@media only screen and (min-width:1346px){.event__description{padding-left:0;padding-right:0}}@media only screen and (max-width:979px){.event__description{padding-left:4em!important;padding-right:4em!important}}@media only screen and (max-width:767px){.event__description{padding-left:2em!important;padding-right:2em!important}.event__description p{text-align:justify}}.event__description-inner{margin:0 auto;width:100%}.event__description-header-mobile,.event__leader,.event__leader-inner{margin-right:auto;margin-left:auto}.event__signup-info-small{background:#f2f2f2;width:calc(100% + 4em);margin-left:-2em;padding:1em 2em .6em;display:-ms-flexbox;display:flex;min-height:60px;height:auto}@media only screen and (min-width:768px){.event__signup-info-small{width:calc(100% + 8em);margin-left:-4em;padding:1em 4em .6em}}.event__signup-info-small>div{-ms-flex:1;flex:1}.event__signup-info-small>div:nth-child(2){-ms-flex:2;flex:2;text-align:center}.event__signup-info-small>div h3{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal}.event__signup-info-small>div:nth-child(3){text-align:right}.event__description-header{display:none;padding:.7em 0}.event__description-header-mobile{max-width:1294px;width:100%;margin-bottom:1em;-ms-flex-order:3;order:3;padding-left:0;padding-right:0}.event__description-header-mobile:after{display:block}@media only screen and (min-width:1346px){.event__description-header-mobile{padding-left:0;padding-right:0}}@media only screen and (min-width:980px){.event__description-header{display:block}.event__description-header-mobile{font-size:30px}}.event__description-categories{line-height:1.5em}@media only screen and (min-width:768px){.event__description-categories{line-height:2em}}@media only screen and (max-width:979px){.event__description-categories{display:none}}.event__archive:after,.event__leader-inner:after,.event__opinion:after,.event__related-container:after{content:" ";display:block;clear:both}.event__leader{max-width:1440px;padding-top:4em;padding-bottom:4em}.event__leader-inner{max-width:1294px;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.event__leader-inner{padding-left:0;padding-right:0}}.event__leader-image{width:14.99227%;float:left;margin-right:2.00927%;background-position:center;background-size:cover}.event__leader-description{width:48.99536%;float:left;margin-right:2.00927%}.event__leader-leadertitle{line-height:1.5em}.event__leader-aboutevent{font-style:italic}.event__opinion{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.event__opinion{padding-left:0;padding-right:0}}.event__opinion-inner{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:500px){.event__opinion-inner{width:82.99845%;float:left;margin-right:2.00927%}}@media only screen and (min-width:768px){.event__leader-leadertitle{line-height:2em}.event__opinion-inner{width:65.99691%;float:left;margin-right:2.00927%}}@media only screen and (min-width:980px){.event__opinion-inner{width:57.49614%;float:left;margin-right:2.00927%}}@media only screen and (min-width:1024px){.event__opinion-inner{width:48.99536%;float:left;margin-right:2.00927%}}.event__related .eventlist__button-next:after,.event__related .eventlist__button-prev:after{border:1rem solid #fff}.event__related.secondary-background .eventlist__button-next:after,.event__related.secondary-background .eventlist__button-prev:after{border:1rem solid #f2f2f2}.event__related-container{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}@media only screen and (min-width:1346px){.event__related-container{padding-left:0;padding-right:0}}.event__archive,.event__related-inner .eventlist__list-container{padding-left:26px}.event__related-inner{width:100%}@media only screen and (min-width:980px){.event__related-inner{width:71.7%!important;float:left;margin-right:48.99536%}}.event__archive{max-width:1294px;margin-left:auto;margin-right:auto;width:100%;padding-right:26px;text-align:center;margin-bottom:4.5em}@media only screen and (min-width:1346px){.event__archive{padding-left:0;padding-right:0}}.event__archive-list{display:inline-block;margin:0 auto}.event__archive-listitem{display:inline-block;list-style:none;color:#4a7729;background-color:#fff;border-top:2px solid #4a7729;border-bottom:2px solid #4a7729;border-left:1px solid #4a7729;border-right:1px solid #4a7729;margin:0}.event__archive-listitem:first-child{border-left:2px solid #4a7729;border-bottom-left-radius:4px;border-top-left-radius:4px}.event__archive-listitem:last-child{border-right:2px solid #4a7729;border-bottom-right-radius:4px;border-top-right-radius:4px}.event__archive-listitem:hover{color:#fff;background-color:#3e6422}.event__archive-listitem.archive-current{color:#fff;background-color:#4a7729}.event__archive-listitem.archive-current a{cursor:default}.event__archive-listitem.archive-current:hover{background-color:#4a7729}.event__archive-listitem a{display:inline-block;padding:.5em 2em;cursor:pointer;color:inherit}.registerAnswer{display:none}.circle-image-container-block__wrapper{position:relative;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:1294px;box-sizing:content-box;padding:2em 26px}@media only screen and (min-width:768px){.circle-image-container-block__wrapper{padding:4em 26px}}.circle-image-container-block__section-container{padding:3em 0;max-width:100%}.circle-image-container-block__section-container .swiper-pagination{margin-top:2rem;overflow:hidden}.circle-image-container-block__section-container .swiper-pagination .swiper-pagination-bullet{height:8px;width:8px;margin:0 7px}.circle-image-container-block__section-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#70a940}.circle-image-container-block__section-container .js-swiper-more-than-four-items .swiper-pagination{display:block}@media only screen and (min-width:1140px){.circle-image-container-block__section-container .js-swiper-more-than-four-items .swiper-pagination{display:block}}.circle-image-container-block__heading{width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:2rem;padding:0 26px;line-height:1.3}@media only screen and (min-width:768px){.circle-image-container-block__heading{margin-bottom:4rem;font-size:34px}}.circle-image-container-block__item{list-style:none}.circle-image-container-block__item-figure-wrapper{position:relative;overflow:hidden!important;z-index:100;width:66%;margin:0 auto;border-radius:50%}.circle-image-container-block__item-figure-wrapper::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;transition:all 250ms ease-out;background:#000;opacity:0}.circle-image-container-block__item:hover figure{-webkit-transform:scale(1.05);transform:scale(1.05)}.circle-image-container-block__item:hover ::before{opacity:.2;z-index:20}.circle-image-container-block__item:hover h3{color:#70a940}.circle-image-container-block__item figure{transition:all 250ms ease-out;width:100%;padding-top:100%;margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:10;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;border-radius:50%}@media only screen and (min-width:526px){.circle-image-container-block__section-container{box-sizing:content-box}.circle-image-container-block__item-figure-wrapper{width:100%}.circle-image-container-block__item figure{width:100%;padding-top:100%}}.circle-image-container-block__item img{display:none}.circle-image-container-block__item h3,.circle-image-container-block__item p{color:#121212;text-align:center;word-break:break-word;padding:0 46px;width:80%;margin-left:auto;margin-right:auto;transition:all 250ms ease-out;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.circle-image-container-block__item p{margin-bottom:0}.circle-image-container-block__item h3{font-size:20px;margin-top:1rem}@media only screen and (min-width:526px){.circle-image-container-block__item h3,.circle-image-container-block__item p{width:100%}.circle-image-container-block__item h3{font-size:22px}}.circle-image-container-block__button-next.news__button-next,.circle-image-container-block__button-prev.news__button-prev{top:48%}.circle-image-container-block__button-next.news__button-next:hover:before,.circle-image-container-block__button-prev.news__button-prev:hover:before{color:#70a940!important}.circle-image-container-block__button-next.news__button-next:before,.circle-image-container-block__button-prev.news__button-prev:before{transition:color 150ms ease-in}@media only screen and (min-width:1167px){.circle-image-container-block__button-next.news__button-next,.circle-image-container-block__button-prev.news__button-prev{top:46.5%}}@media only screen and (min-width:1294px){.circle-image-container-block__button-next.news__button-next,.circle-image-container-block__button-prev.news__button-prev{top:48%}}.circle-image-container-block__button-next{right:.2rem}.circle-image-container-block__button-prev{left:.2rem}@media only screen and (min-width:1380px){.circle-image-container-block__button-next{right:-.3rem}.circle-image-container-block__button-prev{left:-.3rem}}.SearchResultPage.secondary-background{background:#f2f2f2}.articles-search-result{margin-top:2rem;max-width:980px;margin-left:auto;margin-right:auto;width:100%;padding-left:26px;padding-right:26px}.articles-search-result:after{content:" ";display:block;clear:both}@media only screen and (min-width:1346px){.articles-search-result{padding-left:0;padding-right:0}}.articles-search-result .articles-search-result__list{list-style:none;margin-bottom:1.75rem}@media only screen and (min-width:500px){.articles-search-result .articles-search-result__list{margin-bottom:3.25rem}}.articles-search-result .articles-search-result__list-item{margin:0 0 .625rem;background:#fff}.articles-search-result .articles-search-result__list-item a{padding:.5rem 1rem .5rem .5rem;display:-ms-flexbox;display:flex;width:100%;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:680px){.articles-search-result .articles-search-result__list-item a{-ms-flex-direction:row;flex-direction:row}}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-desktop-span,.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-mobile-span{color:#1a84b0;width:100%;text-align:right;line-height:14px;display:none;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;font-weight:700;font-size:12px;padding-top:.4375rem;border-top:1px solid #f2f2f2;margin-top:6px;padding-bottom:.1rem}@media only screen and (min-width:680px){.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-desktop-span,.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-mobile-span{padding-bottom:.5rem;font-size:.875rem;display:-ms-flexbox;display:flex;padding-top:.625rem}}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-desktop-span::after,.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-mobile-span::after{content:url(../assets/images/right-arrow-blue.svg);display:inline-block;margin-left:9px;width:16px;height:11px}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-mobile-span{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:calc(100% + 24px);margin-left:-.5rem;padding-right:.5rem}@media only screen and (min-width:680px){.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-desktop-span::after,.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-mobile-span::after{width:20px;height:15px}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-mobile-span{display:none}}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-image-wrapper{margin-right:.875rem;position:relative;max-width:7.5rem;width:20%;min-width:60px;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:500px){.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-image-wrapper{width:13%;min-width:13%}}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-image-wrapper:after{content:'';display:block;padding-bottom:100%}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-image-wrapper .articles-search-result__list-item-image-inner-container{position:absolute;width:100%;height:100%;max-height:100%;display:none}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-image-wrapper .articles-search-result__list-item-image{-o-object-fit:cover;object-fit:cover;width:100%;max-height:100%;height:auto;display:none}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;color:#434343;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:69%;flex-basis:69%}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-text-wrapper .articles-search-result__list-item-text-heading-container{-ms-flex-positive:1;flex-grow:1}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-text-wrapper .articles-search-result__list-item-text-heading-container h3{margin-top:0;font-size:1rem;line-height:1.2}@media only screen and (min-width:680px){.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-text-wrapper .articles-search-result__list-item-text-heading-container h3{margin-top:6px;font-size:1.4375rem}}.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-text-wrapper .articles-search-result__list-item-text-heading-container p{font-size:14px;word-break:break-word;margin-bottom:0;line-height:1.25}@media only screen and (min-width:680px){.articles-search-result .articles-search-result__list-item .articles-search-result__list-item-text-wrapper .articles-search-result__list-item-text-heading-container p{font-size:1rem;line-height:1.2rem;margin-bottom:.5rem}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}