@font-face{font-family:'octicons';src:url("../fonts/octicons.eot?#iefix") format("embedded-opentype"),url("../fonts/octicons.woff") format("woff"),url("../fonts/octicons.ttf") format("truetype"),url("../fonts/octicons.svg#octicons") format("svg");font-weight:normal;font-style:normal}.octicon,.mega-octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mega-octicon{font-size:32px}.octicon-alert:before{content:'\f02d'}.octicon-arrow-down:before{content:'\f03f'}.octicon-arrow-left:before{content:'\f040'}.octicon-arrow-right:before{content:'\f03e'}.octicon-arrow-small-down:before{content:'\f0a0'}.octicon-arrow-small-left:before{content:'\f0a1'}.octicon-arrow-small-right:before{content:'\f071'}.octicon-arrow-small-up:before{content:'\f09f'}.octicon-arrow-up:before{content:'\f03d'}.octicon-microscope:before,.octicon-beaker:before{content:'\f0dd'}.octicon-bell:before{content:'\f0de'}.octicon-bold:before{content:'\f0e2'}.octicon-book:before{content:'\f007'}.octicon-bookmark:before{content:'\f07b'}.octicon-briefcase:before{content:'\f0d3'}.octicon-broadcast:before{content:'\f048'}.octicon-browser:before{content:'\f0c5'}.octicon-bug:before{content:'\f091'}.octicon-calendar:before{content:'\f068'}.octicon-check:before{content:'\f03a'}.octicon-checklist:before{content:'\f076'}.octicon-chevron-down:before{content:'\f0a3'}.octicon-chevron-left:before{content:'\f0a4'}.octicon-chevron-right:before{content:'\f078'}.octicon-chevron-up:before{content:'\f0a2'}.octicon-circle-slash:before{content:'\f084'}.octicon-circuit-board:before{content:'\f0d6'}.octicon-clippy:before{content:'\f035'}.octicon-clock:before{content:'\f046'}.octicon-cloud-download:before{content:'\f00b'}.octicon-cloud-upload:before{content:'\f00c'}.octicon-code:before{content:'\f05f'}.octicon-comment-add:before,.octicon-comment:before{content:'\f02b'}.octicon-comment-discussion:before{content:'\f04f'}.octicon-credit-card:before{content:'\f045'}.octicon-dash:before{content:'\f0ca'}.octicon-dashboard:before{content:'\f07d'}.octicon-database:before{content:'\f096'}.octicon-clone:before,.octicon-desktop-download:before{content:'\f0dc'}.octicon-device-camera:before{content:'\f056'}.octicon-device-camera-video:before{content:'\f057'}.octicon-device-desktop:before{content:'\f27c'}.octicon-device-mobile:before{content:'\f038'}.octicon-diff:before{content:'\f04d'}.octicon-diff-added:before{content:'\f06b'}.octicon-diff-ignored:before{content:'\f099'}.octicon-diff-modified:before{content:'\f06d'}.octicon-diff-removed:before{content:'\f06c'}.octicon-diff-renamed:before{content:'\f06e'}.octicon-ellipsis:before{content:'\f09a'}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:'\f04e'}.octicon-file-binary:before{content:'\f094'}.octicon-file-code:before{content:'\f010'}.octicon-file-directory:before{content:'\f016'}.octicon-file-media:before{content:'\f012'}.octicon-file-pdf:before{content:'\f014'}.octicon-file-submodule:before{content:'\f017'}.octicon-file-symlink-directory:before{content:'\f0b1'}.octicon-file-symlink-file:before{content:'\f0b0'}.octicon-file-text:before{content:'\f011'}.octicon-file-zip:before{content:'\f013'}.octicon-flame:before{content:'\f0d2'}.octicon-fold:before{content:'\f0cc'}.octicon-gear:before{content:'\f02f'}.octicon-gift:before{content:'\f042'}.octicon-gist:before{content:'\f00e'}.octicon-gist-secret:before{content:'\f08c'}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:'\f020'}.octicon-git-commit:before{content:'\f01f'}.octicon-git-compare:before{content:'\f0ac'}.octicon-git-merge:before{content:'\f023'}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:'\f009'}.octicon-globe:before{content:'\f0b6'}.octicon-graph:before{content:'\f043'}.octicon-heart:before{content:'\2665'}.octicon-history:before{content:'\f07e'}.octicon-home:before{content:'\f08d'}.octicon-horizontal-rule:before{content:'\f070'}.octicon-hubot:before{content:'\f09d'}.octicon-inbox:before{content:'\f0cf'}.octicon-info:before{content:'\f059'}.octicon-issue-closed:before{content:'\f028'}.octicon-issue-opened:before{content:'\f026'}.octicon-issue-reopened:before{content:'\f027'}.octicon-italic:before{content:'\f0e4'}.octicon-jersey:before{content:'\f019'}.octicon-key:before{content:'\f049'}.octicon-keyboard:before{content:'\f00d'}.octicon-law:before{content:'\f0d8'}.octicon-light-bulb:before{content:'\f000'}.octicon-link:before{content:'\f05c'}.octicon-link-external:before{content:'\f07f'}.octicon-list-ordered:before{content:'\f062'}.octicon-list-unordered:before{content:'\f061'}.octicon-location:before{content:'\f060'}.octicon-gist-private:before,.octicon-mirror-private:before,.octicon-git-fork-private:before,.octicon-lock:before{content:'\f06a'}.octicon-logo-gist:before{content:'\f0ad'}.octicon-logo-github:before{content:'\f092'}.octicon-mail:before{content:'\f03b'}.octicon-mail-read:before{content:'\f03c'}.octicon-mail-reply:before{content:'\f051'}.octicon-mark-github:before{content:'\f00a'}.octicon-markdown:before{content:'\f0c9'}.octicon-megaphone:before{content:'\f077'}.octicon-mention:before{content:'\f0be'}.octicon-milestone:before{content:'\f075'}.octicon-mirror-public:before,.octicon-mirror:before{content:'\f024'}.octicon-mortar-board:before{content:'\f0d7'}.octicon-mute:before{content:'\f080'}.octicon-no-newline:before{content:'\f09c'}.octicon-octoface:before{content:'\f008'}.octicon-organization:before{content:'\f037'}.octicon-package:before{content:'\f0c4'}.octicon-paintcan:before{content:'\f0d1'}.octicon-pencil:before{content:'\f058'}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:'\f018'}.octicon-pin:before{content:'\f041'}.octicon-plug:before{content:'\f0d4'}.octicon-repo-create:before,.octicon-gist-new:before,.octicon-file-directory-create:before,.octicon-file-add:before,.octicon-plus:before{content:'\f05d'}.octicon-primitive-dot:before{content:'\f052'}.octicon-primitive-square:before{content:'\f053'}.octicon-pulse:before{content:'\f085'}.octicon-question:before{content:'\f02c'}.octicon-quote:before{content:'\f063'}.octicon-radio-tower:before{content:'\f030'}.octicon-repo-delete:before,.octicon-repo:before{content:'\f001'}.octicon-repo-clone:before{content:'\f04c'}.octicon-repo-force-push:before{content:'\f04a'}.octicon-gist-fork:before,.octicon-repo-forked:before{content:'\f002'}.octicon-repo-pull:before{content:'\f006'}.octicon-repo-push:before{content:'\f005'}.octicon-rocket:before{content:'\f033'}.octicon-rss:before{content:'\f034'}.octicon-ruby:before{content:'\f047'}.octicon-search-save:before,.octicon-search:before{content:'\f02e'}.octicon-server:before{content:'\f097'}.octicon-settings:before{content:'\f07c'}.octicon-shield:before{content:'\f0e1'}.octicon-log-in:before,.octicon-sign-in:before{content:'\f036'}.octicon-log-out:before,.octicon-sign-out:before{content:'\f032'}.octicon-smiley:before{content:'\f0e7'}.octicon-squirrel:before{content:'\f0b2'}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:'\f02a'}.octicon-stop:before{content:'\f08f'}.octicon-repo-sync:before,.octicon-sync:before{content:'\f087'}.octicon-tag-remove:before,.octicon-tag-add:before,.octicon-tag:before{content:'\f015'}.octicon-tasklist:before{content:'\f0e5'}.octicon-telescope:before{content:'\f088'}.octicon-terminal:before{content:'\f0c8'}.octicon-text-size:before{content:'\f0e3'}.octicon-three-bars:before{content:'\f05e'}.octicon-thumbsdown:before{content:'\f0db'}.octicon-thumbsup:before{content:'\f0da'}.octicon-tools:before{content:'\f031'}.octicon-trashcan:before{content:'\f0d0'}.octicon-triangle-down:before{content:'\f05b'}.octicon-triangle-left:before{content:'\f044'}.octicon-triangle-right:before{content:'\f05a'}.octicon-triangle-up:before{content:'\f0aa'}.octicon-unfold:before{content:'\f039'}.octicon-unmute:before{content:'\f0ba'}.octicon-unverified:before{content:'\f0e8'}.octicon-verified:before{content:'\f0e6'}.octicon-versions:before{content:'\f064'}.octicon-watch:before{content:'\f0e0'}.octicon-remove-close:before,.octicon-x:before{content:'\f081'}.octicon-zap:before{content:'\26A1'}*,*:before,*:after{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%;line-height:1;vertical-align:baseline;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:active,a:hover,:focus{outline:0}a{color:inherit;background-color:transparent}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:middle}textarea{overflow:auto;resize:none}button{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.richText{font-weight:400}.richText h1,.richText .h1{font-size:34px;font-weight:700;line-height:1.2;margin:0 0 20px 0}.richText h2,.richText .h2{font-size:26px;font-weight:700;line-height:1.2;margin:0 0 10px 0}.richText h3,.richText .h3{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 8px 0}.richText h4,.richText .h4{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 4px 0}.richText h1+h1{margin-top:-20px}.richText h2+h2{margin-top:-10px}.richText h3+h3{margin-top:-8px}.richText h4+h4{margin-top:-4px}.richText *:last-child{margin-bottom:0}.richText b,.richText strong{font-weight:700}.richText sup{font-size:100%;vertical-align:baseline}.richText sub{display:inline-block;font-size:75%;vertical-align:baseline;line-height:1.2}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.richText sup,.richText sup *{font-size:122%}}.richText p,.richText ol,.richText ul{font-size:16px;line-height:1.5}.richText p{margin-bottom:0}.richText p+h1,.richText p+h2,.richText p+h3,.richText p+h4{padding-top:8px}.richText ol{margin-left:17px;margin-bottom:16px}.richText ul{list-style:none;margin-left:10px;margin-bottom:16px;padding-left:10px;text-indent:-10px}.richText ul li:before{display:inline-block;width:10px;font-size:inherit;font-family:'octicons';font-weight:400;content:'\f03a'}.richText ul li,.richText ol li{line-height:1.5;margin-bottom:4px}@media only screen and (max-width: 768px){.richText h1{font-size:28px;line-height:1.1}.richText h2{font-size:24px;line-height:1.2;margin:0 0 5px 0}.richText h2+h2{margin-top:-5px}}@media only screen and (max-width: 767px){.richText h1{font-size:28px;line-height:1.1}.richText h2{font-size:22px;line-height:1.1;margin:0 0 5px 0}.richText h3{font-size:16px;line-height:1.1}.richText h2+h2{margin-top:-5px}.richText p,.richText ol,.richText ul{font-size:14px;line-height:1.35}}html{position:static !important;width:100%;height:100%}html.cmp-cms-preview-small{overflow:hidden}@media only screen and (max-width: 768px){html.cmp-cms-preview{overflow:hidden}}body{background-color:#f2f4f6}.cmp-wrapper{min-width:320px;padding:0 12px}@media only screen and (max-width: 768px){.cmp-wrapper{padding:0 10px}}@media only screen and (max-width: 479px){.cmp-wrapper{padding:0}}.cmp-inner{max-width:980px;padding:0 40px 0 40px;margin:0 auto;background-color:#fff;color:#404040;font-weight:400;opacity:1}@media only screen and (max-width: 479px){.cmp-inner{padding:0 12px}}.cmp-hidden{display:none}h1{font-size:40px;font-weight:700;line-height:1.1;margin:0 0 10px 0}h2{font-size:30px;font-weight:700;line-height:1.2;margin:0 0 10px 0}h3{font-size:24px;font-weight:700;line-height:1.2}h4{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 6px 0}p,ol,ul{font-size:16px;line-height:1.4}ol,ul{margin-left:17px}ol li{line-height:1.4;margin-bottom:8px}.small{font-size:14px !important}.extraSmall{font-size:12px !important}.big{font-size:20px;line-height:1.2}.bigNumber{font-size:60px;line-height:1;font-weight:700;margin-bottom:30px}.bold,b,strong{font-weight:700}i{font-style:normal;font-weight:700}sup{font-weight:700;font-size:100%;vertical-align:baseline}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width: 768px){h1{font-size:28px;line-height:1.1}h2{font-size:24px;line-height:1.2;margin:0 0 5px 0}}@media only screen and (max-width: 767px){h1{font-size:28px;line-height:1.1}h2{font-size:22px;line-height:1.1;margin:0 0 5px 0}h3{font-size:16px;line-height:1.1}p,ol,ul{font-size:14px;line-height:1.35}ol,ul{margin-left:16px}ol li{line-height:1.35}.small{font-size:14px}.extraSmall{font-size:12px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){sup,sup *{font-size:122%}}.cmp-header-bar{position:absolute;top:0;left:0;width:100%;height:92px;z-index:-1}.cmp-header{position:relative;padding:25px 0;margin:75px 0 0 0}.cmp-header-empty{padding:10px 0}.cmp-header-logo-container:not([data-align='left']){text-align:center}.cmp-header-logo-wrapper{display:inline-block;max-width:75%}.cmp-header-logo{max-width:75%;max-height:120px;height:auto}.cmp-header-logo-wrapper .cmp-header-logo{display:inline-block;max-width:100%}.cmp-header-keyvisual{position:absolute;top:-55px;right:-40px;width:200px;height:auto}@media only screen and (max-width: 767px){.cmp-header-bar-desktop{display:none}.cmp-header{margin:30px 0 0 0}.cmp-header-logo-wrapper{width:100%;max-width:200px}.cmp-header-logo{max-width:80%;max-height:100px}.cmp-header-logo-wrapper .cmp-header-logo{max-width:100%}.cmp-header-keyvisual{top:-22px;width:80px}.cmp-header-bar-desktop+.cmp-header{margin-top:0}}@media only screen and (max-width: 479px){.cmp-header-keyvisual{right:-12px}}html.cmp-no-campaign-logo .cmp-header{margin:40px 0 0 0}@media only screen and (max-width: 479px){html.cmp-no-campaign-logo .cmp-header{margin:0}}html.cmp-no-header-bar .cmp-header{margin-top:20px}@media only screen and (max-width: 479px){html.cmp-no-header-bar .cmp-header{margin:0}}html.cmp-no-header-bar .cmp-header-bar{display:none}.cmp-footer{display:block;max-width:980px;padding:30px 40px 80px 40px;margin:0 auto;color:#404040;font-weight:400;text-align:center;opacity:1}.cmp-footer .cmp-footer-link{display:inline-block;margin:0 10px;font-size:14px;color:gray;text-decoration:none;white-space:nowrap}@media only screen and (max-width: 767px){.cmp-footer{padding:20px 12px 40px 12px}.cmp-footer .cmp-footer-link{font-size:12px;margin:5px 10px}}section{position:relative;max-width:980px;padding:15px 0;margin:0 auto}section.border{border-top:1px solid #d9d9d9}section.white{background-color:white;border-top:none}.cmp-order section,.cmp-registration section{padding:15px 0 20px 0}@media only screen and (max-width: 767px){.cmp-order section,.cmp-registration section{padding:15px 0}}.cmp-questions #introduction ul{list-style:none;margin-left:10px;padding-left:10px;text-indent:-10px;font-size:16px}.cmp-questions #introduction ul li{line-height:1.4;margin-bottom:2px}.cmp-questions #introduction ul li:before{display:inline-block;width:10px;font-family:'octicons';font-size:16px;font-weight:700;content:'\f03a'}@media only screen and (max-width: 767px){.cmp-questions #introduction{font-size:14px}.cmp-questions #introduction li:before{font-size:14px}}.introHeader{position:relative;margin-bottom:25px}.introHeader img{width:100%;height:auto}.introHeader .textContainer{position:absolute;left:0;bottom:0;width:100%;padding:20px;color:#fff;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}.introHeader .textContainer>:last-child{margin-bottom:0}@media only screen and (max-width: 767px){#introduction{display:block}#introduction .half{width:100%}#introduction .half:first-child{padding:7px 12px 20px 0;margin-bottom:0}#introduction .halfImg.top{text-align:center}#introduction .halfImg.top,#introduction .halfImg.center,#introduction .halfImg.bottomRight{padding:0}#introduction .halfImg img{width:100%;max-width:100%}#introduction .fullText{margin:0}#introduction .fullHeadline .textContainer{padding:10px}.cmp-thanks #introduction .halfImg{display:none}}#introduction{display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:0}#introduction .half{width:50%;padding:15px 0}#introduction .half:first-child{padding-right:20px;margin-bottom:10px}#introduction .halfImg{text-align:right}#introduction .halfImg.top{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-o-align-self:flex-start;align-self:flex-start}#introduction .halfImg.center{text-align:center;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}#introduction .halfImg.bottomRight{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;align-self:flex-end;padding-right:0;padding-bottom:0}#introduction .halfImg img{display:inline-block;max-width:100%}#introduction .fullText{width:100%;padding:15px 0 30px 0}#introduction .fullImg,#introduction .fullHeadline{width:100%}#introduction .fullImg img,#introduction .fullHeadline img{width:100%}#introduction .fullImg+.fullText,#introduction .fullText+.fullImg{margin-top:15px}#introduction .fullHeadline{position:relative;margin-bottom:25px}#introduction .fullHeadline .textContainer{position:absolute;left:0;bottom:0;width:100%;padding:20px;color:#fff;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}#introduction .fullHeadline .textContainer>:last-child{margin-bottom:0}.cmp-thanks #introduction .halfImg.top,.cmp-thanks #introduction .halfImg.center{padding-bottom:40px}section.introContent{padding:0;margin-bottom:20px}section.introContent .introImage img{display:block;width:100%;height:auto}section.introContent[data-layout='textOnly'] .introImage{display:none}section.introContent[data-layout='top'],section.introContent[data-layout='center'],section.introContent[data-layout='bottomRight']{display:flex;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.introContent[data-layout='top'] .introText,section.introContent[data-layout='center'] .introText,section.introContent[data-layout='bottomRight'] .introText{width:48%}section.introContent[data-layout='top'] .introImage,section.introContent[data-layout='center'] .introImage,section.introContent[data-layout='bottomRight'] .introImage{display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;width:48%}section.introContent[data-layout='top'] .introImageGradient,section.introContent[data-layout='top'] .introImageText,section.introContent[data-layout='center'] .introImageGradient,section.introContent[data-layout='center'] .introImageText,section.introContent[data-layout='bottomRight'] .introImageGradient,section.introContent[data-layout='bottomRight'] .introImageText{display:none}@media only screen and (max-width: 767px){section.introContent[data-layout='top'] .introText,section.introContent[data-layout='center'] .introText,section.introContent[data-layout='bottomRight'] .introText{width:100%;margin-bottom:20px}section.introContent[data-layout='top'] .introImage,section.introContent[data-layout='center'] .introImage,section.introContent[data-layout='bottomRight'] .introImage{display:block;width:100%}}section.introContent[data-layout='top'] .introImage{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}@media only screen and (max-width: 767px){section.introContent[data-layout='top'] .introImage{display:block}}section.introContent[data-layout='center'] .introImage{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}section.introContent[data-layout='bottomRight'] .introImage{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}section.introContent[data-layout='top23']{display:flex;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.introContent[data-layout='top23'] .introText{width:64%}section.introContent[data-layout='top23'] .introImage{display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;width:31%}section.introContent[data-layout='top23'] .introImageGradient,section.introContent[data-layout='top23'] .introImageText{display:none}@media only screen and (max-width: 767px){section.introContent[data-layout='top23'] .introText{width:100%;margin-bottom:20px}section.introContent[data-layout='top23'] .introImage{display:block;width:100%}}section.introContent[data-layout='fullTop'],section.introContent[data-layout='fullHeadline'],section.introContent[data-layout='fullBottom']{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.introContent[data-layout='fullTop'] .introText,section.introContent[data-layout='fullTop'] .introImage,section.introContent[data-layout='fullTop'] .introImageGradient,section.introContent[data-layout='fullTop'] .introImageText,section.introContent[data-layout='fullHeadline'] .introText,section.introContent[data-layout='fullHeadline'] .introImage,section.introContent[data-layout='fullHeadline'] .introImageGradient,section.introContent[data-layout='fullHeadline'] .introImageText,section.introContent[data-layout='fullBottom'] .introText,section.introContent[data-layout='fullBottom'] .introImage,section.introContent[data-layout='fullBottom'] .introImageGradient,section.introContent[data-layout='fullBottom'] .introImageText{width:100%}section.introContent[data-layout='fullTop'] .introImage{order:1;margin-bottom:30px}section.introContent[data-layout='fullTop'] .introText{order:2}section.introContent[data-layout='fullTop'] .introImageGradient,section.introContent[data-layout='fullTop'] .introImageText{display:none}@media only screen and (max-width: 767px){section.introContent[data-layout='fullTop'] .introImage{width:calc(100% + 24px);margin:0 -12px 15px -12px}}section.introContent[data-layout='fullHeadline'] .introImage{position:relative;order:1;margin-bottom:30px}section.introContent[data-layout='fullHeadline'] .introImageGradient{position:absolute;left:0;bottom:0;height:50%;z-index:5;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );pointer-events:none}section.introContent[data-layout='fullHeadline'] .introImageText{position:absolute;left:20px;bottom:20px;right:20px;width:auto;z-index:6;color:white}section.introContent[data-layout='fullHeadline'] .introText{order:2}@media only screen and (max-width: 767px){section.introContent[data-layout='fullHeadline'] .introImage{width:calc(100% + 24px);margin:0 -12px 15px -12px}section.introContent[data-layout='fullHeadline'] .introImageGradient{height:75%}section.introContent[data-layout='fullHeadline'] .introImageText{left:10px;bottom:10px;right:10px}}section.introContent[data-layout='fullBottom'] .introText{margin-bottom:30px}section.introContent[data-layout='fullBottom'] .introImageGradient,section.introContent[data-layout='fullBottom'] .introImageText{display:none}@media only screen and (max-width: 767px){section.introContent[data-layout='fullBottom'] .introText{margin-bottom:15px}}.cmp-quiz .cmp-question,.cmp-survey .cmp-question{padding-bottom:40px}.cmp-quiz .cmp-question-hidden,.cmp-survey .cmp-question-hidden{display:none}.cmp-quiz .cmp-question-image,.cmp-survey .cmp-question-image{margin-bottom:20px}@media only screen and (max-width: 767px){.cmp-quiz .cmp-question-image,.cmp-survey .cmp-question-image{margin-bottom:12px}}.cmp-quiz .cmp-question-image img,.cmp-survey .cmp-question-image img{display:block;width:100%;height:auto}.cmp-quiz .answerContainer,.cmp-survey .answerContainer{display:flex;justify-content:space-between;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}.cmp-quiz .answerContainer .answers,.cmp-survey .answerContainer .answers{width:100%}@media only screen and (max-width: 600px){.cmp-quiz .answerContainer,.cmp-survey .answerContainer{display:block}}.cmp-quiz h2+.answerContainer,.cmp-survey h2+.answerContainer{margin-top:30px}.cmp-quiz .half,.cmp-survey .half{width:50%}.cmp-quiz .third,.cmp-survey .third{width:32%}.cmp-quiz .quarter,.cmp-survey .quarter{width:25%}.cmp-quiz .threeQuarter,.cmp-survey .threeQuarter{width:75%}.cmp-quiz .fifth,.cmp-survey .fifth{width:20%}.cmp-quiz .tenth,.cmp-survey .tenth{width:10%}.cmp-quiz .nineTenths,.cmp-survey .nineTenths{width:90%}@media only screen and (max-width: 1023px){.cmp-quiz .third,.cmp-survey .third{width:49%}}@media only screen and (max-width: 600px){.cmp-quiz .third,.cmp-survey .third{width:100%}}.cmp-quiz .checkbox,.cmp-quiz .radiobutton,.cmp-survey .checkbox,.cmp-survey .radiobutton{display:block;position:relative;margin:0 0 10px 0;background-color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width: 480px){.cmp-quiz .checkbox,.cmp-quiz .radiobutton,.cmp-survey .checkbox,.cmp-survey .radiobutton{margin-bottom:10px}}.cmp-quiz .checkbox.disabled,.cmp-quiz .radiobutton.disabled,.cmp-survey .checkbox.disabled,.cmp-survey .radiobutton.disabled{cursor:default}.cmp-quiz .checkbox .inputLabel,.cmp-quiz .radiobutton .inputLabel,.cmp-survey .checkbox .inputLabel,.cmp-survey .radiobutton .inputLabel{-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-quiz .checkbox p,.cmp-quiz .radiobutton p,.cmp-survey .checkbox p,.cmp-survey .radiobutton p{position:relative}.cmp-quiz .checkbox .feedbackIcon,.cmp-quiz .radiobutton .feedbackIcon,.cmp-survey .checkbox .feedbackIcon,.cmp-survey .radiobutton .feedbackIcon{display:block;position:absolute;right:6px;top:6px;width:42px;height:42px;z-index:2;background-position:center center;background-repeat:no-repeat;background-size:auto 60%;transition:transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:scale3d(0,0,1)}@media only screen and (max-width: 767px){.cmp-quiz .checkbox .feedbackIcon,.cmp-quiz .radiobutton .feedbackIcon,.cmp-survey .checkbox .feedbackIcon,.cmp-survey .radiobutton .feedbackIcon{width:30px;height:30px}}.cmp-quiz .checkbox.correct input:checked+.inputLabel+.feedbackIcon,.cmp-quiz .checkbox.correct input:checked+.inputLabel .feedbackIcon,.cmp-quiz .checkbox.correct input:not(:checked)+.inputLabel+.feedbackIcon,.cmp-quiz .checkbox.correct input:not(:checked)+.inputLabel .feedbackIcon,.cmp-quiz .radiobutton.correct input:checked+.inputLabel+.feedbackIcon,.cmp-quiz .radiobutton.correct input:checked+.inputLabel .feedbackIcon,.cmp-quiz .radiobutton.correct input:not(:checked)+.inputLabel+.feedbackIcon,.cmp-quiz .radiobutton.correct input:not(:checked)+.inputLabel .feedbackIcon,.cmp-survey .checkbox.correct input:checked+.inputLabel+.feedbackIcon,.cmp-survey .checkbox.correct input:checked+.inputLabel .feedbackIcon,.cmp-survey .checkbox.correct input:not(:checked)+.inputLabel+.feedbackIcon,.cmp-survey .checkbox.correct input:not(:checked)+.inputLabel .feedbackIcon,.cmp-survey .radiobutton.correct input:checked+.inputLabel+.feedbackIcon,.cmp-survey .radiobutton.correct input:checked+.inputLabel .feedbackIcon,.cmp-survey .radiobutton.correct input:not(:checked)+.inputLabel+.feedbackIcon,.cmp-survey .radiobutton.correct input:not(:checked)+.inputLabel .feedbackIcon{transform:scale3d(1,1,1);background-image:url("../img/quiz-correct-invert.svg")}.cmp-quiz .checkbox.wrong input:checked+.inputLabel+.feedbackIcon,.cmp-quiz .checkbox.wrong input:checked+.inputLabel .feedbackIcon,.cmp-quiz .radiobutton.wrong input:checked+.inputLabel+.feedbackIcon,.cmp-quiz .radiobutton.wrong input:checked+.inputLabel .feedbackIcon,.cmp-survey .checkbox.wrong input:checked+.inputLabel+.feedbackIcon,.cmp-survey .checkbox.wrong input:checked+.inputLabel .feedbackIcon,.cmp-survey .radiobutton.wrong input:checked+.inputLabel+.feedbackIcon,.cmp-survey .radiobutton.wrong input:checked+.inputLabel .feedbackIcon{transform:scale3d(1,1,1);background-image:url("../img/quiz-wrong-invert.svg")}.cmp-quiz .inputLabel,.cmp-survey .inputLabel{display:block;position:relative;z-index:1;height:100%;padding:10px 15px;line-height:1.2;border:2px solid #d9d9d9;transition:border-color 250ms ease-out, color 250ms ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cmp-quiz .inputLabelInvert,.cmp-survey .inputLabelInvert{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;transform:scale3d(0,1,1);transition:all 250ms ease-out}.cmp-quiz .checkbox.image,.cmp-quiz .radiobutton.image,.cmp-survey .checkbox.image,.cmp-survey .radiobutton.image{background-color:#fff}.cmp-quiz .checkbox.image .inputLabel,.cmp-quiz .radiobutton.image .inputLabel,.cmp-survey .checkbox.image .inputLabel,.cmp-survey .radiobutton.image .inputLabel{padding:0}.cmp-quiz .checkbox.image p,.cmp-quiz .radiobutton.image p,.cmp-survey .checkbox.image p,.cmp-survey .radiobutton.image p{padding:10px 8px;font-size:18px}.cmp-quiz input[type=checkbox],.cmp-quiz input[type=radio],.cmp-survey input[type=checkbox],.cmp-survey input[type=radio]{display:none}.cmp-quiz label,.cmp-survey label{font-weight:700;font-size:20px;border-color:inherit}.cmp-quiz label.half,.cmp-survey label.half{width:49%;margin-right:2%}.cmp-quiz label.half:nth-child(2n),.cmp-survey label.half:nth-child(2n){margin-right:0}.cmp-quiz label.third,.cmp-survey label.third{margin-right:2%}@media only screen and (min-width: 1024px){.cmp-quiz label.third:nth-child(3n),.cmp-survey label.third:nth-child(3n){margin-right:0}}@media only screen and (max-width: 1023px){.cmp-quiz label.third:nth-child(2n),.cmp-survey label.third:nth-child(2n){margin-right:0}}@media only screen and (max-width: 600px){.cmp-quiz label.third,.cmp-survey label.third{margin-right:0 !important}}.cmp-quiz input[type=checkbox]:checked+.inputLabel,.cmp-quiz input[type=radio]:checked+.inputLabel,.cmp-quiz input[type=checkbox]:checked+*+.inputLabel,.cmp-quiz input[type=radio]:checked+*+.inputLabel,.cmp-survey input[type=checkbox]:checked+.inputLabel,.cmp-survey input[type=radio]:checked+.inputLabel,.cmp-survey input[type=checkbox]:checked+*+.inputLabel,.cmp-survey input[type=radio]:checked+*+.inputLabel{border-color:inherit}.cmp-quiz input[type=checkbox]:checked+.inputLabelInvert,.cmp-quiz input[type=radio]:checked+.inputLabelInvert,.cmp-survey input[type=checkbox]:checked+.inputLabelInvert,.cmp-survey input[type=radio]:checked+.inputLabelInvert{transform:scale3d(1,1,1);opacity:1}@media (hover: hover){.cmp-quiz .checkbox:not(.disabled) .inputLabel:hover,.cmp-quiz .radiobutton:not(.disabled) .inputLabel:hover,.cmp-survey .checkbox:not(.disabled) .inputLabel:hover,.cmp-survey .radiobutton:not(.disabled) .inputLabel:hover{border-color:inherit}.cmp-quiz .checkbox:not(.disabled):hover .inputLabelInvert,.cmp-quiz .radiobutton:not(.disabled):hover .inputLabelInvert,.cmp-survey .checkbox:not(.disabled):hover .inputLabelInvert,.cmp-survey .radiobutton:not(.disabled):hover .inputLabelInvert{transform:scale3d(1,1,1);opacity:1}}.cmp-quiz .cmp-feedback,.cmp-survey .cmp-feedback{padding-top:20px}.cmp-quiz .cmp-feedback .cmp-feedback-text,.cmp-survey .cmp-feedback .cmp-feedback-text{font-size:20px;text-align:center}@media only screen and (max-width: 767px){.cmp-quiz .cmp-feedback .cmp-feedback-text,.cmp-survey .cmp-feedback .cmp-feedback-text{font-size:14px;line-height:1.3}}.cmp-quiz .evaluation,.cmp-survey .evaluation{position:relative;margin:0 0 10px 0;overflow:hidden;font-weight:700;font-size:20px;border:2px solid #d9d9d9;background-color:#fff}.cmp-quiz .evaluation .responsive,.cmp-survey .evaluation .responsive{width:auto;max-height:49px}.cmp-quiz .evaluation .grow,.cmp-survey .evaluation .grow{position:relative;flex-grow:1}.cmp-quiz .evaluation span,.cmp-survey .evaluation span{padding:10px 15px;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.cmp-quiz .evaluation .answer,.cmp-survey .evaluation .answer{max-width:75%}.cmp-quiz .evaluation .percent,.cmp-survey .evaluation .percent{max-width:25%}.cmp-quiz .evaluation.flex,.cmp-survey .evaluation.flex{display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cmp-quiz .evaluation .feedbackIcon,.cmp-survey .evaluation .feedbackIcon{display:block;width:42px;height:42px;background-position:center center;background-repeat:no-repeat;background-size:auto 60%;transition:transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:scale3d(0,0,1)}@media only screen and (max-width: 767px){.cmp-quiz .evaluation .feedbackIcon,.cmp-survey .evaluation .feedbackIcon{width:30px;height:30px}}.cmp-quiz .evaluation.correct .feedbackIcon,.cmp-survey .evaluation.correct .feedbackIcon{transform:scale3d(1,1,1);background-image:url("../img/quiz-correct-invert.svg")}.cmp-quiz .evaluation.wrong .feedbackIcon,.cmp-survey .evaluation.wrong .feedbackIcon{transform:scale3d(1,1,1);background-image:url("../img/quiz-wrong-invert.svg")}.cmp-quiz .evaluation.scImage .cmp-flex-start,.cmp-survey .evaluation.scImage .cmp-flex-start{align-items:center}.cmp-quiz .evaluation.scImage .cmp-responsive-image,.cmp-survey .evaluation.scImage .cmp-responsive-image{width:120px;margin:5px}.cmp-quiz .evaluation.scImage .cmp-responsive-image+.grow,.cmp-survey .evaluation.scImage .cmp-responsive-image+.grow{width:calc(100% - 130px)}.cmp-quiz .evaluation.scImage .cmp-flex-space span:first-child,.cmp-survey .evaluation.scImage .cmp-flex-space span:first-child{max-width:85%}.cmp-quiz .evaluation.scImage .cmp-flex-space .percent,.cmp-survey .evaluation.scImage .cmp-flex-space .percent{max-width:15%}@media only screen and (max-width: 767px){.cmp-quiz .evaluation.scImage .cmp-responsive-image,.cmp-survey .evaluation.scImage .cmp-responsive-image{width:50px}.cmp-quiz .evaluation.scImage .cmp-responsive-image+.grow,.cmp-survey .evaluation.scImage .cmp-responsive-image+.grow{width:calc(100% - 60px)}.cmp-quiz .evaluation.scImage .cmp-flex-space span:first-child,.cmp-survey .evaluation.scImage .cmp-flex-space span:first-child{max-width:75%}.cmp-quiz .evaluation.scImage .cmp-flex-space .percent,.cmp-survey .evaluation.scImage .cmp-flex-space .percent{max-width:25%}}.cmp-quiz .cmp-evaluation-bar,.cmp-survey .cmp-evaluation-bar{position:absolute;top:0;left:0;width:100%;height:105%;z-index:0;background-color:rgba(0,0,0,0.15);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;transition:transform 1500ms ease-out 100ms}.cmp-quiz .cmp-evaluation-bar.active,.cmp-survey .cmp-evaluation-bar.active{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.cmp-quiz .cmp-evaluation-content,.cmp-survey .cmp-evaluation-content{position:relative;z-index:1}.cmp-quiz .inputField,.cmp-quiz .textAnswer,.cmp-survey .inputField,.cmp-survey .textAnswer{display:block;width:100%;padding:10px 15px;font-size:18px;line-height:1.3;border:2px solid #d9d9d9;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-quiz .inputField:focus,.cmp-quiz .textAnswer:focus,.cmp-survey .inputField:focus,.cmp-survey .textAnswer:focus{border-color:inherit}.cmp-quiz .inputField:disabled,.cmp-quiz .textAnswer:disabled,.cmp-survey .inputField:disabled,.cmp-survey .textAnswer:disabled{background-color:#fff}.cmp-quiz .inputField.short,.cmp-survey .inputField.short{width:25%;margin:0 auto;text-align:center;font-size:28px}@media only screen and (max-width: 1023px){.cmp-quiz .inputField.short,.cmp-survey .inputField.short{width:35%;font-size:20px}}@media only screen and (max-width: 767px){.cmp-quiz .inputField.short,.cmp-survey .inputField.short{width:50%}}.cmp-quiz .inputField.medium,.cmp-survey .inputField.medium{width:50%;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.cmp-quiz .inputField.medium,.cmp-survey .inputField.medium{width:100%;max-width:400px}}.cmp-quiz .inputMulti,.cmp-survey .inputMulti{line-height:1.3;height:142px;resize:none}.cmp-quiz .remaining,.cmp-survey .remaining{margin-top:10px;font-size:14px}.cmp-quiz .textInput,.cmp-survey .textInput{display:none;margin-left:50px;margin-bottom:20px}.cmp-quiz .textInput.visible,.cmp-survey .textInput.visible{display:block}.cmp-quiz .textInput .textAnswer,.cmp-survey .textInput .textAnswer{margin-top:10px}.cmp-quiz .textInput .textAnswer.error,.cmp-survey .textInput .textAnswer.error{border-color:#e2001a}.cmp-quiz .textInput .textAnswer:invalid,.cmp-survey .textInput .textAnswer:invalid{box-shadow:0 0 1px #e2001a}@media only screen and (max-width: 480px){.cmp-quiz .inputLabel,.cmp-quiz .evaluation span,.cmp-survey .inputLabel,.cmp-survey .evaluation span{padding:10px 7px}.cmp-quiz label,.cmp-quiz .evaluation,.cmp-survey label,.cmp-survey .evaluation{font-size:16px}.cmp-quiz .evaluation .responsive,.cmp-survey .evaluation .responsive{display:none}.cmp-quiz .radiobutton.image p,.cmp-survey .radiobutton.image p{padding:10px 7px;font-size:16px}.cmp-quiz .flexSpace.twoLines,.cmp-survey .flexSpace.twoLines{display:block}.cmp-quiz .flexSpace.twoLines .answer,.cmp-survey .flexSpace.twoLines .answer{display:block;max-width:100%;background-color:#fff;border-color:#d9d9d9;border-bottom-width:1px;border-bottom-style:solid}.cmp-quiz .flexSpace.twoLines .percent,.cmp-survey .flexSpace.twoLines .percent{display:block;max-width:100%;text-align:right;padding:5px 7px}}.cmp-quiz .sliderContainer,.cmp-survey .sliderContainer{display:flex;justify-content:space-between;margin:20px 0}@media only screen and (max-width: 767px){.cmp-quiz .sliderContainer,.cmp-survey .sliderContainer{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.cmp-quiz .sliderContainer label,.cmp-survey .sliderContainer label{width:20%;padding:5px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media only screen and (max-width: 767px){.cmp-quiz .sliderContainer label,.cmp-survey .sliderContainer label{width:50%}}.cmp-quiz .sliderContainer .slider,.cmp-survey .sliderContainer .slider{position:relative;width:55%}@media only screen and (max-width: 767px){.cmp-quiz .sliderContainer .slider,.cmp-survey .sliderContainer .slider{order:3;width:100%}}.cmp-quiz .sliderContainer .slider .sliderBgd,.cmp-survey .sliderContainer .slider .sliderBgd{position:absolute;left:8px;top:16px;width:calc(100% - 16px);height:8px;background-color:#f6f6f6;border-radius:10px}.cmp-quiz .sliderContainer .slider .sliderSteps,.cmp-survey .sliderContainer .slider .sliderSteps{display:flex;justify-content:space-between;position:absolute;left:8px;top:10px;width:calc(100% - 16px);height:8px}.cmp-quiz .sliderContainer .slider .sliderSteps .sliderStep,.cmp-survey .sliderContainer .slider .sliderSteps .sliderStep{position:relative;width:20px;height:20px}.cmp-quiz .sliderContainer .slider .sliderSteps .sliderStep:before,.cmp-survey .sliderContainer .slider .sliderSteps .sliderStep:before{position:absolute;left:7px;top:7px;width:6px;height:6px;border-radius:3px;background-color:#e8e8e8;content:''}.cmp-quiz .sliderContainer input[type='range'],.cmp-survey .sliderContainer input[type='range']{position:relative;z-index:1;width:100%;height:38px;background:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cmp-quiz .sliderContainer input[type='range']:focus,.cmp-survey .sliderContainer input[type='range']:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent}.cmp-quiz .sliderContainer input[type='range']::-webkit-slider-runnable-track,.cmp-survey .sliderContainer input[type='range']::-webkit-slider-runnable-track{width:100%;height:38px;box-shadow:none;background:transparent;border-radius:0px;border:none;cursor:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cmp-quiz .sliderContainer input[type='range']::-webkit-slider-thumb,.cmp-survey .sliderContainer input[type='range']::-webkit-slider-thumb{width:34px;height:34px;border-radius:100%;border-color:#fff;border-width:3px;border-style:solid;box-shadow:0 5px 10px rgba(0,0,0,0.2);cursor:pointer;margin:0;opacity:1;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cmp-quiz .sliderContainer input[type='range'][disabled],.cmp-survey .sliderContainer input[type='range'][disabled]{opacity:1}.cmp-quiz .sliderContainer input[type='range']::-moz-range-track,.cmp-survey .sliderContainer input[type='range']::-moz-range-track{width:100%;height:38px;cursor:auto;border:none;background:transparent;border-radius:0px}.cmp-quiz .sliderContainer input[type='range']::-moz-range-track:focus,.cmp-survey .sliderContainer input[type='range']::-moz-range-track:focus{outline:none}.cmp-quiz .sliderContainer input[type='range']::-moz-range-thumb,.cmp-survey .sliderContainer input[type='range']::-moz-range-thumb{width:28px;height:28px;border-color:#fff;border-width:3px;border-style:solid;border-radius:100%;box-shadow:0 5px 10px rgba(0,0,0,0.2);cursor:pointer}.cmp-quiz .sliderContainer input[type='range'][disabled]::-moz-range-thumb,.cmp-survey .sliderContainer input[type='range'][disabled]::-moz-range-thumb{cursor:default}.cmp-quiz .sliderContainer input[type='range']::-moz-focus-outer,.cmp-survey .sliderContainer input[type='range']::-moz-focus-outer{border:0}.cmp-quiz .sliderContainer input[type='range']::-ms-track,.cmp-survey .sliderContainer input[type='range']::-ms-track{width:100%;height:38px;cursor:auto;border:none;background:transparent;border-radius:0px;color:transparent}.cmp-quiz .sliderContainer input[type='range']::-ms-fill-lower,.cmp-quiz .sliderContainer input[type='range']::-ms-fill-upper,.cmp-survey .sliderContainer input[type='range']::-ms-fill-lower,.cmp-survey .sliderContainer input[type='range']::-ms-fill-upper{width:100%;height:38px;cursor:auto;border:none;background:transparent;border-radius:0px;box-shadow:none}.cmp-quiz .sliderContainer input[type='range']::-ms-thumb,.cmp-survey .sliderContainer input[type='range']::-ms-thumb{width:28px;height:28px;border-color:#fff;border-width:3px;border-style:solid;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,0.2);cursor:pointer}.cmp-quiz .sliderContainer input[type='range'][disabled]::-ms-thumb,.cmp-survey .sliderContainer input[type='range'][disabled]::-ms-thumb{cursor:default}.cmp-quiz .sliderContainer input[type='range']:focus::-ms-fill-lower,.cmp-quiz .sliderContainer input[type='range']:focus::-ms-fill-upper,.cmp-survey .sliderContainer input[type='range']:focus::-ms-fill-lower,.cmp-survey .sliderContainer input[type='range']:focus::-ms-fill-upper{background:transparent}.cmp-quiz .sliderContainer input[type='range']::-ms-tooltip,.cmp-survey .sliderContainer input[type='range']::-ms-tooltip{display:none}.cmp-quiz .sliderContainer input[type='range'].ended::-webkit-slider-thumb,.cmp-survey .sliderContainer input[type='range'].ended::-webkit-slider-thumb{opacity:0}.cmp-quiz .sliderContainer input[type='range'].ended::-moz-range-thumb,.cmp-survey .sliderContainer input[type='range'].ended::-moz-range-thumb{opacity:0}.cmp-quiz .sliderContainer input[type='range'].ended::-ms-thumb,.cmp-survey .sliderContainer input[type='range'].ended::-ms-thumb{opacity:0}.cmp-quiz .sliderContainer .slideMarkerContainer,.cmp-survey .sliderContainer .slideMarkerContainer{position:absolute;left:-1px;right:35px;top:-1px;height:28px;z-index:0}.cmp-quiz .sliderContainer .slideMarker,.cmp-survey .sliderContainer .slideMarker{position:absolute;z-index:0;top:2px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,0.2);background-color:#d9d9d9}.cmp-quiz .ratingsFill .ratingRow,.cmp-survey .ratingsFill .ratingRow{display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-bottom:1px solid #d9d9d9}.cmp-quiz .ratingsFill .ratingRow:last-child,.cmp-survey .ratingsFill .ratingRow:last-child{margin-bottom:0;border-bottom:0}.cmp-quiz .ratingsFill .ratingRow label,.cmp-survey .ratingsFill .ratingRow label{width:calc(100% - 250px)}.cmp-quiz .ratingsFill .ratingRow .result,.cmp-survey .ratingsFill .ratingRow .result{width:50px;padding-top:8px;color:#999999;text-align:right}.cmp-quiz .ratingsFill .ratingRow .ratingIcons,.cmp-survey .ratingsFill .ratingRow .ratingIcons{display:flex;justify-content:space-between;flex-flow:row-reverse;width:180px}.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon{position:relative;width:30px;height:30px}.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon svg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon svg{width:30px;height:30px}.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon .bg,.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon .fg{position:absolute;left:0;top:0;width:30px;height:30px}.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon .bg{fill:#cccccc}.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon .fg{opacity:0;transition:opacity 250ms ease-out;overflow:hidden}.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon.selected .fg,.cmp-quiz .ratingsFill .ratingRow .ratingIcons .ratingIcon.selected ~ .ratingIcon .fg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon.selected .fg,.cmp-survey .ratingsFill .ratingRow .ratingIcons .ratingIcon.selected ~ .ratingIcon .fg{opacity:1}.cmp-quiz .ratingsFill .ratingRow.active .ratingIcon,.cmp-survey .ratingsFill .ratingRow.active .ratingIcon{cursor:pointer}@media (hover: hover){.cmp-quiz .ratingsFill .ratingRow.active .ratingIcon:hover .fg,.cmp-quiz .ratingsFill .ratingRow.active .ratingIcon:hover ~ .ratingIcon .fg,.cmp-survey .ratingsFill .ratingRow.active .ratingIcon:hover .fg,.cmp-survey .ratingsFill .ratingRow.active .ratingIcon:hover ~ .ratingIcon .fg{opacity:1}}@media only screen and (max-width: 767px){.cmp-quiz .ratingsFill .ratingRow,.cmp-survey .ratingsFill .ratingRow{flex-wrap:wrap}.cmp-quiz .ratingsFill .ratingRow label,.cmp-survey .ratingsFill .ratingRow label{width:100%;margin-bottom:5px;order:1}.cmp-quiz .ratingsFill .ratingRow .result,.cmp-survey .ratingsFill .ratingRow .result{width:calc(100% - 200px);order:3;text-align:left}.cmp-quiz .ratingsFill .ratingRow .result span:before,.cmp-survey .ratingsFill .ratingRow .result span:before{content:'('}.cmp-quiz .ratingsFill .ratingRow .result span:after,.cmp-survey .ratingsFill .ratingRow .result span:after{content:')'}.cmp-quiz .ratingsFill .ratingRow .ratingIcons,.cmp-survey .ratingsFill .ratingRow .ratingIcons{order:2}}.cmp-quiz .ratingsRadio .ratingRow,.cmp-survey .ratingsRadio .ratingRow{display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-bottom:1px solid #d9d9d9}.cmp-quiz .ratingsRadio .ratingRow:last-child,.cmp-survey .ratingsRadio .ratingRow:last-child{margin-bottom:0;border-bottom:0}.cmp-quiz .ratingsRadio .ratingRow label,.cmp-survey .ratingsRadio .ratingRow label{padding-top:10px}.cmp-quiz .ratingsRadio .ratingRow.icons2 label,.cmp-survey .ratingsRadio .ratingRow.icons2 label{width:calc(100% - 130px)}.cmp-quiz .ratingsRadio .ratingRow.icons2 .ratingIcons,.cmp-survey .ratingsRadio .ratingRow.icons2 .ratingIcons{width:110px}.cmp-quiz .ratingsRadio .ratingRow.icons3 label,.cmp-survey .ratingsRadio .ratingRow.icons3 label{width:calc(100% - 190px)}.cmp-quiz .ratingsRadio .ratingRow.icons3 .ratingIcons,.cmp-survey .ratingsRadio .ratingRow.icons3 .ratingIcons{width:170px}.cmp-quiz .ratingsRadio .ratingRow .ratingValue,.cmp-survey .ratingsRadio .ratingRow .ratingValue{padding-top:10px;font-size:24px;font-weight:700}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons,.cmp-survey .ratingsRadio .ratingRow .ratingIcons{order:2;display:flex;justify-content:space-between}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon{position:relative;width:54px;height:54px;margin:-2px}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg,.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg{position:absolute;left:0;top:0;width:54px;height:54px;padding:2px;transition:opacity 250ms ease-out, transform 250ms ease-out;transform:scale3d(1,1,1)}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon svg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon svg{display:block;width:100%;height:100%}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg{opacity:1}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg svg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg svg{fill:#cccccc}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg{border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,0.2);padding:0;opacity:0}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg svg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg svg{fill:#ffffff}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg:after,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg:after{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;border:3px solid #fff;content:''}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon.selected .bg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon.selected .bg{opacity:0}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon.selected .fg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon.selected .fg{opacity:1}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons.eval .ratingIcon,.cmp-survey .ratingsRadio .ratingRow .ratingIcons.eval .ratingIcon{padding-top:64px;height:80px}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons.eval .result,.cmp-survey .ratingsRadio .ratingRow .ratingIcons.eval .result{color:gray;font-size:13px;text-align:center}.cmp-quiz .ratingsRadio .ratingRow.icons6 label,.cmp-survey .ratingsRadio .ratingRow.icons6 label{width:calc(100% - 320px)}.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons{width:300px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon{width:44px;height:44px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .bg,.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .fg{width:44px;height:44px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .eval .ratingIcon,.cmp-survey .ratingsRadio .ratingRow.icons6 .eval .ratingIcon{padding-top:50px;height:62px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .eval .result,.cmp-survey .ratingsRadio .ratingRow.icons6 .eval .result{font-size:11px}.cmp-quiz .ratingsRadio .ratingRow.active .ratingIcon,.cmp-survey .ratingsRadio .ratingRow.active .ratingIcon{cursor:pointer}@media (hover: hover){.cmp-quiz .ratingsRadio .ratingRow.active .ratingIcon:hover .bg,.cmp-survey .ratingsRadio .ratingRow.active .ratingIcon:hover .bg{opacity:0}.cmp-quiz .ratingsRadio .ratingRow.active .ratingIcon:hover .fg,.cmp-survey .ratingsRadio .ratingRow.active .ratingIcon:hover .fg{opacity:1;transform:scale3d(1.1,1.1,1)}}@media only screen and (max-width: 767px){.cmp-quiz .ratingsRadio .ratingRow:first-child,.cmp-survey .ratingsRadio .ratingRow:first-child{margin-top:0}.cmp-quiz .ratingsRadio .ratingRow.icons2 label,.cmp-survey .ratingsRadio .ratingRow.icons2 label{width:calc(100% - 92px)}.cmp-quiz .ratingsRadio .ratingRow.icons2 .ratingIcons,.cmp-survey .ratingsRadio .ratingRow.icons2 .ratingIcons{width:82px}.cmp-quiz .ratingsRadio .ratingRow.icons3 label,.cmp-survey .ratingsRadio .ratingRow.icons3 label{width:calc(100% - 138px)}.cmp-quiz .ratingsRadio .ratingRow.icons3 .ratingIcons,.cmp-survey .ratingsRadio .ratingRow.icons3 .ratingIcons{width:128px}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon{width:40px;height:40px}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg,.cmp-quiz .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsRadio .ratingRow .ratingIcons .ratingIcon .fg{width:40px;height:40px}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons.eval .ratingIcon,.cmp-survey .ratingsRadio .ratingRow .ratingIcons.eval .ratingIcon{padding-top:50px;height:66px}.cmp-quiz .ratingsRadio .ratingRow .ratingIcons.eval .result,.cmp-survey .ratingsRadio .ratingRow .ratingIcons.eval .result{font-size:12px}.cmp-quiz .ratingsRadio .ratingRow.icons6,.cmp-survey .ratingsRadio .ratingRow.icons6{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.cmp-quiz .ratingsRadio .ratingRow.icons6 label,.cmp-survey .ratingsRadio .ratingRow.icons6 label{width:100%;margin-bottom:15px;font-size:20px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons{width:100%}.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon{width:44px;height:44px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .bg,.cmp-quiz .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .fg,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .bg,.cmp-survey .ratingsRadio .ratingRow.icons6 .ratingIcons .ratingIcon .fg{width:44px;height:44px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .eval .ratingIcon,.cmp-survey .ratingsRadio .ratingRow.icons6 .eval .ratingIcon{padding-top:50px;height:62px}.cmp-quiz .ratingsRadio .ratingRow.icons6 .eval .result,.cmp-survey .ratingsRadio .ratingRow.icons6 .eval .result{font-size:11px}}.cmp-quiz .feedbackFill,.cmp-survey .feedbackFill{margin:20px auto;width:440px}.cmp-quiz .feedbackFill .feedbackIcons,.cmp-survey .feedbackFill .feedbackIcons{display:flex;justify-content:space-between;flex-flow:row-reverse;flex-wrap:wrap}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon{position:relative;width:80px;height:80px}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon svg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon svg{width:80px;height:80px}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon .bg,.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon .fg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon .bg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon .fg{position:absolute;left:0;top:0;width:80px;height:80px}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon .bg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon .bg{fill:#cccccc}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon .fg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon .fg{opacity:0;transition:opacity 250ms ease-out;overflow:hidden;color:#ffffff;-webkit-filter:url("../img/rating-icons.svg#dropshadow");filter:url("../img/rating-icons.svg#dropshadow")}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon.selected .fg,.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon.selected ~ .feedbackIcon .fg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon.selected .fg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon.selected ~ .feedbackIcon .fg{opacity:1}.cmp-quiz .feedbackFill.active .feedbackIcon,.cmp-survey .feedbackFill.active .feedbackIcon{cursor:pointer}.cmp-quiz .feedbackFill .labels,.cmp-survey .feedbackFill .labels{position:relative;order:6;width:100%;height:40px}.cmp-quiz .feedbackFill .label,.cmp-quiz .feedbackFill .result,.cmp-survey .feedbackFill .label,.cmp-survey .feedbackFill .result{margin-top:20px;text-align:center;font-size:24px}.cmp-quiz .feedbackFill .result,.cmp-survey .feedbackFill .result{order:7;width:100%}.cmp-quiz .feedbackFill .label,.cmp-survey .feedbackFill .label{position:absolute;left:0;top:0;width:100%;text-align:center;opacity:0;transition:opacity 250ms ease-out}@media (hover: hover){.cmp-quiz .feedbackFill.active .feedbackIcon:hover .fg,.cmp-quiz .feedbackFill.active .feedbackIcon:hover ~ .feedbackIcon .fg,.cmp-survey .feedbackFill.active .feedbackIcon:hover .fg,.cmp-survey .feedbackFill.active .feedbackIcon:hover ~ .feedbackIcon .fg{opacity:1}.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='1']:hover+.labels .label[data-value='1'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='2']:hover+div+.labels .label[data-value='2'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='3']:hover+div+div+.labels .label[data-value='3'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='4']:hover+div+div+div+.labels .label[data-value='4'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='5']:hover+div+div+div+div+.labels .label[data-value='5'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='1']:hover+.labels .label[data-value='1'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='2']:hover+div+.labels .label[data-value='2'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='3']:hover+div+div+.labels .label[data-value='3'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='4']:hover+div+div+div+.labels .label[data-value='4'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='5']:hover+div+div+div+div+.labels .label[data-value='5']{opacity:1}}@media only screen and (max-width: 767px){.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='1'].selected+.labels .label[data-value='1'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='2'].selected+div+.labels .label[data-value='2'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='3'].selected+div+div+.labels .label[data-value='3'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='4'].selected+div+div+div+.labels .label[data-value='4'],.cmp-quiz .feedbackFill.active .feedbackIcon[data-value='5'].selected+div+div+div+div+.labels .label[data-value='5'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='1'].selected+.labels .label[data-value='1'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='2'].selected+div+.labels .label[data-value='2'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='3'].selected+div+div+.labels .label[data-value='3'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='4'].selected+div+div+div+.labels .label[data-value='4'],.cmp-survey .feedbackFill.active .feedbackIcon[data-value='5'].selected+div+div+div+div+.labels .label[data-value='5']{opacity:1}}@media only screen and (max-width: 479px){.cmp-quiz .feedbackFill,.cmp-survey .feedbackFill{width:300px}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon{width:55px;height:55px}.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon svg,.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon .bg,.cmp-quiz .feedbackFill .feedbackIcons .feedbackIcon .fg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon svg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon .bg,.cmp-survey .feedbackFill .feedbackIcons .feedbackIcon .fg{width:55px;height:55px}.cmp-quiz .feedbackFill .label,.cmp-quiz .feedbackFill .result,.cmp-survey .feedbackFill .label,.cmp-survey .feedbackFill .result{font-size:18px}}.cmp-quiz .feedbackRadio,.cmp-survey .feedbackRadio{display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin:20px auto}.cmp-quiz .feedbackRadio.icons2,.cmp-survey .feedbackRadio.icons2{width:340px}.cmp-quiz .feedbackRadio.icons3,.cmp-survey .feedbackRadio.icons3{width:530px}.cmp-quiz .feedbackRadio .feedbackIcon,.cmp-survey .feedbackRadio .feedbackIcon{position:relative;width:170px;padding-top:140px}.cmp-quiz .feedbackRadio .feedbackIcon .bg,.cmp-quiz .feedbackRadio .feedbackIcon .fg,.cmp-survey .feedbackRadio .feedbackIcon .bg,.cmp-survey .feedbackRadio .feedbackIcon .fg{position:absolute;left:25px;top:0;width:120px;height:120px;padding:2px;transition:opacity 250ms ease-out, transform 250ms ease-out;transform:scale3d(1,1,1)}.cmp-quiz .feedbackRadio .feedbackIcon svg,.cmp-survey .feedbackRadio .feedbackIcon svg{display:block;width:100%;height:auto}.cmp-quiz .feedbackRadio .feedbackIcon .bg,.cmp-survey .feedbackRadio .feedbackIcon .bg{opacity:1}.cmp-quiz .feedbackRadio .feedbackIcon .bg svg,.cmp-survey .feedbackRadio .feedbackIcon .bg svg{fill:#cccccc}.cmp-quiz .feedbackRadio .feedbackIcon .fg,.cmp-survey .feedbackRadio .feedbackIcon .fg{border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,0.2);padding:0;opacity:0}.cmp-quiz .feedbackRadio .feedbackIcon .fg svg,.cmp-survey .feedbackRadio .feedbackIcon .fg svg{fill:#ffffff}.cmp-quiz .feedbackRadio .feedbackIcon .fg:after,.cmp-survey .feedbackRadio .feedbackIcon .fg:after{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;border:3px solid #fff;content:''}.cmp-quiz .feedbackRadio .feedbackIcon.selected .bg,.cmp-survey .feedbackRadio .feedbackIcon.selected .bg{opacity:0}.cmp-quiz .feedbackRadio .feedbackIcon.selected .fg,.cmp-survey .feedbackRadio .feedbackIcon.selected .fg{opacity:1}.cmp-quiz .feedbackRadio .feedbackIcon label,.cmp-survey .feedbackRadio .feedbackIcon label{display:block;text-align:center;font-weight:400;font-size:18px}.cmp-quiz .feedbackRadio .feedbackIcon .result,.cmp-survey .feedbackRadio .feedbackIcon .result{margin-top:20px;font-size:24px;font-weight:700;text-align:center}.cmp-quiz .feedbackRadio.icons6,.cmp-survey .feedbackRadio.icons6{width:690px}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon,.cmp-survey .feedbackRadio.icons6 .feedbackIcon{position:relative;width:110px;padding-top:95px}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .fg{left:15px;width:80px;height:80px}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon label,.cmp-survey .feedbackRadio.icons6 .feedbackIcon label{transform:scale3d(0,0,1);transition:transform 250ms ease-out;font-size:14px}.cmp-quiz .feedbackRadio.icons10,.cmp-survey .feedbackRadio.icons10{width:790px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon,.cmp-survey .feedbackRadio.icons10 .feedbackIcon{position:relative;width:90px;padding-top:70px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .fg{left:10px;width:70px;height:70px}.cmp-quiz .feedbackRadio.active .feedbackIcon,.cmp-survey .feedbackRadio.active .feedbackIcon{cursor:pointer}@media (hover: hover){.cmp-quiz .feedbackRadio.active .feedbackIcon:hover .bg,.cmp-survey .feedbackRadio.active .feedbackIcon:hover .bg{opacity:0}.cmp-quiz .feedbackRadio.active .feedbackIcon:hover .fg,.cmp-survey .feedbackRadio.active .feedbackIcon:hover .fg{opacity:1;transform:scale3d(1.1,1.1,1)}.cmp-quiz .feedbackRadio.active.icons10 .feedbackIcon:hover .fg,.cmp-survey .feedbackRadio.active.icons10 .feedbackIcon:hover .fg{transform:scale3d(1,1,1)}.cmp-quiz .feedbackRadio.active.icons6 .feedbackIcon:hover label,.cmp-survey .feedbackRadio.active.icons6 .feedbackIcon:hover label{transform:scale3d(1,1,1)}}.cmp-quiz .feedbackRadio.active.icons6 .feedbackIcon.selected label,.cmp-survey .feedbackRadio.active.icons6 .feedbackIcon.selected label{transform:scale3d(1,1,1)}.cmp-quiz .feedbackRadio.icons6.eval .feedbackIcon,.cmp-survey .feedbackRadio.icons6.eval .feedbackIcon{padding-top:80px}.cmp-quiz .feedbackRadio.icons6.eval label,.cmp-survey .feedbackRadio.icons6.eval label{display:none}.cmp-quiz .feedbackRadio.icons10.eval .feedbackIcon,.cmp-survey .feedbackRadio.icons10.eval .feedbackIcon{padding-top:70px}@media only screen and (max-width: 1023px){.cmp-quiz .feedbackRadio.icons10,.cmp-survey .feedbackRadio.icons10{width:650px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon,.cmp-survey .feedbackRadio.icons10 .feedbackIcon{width:58px;padding-top:54px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .fg{left:2px;width:54px;height:54px}}@media only screen and (max-width: 767px){.cmp-quiz .feedbackRadio.icons6,.cmp-survey .feedbackRadio.icons6{width:100%}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon,.cmp-survey .feedbackRadio.icons6 .feedbackIcon{width:84px;padding-top:85px !important}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .fg{left:2px;width:80px;height:80px}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon label,.cmp-survey .feedbackRadio.icons6 .feedbackIcon label{display:none}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .result,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .result{margin-top:5px;font-size:14px}.cmp-quiz .feedbackRadio.icons10,.cmp-survey .feedbackRadio.icons10{width:390px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon,.cmp-survey .feedbackRadio.icons10 .feedbackIcon{width:40px;padding-top:40px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .fg{left:2px;width:36px;height:36px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .fg:after,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .fg:after{border-width:2px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .result,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .result{margin-top:5px;font-size:14px}}@media only screen and (max-width: 479px){.cmp-quiz .feedbackRadio.icons2,.cmp-survey .feedbackRadio.icons2{width:200px}.cmp-quiz .feedbackRadio.icons3,.cmp-quiz .feedbackRadio.icons6,.cmp-quiz .feedbackRadio.icons10,.cmp-survey .feedbackRadio.icons3,.cmp-survey .feedbackRadio.icons6,.cmp-survey .feedbackRadio.icons10{width:290px}.cmp-quiz .feedbackRadio .feedbackIcon,.cmp-survey .feedbackRadio .feedbackIcon{width:90px;padding-top:100px}.cmp-quiz .feedbackRadio .feedbackIcon .bg,.cmp-quiz .feedbackRadio .feedbackIcon .fg,.cmp-survey .feedbackRadio .feedbackIcon .bg,.cmp-survey .feedbackRadio .feedbackIcon .fg{left:5px;width:80px;height:80px}.cmp-quiz .feedbackRadio .feedbackIcon label,.cmp-survey .feedbackRadio .feedbackIcon label{font-size:14px}.cmp-quiz .feedbackRadio .feedbackIcon .result,.cmp-survey .feedbackRadio .feedbackIcon .result{font-size:20px}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon,.cmp-survey .feedbackRadio.icons6 .feedbackIcon{width:44px;padding-top:45px !important}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .fg{left:2px;width:40px;height:40px}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon label,.cmp-survey .feedbackRadio.icons6 .feedbackIcon label{display:none}.cmp-quiz .feedbackRadio.icons6 .feedbackIcon .result,.cmp-survey .feedbackRadio.icons6 .feedbackIcon .result{margin-top:5px;font-size:14px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon,.cmp-survey .feedbackRadio.icons10 .feedbackIcon{width:29px;padding-top:30px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .fg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .bg,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .fg{left:1px;width:27px;height:27px}.cmp-quiz .feedbackRadio.icons10 .feedbackIcon .result,.cmp-survey .feedbackRadio.icons10 .feedbackIcon .result{margin-top:5px;font-size:14px}}.cmp-quiz .vsContainer,.cmp-survey .vsContainer{display:flex;justify-content:space-between}.cmp-quiz .vsContainer label,.cmp-quiz .vsContainer .evaluation,.cmp-survey .vsContainer label,.cmp-survey .vsContainer .evaluation{width:calc(50% - 30px);margin-bottom:0 !important}.cmp-quiz .vsContainer label p,.cmp-quiz .vsContainer .evaluation p,.cmp-survey .vsContainer label p,.cmp-survey .vsContainer .evaluation p{font-size:24px !important}.cmp-quiz .vsContainer label,.cmp-survey .vsContainer label{padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cmp-quiz .vsContainer label .inputLabel,.cmp-survey .vsContainer label .inputLabel{border-width:1px;box-shadow:0 0 10px rgba(0,0,0,0);transition:all 250ms ease-out}@media (hover: hover){.cmp-quiz .vsContainer label:not(.disabled):hover .inputLabel,.cmp-survey .vsContainer label:not(.disabled):hover .inputLabel{box-shadow:0 0 10px rgba(0,0,0,0.3)}}.cmp-quiz .vsContainer .evaluation,.cmp-survey .vsContainer .evaluation{position:relative;border-width:1px;padding-bottom:50px}.cmp-quiz .vsContainer .evaluation.selected,.cmp-survey .vsContainer .evaluation.selected{box-shadow:0 0 10px rgba(0,0,0,0.3)}.cmp-quiz .vsContainer .evaluation img,.cmp-survey .vsContainer .evaluation img{width:100%;max-height:initial}.cmp-quiz .vsContainer .evaluation p,.cmp-survey .vsContainer .evaluation p{padding:10px 8px 10px 8px}.cmp-quiz .vsContainer .evaluation .percent,.cmp-survey .vsContainer .evaluation .percent{display:block;position:absolute;left:8px;right:8px;bottom:15px;max-width:100%;font-size:28px;font-weight:400;line-height:1;text-align:center}.cmp-quiz .vsContainer .evaluation .indicator,.cmp-survey .vsContainer .evaluation .indicator{position:absolute;left:0;top:auto;bottom:0;height:15px}.cmp-quiz .vsContainer .feedbackIcon,.cmp-survey .vsContainer .feedbackIcon{right:0}.cmp-quiz .vsContainer .centerColumn,.cmp-survey .vsContainer .centerColumn{display:flex;align-items:center;justify-content:center;width:60px;font-size:24px}@media only screen and (max-width: 767px){.cmp-quiz .vsContainer label,.cmp-quiz .vsContainer .evaluation,.cmp-survey .vsContainer label,.cmp-survey .vsContainer .evaluation{width:calc(50% - 20px)}.cmp-quiz .vsContainer label p,.cmp-quiz .vsContainer .evaluation p,.cmp-survey .vsContainer label p,.cmp-survey .vsContainer .evaluation p{font-size:15px !important}.cmp-quiz .vsContainer .evaluation,.cmp-survey .vsContainer .evaluation{padding-bottom:38px}.cmp-quiz .vsContainer .evaluation img,.cmp-survey .vsContainer .evaluation img{display:block}.cmp-quiz .vsContainer .evaluation .percent,.cmp-survey .vsContainer .evaluation .percent{font-size:20px}.cmp-quiz .vsContainer .centerColumn,.cmp-survey .vsContainer .centerColumn{width:40px;font-size:16px}}.cmp-quiz.cmp-quiz .vsContainer label p,.cmp-survey.cmp-quiz .vsContainer label p{padding:10px 40px !important;text-align:center}.cmp-quiz .solutionWord,.cmp-survey .solutionWord{width:100%;margin-bottom:30px;text-align:center;font-size:0;line-height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cmp-quiz .solutionWord .space,.cmp-quiz .solutionWord .letter,.cmp-survey .solutionWord .space,.cmp-survey .solutionWord .letter{display:inline-block;vertical-align:top;width:60px;height:60px;margin:5px;font-size:44px;font-weight:700;line-height:1;border-bottom:1px solid transparent;text-transform:uppercase}.cmp-quiz .solutionWord .space,.cmp-survey .solutionWord .space{position:relative;padding-top:7px;text-align:center}.cmp-quiz .solutionWord .letter,.cmp-survey .solutionWord .letter{position:relative;border-color:#d9d9d9;background-color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cmp-quiz .solutionWord .letter input,.cmp-quiz .solutionWord .letter .display,.cmp-survey .solutionWord .letter input,.cmp-survey .solutionWord .letter .display{position:absolute;left:0;top:0;width:100%;height:100%;padding:7px 0 0 0;border:0;margin:0;text-align:center;cursor:default}.cmp-quiz .solutionWord .letter .display,.cmp-survey .solutionWord .letter .display{background-color:white;pointer-events:none}.cmp-quiz .solutionWord .letter .solution,.cmp-survey .solutionWord .letter .solution{position:absolute;left:3px;top:0;font-size:15px;color:#404040}.cmp-quiz .solutionWord .letter.selected .display,.cmp-survey .solutionWord .letter.selected .display{border:1px solid #404040;padding-top:6px}.cmp-quiz .solutionWord.correct:after,.cmp-quiz .solutionWord.wrong:after,.cmp-survey .solutionWord.correct:after,.cmp-survey .solutionWord.wrong:after{display:block;width:80px;height:80px;margin:30px auto 0 auto;border-width:2px;border-style:solid;border-radius:50%;background-repeat:no-repeat;background-size:cover;content:''}.cmp-quiz .solutionWord.active .letter input,.cmp-quiz .solutionWord.active .letter .display,.cmp-survey .solutionWord.active .letter input,.cmp-survey .solutionWord.active .letter .display{cursor:pointer}.cmp-quiz .solutionWord.correct:after,.cmp-survey .solutionWord.correct:after{border-color:#329746;background-image:url("../img/solution-correct.svg")}.cmp-quiz .solutionWord.wrong:after,.cmp-survey .solutionWord.wrong:after{border-color:#d72028;background-image:url("../img/solution-wrong.svg")}@media only screen and (max-width: 767px){.cmp-quiz .solutionWord .space,.cmp-quiz .solutionWord .letter,.cmp-survey .solutionWord .space,.cmp-survey .solutionWord .letter{width:34px;height:32px;margin:1px;font-size:22px}.cmp-quiz .solutionWord .space,.cmp-quiz .solutionWord .letter input,.cmp-quiz .solutionWord .letter .display,.cmp-survey .solutionWord .space,.cmp-survey .solutionWord .letter input,.cmp-survey .solutionWord .letter .display{padding:4px 0 0 0}.cmp-quiz .solutionWord .letter .solution:not(:empty),.cmp-survey .solutionWord .letter .solution:not(:empty){left:1px;top:1px;width:14px;height:14px;font-size:14px;background-color:#f2f4f6;color:#404040;text-align:center}.cmp-quiz .solutionWord .letter.selected .display,.cmp-survey .solutionWord .letter.selected .display{padding-top:3px}}.cmp-quiz .matchGoals,.cmp-survey .matchGoals{padding:30px 0;border:1px solid #d9d9d9}.cmp-quiz .matchGoals .team,.cmp-survey .matchGoals .team{width:calc(50% - 30px);text-align:center}.cmp-quiz .matchGoals .teamImage,.cmp-survey .matchGoals .teamImage{max-width:70%;height:auto;margin:0 auto 20px auto}.cmp-quiz .matchGoals .teamName,.cmp-survey .matchGoals .teamName{margin-bottom:20px;font-size:24px;font-weight:700}.cmp-quiz .matchGoals input.goalInput,.cmp-quiz .matchGoals .centerColumn,.cmp-survey .matchGoals input.goalInput,.cmp-survey .matchGoals .centerColumn{text-align:center;font-size:80px;font-weight:700;padding-bottom:10px}.cmp-quiz .matchGoals input.goalInput,.cmp-survey .matchGoals input.goalInput{width:120px;border:1px solid transparent;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-quiz .matchGoals input.goalInput:focus,.cmp-survey .matchGoals input.goalInput:focus{background-color:#f2f4f6;border:1px solid #d9d9d9}.cmp-quiz .matchGoals input.goalInput[disabled],.cmp-survey .matchGoals input.goalInput[disabled]{background-color:#fff}.cmp-quiz .matchGoals input::-webkit-input-placeholder,.cmp-survey .matchGoals input::-webkit-input-placeholder{color:rgba(0,0,0,0.2)}.cmp-quiz .matchGoals input:-moz-placeholder,.cmp-survey .matchGoals input:-moz-placeholder{color:rgba(0,0,0,0.2)}.cmp-quiz .matchGoals input::-moz-placeholder,.cmp-survey .matchGoals input::-moz-placeholder{color:rgba(0,0,0,0.2)}.cmp-quiz .matchGoals input:-ms-input-placeholder,.cmp-survey .matchGoals input:-ms-input-placeholder{color:rgba(0,0,0,0.2)}@media only screen and (max-width: 767px){.cmp-quiz .matchGoals .team,.cmp-survey .matchGoals .team{width:calc(50% - 20px)}.cmp-quiz .matchGoals .teamName,.cmp-survey .matchGoals .teamName{margin-bottom:10px;font-size:14px}.cmp-quiz .matchGoals input.goalInput,.cmp-quiz .matchGoals .centerColumn,.cmp-survey .matchGoals input.goalInput,.cmp-survey .matchGoals .centerColumn{font-size:50px;padding-bottom:5px}.cmp-quiz .matchGoals input.goalInput,.cmp-survey .matchGoals input.goalInput{width:80px}}.cmp-quiz .scGoals,.cmp-survey .scGoals{display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-quiz .scGoals .answers,.cmp-survey .scGoals .answers{width:calc(100% - 300px)}.cmp-quiz .scGoals.fullWidth .answers,.cmp-survey .scGoals.fullWidth .answers{width:100%}.cmp-quiz .scGoals .goals,.cmp-survey .scGoals .goals{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;display:flex;align-items:center;justify-content:center;padding-top:24px;width:270px;text-align:center}.cmp-quiz .scGoals h4,.cmp-survey .scGoals h4{margin-bottom:5px}.cmp-quiz .scGoals input.goalInput,.cmp-quiz .scGoals .divider,.cmp-survey .scGoals input.goalInput,.cmp-survey .scGoals .divider{display:inline-block;text-align:center;font-size:70px;font-weight:700;padding-bottom:10px}.cmp-quiz .scGoals input.goalInput,.cmp-survey .scGoals input.goalInput{width:110px;border:1px solid transparent;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-quiz .scGoals input.goalInput:focus,.cmp-survey .scGoals input.goalInput:focus{background-color:#f2f4f6;border:1px solid #d9d9d9}.cmp-quiz .scGoals input.goalInput[disabled],.cmp-survey .scGoals input.goalInput[disabled]{background-color:#fff}.cmp-quiz .scGoals input::-webkit-input-placeholder,.cmp-survey .scGoals input::-webkit-input-placeholder{color:rgba(0,0,0,0.2)}.cmp-quiz .scGoals input:-moz-placeholder,.cmp-survey .scGoals input:-moz-placeholder{color:rgba(0,0,0,0.2)}.cmp-quiz .scGoals input::-moz-placeholder,.cmp-survey .scGoals input::-moz-placeholder{color:rgba(0,0,0,0.2)}.cmp-quiz .scGoals input:-ms-input-placeholder,.cmp-survey .scGoals input:-ms-input-placeholder{color:rgba(0,0,0,0.2)}@media only screen and (max-width: 767px){.cmp-quiz .scGoals .answers,.cmp-quiz .scGoals .goals,.cmp-survey .scGoals .answers,.cmp-survey .scGoals .goals{width:100%}}.cmp-question-results hr{height:24px;margin:25px -20px;background-color:#f2f4f6}@media only screen and (max-width: 480px){.cmp-question-results hr{margin:25px -12px}}.cmp-quiz .inputLabel,.cmp-quiz .radiobutton.image p{padding-right:60px}@media only screen and (max-width: 480px){.cmp-quiz .inputLabel,.cmp-quiz .radiobutton.image p{padding-right:40px}}.quizHead{position:relative;display:flex;justify-content:space-between;padding:20px 20px;margin-bottom:20px;color:white}@media only screen and (max-width: 479px){.quizHead{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;padding:10px 10px !important;margin-bottom:10px}}.quizHead .quizLogo{width:80px;height:80px}.quizHead .quizLogo svg{display:block;width:100%;height:100%}@media only screen and (max-width: 767px){.quizHead .quizLogo{width:66px;height:66px}}@media only screen and (max-width: 479px){.quizHead .quizLogo{display:none}}.quizHead .textContainer{width:calc(100% - 100px)}.quizHead .textContainer .text.desktop{display:block}.quizHead .textContainer .text.mobile{display:none}@media only screen and (max-width: 479px){.quizHead .textContainer .text.desktop{display:none}.quizHead .textContainer .text.mobile{display:block}}@media only screen and (max-width: 767px){.quizHead .textContainer{width:calc(100% - 80px)}}@media only screen and (max-width: 479px){.quizHead .textContainer{width:100%}}.quizHead.hasPoints .textContainer{width:calc(100% - 200px)}@media only screen and (max-width: 767px){.quizHead.hasPoints .textContainer{width:calc(100% - 180px)}}@media only screen and (max-width: 479px){.quizHead.hasPoints .textContainer{width:calc(100% - 75px)}}.quizHead .pointDisplay{width:80px;text-align:right}@media only screen and (max-width: 479px){.quizHead .pointDisplay{width:60px}}.quizHead .subline{margin:0;padding:0 0 2px 0}.quizHead .headline{margin:0}.quizHead .headline+p{padding-top:10px}.quizHead .copy{padding-bottom:10px}.cmp-question-progress-title{margin-bottom:15px;font-size:16px;font-weight:700}.cmp-question-progress-bar{display:flex;justify-content:space-between;width:100%;height:2px;margin-top:5px;margin-bottom:8px}.cmp-question-progress-bar-item{width:100%;height:100%;margin:0 3px}.cmp-question-progress-bar-item:first-child{margin-left:0}.cmp-question-progress-bar-item:last-child{margin-right:0}.cmp-question-progress-bar-item-default{background-color:#d9d9d9}.cmp-question-info{display:flex;justify-content:space-between;margin-bottom:24px;font-size:12px}.cmp-question-info .points,.questionHead .points{position:relative}.cmp-question-info .points:after,.questionHead .points:after{position:absolute;left:0;top:0;width:100%;height:100%;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit;content:attr(data-points);transform:translate3d(0,0,0);-webkit-transform-origin:75% center;-moz-transform-origin:75% center;-ms-transform-origin:75% center;-o-transform-origin:75% center;transform-origin:75% center;transition:all 750ms ease-out;opacity:1}.cmp-question-info .points.changed:after,.questionHead .points.changed:after{transform:scale3d(5,5,1);opacity:0}.endFeedback{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-bottom:24px;border-bottom:1px solid #d9d9d9;margin-bottom:24px}.endFeedback .endFeedbackImage{display:block;width:100%;margin-bottom:20px}.endFeedback .endFeedbackBadge{width:150px}.endFeedback .endFeedbackBadge+.endFeedbackText{width:calc(100% - 170px)}@media only screen and (max-width: 767px){.endFeedback .endFeedbackBadge{width:75px}.endFeedback .endFeedbackBadge+.endFeedbackText{width:calc(100% - 85px)}}.quizHead .endFeedback{padding-bottom:0;border-bottom:0;margin-bottom:0}@media only screen and (max-width: 767px){.quizHead .endFeedback .endFeedbackBadge{width:50px}.quizHead .endFeedback .endFeedbackBadge+.endFeedbackText{width:calc(100% - 60px)}}.cmp-order .maxiteaser,.cmp-registration .maxiteaser{position:relative}.cmp-order .maxiteaser .images,.cmp-registration .maxiteaser .images{background-color:#ebeef2;border:1px solid #d9d9d9;margin-bottom:20px}.cmp-order .maxiteaser .images img,.cmp-registration .maxiteaser .images img{width:100%;height:auto}.cmp-order .maxiteaser .images img.desktop,.cmp-registration .maxiteaser .images img.desktop{display:block}@media only screen and (max-width: 479px){.cmp-order .maxiteaser .images img.desktop,.cmp-registration .maxiteaser .images img.desktop{display:none}}.cmp-order .maxiteaser .images img.mobile,.cmp-registration .maxiteaser .images img.mobile{display:none}@media only screen and (max-width: 479px){.cmp-order .maxiteaser .images img.mobile,.cmp-registration .maxiteaser .images img.mobile{display:block}}.cmp-order .orderForms .premiumSelection .formRow,.cmp-order .orderForms .premiumSelection .teasers,.cmp-registration .orderForms .premiumSelection .formRow,.cmp-registration .orderForms .premiumSelection .teasers{margin-bottom:40px}.cmp-order .deliveryHint,.cmp-registration .deliveryHint{margin:20px 0}.cmp-order p.summary,.cmp-registration p.summary{margin-bottom:20px}.cmp-order .offerContent,.cmp-order .leadContent,.cmp-order .offerSpecific,.cmp-registration .offerContent,.cmp-registration .leadContent,.cmp-registration .offerSpecific{display:none}.cmp-order .offerContent.visible,.cmp-order .leadContent.visible,.cmp-order .offerSpecific.visible,.cmp-registration .offerContent.visible,.cmp-registration .leadContent.visible,.cmp-registration .offerSpecific.visible{display:block}.cmp-order .leadContent .columns,.cmp-registration .leadContent .columns{display:flex}.cmp-order.orderForm,.cmp-registration.orderForm{position:relative}.cmp-order.cmp-order .eyecatcher,.cmp-registration.cmp-order .eyecatcher{display:block;width:18%}.cmp-order.cmp-order .eyecatcher img,.cmp-registration.cmp-order .eyecatcher img{width:100%;height:auto}@media only screen and (max-width: 767px){.cmp-order.cmp-order .eyecatcher,.cmp-registration.cmp-order .eyecatcher{display:none}}.cmp-order .eyecatcherLeads,.cmp-registration .eyecatcherLeads{display:block}.cmp-order .eyecatcherLeads img,.cmp-registration .eyecatcherLeads img{width:auto;max-width:100%;height:auto}.cmp-order .intro,.cmp-registration .intro{display:flex;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;margin-bottom:30px}.cmp-order .intro .text,.cmp-registration .intro .text{width:82%;padding-right:24px}.cmp-order .intro .text ul,.cmp-registration .intro .text ul{list-style:none;margin-left:10px;padding-left:10px;text-indent:-10px}.cmp-order .intro .text ul li,.cmp-registration .intro .text ul li{margin-bottom:2px}.cmp-order .intro .text ul li:before,.cmp-registration .intro .text ul li:before{display:inline-block;width:10px;font-family:'octicons';font-weight:700;content:'\f03a'}.cmp-order .intro.noEyecatcher .text,.cmp-registration .intro.noEyecatcher .text{width:100%;padding-right:0}@media only screen and (max-width: 767px){.cmp-order .intro,.cmp-registration .intro{flex-direction:column}.cmp-order .intro .text,.cmp-registration .intro .text{width:100%;margin-right:0;padding-right:0px}}.cmp-order .teasers,.cmp-registration .teasers{display:flex;justify-content:space-between}@media only screen and (max-width: 479px){.cmp-order .teasers,.cmp-registration .teasers{display:block}}.cmp-order .teasers.teasers+.offerSpecific,.cmp-order .teasers.teasers+.offerSpecific+.offerSpecific,.cmp-order .teasers.teasers+.premiumSelection,.cmp-registration .teasers.teasers+.offerSpecific,.cmp-registration .teasers.teasers+.offerSpecific+.offerSpecific,.cmp-registration .teasers.teasers+.premiumSelection{margin-top:32px}.cmp-order .teasers .teaser,.cmp-registration .teasers .teaser{display:block;width:50%;height:auto;cursor:pointer;margin:-2px}.cmp-order .teasers .teaser:nth-child(odd),.cmp-registration .teasers .teaser:nth-child(odd){padding-right:16px}.cmp-order .teasers .teaser:nth-child(even),.cmp-registration .teasers .teaser:nth-child(even){padding-left:16px}@media only screen and (max-width: 767px){.cmp-order .teasers .teaser:nth-child(odd),.cmp-registration .teasers .teaser:nth-child(odd){padding-right:8px}.cmp-order .teasers .teaser:nth-child(even),.cmp-registration .teasers .teaser:nth-child(even){padding-left:8px}}@media only screen and (max-width: 479px){.cmp-order .teasers .teaser,.cmp-registration .teasers .teaser{width:100%;margin:0}.cmp-order .teasers .teaser:first-child,.cmp-registration .teasers .teaser:first-child{margin:0 0 12px 0}.cmp-order .teasers .teaser:nth-child(odd),.cmp-registration .teasers .teaser:nth-child(odd){padding-right:0}.cmp-order .teasers .teaser:nth-child(even),.cmp-registration .teasers .teaser:nth-child(even){padding-left:0}}.cmp-order .teasers .teaser img,.cmp-registration .teasers .teaser img{display:block;width:100%;height:auto;border:2px solid #d9d9d9;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-order h3+.formRow,.cmp-registration h3+.formRow{margin-top:10px}.cmp-order .columns,.cmp-registration .columns{display:flex;justify-content:space-between}.cmp-order .columns .column,.cmp-registration .columns .column{width:calc(50% - 16px)}.cmp-order .columns.regColumns[data-layout$='Full'] .leadFormFields,.cmp-registration .columns.regColumns[data-layout$='Full'] .leadFormFields{width:100%}.cmp-order .columns.regColumns[data-layout$='Full'] .introText,.cmp-registration .columns.regColumns[data-layout$='Full'] .introText{display:none}.cmp-order .columns.regColumns[data-layout$='Left'] .leadFormFields,.cmp-registration .columns.regColumns[data-layout$='Left'] .leadFormFields{order:1}.cmp-order .columns.regColumns[data-layout$='Left'] .introText,.cmp-registration .columns.regColumns[data-layout$='Left'] .introText{order:2}.cmp-order .columns.regColumns[data-layout$='Right'] .leadFormFields,.cmp-registration .columns.regColumns[data-layout$='Right'] .leadFormFields{order:2}.cmp-order .columns.regColumns[data-layout$='Right'] .introText,.cmp-registration .columns.regColumns[data-layout$='Right'] .introText{order:1}@media only screen and (max-width: 767px){.cmp-order .columns,.cmp-registration .columns{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-order .columns .column,.cmp-registration .columns .column{width:100%}.cmp-order .columns .column:first-child,.cmp-registration .columns .column:first-child{margin-bottom:16px}.cmp-order .columns.regColumns[data-layout$='Left'] .introText,.cmp-order .columns.regColumns[data-layout$='Right'] .introText,.cmp-registration .columns.regColumns[data-layout$='Left'] .introText,.cmp-registration .columns.regColumns[data-layout$='Right'] .introText{order:1;margin-bottom:16px}.cmp-order .columns.regColumns[data-layout$='Left'] .leadFormFields,.cmp-order .columns.regColumns[data-layout$='Right'] .leadFormFields,.cmp-registration .columns.regColumns[data-layout$='Left'] .leadFormFields,.cmp-registration .columns.regColumns[data-layout$='Right'] .leadFormFields{order:2;margin-bottom:0}}.cmp-order .hiddenRow,.cmp-registration .hiddenRow{display:none}.cmp-order .hiddenRow.visible,.cmp-registration .hiddenRow.visible{display:block}.cmp-order .formRow,.cmp-registration .formRow{margin-bottom:12px}.cmp-order .formRow.hidden,.cmp-registration .formRow.hidden{display:none}.cmp-order .formRow.leadCheck,.cmp-registration .formRow.leadCheck{margin-bottom:0}.cmp-order .formRow.radioRow,.cmp-registration .formRow.radioRow{margin-bottom:22px}.cmp-order .formRow.flex,.cmp-registration .formRow.flex{display:flex;justify-content:space-between}.cmp-order .formRow.deliveryRow,.cmp-registration .formRow.deliveryRow{display:flex;justify-content:space-between;width:50%;padding-right:16px}.cmp-order .formRow.deliveryRow .radioInline,.cmp-registration .formRow.deliveryRow .radioInline{margin-top:13px}.cmp-order .formRow.deliveryRow .radioInline:nth-child(1),.cmp-registration .formRow.deliveryRow .radioInline:nth-child(1){margin-right:15px}.cmp-order .formRow.deliveryRow .radioInline:nth-child(2),.cmp-registration .formRow.deliveryRow .radioInline:nth-child(2){margin-right:5px}.cmp-order .formRow.deliveryRow .radioInline span,.cmp-registration .formRow.deliveryRow .radioInline span{white-space:nowrap}@media only screen and (max-width: 767px){.cmp-order .formRow.deliveryRow .radioInline,.cmp-registration .formRow.deliveryRow .radioInline{margin-top:15px}}@media only screen and (max-width: 479px){.cmp-order .formRow.deliveryRow,.cmp-registration .formRow.deliveryRow{width:100%;flex-wrap:wrap;justify-content:flex-start}.cmp-order .formRow.deliveryRow .radioInline:nth-child(1),.cmp-registration .formRow.deliveryRow .radioInline:nth-child(1){margin-right:0;margin-bottom:5px;width:100%}}.cmp-order .formRow.deliveryRow .deliveryStartDate,.cmp-registration .formRow.deliveryRow .deliveryStartDate{display:flex;justify-content:space-between;width:140px;height:46px;min-width:90px;max-width:140px;padding:14px 6px 4px 6px;background-color:#fff;border:1px solid #d9d9d9;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;font-size:16px;line-height:1;cursor:pointer}.cmp-order .formRow.deliveryRow .deliveryStartDate.error,.cmp-registration .formRow.deliveryRow .deliveryStartDate.error{border-color:#e2001a;color:#e2001a}.cmp-order .formRow.deliveryRow .deliveryStartDate.disabled,.cmp-registration .formRow.deliveryRow .deliveryStartDate.disabled{opacity:.5;cursor:default}.cmp-order .formRow.termsRow,.cmp-registration .formRow.termsRow{margin-top:20px;margin-bottom:32px}.cmp-order .formRow.optinRow .checkboxBlock+.checkboxBlock,.cmp-registration .formRow.optinRow .checkboxBlock+.checkboxBlock{margin-top:8px}.cmp-order .formRow.optinRow .checkboxBlock+p,.cmp-registration .formRow.optinRow .checkboxBlock+p{margin-top:16px}.cmp-order .emptyRow,.cmp-registration .emptyRow{display:none}.cmp-order .emptyRow.visible,.cmp-registration .emptyRow.visible{display:block;height:36px}@media only screen and (max-width: 767px){.cmp-order .emptyRow.visible,.cmp-registration .emptyRow.visible{display:none}}.cmp-order .formField:first-child,.cmp-registration .formField:first-child{padding-right:6px}.cmp-order .formField:last-child,.cmp-registration .formField:last-child{padding-left:6px}.cmp-order .formField.single,.cmp-registration .formField.single{padding-left:0;padding-right:0}.cmp-order .formField.full,.cmp-registration .formField.full{width:100%}.cmp-order .formField.half,.cmp-registration .formField.half{width:50%}.cmp-order .formField.large,.cmp-registration .formField.large{width:75%}.cmp-order .formField.small,.cmp-registration .formField.small{width:25%}.cmp-order .formField.textOnly,.cmp-registration .formField.textOnly{padding-top:6px;line-height:1.4}.cmp-order .formField.radioField,.cmp-registration .formField.radioField{padding-top:13px}@media only screen and (max-width: 767px){.cmp-order .formField.large,.cmp-registration .formField.large{width:70%}.cmp-order .formField.small,.cmp-registration .formField.small{width:30%}.cmp-order .formField.radioField,.cmp-registration .formField.radioField{padding-top:0}}@media only screen and (max-width: 479px){.cmp-order .flex.twoLines,.cmp-registration .flex.twoLines{display:block}.cmp-order .formRow.twoLines .half,.cmp-registration .formRow.twoLines .half{width:100%}.cmp-order .formRow.twoLines .formField:first-child,.cmp-registration .formRow.twoLines .formField:first-child{margin:0 0 12px 0;padding-right:0}.cmp-order .formRow.twoLines .formField:last-child,.cmp-registration .formRow.twoLines .formField:last-child{padding-left:0}}.cmp-order .formFieldBox,.cmp-registration .formFieldBox{position:relative;width:100%;height:46px;background-color:#fff;border:1px solid #d9d9d9;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-order .formFieldBox input,.cmp-registration .formFieldBox input{position:relative;width:100%;height:44px;padding:18px 6px 4px 6px;z-index:2;border:none;background-color:transparent;font-size:16px;line-height:1;font-weight:700;color:#404040}.cmp-order .formFieldBox label,.cmp-registration .formFieldBox label{position:absolute;top:14px;left:0;width:100%;height:20px;z-index:1;transition:all 150ms ease-out 0s;padding:0 6px;font-size:16px;color:#999999}.cmp-order .formFieldBox label.notransition,.cmp-registration .formFieldBox label.notransition{transition:none}.cmp-order .formFieldBox label .regular,.cmp-registration .formFieldBox label .regular{font-weight:400}.cmp-order .formFieldBox input:focus ~ label,.cmp-order .formFieldBox input.filled ~ label,.cmp-registration .formFieldBox input:focus ~ label,.cmp-registration .formFieldBox input.filled ~ label{top:6px;font-size:12px;font-weight:400;color:#404040}.cmp-order .formFieldBox.error,.cmp-registration .formFieldBox.error{border-color:#e2001a;color:#e2001a !important}.cmp-order .formFieldBox.error label,.cmp-registration .formFieldBox.error label{color:#e2001a !important}.cmp-order .formFieldBox.disabled,.cmp-registration .formFieldBox.disabled{background-color:#fafafa}.cmp-order .formFieldBox.disabled input ~ label,.cmp-registration .formFieldBox.disabled input ~ label{color:#bbbbbb !important}.cmp-order .formFieldBox :invalid,.cmp-registration .formFieldBox :invalid{box-shadow:0 0 1px #e2001a;color:#e2001a !important}.cmp-order .formFieldBox :invalid+label,.cmp-registration .formFieldBox :invalid+label{color:#e2001a !important}.cmp-order .formFieldBox .formFieldError,.cmp-registration .formFieldBox .formFieldError{display:none}.cmp-order .formFieldBox .formFieldError.visible,.cmp-registration .formFieldBox .formFieldError.visible{display:block;margin-top:5px;color:#e2001a}.cmp-order input[type='radio'],.cmp-order input[type='checkbox'],.cmp-registration input[type='radio'],.cmp-registration input[type='checkbox']{display:none}.cmp-order select:not([class^='pdb-']),.cmp-registration select:not([class^='pdb-']){width:100%;height:44px;padding:4px 4px 4px 4px;border:1px solid #d9d9d9;background-color:transparent;font-size:16px;line-height:1;color:#404040}.cmp-order select:not([class^='pdb-']).error,.cmp-registration select:not([class^='pdb-']).error{border-color:#e2001a;color:#e2001a}.cmp-order select:not([class^='pdb-']):invalid,.cmp-registration select:not([class^='pdb-']):invalid{box-shadow:0 0 1px #e2001a}.cmp-order select:not([class^='pdb-']).disabled,.cmp-registration select:not([class^='pdb-']).disabled{background-color:#fafafa;color:#bbbbbb}.cmp-order .checkboxBlock,.cmp-order .checkboxInline,.cmp-order .radioInline,.cmp-order .radioBlock,.cmp-registration .checkboxBlock,.cmp-registration .checkboxInline,.cmp-registration .radioInline,.cmp-registration .radioBlock{position:relative;padding-left:30px;font-size:16px}.cmp-order .checkboxBlock input ~ span:before,.cmp-order .checkboxInline input ~ span:before,.cmp-order .radioInline input ~ span:before,.cmp-order .radioBlock input ~ span:before,.cmp-registration .checkboxBlock input ~ span:before,.cmp-registration .checkboxInline input ~ span:before,.cmp-registration .radioInline input ~ span:before,.cmp-registration .radioBlock input ~ span:before{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #d9d9d9;background-color:#fff;cursor:pointer;content:''}.cmp-order .checkboxBlock.radioBlock input ~ span:after,.cmp-order .checkboxBlock.radioInline input ~ span:after,.cmp-order .checkboxInline.radioBlock input ~ span:after,.cmp-order .checkboxInline.radioInline input ~ span:after,.cmp-order .radioInline.radioBlock input ~ span:after,.cmp-order .radioInline.radioInline input ~ span:after,.cmp-order .radioBlock.radioBlock input ~ span:after,.cmp-order .radioBlock.radioInline input ~ span:after,.cmp-registration .checkboxBlock.radioBlock input ~ span:after,.cmp-registration .checkboxBlock.radioInline input ~ span:after,.cmp-registration .checkboxInline.radioBlock input ~ span:after,.cmp-registration .checkboxInline.radioInline input ~ span:after,.cmp-registration .radioInline.radioBlock input ~ span:after,.cmp-registration .radioInline.radioInline input ~ span:after,.cmp-registration .radioBlock.radioBlock input ~ span:after,.cmp-registration .radioBlock.radioInline input ~ span:after{position:absolute;top:3px;left:3px;width:14px;height:14px;background-color:gray;transition:transform 250ms ease-out 0s;transform:scale3d(0, 0, 1);content:''}.cmp-order .checkboxBlock.checkboxBlock input ~ span:after,.cmp-order .checkboxBlock.checkboxInline input ~ span:after,.cmp-order .checkboxInline.checkboxBlock input ~ span:after,.cmp-order .checkboxInline.checkboxInline input ~ span:after,.cmp-order .radioInline.checkboxBlock input ~ span:after,.cmp-order .radioInline.checkboxInline input ~ span:after,.cmp-order .radioBlock.checkboxBlock input ~ span:after,.cmp-order .radioBlock.checkboxInline input ~ span:after,.cmp-registration .checkboxBlock.checkboxBlock input ~ span:after,.cmp-registration .checkboxBlock.checkboxInline input ~ span:after,.cmp-registration .checkboxInline.checkboxBlock input ~ span:after,.cmp-registration .checkboxInline.checkboxInline input ~ span:after,.cmp-registration .radioInline.checkboxBlock input ~ span:after,.cmp-registration .radioInline.checkboxInline input ~ span:after,.cmp-registration .radioBlock.checkboxBlock input ~ span:after,.cmp-registration .radioBlock.checkboxInline input ~ span:after{position:absolute;top:0;left:0;width:20px;height:20px;transition:transform 250ms ease-out 0s;transform:scale3d(0, 0, 1);text-align:center;font-family:'octicons';font-size:20px;content:'\f03a'}.cmp-order .checkboxBlock input:checked ~ span:after,.cmp-order .checkboxInline input:checked ~ span:after,.cmp-order .radioInline input:checked ~ span:after,.cmp-order .radioBlock input:checked ~ span:after,.cmp-registration .checkboxBlock input:checked ~ span:after,.cmp-registration .checkboxInline input:checked ~ span:after,.cmp-registration .radioInline input:checked ~ span:after,.cmp-registration .radioBlock input:checked ~ span:after{transform:scale3d(1, 1, 1)}.cmp-order .checkboxBlock.radioBlock input:checked ~ span,.cmp-order .checkboxBlock.radioBlock input:checked ~ span:after,.cmp-order .checkboxBlock.radioInline input:checked ~ span,.cmp-order .checkboxBlock.radioInline input:checked ~ span:after,.cmp-order .checkboxInline.radioBlock input:checked ~ span,.cmp-order .checkboxInline.radioBlock input:checked ~ span:after,.cmp-order .checkboxInline.radioInline input:checked ~ span,.cmp-order .checkboxInline.radioInline input:checked ~ span:after,.cmp-order .radioInline.radioBlock input:checked ~ span,.cmp-order .radioInline.radioBlock input:checked ~ span:after,.cmp-order .radioInline.radioInline input:checked ~ span,.cmp-order .radioInline.radioInline input:checked ~ span:after,.cmp-order .radioBlock.radioBlock input:checked ~ span,.cmp-order .radioBlock.radioBlock input:checked ~ span:after,.cmp-order .radioBlock.radioInline input:checked ~ span,.cmp-order .radioBlock.radioInline input:checked ~ span:after,.cmp-registration .checkboxBlock.radioBlock input:checked ~ span,.cmp-registration .checkboxBlock.radioBlock input:checked ~ span:after,.cmp-registration .checkboxBlock.radioInline input:checked ~ span,.cmp-registration .checkboxBlock.radioInline input:checked ~ span:after,.cmp-registration .checkboxInline.radioBlock input:checked ~ span,.cmp-registration .checkboxInline.radioBlock input:checked ~ span:after,.cmp-registration .checkboxInline.radioInline input:checked ~ span,.cmp-registration .checkboxInline.radioInline input:checked ~ span:after,.cmp-registration .radioInline.radioBlock input:checked ~ span,.cmp-registration .radioInline.radioBlock input:checked ~ span:after,.cmp-registration .radioInline.radioInline input:checked ~ span,.cmp-registration .radioInline.radioInline input:checked ~ span:after,.cmp-registration .radioBlock.radioBlock input:checked ~ span,.cmp-registration .radioBlock.radioBlock input:checked ~ span:after,.cmp-registration .radioBlock.radioInline input:checked ~ span,.cmp-registration .radioBlock.radioInline input:checked ~ span:after{color:#404040}.cmp-order .checkboxBlock input.error ~ span:before,.cmp-order .checkboxInline input.error ~ span:before,.cmp-order .radioInline input.error ~ span:before,.cmp-order .radioBlock input.error ~ span:before,.cmp-registration .checkboxBlock input.error ~ span:before,.cmp-registration .checkboxInline input.error ~ span:before,.cmp-registration .radioInline input.error ~ span:before,.cmp-registration .radioBlock input.error ~ span:before{border-color:#e2001a}.cmp-order .checkboxBlock input.error ~ span,.cmp-order .checkboxInline input.error ~ span,.cmp-order .radioInline input.error ~ span,.cmp-order .radioBlock input.error ~ span,.cmp-registration .checkboxBlock input.error ~ span,.cmp-registration .checkboxInline input.error ~ span,.cmp-registration .radioInline input.error ~ span,.cmp-registration .radioBlock input.error ~ span{color:#e2001a}.cmp-order .checkboxBlock span,.cmp-order .checkboxInline span,.cmp-order .radioInline span,.cmp-order .radioBlock span,.cmp-registration .checkboxBlock span,.cmp-registration .checkboxInline span,.cmp-registration .radioInline span,.cmp-registration .radioBlock span{cursor:pointer;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cmp-order .checkboxBlock input[disabled] ~ span,.cmp-order .checkboxInline input[disabled] ~ span,.cmp-order .radioInline input[disabled] ~ span,.cmp-order .radioBlock input[disabled] ~ span,.cmp-registration .checkboxBlock input[disabled] ~ span,.cmp-registration .checkboxInline input[disabled] ~ span,.cmp-registration .radioInline input[disabled] ~ span,.cmp-registration .radioBlock input[disabled] ~ span{cursor:default;color:#999999}.cmp-order .checkboxBlock input[disabled] ~ span:before,.cmp-order .checkboxInline input[disabled] ~ span:before,.cmp-order .radioInline input[disabled] ~ span:before,.cmp-order .radioBlock input[disabled] ~ span:before,.cmp-registration .checkboxBlock input[disabled] ~ span:before,.cmp-registration .checkboxInline input[disabled] ~ span:before,.cmp-registration .radioInline input[disabled] ~ span:before,.cmp-registration .radioBlock input[disabled] ~ span:before{cursor:default;opacity:.5}.cmp-order .checkboxBlock input[disabled] ~ span:after,.cmp-order .checkboxInline input[disabled] ~ span:after,.cmp-order .radioInline input[disabled] ~ span:after,.cmp-order .radioBlock input[disabled] ~ span:after,.cmp-registration .checkboxBlock input[disabled] ~ span:after,.cmp-registration .checkboxInline input[disabled] ~ span:after,.cmp-registration .radioInline input[disabled] ~ span:after,.cmp-registration .radioBlock input[disabled] ~ span:after{opacity:.5}.cmp-order .checkboxBlock,.cmp-order .radioBlock,.cmp-registration .checkboxBlock,.cmp-registration .radioBlock{display:block}.cmp-order .checkboxBlock span,.cmp-order .radioBlock span,.cmp-registration .checkboxBlock span,.cmp-registration .radioBlock span{display:block;vertical-align:middle;line-height:1.5}.cmp-order .radioBlock,.cmp-registration .radioBlock{margin-bottom:4px}.cmp-order .checkboxInline,.cmp-order .radioInline,.cmp-registration .checkboxInline,.cmp-registration .radioInline{display:inline-block;margin-right:40px}.cmp-order .checkboxInline.regular,.cmp-order .radioInline.regular,.cmp-registration .checkboxInline.regular,.cmp-registration .radioInline.regular{font-weight:400}.cmp-order .checkboxInline:last-child,.cmp-order .radioInline:last-child,.cmp-registration .checkboxInline:last-child,.cmp-registration .radioInline:last-child{margin-right:0}@media only screen and (max-width: 767px){.cmp-order .checkboxInline,.cmp-order .radioInline,.cmp-registration .checkboxInline,.cmp-registration .radioInline{padding-left:26px;margin-right:18px}}.cmp-order .checkboxInline span,.cmp-order .radioInline span,.cmp-registration .checkboxInline span,.cmp-registration .radioInline span{display:inline-block;vertical-align:top;padding-top:2px;line-height:1;color:#404040}.cmp-order .checkboxInline.radioInline span,.cmp-order .radioInline.radioInline span,.cmp-registration .checkboxInline.radioInline span,.cmp-registration .radioInline.radioInline span{-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}.cmp-order .radioBlock input[type=radio] ~ span:before,.cmp-order .radioInline input[type=radio] ~ span:before,.cmp-registration .radioBlock input[type=radio] ~ span:before,.cmp-registration .radioInline input[type=radio] ~ span:before{border-radius:10px}.cmp-order .radioBlock input[type=radio] ~ span:after,.cmp-order .radioInline input[type=radio] ~ span:after,.cmp-registration .radioBlock input[type=radio] ~ span:after,.cmp-registration .radioInline input[type=radio] ~ span:after{border-radius:7px}.cmp-order .delivery,.cmp-registration .delivery{display:none}.cmp-order .delivery.visible,.cmp-registration .delivery.visible{display:block}.cmp-order .payment,.cmp-registration .payment{display:none;margin-top:20px;margin-bottom:20px}.cmp-order .payment.visible,.cmp-registration .payment.visible{display:block}.cmp-order .payment p,.cmp-registration .payment p{font-size:14px}html.iframe{background-color:white}html.iframe body{background-color:white}html.iframe .cmp-wrapper{min-width:0}@media only screen and (max-width: 768px){html.iframe .cmp-wrapper{padding:0}}html.iframe .cmp-inner{margin:0 auto;padding:0}html.iframe .cmp-header-bar,html.iframe .cmp-header,html.iframe .cmp-footer{display:none}html.iframe section{padding:15px 0;border-top:0}html.iframe .cmp-header+section{padding-top:0 !important}html.iframe .cmp-question[data-recaptcha='1']{padding-bottom:90px;border:1px solid red}html.iframe .quizHead{padding:10px !important}.cmp-widget-partner[data-position='header']{border-bottom:1px solid #d9d9d9;margin-bottom:15px}.cmp-widget-partner[data-position='footer']{border-top:1px solid #d9d9d9}@media only screen and (max-width: 767px){.cmp-widget-partner-headline{font-size:12px}.cmp-widget-partner-items{padding:0 !important}}.cmp-ad-container-inline{width:320px;padding-left:20px}.cmp-ad-container-center{width:300px;margin:20px auto}.cmp-ad-container-left{width:300px;margin:60px 0 20px 0}.cmp-ad-title{margin-bottom:5px;font-size:12px;line-height:1;color:gray;text-align:right}.cmp-ad-title.hidden{display:none}.cmp-ad-container-center .cmp-ad-title{text-align:center}@media only screen and (max-width: 767px){.cmp-ad-container-inline{width:300px;padding-left:0;margin:40px auto 20px auto}}@media only screen and (max-width: 300px){.cmp-ad-container-inline,.cmp-ad-container-center,.cmp-ad-container-left{width:290px;padding:0}}.cmp-ad{display:block;width:300px;height:250px;background-color:#fcfcfc}@media only screen and (max-width: 300px){.cmp-ad{transform:scale3d(.966,.966,1);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}}.cmp-calendar{padding-bottom:40px}.cmp-calendar *[data-font='Courgette']{font-family:'Courgette'}.cmp-calendar *[data-font='Sunshiney']{font-family:'Sunshiney'}.cmp-calendar-header{display:flex;margin:0 -40px 30px -40px;background-size:100% auto;background-position:center top;background-repeat:no-repeat}.cmp-calendar-header-text{width:50%}.cmp-calendar-header-text.full-width{width:100%}.cmp-calendar-header-text:not(.no-padding){padding:40px 40px}.cmp-calendar-header-text.no-padding{padding:0 40px 30px 0}.cmp-calendar-header-image{width:50%;text-align:right;padding-bottom:40px}.cmp-calendar-header-image img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}.cmp-calendar-banderole{position:relative;display:flex;justify-content:space-between;height:80px;padding:0;margin:30px 0}.cmp-calendar-banderole-left,.cmp-calendar-banderole-right{height:100%}.cmp-calendar-banderole-left img,.cmp-calendar-banderole-left svg,.cmp-calendar-banderole-right img,.cmp-calendar-banderole-right svg{width:auto;height:100%}.cmp-calendar-banderole-left svg .cls-1,.cmp-calendar-banderole-right svg .cls-1{fill:[data-color]}.cmp-calendar-banderole-textbox{position:absolute;display:flex;align-items:center;justify-content:center;left:0;right:0;top:-10px;bottom:-10px}.cmp-calendar-banderole-textbox-inner{position:relative;min-width:540px;max-width:80%;height:100%;box-shadow:0 0 12px 0 rgba(34,34,34,0.5);display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;text-align:center}.cmp-calendar-banderole-textbox-inner:before{position:absolute;left:6px;right:6px;top:6px;bottom:6px;border-width:3px;border-style:solid;border-color:inherit;content:''}.cmp-calendar-banderole-textbox-inner:after{position:absolute;left:13px;right:13px;top:13px;bottom:13px;border-width:1px;border-style:solid;border-color:inherit;content:''}.cmp-calendar-banderole-textbox-headline{width:100%;margin-bottom:4px;font-size:16px;letter-spacing:1px;opacity:.8;text-transform:uppercase}.cmp-calendar-banderole-textbox-title{width:100%;font-size:34px}.cmp-calendar-banderole-textbox-title.h1{margin:0;padding:0;line-height:1}.cmp-calendar-fields{background-size:cover;background-position:center bottom;background-repeat:no-repeat}.cmp-calendar-field-wrapper{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.cmp-calendar-field-wrapper[data-columns='8'] .cmp-calendar-field{width:12.5%}.cmp-calendar-field-wrapper[data-columns='7'] .cmp-calendar-field{width:calc(100% / 7)}.cmp-calendar-field-wrapper[data-columns='6'] .cmp-calendar-field{width:calc(100% / 6)}.cmp-calendar-field-wrapper[data-columns='5'] .cmp-calendar-field{width:20%}.cmp-calendar-field-wrapper[data-columns='4'] .cmp-calendar-field{width:25%}.cmp-calendar-field{cursor:pointer}.cmp-calendar-field-placeholder{padding-top:100%}.cmp-calendar-field-custom-image{display:block;width:100%}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-border{position:relative;border-width:1px;border-style:dashed;cursor:pointer}@media (hover: hover){.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-border:hover{border-style:solid}}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-num{font-weight:700;line-height:1}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p{width:100%;margin:0;padding:0;line-height:1}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p.weekday{font-size:16px;margin-bottom:4px}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p.date{font-weight:700;margin-bottom:4px}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p.month{font-size:16px}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='4'] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='4'] .cmp-calendar-field-date p.date,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='5'] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='5'] .cmp-calendar-field-date p.date{font-size:60px}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='6'] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='6'] .cmp-calendar-field-date p.date{font-size:40px}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='7'] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='7'] .cmp-calendar-field-date p.date,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='8'] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-wrapper[data-columns='8'] .cmp-calendar-field-date p.date{font-size:30px}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='1'] .cmp-calendar-field-border{background-position:0% 0%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='2'] .cmp-calendar-field-border{background-position:25% 0%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='3'] .cmp-calendar-field-border{background-position:50% 0%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='4'] .cmp-calendar-field-border{background-position:75% 0%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='5'] .cmp-calendar-field-border{background-position:100% 0%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='6'] .cmp-calendar-field-border{background-position:0% 25%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='7'] .cmp-calendar-field-border{background-position:25% 25%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='8'] .cmp-calendar-field-border{background-position:50% 25%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='9'] .cmp-calendar-field-border{background-position:75% 25%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='10'] .cmp-calendar-field-border{background-position:100% 25%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='11'] .cmp-calendar-field-border{background-position:0% 50%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='12'] .cmp-calendar-field-border{background-position:25% 50%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='13'] .cmp-calendar-field-border{background-position:50% 50%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='14'] .cmp-calendar-field-border{background-position:75% 50%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='15'] .cmp-calendar-field-border{background-position:100% 50%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='16'] .cmp-calendar-field-border{background-position:0% 75%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='17'] .cmp-calendar-field-border{background-position:25% 75%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='18'] .cmp-calendar-field-border{background-position:50% 75%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='19'] .cmp-calendar-field-border{background-position:75% 75%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='20'] .cmp-calendar-field-border{background-position:100% 75%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='21'] .cmp-calendar-field-border{background-position:0% 100%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='22'] .cmp-calendar-field-border{background-position:25% 100%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='23'] .cmp-calendar-field-border{background-position:50% 100%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='24'] .cmp-calendar-field-border{background-position:75% 100%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field[data-num='25'] .cmp-calendar-field-border{background-position:100% 100%}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field-border{background-size:500% auto}.cmp-calendar-fields:not([data-bg='']) .cmp-calendar-field-num{display:none}.cmp-calendar-fields[data-bg='holly'] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/holly/calendar-fields.png")}.cmp-calendar-fields[data-bg='jolly'] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/jolly/calendar-fields.png")}.cmp-calendar-fields[data-bg='santa'] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/santa/calendar-fields.png")}.cmp-calendar-fields[data-bg='malm'] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/malm/calendar-fields.png")}.cmp-calendar-fields[data-bg='reisereporter'] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/reisereporter/calendar-fields.png")}@media only screen and (max-width: 950px){.cmp-calendar-header-text:not(.no-padding){padding:25px 25px 40px 25px}.cmp-calendar-header-text.no-padding{padding:0 25px 25px 0}.cmp-calendar-banderole{height:70px}.cmp-calendar-banderole-textbox-inner{min-width:340px;max-width:80%}.cmp-calendar-banderole-textbox-inner .cmp-calendar-banderole-textbox-headline{font-size:14px;letter-spacing:1px}.cmp-calendar-banderole-textbox-inner .cmp-calendar-banderole-textbox-title{font-size:30px}.cmp-calendar-fields{margin:20px}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-num{font-size:30px !important}}@media only screen and (max-width: 767px){.cmp-calendar-header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-calendar-header-text{order:2;width:100%}.cmp-calendar-header-text:not(.no-padding){padding:10px 15px 25px 15px}.cmp-calendar-header-text.no-padding{padding:0 15px 25px 0}.cmp-calendar-header-image{display:block;text-align:center;order:1;width:100%;padding-bottom:25px}.cmp-calendar-header-image img{display:inline-block;max-width:50%}.cmp-calendar-banderole{height:52px;padding:5px 0}.cmp-calendar-banderole-textbox{top:-5px;bottom:-5px}.cmp-calendar-banderole-textbox-inner{min-width:180px;max-width:90%}.cmp-calendar-banderole-textbox-inner:before{position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-width:2px;border-style:solid;border-color:inherit;content:''}.cmp-calendar-banderole-textbox-inner:after{display:none}.cmp-calendar-banderole-textbox-inner .cmp-calendar-banderole-textbox-headline{font-size:10px;letter-spacing:1px}.cmp-calendar-banderole-textbox-inner .cmp-calendar-banderole-textbox-title{font-size:18px}.cmp-calendar-fields{margin:10px 5px 5px 5px}.cmp-calendar-field{width:25% !important}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-num{font-size:20px !important}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p.date{font-size:20px !important}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p.weekday{display:none}.cmp-calendar-fields[data-bg=''] .cmp-calendar-field-date p.month{font-size:10px}}@media only screen and (max-width: 480px){.cmp-calendar-header-image img{max-width:100%}}.cmp-calendar-sponsor-headline{margin-top:30px;font-size:12px !important}.cmp-calendar-sponsor-logo{margin-top:10px}.cmp-calendar-sponsor-logo img{width:auto;height:auto;max-height:40px;max-width:100%}.cmp-calendar-cta{margin-top:10px;text-align:center}.cmp-calendar-credits{padding:8px 10px;background-color:#f5f5f5;text-align:right;font-size:11px;color:#b3b3b3}html.iframe .cmp-calendar-header-text:not(.no-padding){padding:10px 40px 30px 10px}@media only screen and (max-width: 950px){html.iframe .cmp-calendar-header-text:not(.no-padding) .cmp-calendar-header-text{padding:10px 25px 25px 10px}}@media only screen and (max-width: 767px){html.iframe .cmp-calendar-header-text:not(.no-padding) .cmp-calendar-header-text{padding:10px 15px 25px 10px}}html.iframe .cmp-calendar-fields{margin:30px 0 0 0}@media only screen and (max-width: 950px){html.iframe .cmp-calendar-fields .cmp-calendar-fields{margin:20px}}@media only screen and (max-width: 767px){html.iframe .cmp-calendar-fields .cmp-calendar-fields{margin:10px 5px 5px 5px}}.cmp-calendar-popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;overflow:hidden;background-color:rgba(0,0,0,0.1);opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity 250ms ease-out;pointer-events:none}.cmp-calendar-popup.visible{opacity:1;pointer-events:auto}.cmp-calendar-popup.visible .cmp-calendar-popup-inner{transform:scale3d(1, 1, 1)}.cmp-calendar-popup-inner{width:560px;padding:0 40px 30px 40px;background-color:#ffffff;box-shadow:8px 8px 30px 0 rgba(0,0,0,0.5);transition:transform 250ms ease-out 0s;transform:scale3d(0, 0, 1)}@media only screen and (max-width: 950px){.cmp-calendar-popup-inner{width:460px;padding:0 30px 20px 30px}}@media only screen and (max-width: 767px){.cmp-calendar-popup-inner{width:310px;padding:0 15px 20px 15px}}.cmp-calendar-popup[data-num='upcoming'] .cmp-calendar-popup-inner,.cmp-calendar-popup[data-num='expired'] .cmp-calendar-popup-inner{padding-top:30px}.cmp-calendar-popup-teaser{position:relative;min-height:150px;margin-bottom:10px;margin-left:-40px;margin-right:-40px}@media only screen and (max-width: 950px){.cmp-calendar-popup-teaser{margin-left:-30px;margin-right:-30px}}@media only screen and (max-width: 767px){.cmp-calendar-popup-teaser{margin-left:-15px;margin-right:-15px;padding:0 10px 15px 10px}}.cmp-calendar-popup-close{position:absolute;right:10px;top:10px;width:44px;height:44px;cursor:pointer;z-index:100}.cmp-calendar-popup-close:before,.cmp-calendar-popup-close:after{position:absolute;right:20px;top:12px;width:2px;height:14px;background-color:#dddddd;content:''}.cmp-calendar-popup-close:before{transform:rotate3d(0, 0, 1, 45deg)}.cmp-calendar-popup-close:after{transform:rotate3d(0, 0, 1, -45deg)}@media only screen and (max-width: 767px){.cmp-calendar-popup-close{right:0px;top:0px}}.cmp-calendar-popup-title{display:inline-block;overflow:hidden;position:absolute;left:0;top:20px;width:auto;z-index:100;margin-left:0}@media only screen and (max-width: 767px){.cmp-calendar-popup-title{top:10px}}.cmp-calendar-popup-title-inner{display:inline-block;transform:skew(-20deg);margin-left:-20px;margin-right:20px}.cmp-calendar-popup-title-text{display:inline-block;min-width:0;width:auto;padding:10px 20px 10px 40px;text-align:left;transform:skew(20deg)}@media only screen and (max-width: 767px){.cmp-calendar-popup-title-text{padding:7px 20px 7px 30px}}.cmp-calendar-popup-title-headline{font-size:14px;margin-bottom:5px}@media only screen and (max-width: 767px){.cmp-calendar-popup-title-headline{font-size:10px}}.cmp-calendar-popup-title-date{font-size:18px;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 950px){.cmp-calendar-popup-title-date{font-size:16px}}@media only screen and (max-width: 767px){.cmp-calendar-popup-title-date{font-size:14px}}.cmp-calendar-popup-teaser-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat}.cmp-calendar-popup-image{position:relative;display:block;padding:40px 20px 20px 20px;z-index:1;text-align:center}.cmp-calendar-popup-image img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:260px;margin:0 auto}@media only screen and (max-width: 950px){.cmp-calendar-popup-image img{max-height:160px}}@media only screen and (max-width: 767px){.cmp-calendar-popup-image img{max-height:100px}}.cmp-calendar-popup-text{text-align:center}@media only screen and (max-width: 767px){.cmp-calendar-popup-text p{font-size:14px;line-height:20px}}.cmp-calendar-popup-sponsor-headline{padding-top:30px;font-size:12px !important;text-align:center}@media only screen and (max-width: 767px){.cmp-calendar-popup-sponsor-headline{font-size:10px}}.cmp-calendar-popup-sponsor-logo{margin-top:15px;text-align:center}.cmp-calendar-popup-sponsor-logo img{display:inline-block;width:auto;height:auto;max-height:100px}@media only screen and (max-width: 950px){.cmp-calendar-popup-sponsor-logo img{max-height:60px}}@media only screen and (max-width: 767px){.cmp-calendar-popup-sponsor-logo img{max-width:100%;max-height:40px}}.cmp-calendar-popup-cta{margin-top:30px;text-align:center}.cmp-calendar-popup-cta .cmp-button{margin:0}html.iframe .cmp-calendar-popup{display:block;background-color:rgba(255,255,255,0.5)}html.iframe .cmp-calendar-popup-inner{position:absolute;left:calc(50% - 280px);bottom:0;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}@media only screen and (max-width: 950px){html.iframe .cmp-calendar-popup-inner{left:calc(50% - 230px)}}@media only screen and (max-width: 767px){html.iframe .cmp-calendar-popup-inner{width:280px;left:calc(50% - 140px)}}.cmp-calendar-form-header{position:relative;margin:0 -40px 30px -40px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-text{width:calc(50% - 16px)}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-action{display:flex;justify-content:space-between;width:calc(50% - 16px);padding:40px 40px 40px 0}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-image{width:45%}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-text{width:calc(60% - 16px)}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-action{width:calc(40% - 16px);padding:20px 20px 20px 0}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-image{width:100%}.cmp-calendar-form-header-intro{padding:20px 0 40px 0;border-bottom:1px solid #d9d9d9;margin-bottom:20px}.cmp-calendar-form-header-bg{position:absolute;left:0;right:0;top:0;bottom:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat;pointer-events:none}.cmp-calendar-form-header-columns{display:flex;justify-content:space-between}.cmp-calendar-form-header-text{position:relative;z-index:1;width:calc(50% - 16px);padding:40px 0 40px 40px}.cmp-calendar-form-header-text.full-width{width:100%}.cmp-calendar-form-header-action{z-index:1}.cmp-calendar-form-header-image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.cmp-calendar-form-header-description{position:relative;width:50%}.cmp-calendar-form-header-description p{font-size:14px}.cmp-calendar-form-header-eyecatcher h3{margin:0;font-size:24px}.cmp-calendar-form-header-action[data-eyecatcher-type='none']{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe']{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe'] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe'] .cmp-calendar-form-header-eyecatcher{margin-left:-60px;margin-right:-40px;margin-bottom:20px;width:calc(100% + 100px);padding:10px 10px 10px 60px}.cmp-calendar-form-header-action[data-eyecatcher-type='rect']{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type='rect'] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type='rect'] .cmp-calendar-form-header-eyecatcher{display:inline-block;position:relative;width:auto;margin-left:-50px;margin-bottom:20px;padding:15px 30px 16px 30px}.cmp-calendar-form-header-action[data-eyecatcher-type='rect'] .cmp-calendar-form-header-eyecatcher:before{position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-width:2px;border-style:dotted;border-color:inherit;content:''}.cmp-calendar-form-header-action[data-eyecatcher-type='rect'] .cmp-calendar-form-header-eyecatcher h3{display:inline;line-height:1}.cmp-calendar-form-header-action[data-eyecatcher-type='circle']{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-image{padding-top:0}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;padding:20px;margin-top:-30px;margin-left:-80px;margin-bottom:10px}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher:before{position:absolute;left:8px;right:8px;top:8px;bottom:8px;border-radius:50%;border-width:2px;border-style:dashed;border-color:inherit;content:''}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher h3{font-size:18px;text-align:center}@media only screen and (max-width: 950px){.cmp-calendar-form-header{position:relative;margin:0 -40px 30px -40px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-action{padding:25px 25px 25px 0}.cmp-calendar-form-header-text{padding:25px 25px 25px 40px}.cmp-calendar-form-header-description p{font-size:12px}.cmp-calendar-form-header-eyecatcher h3{font-size:20px}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher{margin-top:-10px}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe'] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe'] .cmp-calendar-form-header-eyecatcher{margin-left:-60px;margin-right:-25px;margin-bottom:20px;width:calc(100% + 85px);padding:10px 10px 10px 60px}.cmp-calendar-form-header-action[data-eyecatcher-type='rect'] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type='rect'] .cmp-calendar-form-header-eyecatcher{margin-left:-70px;margin-bottom:15px;padding:15px 30px 16px 30px}}@media only screen and (max-width: 767px){.cmp-calendar-form-header{margin:0 -15px 30px -15px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-text,.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-text{width:100%}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-action,.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-action{width:100%;padding:20px 15px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-image{width:40%}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-image{width:50%}.cmp-calendar-form-header-columns{display:block}.cmp-calendar-form-header-text{padding:15px}.cmp-calendar-form-header-description{width:55%}.cmp-calendar-form-header-description h4{line-height:1.2}.cmp-calendar-form-header-eyecatcher h3{font-size:18px}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe'] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type='stripe'] .cmp-calendar-form-header-eyecatcher{margin-left:-60px;margin-right:-10px;margin-bottom:20px;width:calc(100% + 70px);padding:10px 10px 10px 20px}.cmp-calendar-form-header-action[data-eyecatcher-type='circle']{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-image{padding-top:0}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher{display:inline-block;width:auto;height:auto;margin-left:-70px;margin-bottom:15px;padding:15px 30px 16px 30px;border-radius:0}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher:before{position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-radius:0;border-style:dotted;content:''}.cmp-calendar-form-header-action[data-eyecatcher-type='circle'] .cmp-calendar-form-header-eyecatcher h3{display:inline;line-height:1}.cmp-calendar-form-header .cmp-countdown{display:none}}html.iframe .cmp-calendar-form-header{margin-left:0;margin-right:0}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-header-text{padding:10px 20px 20px 0}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-header-image{padding:10px 0 20px 20px}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-fields{padding:0;background-size:cover}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-field-border{border:1px solid white}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-field{padding:0}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole{display:block;height:auto;padding:0;margin-bottom:20px}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-left,.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-right{display:none}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-textbox{position:static;display:block}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-textbox-inner{display:block;max-width:100%;height:auto;box-shadow:none}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-textbox-inner:before,.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-textbox-inner:after{display:none}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-popup-sponsor-logo img{max-height:60px}@media only screen and (max-width: 950px){.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole{height:auto}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-textbox-inner{min-width:0;max-width:100%}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-popup-sponsor-logo img{max-height:50px}}@media only screen and (max-width: 767px){.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-header-image{padding:0 0 20px 0}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole{height:auto}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-banderole-textbox-inner{min-width:0;max-width:100%}.cmp-calendar[data-theme='reisereporter'] .cmp-calendar-popup-sponsor-logo img{max-height:40px}}html.iframe .cmp-calendar[data-theme='reisereporter'] .cmp-calendar-fields{padding:0}.cmp-cc-layer{position:fixed;z-index:1000;left:15px;bottom:15px;width:362px;padding:12px;border-radius:5px;background-color:#ffffff;box-shadow:0 1px 8px rgba(0,0,0,0.3);opacity:1;transition:opacity 250ms ease-out}.cmp-cc-layer.hidden{opacity:0;pointer-events:none}@media only screen and (max-width: 480px){.cmp-cc-layer{left:0;bottom:0;width:100%}}.cmp-cc-message{margin-bottom:15px}.cmp-cc-message p{font-size:13px;line-height:20px}.cmp-cc-message sup{font-weight:400}.cmp-cc-message a{text-decoration:none}.cmp-cc-close{padding:8px 15px;margin:5px 0;font-size:16px}.cmp-countdown{text-align:center}.cmp-countdown-fields{display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding-top:10px}.cmp-countdown-num.h1,.cmp-countdown-separator.h1{font-size:48px}.cmp-countdown-field[data-value='days']{margin-right:40px}.cmp-countdown-value{display:flex;align-items:center;justify-content:center;position:relative;min-width:80px;height:58px;padding:0 10px;border-radius:4px;margin-bottom:6px;overflow:hidden}.cmp-countdown-value:before{position:absolute;left:0;right:0;top:0;height:50%;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 100%);content:''}.cmp-countdown-value:after{position:absolute;left:0;right:0;top:50%;height:50%;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.1) 100%);border-top:1px solid rgba(255,255,255,0.5);content:''}.cmp-countdown-num{color:white}.cmp-countdown-animated .cmp-countdown-num{transform:translate3d(0, 100%, 0);transition:transform 250ms ease-out}.cmp-countdown-field[data-value='hours'] .cmp-countdown-num{transition-delay:.1s}.cmp-countdown-field[data-value='minutes'] .cmp-countdown-num{transition-delay:.2s}.cmp-countdown-field[data-value='seconds'] .cmp-countdown-num{transition-delay:.3s}.cmp-countdown-label{font-size:14px;text-align:center}.cmp-countdown-separator{padding:0 10px}.cmp-countdown.fadeIn .cmp-countdown-num{transform:translate3d(0, 0, 0)}@media only screen and (max-width: 767px){.cmp-countdown-num.h1,.cmp-countdown-separator.h1{font-size:28px}.cmp-countdown-field[data-value='days']{margin-right:20px}.cmp-countdown-value{min-width:54px;height:38px;padding:0 5px}.cmp-countdown-separator{padding:0 5px}.cmp-countdown-label{font-size:10px}}.cmp-countdown-small{margin-top:20px;margin-bottom:0;text-align:left}.cmp-countdown-small .cmp-countdown-num.h1,.cmp-countdown-small .cmp-countdown-separator.h1{font-size:38px}.cmp-countdown-small .cmp-countdown-fields{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;padding-top:5px}.cmp-countdown-small .cmp-countdown-value{min-width:70px;width:70px;height:48px}.cmp-countdown-small .cmp-countdown-label{font-size:12px}.cmp-doi-confirmation{padding:100px 0;text-align:center}.date-picker-wrapper{padding:0 !important}.date-picker-wrapper .drp_top-bar,.date-picker-wrapper .footer{display:none !important}.date-picker-wrapper .month-name{font-weight:700;font-size:18px;text-transform:capitalize !important}.date-picker-wrapper .month-wrapper{border:none !important;border-radius:0 !important}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:gray !important}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{font-weight:700}.cmp-error-page-content{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 767px){.cmp-error-page-content{padding-top:50px;padding-bottom:50px}}.cmp-optin-checkbox p:last-child{display:inline-block}.cmp-plus-layer{margin-top:-40px;width:100%;height:600px}@media only screen and (max-width: 767px){.cmp-plus-layer{width:calc(100% + 20px);margin:-40px -10px 0 -10px}}.cmp-custom-scroller{position:fixed;right:0px;top:0;width:10px;height:100%;background-color:rgba(0,0,0,0.1)}@media only screen and (min-width: 769px){.cmp-custom-scroller{display:none !important}}.cmp-custom-scroller-visible{display:block}.cmp-custom-scroller-handle{position:absolute;left:0;top:0;width:10px;cursor:pointer}.cmp-custom-scroller-handle:before{position:absolute;left:4px;top:4px;width:2px;height:calc(100% - 8px);background-color:rgba(0,0,0,0.5);border-radius:2px;content:''}.cmp-question[data-question-type='form'] .cmp-form-row{display:flex;align-items:flex-start;margin-bottom:15px}.cmp-question[data-question-type='form'] .cmp-form-label{width:30%;padding-top:11px;padding-right:30px;font-size:16px;font-weight:700;line-height:1.3;color:var(--color-primary)}.cmp-question[data-question-type='form'] .cmp-form-field{width:70%}.cmp-question[data-question-type='form'] input.cmp-form-control,.cmp-question[data-question-type='form'] textarea.cmp-form-control{width:100%;background-color:#fff;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;font-size:16px;color:#404040;box-shadow:none}.cmp-question[data-question-type='form'] input.cmp-form-control.error,.cmp-question[data-question-type='form'] textarea.cmp-form-control.error{border-color:#e2001a}.cmp-question[data-question-type='form'] input.cmp-form-control[disabled],.cmp-question[data-question-type='form'] textarea.cmp-form-control[disabled]{cursor:default;background-color:rgba(0,0,0,0.05);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmp-question[data-question-type='form'] input.cmp-form-control{padding:10px;border:1px solid #d9d9d9;line-height:1}.cmp-question[data-question-type='form'] input.cmp-form-control[data-width='small']{width:150px}.cmp-question[data-question-type='form'] textarea.cmp-form-control{min-height:80px;padding:10px;border:1px solid #d9d9d9;line-height:1.3}@media only screen and (max-width: 768px){.cmp-question[data-question-type='form'] .cmp-form-row{display:block}.cmp-question[data-question-type='form'] .cmp-form-label{width:100%;padding-top:0;padding-bottom:5px;font-size:14px}.cmp-question[data-question-type='form'] .cmp-form-field{width:100%}}.cmp-recaptcha>div{margin:20px auto 10px auto}.grecaptcha-badge{z-index:10}.cmp-thanks .cmp-share{border-top:1px solid #d9d9d9}.cmp-share-icon{display:inline-block;width:52px;height:52px;margin:0 6px;background-image:url("../img/share-icons.svg");-webkit-background-size:104px 312px;-moz-background-size:104px 312px;-ms-background-size:104px 312px;-o-background-size:104px 312px;background-size:104px 312px;transform:scale3d(1,1,1);transition:transform 250ms ease-out 0s}.cmp-share-icon.facebook{background-position:0 0}.cmp-share-icon.twitter{background-position:0 -52px}.cmp-share-icon.linkedIn{background-position:0 -104px}.cmp-share-icon.whatsapp{background-position:0 -156px}.cmp-share-icon.instagram{background-position:0 -208px}.cmp-share-icon.youtube{background-position:0 -260px}@media (hover: hover){.cmp-share-icon.facebook:hover{background-position:-52px 0px}.cmp-share-icon.twitter:hover{background-position:-52px -52px}.cmp-share-icon.linkedIn:hover{background-position:-52px -104px}.cmp-share-icon.whatsapp:hover{background-position:-52px -156px}.cmp-share-icon.instagram:hover{background-position:-52px -208px}.cmp-share-icon.youtube:hover{background-position:-52px -260px}.cmp-share-icon:hover{transform:scale3d(1.1,1.1,1)}}#cmp-sso-form{color:#404040}#cmp-sso-form .form-group{margin-bottom:12px}#cmp-sso-form .control-label{display:block;margin-bottom:4px;font-size:12px;font-weight:700}#cmp-sso-form .form-input-block{position:relative;width:100%;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}#cmp-sso-form .form-input-block .control-label{position:absolute;top:14px;left:0;width:100%;height:20px;z-index:1;transition:all 150ms ease-out 0s;padding:0 6px;font-size:16px;font-weight:700;color:#bbbbbb;pointer-events:none}#cmp-sso-form .form-input-block input{position:relative;width:100%;height:44px;padding:18px 6px 4px 6px;border:1px solid #d9d9d9;z-index:2;background-color:transparent;font-size:16px;line-height:1;font-weight:700;color:#404040}#cmp-sso-form .form-input-block input:focus ~ label,#cmp-sso-form .form-input-block input.filled ~ label{top:6px;font-size:12px;font-weight:400;color:#404040}#cmp-sso-form .form-input-block.has-error input{border-color:#e2001a}#cmp-sso-form .required .control-label:after{content:' *'}#cmp-sso-form .form-group.has-error input.form-control,#cmp-sso-form .form-group.has-error select.form-control{border-color:#e2001a}#cmp-sso-form .form-select-block{position:relative;width:100%;-webkit-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-moz-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-ms-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;-o-transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s;transition:color 250ms ease-out 0s,border-color 250ms ease-out 0s,background-color 250ms ease-out 0s,outline-color 250ms ease-out 0s}#cmp-sso-form .form-select-block .control-label{position:absolute;top:6px;left:0;width:100%;height:20px;z-index:1;padding:0 6px;font-size:12px;font-weight:400;color:#404040;pointer-events:none}#cmp-sso-form .form-select-block select.form-control{padding:16px 2px 0 2px}#cmp-sso-form .form-select-block.has-error select{border-color:#e2001a}#cmp-sso-form .radio-row{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#cmp-sso-form .radio-row .control-label{display:inline-block;margin-right:20px;padding-top:11px;font-size:16px;font-weight:700;color:#bbbbbb}#cmp-sso-form .radio{display:flex;padding-top:11px}#cmp-sso-form .radio .input-group{position:relative;margin:0 20px 15px 0}#cmp-sso-form .radio input[type='radio']{display:none}#cmp-sso-form .radio input ~ label:before{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #d9d9d9;border-radius:50%;background-color:#fff;cursor:pointer;content:''}#cmp-sso-form .radio input ~ label:after{position:absolute;top:3px;left:3px;width:14px;height:14px;background-color:gray;border-radius:50%;transition:transform 250ms ease-out 0s;transform:scale3d(0, 0, 1);content:''}#cmp-sso-form .radio input:checked ~ label:after{transform:scale3d(1, 1, 1)}#cmp-sso-form .radio label{display:inline-block;padding-left:30px;font-size:14px;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#cmp-sso-form .checkbox{position:relative;margin-top:10px;margin-bottom:20px}#cmp-sso-form .checkbox input[type='checkbox']{display:none}#cmp-sso-form .checkbox input ~ label:before{position:absolute;top:6px;left:0;width:20px;height:20px;border:1px solid #d9d9d9;background-color:#fff;cursor:pointer;content:''}#cmp-sso-form .checkbox input:checked ~ label:after{transform:scale3d(1, 1, 1)}#cmp-sso-form .checkbox input ~ label:after{position:absolute;top:6px;left:0;width:20px;height:20px;transition:transform 250ms ease-out 0s;transform:scale3d(0, 0, 1);text-align:center;font-family:'octicons';font-size:20px;content:'\f03a'}#cmp-sso-form .checkbox>label{display:block;padding-left:30px;padding-top:4px;font-size:14px;font-weight:400;line-height:1.4;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cmp-sso-form .checkbox div{display:inline}#cmp-sso-form .checkbox .expandText{box-shadow:none !important;background-color:#f6f6f6;border:1px solid #d9d9d9;font-size:12px !important;line-height:1.3}#cmp-sso-form .btn#reset-link{font-size:14px;text-decoration:underline;color:gray;cursor:pointer}#cmp-sso-form .help-block{display:block;padding:4px 0 10px 0;width:100%;font-size:14px;line-height:1.3;font-weight:700;color:#e2001a}#cmp-sso-form .required-description{font-size:12px;color:gray}#cmp-sso-form .required-description:before{content:'* '}#cmp-sso-form p.alert{font-size:16px;line-height:1.3}#cmp-sso-form .sso-swap{display:none;margin-bottom:30px}#cmp-sso-form .sso-swap .link{text-decoration:underline;cursor:pointer}#cmp-sso-form.c1-is-logged-in #cmp-sso-swap-logged-in{display:block}#cmp-sso-form.c1-login-visible #c1-reset-link-form-group{display:block;margin-bottom:20px}#cmp-sso-form.c1-login-visible #c1-register-link-form-group{display:none}#cmp-sso-form.c1-login-visible #cmp-sso-swap-register{display:block}#cmp-sso-form.c1-register-visible #c1-reset-link-form-group,#cmp-sso-form.c1-register-visible #c1-login-link-form-group{display:none}#cmp-sso-form.c1-register-visible #cmp-sso-swap-login{display:block}#cmp-sso-form.c1-resetPassword-visible #c1-login-link-form-group,#cmp-sso-form.c1-resetPassword-visible #c1-register-link-form-group{display:none}#cmp-sso-form.c1-resetPassword-visible #cmp-sso-swap-password{display:block}#cmp-sso-form .cmp-error-message{text-align:left}.cmp-link-teaser-group{display:flex;justify-content:space-between;margin-bottom:30px}.cmp-link-teaser img{display:block;width:100%}.cmp-link-teaser[data-cols='1']{width:100%}.cmp-link-teaser[data-cols='2']{width:48%}.cmp-link-teaser[data-cols='3']{width:32%}@media only screen and (max-width: 767px){.cmp-link-teaser-group{flex-wrap:wrap;justify-content:center}.cmp-link-teaser[data-cols='2'],.cmp-link-teaser[data-cols='3']{width:100%;max-width:400px;margin-bottom:15px}}.cmp-left{text-align:left}.cmp-center,.ql-align-center{text-align:center}.cmp-right{text-align:right}.cmp-flex-start{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;align-content:stretch}.cmp-flex-space{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.cmp-flex-space-left{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap}.cmp-error-message{display:none;padding:15px 0;color:#e2001a;font-size:16px;line-height:1.3;font-weight:700;text-align:center}.cmp-error-message.cmp-error-message-inform{padding:5px 0 15px 0;text-align:left;font-size:14px}.cmp-error-message.visible{display:block}.cmp-error-messages{display:none;padding:15px 0;color:#e2001a}.cmp-error-messages.visible{display:block}.cmp-error-messages .cmp-error-message{padding:0}.cmp-button{position:relative;display:inline-block;margin:20px 0;padding:13px 40px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:color 100ms ease-out,border-color 100ms ease-out,background-color 100ms ease-out,outline-color 100ms ease-out;-moz-transition:color 100ms ease-out,border-color 100ms ease-out,background-color 100ms ease-out,outline-color 100ms ease-out;-ms-transition:color 100ms ease-out,border-color 100ms ease-out,background-color 100ms ease-out,outline-color 100ms ease-out;-o-transition:color 100ms ease-out,border-color 100ms ease-out,background-color 100ms ease-out,outline-color 100ms ease-out;transition:color 100ms ease-out,border-color 100ms ease-out,background-color 100ms ease-out,outline-color 100ms ease-out;background-color:#333333}.cmp-button.disabled,.cmp-button[disabled]{overflow:hidden;color:gray !important;background-color:#d9d9d9 !important;border-color:#d9d9d9 !important;cursor:default;pointer-events:none}.cmp-button.disabled:after,.cmp-button[disabled]:after{display:none;position:absolute;left:0;width:100%;bottom:0;height:2px;background-color:rgba(0,0,0,0.2);transform:translate3d(-100%,0,0);-webkit-animation:buttonProcessing 1.5s infinite linear both;-moz-animation:buttonProcessing 1.5s infinite linear both;-ms-animation:buttonProcessing 1.5s infinite linear both;-o-animation:buttonProcessing 1.5s infinite linear both;animation:buttonProcessing 1.5s infinite linear both;content:''}@media (hover: hover){.cmp-button:not(.disabled):hover:before{transform:scale3d(1,1,1);opacity:0.3}}@media only screen and (max-width: 868px){.cmp-button{padding:13px 30px;font-size:16px}}@media only screen and (max-width: 767px){.cmp-button{width:100%}}.cmp-button-inverted{border-width:1px;border-style:solid;padding:12px 40px}@media only screen and (max-width: 868px){.cmp-button-inverted{padding:12px 30px}}.cmp-button-hidden{display:none}.cmp-button-hidden.visible{display:inline-block}.cmp-button+.cmp-button{margin-left:20px}@media only screen and (max-width: 767px){.cmp-button+.cmp-button{margin-left:0}}.cmp-responsive-image{display:block;width:100%;height:auto}.cmp-desktop{display:block}.cmp-mobile{display:none}@media only screen and (max-width: 767px){.cmp-desktop{display:none}.cmp-mobile{display:block}}@-webkit-keyframes buttonProcessing{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}@-moz-keyframes buttonProcessing{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}@-ms-keyframes buttonProcessing{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}@-o-keyframes buttonProcessing{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}@keyframes buttonProcessing{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.cmp-widget-partner[data-position='header']{padding:15px 0 25px 0}.cmp-widget-partner[data-position='footer']{padding:25px 0 0 0}.cmp-widget-partner-headline{margin-bottom:10px;font-size:14px;line-height:1.2;color:gray}.cmp-widget-partner-items{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.cmp-widget-partner-item-logo{display:block;max-width:100%;height:auto}.cmp-widget-partner-item-large{width:140px}.cmp-widget-partner-item-large .cmp-widget-partner-item-logo{max-height:100px}.cmp-widget-partner-item-small{width:115px}.cmp-widget-partner-item-small .cmp-widget-partner-item-logo{max-height:80px}.cmp-widget-partner[data-align='left'] .cmp-widget-partner-items{display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-right:-20px}.cmp-widget-partner[data-align='left'] .cmp-widget-partner-item{padding:10px 20px 10px 0}.cmp-widget-partner[data-align='center']{text-align:center}.cmp-widget-partner[data-align='center'] .cmp-widget-partner-items{width:calc(100% + 30px);max-width:calc(100% + 30px);display:flex;align-items:center;justify-content:center;margin:0 -15px}.cmp-widget-partner[data-align='center'] .cmp-widget-partner-item{padding:10px 15px}@media only screen and (max-width: 767px){.cmp-widget-partner-headline{font-size:12px}.cmp-widget-partner-items{padding:0 15px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-widget-partner-item-large{width:calc((100% - 20px) / 3)}.cmp-widget-partner-item-large .cmp-widget-partner-item-logo{max-height:75px}.cmp-widget-partner-item-small{width:calc((100% - 20px) / 3)}.cmp-widget-partner-item-small .cmp-widget-partner-item-logo{max-height:60px}.cmp-widget-partner[data-align='left'] .cmp-widget-partner-items{margin-right:-20px}.cmp-widget-partner[data-align='left'] .cmp-widget-partner-item{padding:10px 20px 10px 0}.cmp-widget-partner[data-align='center'] .cmp-widget-partner-items{margin:0 -10px}.cmp-widget-partner[data-align='center'] .cmp-widget-partner-item{padding:10px 10px}}.cmp-widget-sponsor{text-align:center;margin-bottom:20px}.cmp-widget-sponsor .cmp-widget-sponsor-headline{font-weight:700;margin-bottom:15px}.cmp-widget-sponsor .cmp-widget-sponsor-logo{display:inline-block;max-width:25%}@media only screen and (max-width: 767px){.cmp-widget-sponsor{margin-bottom:10px}.cmp-widget-sponsor .cmp-widget-sponsor-headline{margin-bottom:10px}.cmp-widget-sponsor .cmp-widget-sponsor-logo{max-width:50%}}.brandTextColor,sup,em.colored{color:var(--color-primary) !important}.odometer-digit,.intro li:before,.introText li:before,#introduction li:before{color:var(--color-primary)}.brandBorderColor,label.teaser input:checked+img{border-color:var(--color-primary) !important}.brandBgdColor,.brandBgdColorFocus:focus{background-color:var(--color-primary)}.brandFillColor{fill:var(--color-primary) !important}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected,.quizLogo,.quizLogo:after{background-color:var(--color-primary)}input[type='range']::-webkit-slider-thumb{background-color:var(--color-primary)}input[type='range']::-ms-thumb{background-color:var(--color-primary)}input[type='range']::-moz-range-thumb{background-color:var(--color-primary)}input[type='checkbox']:checked+.inputLabel,input[type='radio']:checked+.inputLabel,input[type='checkbox']:checked+*+.inputLabel,input[type='radio']:checked+*+.inputLabel{background-color:var(--color-primary);color:#ffffff}@media (hover: hover){.checkbox:not(.disabled) .inputLabel:hover,.radiobutton:not(.disabled) .inputLabel:hover{background-color:var(--color-primary);color:#ffffff}}.date-picker-wrapper .month-name{color:var(--color-primary) !important}.feedbackIcon .correct,.feedbackIcon .wrong{fill:var(--color-primary)}.brandTextColor2{color:var(--color-secondary)}.brandBorderColor2{border-color:var(--color-secondary)}.brandBgdColor2{background-color:var(--color-secondary) !important}.brandFillColor2{fill:var(--color-secondary) !important}.cmp-header-bar,.cmp-question-progress-bar-item-selected{background-color:var(--color-primary)}.cmp-button:not(.cmp-button-inverted){background-color:var(--color-secondary)}.cmp-button-inverted{color:var(--color-secondary);border-color:var(--color-secondary)}.cmp-elements:not(:last-child){margin-bottom:40px}@media only screen and (max-width: 767px){.cmp-elements:not(:last-child){margin-bottom:12px}}.cmp-element{margin:0 -40px 0 -40px;padding:40px}@media only screen and (max-width: 767px){.cmp-element{margin:0 -12px 0 -12px;padding:12px}}.cmp-element[data-bg='grey']{background-color:#ebeef2}.cmp-element[data-bg='brand']{background-color:var(--color-primary);color:#ffffff !important}.cmp-element[data-bg='']+.cmp-element[data-bg=''],.cmp-element[data-bg='grey']+.cmp-element[data-bg='grey'],.cmp-element[data-bg='brand']+.cmp-element[data-bg='brand']{padding-top:0}.cmp-elements:last-child .cmp-element[data-bg='']:last-child{padding-bottom:40px}.cmp-element-columns{display:flex;align-items:top;justify-content:space-between}@media only screen and (max-width: 767px){.cmp-element-columns{flex-wrap:wrap}}.cmp-element-image img{display:block;width:100%}.cmp-element-credits{padding-top:10px;font-size:12px;opacity:.6}.cmp-element-text[data-layout='2'] .cmp-element-column{width:calc((100% - 40px) / 2)}@media only screen and (max-width: 767px){.cmp-element-text[data-layout='2'] .cmp-element-column{width:calc((100% - 15px) / 2)}}.cmp-element-text[data-layout='3'] .cmp-element-column{width:calc((100% - 80px) / 3)}@media only screen and (max-width: 767px){.cmp-element-text[data-layout='3'] .cmp-element-column{width:100%}.cmp-element-text[data-layout='3'] .cmp-element-column:not(:last-child){margin-bottom:30px}}.cmp-element-image .cmp-element-image-inner[data-width='extended']{margin:0 -40px}.cmp-element-image .cmp-element-image-inner[data-width='extended'] .cmp-element-credits{margin:0 40px}@media only screen and (max-width: 479px){.cmp-element-image .cmp-element-image-inner[data-width='extended']{margin:0 -12px}.cmp-element-image .cmp-element-image-inner[data-width='extended'] .cmp-element-credits{margin:0 12px}}.cmp-element-image img{display:block;width:100%}.cmp-element-image .cmp-element-credits{text-align:right}.cmp-element-image-title .cmp-element-image-title-inner{position:relative}.cmp-element-image-title .cmp-element-image-title-inner[data-width='full']{margin:0 -40px}@media only screen and (max-width: 479px){.cmp-element-image-title .cmp-element-image-title-inner[data-width='full']{margin:0 -12px}}.cmp-element-image-title img{display:block;width:100%}.cmp-element-image-title .cmp-element-image-title-text{position:absolute;left:0;max-height:100%;overflow:hidden;padding:40px}.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='gradient-black'],.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='gradient-brand'],.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='fill-black'],.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='fill-brand']{color:#ffffff !important}.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='fill-black']{background:rgba(0,0,0,0.6)}.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='fill-white']{background:rgba(255,255,255,0.7)}.cmp-element-image-title .cmp-element-image-title-text[data-text-bg='fill-brand']{background:var(--color-primary-07)}@media only screen and (max-width: 767px){.cmp-element-image-title .cmp-element-image-title-text{padding:15px}}.cmp-element-image-title[data-layout='image-title-top'] .cmp-element-image-title-text{top:0;width:100%}.cmp-element-image-title[data-layout='image-title-top'] .cmp-element-image-title-text[data-text-bg='gradient-black']{padding-bottom:80px;background:linear-gradient(180deg, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0) 100%)}.cmp-element-image-title[data-layout='image-title-top'] .cmp-element-image-title-text[data-text-bg='gradient-white']{padding-bottom:80px;background:linear-gradient(180deg, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 100%)}.cmp-element-image-title[data-layout='image-title-top'] .cmp-element-image-title-text[data-text-bg='gradient-brand']{padding-bottom:80px;background:linear-gradient(180deg, var(--color-primary-08) 50%, var(--color-primary-00) 100%)}.cmp-element-image-title[data-layout='image-title-bottom'] .cmp-element-image-title-text{bottom:0;width:100%}.cmp-element-image-title[data-layout='image-title-bottom'] .cmp-element-image-title-text[data-text-bg='gradient-black']{padding-top:100px;background:linear-gradient(0deg, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0) 100%)}.cmp-element-image-title[data-layout='image-title-bottom'] .cmp-element-image-title-text[data-text-bg='gradient-white']{padding-top:100px;background:linear-gradient(0deg, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 100%)}.cmp-element-image-title[data-layout='image-title-bottom'] .cmp-element-image-title-text[data-text-bg='gradient-brand']{padding-top:100px;background:linear-gradient(0deg, var(--color-primary-08) 50%, var(--color-primary-00) 100%)}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text{top:0;width:50%;height:100%}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text[data-text-bg='gradient-black']{background:linear-gradient(90deg, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0) 100%)}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text[data-text-bg='gradient-white']{background:linear-gradient(90deg, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 100%)}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text[data-text-bg='gradient-brand']{background:linear-gradient(90deg, var(--color-primary-08) 50%, var(--color-primary-00) 100%)}@media only screen and (max-width: 767px){.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text{width:100%;height:auto}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text[data-text-bg='gradient-black']{padding-bottom:80px;background:linear-gradient(180deg, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0) 100%)}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text[data-text-bg='gradient-white']{padding-bottom:80px;background:linear-gradient(180deg, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 100%)}.cmp-element-image-title[data-layout='image-title-left'] .cmp-element-image-title-text[data-text-bg='gradient-brand']{padding-bottom:80px;background:linear-gradient(180deg, var(--color-primary-08) 50%, var(--color-primary-00) 100%)}}.cmp-element-text-image[data-layout='text1-image1'] .cmp-element-column,.cmp-element-text-image[data-layout='image1-text1'] .cmp-element-column{width:calc((100% - 40px) / 2)}.cmp-element-text-image[data-layout='text2-image1'] .cmp-element-text,.cmp-element-text-image[data-layout='image1-text2'] .cmp-element-text{width:calc((100% - 40px) / 12 * 8)}.cmp-element-text-image[data-layout='text2-image1'] .cmp-element-image,.cmp-element-text-image[data-layout='image1-text2'] .cmp-element-image{width:calc((100% - 40px) / 12 * 4)}.cmp-element-text-image[data-layout='text1-image1'] .cmp-element-credits,.cmp-element-text-image[data-layout='text2-image1'] .cmp-element-credits{text-align:right}@media only screen and (max-width: 767px){.cmp-element-text-image[data-layout='text1-image1'] .cmp-element-text,.cmp-element-text-image[data-layout='text2-image1'] .cmp-element-text{margin-bottom:10px;width:100%}.cmp-element-text-image[data-layout='text1-image1'] .cmp-element-image,.cmp-element-text-image[data-layout='text2-image1'] .cmp-element-image{width:100%}}.cmp-element-text-image[data-layout='text-eyecatcher'] .cmp-element-text{width:calc((100% - 40px) / 12 * 10)}.cmp-element-text-image[data-layout='text-eyecatcher'] .cmp-element-image{width:calc((100% - 40px) / 12 * 2)}@media only screen and (max-width: 767px){.cmp-element-text-image[data-layout='text-eyecatcher'] .cmp-element-text{width:calc((100% - 15px) / 12 * 9)}.cmp-element-text-image[data-layout='text-eyecatcher'] .cmp-element-image{width:calc((100% - 15px) / 12 * 3)}}.cmp-element-text-image[data-layout='image1-text1'] .cmp-element-credits,.cmp-element-text-image[data-layout='image1-text2'] .cmp-element-credits{text-align:left}@media only screen and (max-width: 767px){.cmp-element-text-image[data-layout='image1-text1'] .cmp-element-image,.cmp-element-text-image[data-layout='image1-text2'] .cmp-element-image{margin-bottom:10px;width:100%}.cmp-element-text-image[data-layout='image1-text1'] .cmp-element-text,.cmp-element-text-image[data-layout='image1-text2'] .cmp-element-text{width:100%}}.cmp-element-teaser .cmp-element-text{margin-top:20px;text-decoration:none}.cmp-element-teaser .cmp-element-button .cmp-button{width:100%;margin-top:20px}.cmp-element-teaser[data-bg='brand'] .cmp-button{background-color:#ffffff;color:var(--color-primary)}@media only screen and (max-width: 767px){.cmp-element-teaser .cmp-element-image{margin-bottom:10px}.cmp-element-teaser .cmp-element-text{margin-bottom:10px}}.cmp-element-teaser[data-layout='2'] .cmp-element-column{width:calc((100% - 40px) / 2)}.cmp-element-teaser[data-layout='3'] .cmp-element-column{width:calc((100% - 80px) / 3)}@media only screen and (max-width: 767px){.cmp-element-teaser[data-layout='2'] .cmp-element-column,.cmp-element-teaser[data-layout='3'] .cmp-element-column{width:100%}.cmp-element-teaser[data-layout='2'] .cmp-element-column:not(:last-child),.cmp-element-teaser[data-layout='3'] .cmp-element-column:not(:last-child){margin-bottom:30px}}.cmp-element-buttons .cmp-element-columns[data-align='left']{justify-content:flex-start}.cmp-element-buttons .cmp-element-columns[data-align='center']{justify-content:center}.cmp-element-buttons[data-layout='2'] .cmp-element-column,.cmp-element-buttons[data-layout='3'] .cmp-element-column{width:calc((100% - 80px) / 3)}.cmp-element-buttons[data-layout='2'] .cmp-element-column:not(:first-child),.cmp-element-buttons[data-layout='3'] .cmp-element-column:not(:first-child){margin-left:20px}.cmp-element-buttons[data-layout='2'] .cmp-element-column:not(:last-child),.cmp-element-buttons[data-layout='3'] .cmp-element-column:not(:last-child){margin-right:20px}.cmp-element-buttons[data-layout='2'] .cmp-element-button .cmp-button,.cmp-element-buttons[data-layout='3'] .cmp-element-button .cmp-button{width:100%}.cmp-element-buttons .cmp-element-button .cmp-button{margin-top:0}@media only screen and (max-width: 767px){.cmp-element-buttons[data-layout='2'] .cmp-element-column,.cmp-element-buttons[data-layout='3'] .cmp-element-column{width:100%}.cmp-element-buttons[data-layout='2'] .cmp-element-column:not(:first-child),.cmp-element-buttons[data-layout='3'] .cmp-element-column:not(:first-child){margin-left:0}.cmp-element-buttons[data-layout='2'] .cmp-element-column:not(:last-child),.cmp-element-buttons[data-layout='3'] .cmp-element-column:not(:last-child){margin-right:0}.cmp-element-buttons .cmp-element-button:not(:last-child){margin-bottom:10px}}.cmp-element-share .cmp-element-share-text{margin-bottom:20px}.cmp-element-share .cmp-element-share-icons{display:flex;align-items:center;justify-content:center}.cmp-element-share .cmp-element-share-icon{display:inline-block;width:52px;height:52px;margin:0 10px;background-image:url("../img/share-icons.svg");background-size:104px 312px;transform:scale3d(1, 1, 1);transition:transform 500ms ease-out}.cmp-element-share .cmp-element-share-icon.facebook{background-position:0 0}.cmp-element-share .cmp-element-share-icon.twitter{background-position:0 -52px}.cmp-element-share .cmp-element-share-icon.linkedIn{background-position:0 -104px}.cmp-element-share .cmp-element-share-icon.whatsapp{background-position:0 -156px}.cmp-element-share .cmp-element-share-icon.instagram{background-position:0 -208px}.cmp-element-share .cmp-element-share-icon.youtube{background-position:0 -260px}@media (hover: hover){.cmp-element-share .cmp-element-share-icon.facebook:hover{background-position:-52px 0px}.cmp-element-share .cmp-element-share-icon.twitter:hover{background-position:-52px -52px}.cmp-element-share .cmp-element-share-icon.linkedIn:hover{background-position:-52px -104px}.cmp-element-share .cmp-element-share-icon.whatsapp:hover{background-position:-52px -156px}.cmp-element-share .cmp-element-share-icon.instagram:hover{background-position:-52px -208px}.cmp-element-share .cmp-element-share-icon.youtube:hover{background-position:-52px -260px}.cmp-element-share .cmp-element-share-icon:hover{transform:scale3d(1.1,1.1,1)}}@media only screen and (max-width: 767px){.cmp-element-share .cmp-element-share-icon{width:40px;height:40px;margin:0 5px;background-size:80px 240px}.cmp-element-share .cmp-element-share-icon.facebook{background-position:0 0}.cmp-element-share .cmp-element-share-icon.twitter{background-position:0 -40px}.cmp-element-share .cmp-element-share-icon.linkedIn{background-position:0 -80px}.cmp-element-share .cmp-element-share-icon.whatsapp{background-position:0 -120px}.cmp-element-share .cmp-element-share-icon.instagram{background-position:0 -160px}.cmp-element-share .cmp-element-share-icon.youtube{background-position:0 -200px}}@media only screen and (max-width: 767px) and (hover: hover){.cmp-element-share .cmp-element-share-icon.facebook:hover{background-position:-40px 0px}.cmp-element-share .cmp-element-share-icon.twitter:hover{background-position:-40px -40px}.cmp-element-share .cmp-element-share-icon.linkedIn:hover{background-position:-40px -80px}.cmp-element-share .cmp-element-share-icon.whatsapp:hover{background-position:-40px -120px}.cmp-element-share .cmp-element-share-icon.instagram:hover{background-position:-40px -160px}.cmp-element-share .cmp-element-share-icon.youtube:hover{background-position:-40px -200px}}.cmp-element-plus-layer{padding-top:40px}.cmp-element-plus-layer .cmp-element-pluslayer-container{width:100%}@media only screen and (max-width: 767px){.cmp-element-plus-layer .cmp-element-pluslayer-container{width:calc(100% + 20px);padding-top:20px;margin:0 -10px 0 -10px}}.cmp-element-startbutton .cmp-button{margin-top:0}.cmp-element-startbutton[data-bg='brand'] .cmp-button{background-color:#ffffff;color:var(--color-primary)}
