@charset "UTF-8";@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/PTSans/pt-sans-v9-latin-regular.eot);src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/PTSans/pt-sans-v9-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/pt-sans-v9-latin-regular.woff2) format('woff2'),url(../fonts/PTSans/pt-sans-v9-latin-regular.woff) format('woff'),url(../fonts/PTSans/pt-sans-v9-latin-regular.ttf) format('truetype'),url(../fonts/PTSans/pt-sans-v9-latin-regular.svg#PTSans) format('svg')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/PTSans/pt-sans-v9-latin-italic.eot);src:local('PT Sans Italic'),local('PTSans-Italic'),url(../fonts/PTSans/pt-sans-v9-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/pt-sans-v9-latin-italic.woff2) format('woff2'),url(../fonts/PTSans/pt-sans-v9-latin-italic.woff) format('woff'),url(../fonts/PTSans/pt-sans-v9-latin-italic.ttf) format('truetype'),url(../fonts/PTSans/pt-sans-v9-latin-italic.svg#PTSans) format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/PTSans/pt-sans-v9-latin-700.eot);src:local('PT Sans Bold'),local('PTSans-Bold'),url(../fonts/PTSans/pt-sans-v9-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/pt-sans-v9-latin-700.woff2) format('woff2'),url(../fonts/PTSans/pt-sans-v9-latin-700.woff) format('woff'),url(../fonts/PTSans/pt-sans-v9-latin-700.ttf) format('truetype'),url(../fonts/PTSans/pt-sans-v9-latin-700.svg#PTSans) format('svg')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/PTSans/pt-sans-v9-latin-700italic.eot);src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url(../fonts/PTSans/pt-sans-v9-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/pt-sans-v9-latin-700italic.woff2) format('woff2'),url(../fonts/PTSans/pt-sans-v9-latin-700italic.woff) format('woff'),url(../fonts/PTSans/pt-sans-v9-latin-700italic.ttf) format('truetype'),url(../fonts/PTSans/pt-sans-v9-latin-700italic.svg#PTSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-300.eot);src:local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/OpenSans/open-sans-v15-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-300.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-300.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-300.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-300italic.eot);src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(../fonts/OpenSans/open-sans-v15-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-300italic.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-300italic.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-300italic.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-300italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/OpenSans/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-regular.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-regular.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-regular.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../fonts/OpenSans/open-sans-v15-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-italic.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-italic.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-italic.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-600.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(../fonts/OpenSans/open-sans-v15-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-600.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-600.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-600.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/OpenSans/open-sans-v15-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-700.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-700.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-700.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-700.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/OpenSans/open-sans-v15-latin-700italic.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(../fonts/OpenSans/open-sans-v15-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-700italic.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-700italic.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-700italic.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-700italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(../fonts/OpenSans/open-sans-v15-latin-600italic.eot);src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(../fonts/OpenSans/open-sans-v15-latin-600italic.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/open-sans-v15-latin-600italic.woff2) format('woff2'),url(../fonts/OpenSans/open-sans-v15-latin-600italic.woff) format('woff'),url(../fonts/OpenSans/open-sans-v15-latin-600italic.ttf) format('truetype'),url(../fonts/OpenSans/open-sans-v15-latin-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'Varela Round';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/VarelaRound/varela-round-v9-latin-regular.eot);src:local('Varela Round Regular'),local('VarelaRound-Regular'),url(../fonts/VarelaRound/varela-round-v9-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/VarelaRound/varela-round-v9-latin-regular.woff2) format('woff2'),url(../fonts/VarelaRound/varela-round-v9-latin-regular.woff) format('woff'),url(../fonts/VarelaRound/varela-round-v9-latin-regular.ttf) format('truetype'),url(../fonts/VarelaRound/varela-round-v9-latin-regular.svg#VarelaRound) format('svg')}.icon-cat-p2-abstract,.icon-cat-p2-communication,.icon-cat-p2-creativity,.icon-cat-p2-culture,.icon-cat-p2-discipline,.icon-cat-p2-economy,.icon-cat-p2-enforcement,.icon-cat-p2-fitness,.icon-cat-p2-flexibility,.icon-cat-p2-language-skills,.icon-cat-p2-motivation,.icon-cat-p2-organisation,.icon-cat-p2-science,.icon-cat-p2-skills,.icon-cat-p2-social,.icon-cat-p2-stress,.icon-cat-p2-talent,.icon-cat-p2-technology,.sprite-category_p2{background-image:url(/site/img/sprites/sprite-category_p2.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-cat-p2-abstract,.icon-cat-p2-communication,.icon-cat-p2-creativity,.icon-cat-p2-culture,.icon-cat-p2-discipline,.icon-cat-p2-economy,.icon-cat-p2-enforcement,.icon-cat-p2-fitness,.icon-cat-p2-flexibility,.icon-cat-p2-language-skills,.icon-cat-p2-motivation,.icon-cat-p2-organisation,.icon-cat-p2-science,.icon-cat-p2-skills,.icon-cat-p2-social,.icon-cat-p2-stress,.icon-cat-p2-talent,.icon-cat-p2-technology,.sprite-category_p2{background-image:url(/site/img/sprites/sprite-category_p2@2x.png);background-size:34px 612px}}.icon-category-brain,.icon-category-chart,.icon-category-clock,.icon-category-comment,.icon-category-dumbbell,.icon-category-flexibility,.icon-category-heart,.icon-category-idea,.icon-category-money,.icon-category-muscles,.icon-category-pen,.icon-category-technology,.icon-category-test-tube,.icon-category-theatre,.icon-category-thumbs-up,.icon-category-todo,.icon-category-world,.icon-category-yin-yang,.sprite-category{background-image:url(/site/img/sprites/sprite-category.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-category-brain,.icon-category-chart,.icon-category-clock,.icon-category-comment,.icon-category-dumbbell,.icon-category-flexibility,.icon-category-heart,.icon-category-idea,.icon-category-money,.icon-category-muscles,.icon-category-pen,.icon-category-technology,.icon-category-test-tube,.icon-category-theatre,.icon-category-thumbs-up,.icon-category-todo,.icon-category-world,.icon-category-yin-yang,.sprite-category{background-image:url(/site/img/sprites/sprite-category@2x.png);background-size:36px 648px}}.icon-fccourse-calendar-grey,.icon-fccourse-certificate-hat,.icon-fccourse-certificate-medal,.icon-fccourse-check-green,.icon-fccourse-check-person,.icon-fccourse-check-success-green,.icon-fccourse-creditpoints-medal,.icon-fccourse-currency-circle,.icon-fccourse-duration-clock,.icon-fccourse-hint-circle,.icon-fccourse-language,.icon-fccourse-link,.icon-fccourse-location-marker,.icon-fccourse-notepad,.icon-fccourse-pie-chart,.icon-fccourse-spread-arrow,.icon-fccourse-star-yellow,.icon-fccourse-thumb-up-grey,.icon-fccourse-timer,.sprite-fccourse{background-image:url(/site/img/sprites/sprite-fccourse.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-fccourse-calendar-grey,.icon-fccourse-certificate-hat,.icon-fccourse-certificate-medal,.icon-fccourse-check-green,.icon-fccourse-check-person,.icon-fccourse-check-success-green,.icon-fccourse-creditpoints-medal,.icon-fccourse-currency-circle,.icon-fccourse-duration-clock,.icon-fccourse-hint-circle,.icon-fccourse-language,.icon-fccourse-link,.icon-fccourse-location-marker,.icon-fccourse-notepad,.icon-fccourse-pie-chart,.icon-fccourse-spread-arrow,.icon-fccourse-star-yellow,.icon-fccourse-thumb-up-grey,.icon-fccourse-timer,.sprite-fccourse{background-image:url(/site/img/sprites/sprite-fccourse@2x.png);background-size:36px 682px}}.icon-field-aid,.icon-field-aid-invert,.icon-field-calculator,.icon-field-calculator-invert,.icon-field-comment,.icon-field-comment-invert,.icon-field-computer,.icon-field-computer-invert,.icon-field-grain,.icon-field-grain-invert,.icon-field-law,.icon-field-law-invert,.icon-field-money,.icon-field-money-invert,.icon-field-paint,.icon-field-paint-invert,.icon-field-people,.icon-field-people-invert,.icon-field-test-tube,.icon-field-test-tube-invert,.icon-field-tools,.icon-field-tools-invert,.sprite-field{background-image:url(/site/img/sprites/sprite-field.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-field-aid,.icon-field-aid-invert,.icon-field-calculator,.icon-field-calculator-invert,.icon-field-comment,.icon-field-comment-invert,.icon-field-computer,.icon-field-computer-invert,.icon-field-grain,.icon-field-grain-invert,.icon-field-law,.icon-field-law-invert,.icon-field-money,.icon-field-money-invert,.icon-field-paint,.icon-field-paint-invert,.icon-field-people,.icon-field-people-invert,.icon-field-test-tube,.icon-field-test-tube-invert,.icon-field-tools,.icon-field-tools-invert,.sprite-field{background-image:url(/site/img/sprites/sprite-field@2x.png);background-size:62px 1364px}}.icon-file-gif,.icon-file-jpg,.icon-file-pdf,.icon-file-png,.icon-file-zip,.sprite-file{background-image:url(/site/img/sprites/sprite-file.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-file-gif,.icon-file-jpg,.icon-file-pdf,.icon-file-png,.icon-file-zip,.sprite-file{background-image:url(/site/img/sprites/sprite-file@2x.png);background-size:28px 140px}}.sprite-form,form .custom-select-small-grey:after,form .custom-select-small-white:after,form .custom-select-small:after,form .custom-select:after,form input[type=checkbox]:not(.unstyled)+label,form input[type=radio]:not(.unstyled)+label{background-image:url(/site/img/sprites/sprite-form.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-form,form .custom-select-small-grey:after,form .custom-select-small-white:after,form .custom-select-small:after,form .custom-select:after,form input[type=checkbox]:not(.unstyled)+label,form input[type=radio]:not(.unstyled)+label{background-image:url(/site/img/sprites/sprite-form@2x.png);background-size:25px 118px}}.sprite-form_p2{background-image:url(/site/img/sprites/sprite-form_p2.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-form_p2{background-image:url(/site/img/sprites/sprite-form_p2@2x.png);background-size:25px 118px}}.icon-course-calendar,.icon-course-calendar-grey,.icon-course-certificate-hat,.icon-course-certificate-medal,.icon-course-check,.icon-course-check-person,.icon-course-check-success-green,.icon-course-clock,.icon-course-creditpoints-medal,.icon-course-currency-circle,.icon-course-duration-clock,.icon-course-ects,.icon-course-hint-circle,.icon-course-info,.icon-course-language,.icon-course-laptop,.icon-course-link,.icon-course-location-marker,.icon-course-map,.icon-course-money,.icon-course-mortarboard,.icon-course-notepad,.icon-course-pie-chart,.icon-course-spread-arrow,.icon-course-star,.icon-course-thumb-up-grey,.icon-course-timer,.icon-course-todo,.icon-course-user,.icon-thumbs-up,.sprite-course{background-image:url(/site/img/sprites/sprite-course.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-course-calendar,.icon-course-calendar-grey,.icon-course-certificate-hat,.icon-course-certificate-medal,.icon-course-check,.icon-course-check-person,.icon-course-check-success-green,.icon-course-clock,.icon-course-creditpoints-medal,.icon-course-currency-circle,.icon-course-duration-clock,.icon-course-ects,.icon-course-hint-circle,.icon-course-info,.icon-course-language,.icon-course-laptop,.icon-course-link,.icon-course-location-marker,.icon-course-map,.icon-course-money,.icon-course-mortarboard,.icon-course-notepad,.icon-course-pie-chart,.icon-course-spread-arrow,.icon-course-star,.icon-course-thumb-up-grey,.icon-course-timer,.icon-course-todo,.icon-course-user,.icon-thumbs-up,.sprite-course{background-image:url(/site/img/sprites/sprite-course@2x.png);background-size:36px 893px}}.icon-index-arrow-left,.icon-index-arrow-right,.icon-index-swiper-left,.sprite-index{background-image:url(/site/img/sprites/sprite-index.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-index-arrow-left,.icon-index-arrow-right,.icon-index-swiper-left,.sprite-index{background-image:url(/site/img/sprites/sprite-index@2x.png);background-size:41px 225px}}.icon-social-facebook,.icon-social-facebook-circle,.icon-social-facebook-white,.icon-social-instagram,.icon-social-instagram-circle,.icon-social-linkedin,.icon-social-linkedin-circle,.icon-social-podcast,.icon-social-podcast-circle,.icon-social-twitter,.icon-social-twitter-circle,.icon-social-vimeo,.icon-social-vimeo-circle,.icon-social-whatsapp,.icon-social-whatsapp-circle,.icon-social-xing,.icon-social-xing-circle,.icon-social-youtube,.icon-social-youtube-circle,.sprite-social{background-image:url(/site/img/sprites/sprite-social.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-social-facebook,.icon-social-facebook-circle,.icon-social-facebook-white,.icon-social-instagram,.icon-social-instagram-circle,.icon-social-linkedin,.icon-social-linkedin-circle,.icon-social-podcast,.icon-social-podcast-circle,.icon-social-twitter,.icon-social-twitter-circle,.icon-social-vimeo,.icon-social-vimeo-circle,.icon-social-whatsapp,.icon-social-whatsapp-circle,.icon-social-xing,.icon-social-xing-circle,.icon-social-youtube,.icon-social-youtube-circle,.sprite-social{background-image:url(/site/img/sprites/sprite-social@2x.png);background-size:65px 794px}}p a{font-weight:400}.btn-cta{font-size:15px;border-top-style:none;border-right-style:none;border-left-style:none;padding:14px 20px;font-weight:400;display:inline-block;color:#02475e;background-color:#ffd442;border-bottom:3px solid #f1bc0a}.btn-cta:active,.btn-cta:focus,.btn-cta:hover{font-size:15px;border-top-style:none;border-right-style:none;border-left-style:none;padding:14px 20px;transition:color .3s;text-decoration:none;font-weight:400;display:inline-block;outline:0}.btn-cta svg{width:24px;height:24px}@media (min-width:768px){.btn-cta{padding:15px 20px}.btn-cta:active,.btn-cta:focus,.btn-cta:hover{padding:15px 20px}}.btn-cta:active,.btn-cta:focus,.btn-cta:hover{color:#02475e;background-color:#f1bc0a;border-bottom:3px solid #f1bc0a}.btn-cta a:hover{color:#02475e}.btn-type-one{font-size:15px;border-top-style:none;border-right-style:none;border-left-style:none;padding:14px 20px;font-weight:400;display:inline-block;color:#02475e;background-color:#e4e3e3;border-bottom:3px solid #cbc9c9}.btn-type-one:active,.btn-type-one:focus,.btn-type-one:hover{font-size:15px;border-top-style:none;border-right-style:none;border-left-style:none;padding:14px 20px;transition:color .3s;text-decoration:none;font-weight:400;display:inline-block;outline:0}.btn-type-one svg{width:24px;height:24px}@media (min-width:768px){.btn-type-one{padding:15px 20px}.btn-type-one:active,.btn-type-one:focus,.btn-type-one:hover{padding:15px 20px}}.btn-type-one:active,.btn-type-one:focus,.btn-type-one:hover{color:#02475e;background-color:#cbc9c9;border-bottom:3px solid #cbc9c9}.btn-type-one a:hover{color:#02475e}.btn-type-two{color:#fff;background-color:#02475e;border-bottom:3px solid #003d51;font-size:15px;border-top-style:none;border-right-style:none;border-left-style:none;padding:14px 20px;font-weight:400;display:inline-block}.btn-type-two:active,.btn-type-two:focus,.btn-type-two:hover{font-size:15px;border-top-style:none;border-right-style:none;border-left-style:none;padding:14px 20px;transition:color .3s;text-decoration:none;font-weight:400;display:inline-block;outline:0}.btn-type-two svg{width:24px;height:24px}@media (min-width:768px){.btn-type-two{padding:15px 20px}.btn-type-two:active,.btn-type-two:focus,.btn-type-two:hover{padding:15px 20px}}.btn-type-two:active,.btn-type-two:focus,.btn-type-two:hover{color:#fff;background-color:#003d51;border-bottom:3px solid #003d51}.btn-type-two a:hover{color:#fff}.btn-circle{width:40px;height:40px;text-align:center;padding:6px 0;font-size:18px;line-height:1.428571429;border-radius:20px}.btn-circle:hover{padding:6px 0}.btn-blk,.btn-blk:active,.btn-blk:focus,.btn-blk:hover{display:block;text-align:center}@media (min-width:768px){.btn-blk,.btn-blk:active,.btn-blk:focus,.btn-blk:hover{display:inline-block}}.btn-small{font-size:14px;padding:10px 20px}.btn-small:active,.btn-small:focus,.btn-small:hover{font-size:14px;padding:10px 20px}@media (min-width:992px){.btn-small{padding:16px 19px;font-size:16px}.btn-small:active,.btn-small:focus,.btn-small:hover{padding:16px 19px;font-size:16px}}@media (min-width:1200px){.btn-small{padding:13px 20px}.btn-small:active,.btn-small:focus,.btn-small:hover{padding:13px 20px}}.btn-lightblue{background-color:#2dacd7;border-bottom:3px solid #218cb0}.btn-lightblue:active,.btn-lightblue:focus,.btn-lightblue:hover{background-color:#218cb0;border-bottom:3px solid #218cb0}.btn-green{background-color:#88d27d;border-bottom:3px solid #66c558}.btn-green:active,.btn-green:focus,.btn-green:hover{background-color:#66c558;border-bottom:3px solid #66c558}.btn-white{background-color:#fff;color:#02475e}.btn-white:after{background-color:#fff}.card{border:0 none;box-shadow:0 1px 3px 0 rgba(179,179,179,.5);margin-bottom:1.25rem}@media (min-width:544px){.card{margin-bottom:1.875rem}}.card.header-no-border .card-header{border-bottom:0 none}@media (min-width:992px){.card.block-padding-sm .card-block{padding-left:10px;padding-right:10px}}.card-header{background:0 0;border-bottom:0 none;position:relative;padding-top:.9375rem;padding-bottom:.9375rem}@media (min-width:544px){.card-header{padding-top:1.25rem;padding-bottom:1.25rem}}.card-header:not(.no-border):after{margin-top:.9375rem;margin-bottom:-.9375rem;content:"";display:block;border-bottom:1px solid #eceeef}@media (min-width:544px){.card-header:not(.no-border):after{margin-top:1.25rem;margin-bottom:-1.25rem}}.card-header .card-title{margin:0}.card-header h2{line-height:1em;font-size:1.375rem}.card-block{padding-top:.9375rem;padding-bottom:.9375rem}@media (min-width:544px){.card-block{padding-top:1.25rem;padding-bottom:1.25rem}}.card-footer{background:0 0;border:0 none}.card-footer:not(.no-border):before{margin-top:-.75rem;margin-bottom:.75rem;content:"";display:block;border-bottom:1px solid #eceeef}.card-info-light{background-color:#effbff;border-color:#effbff}.card-info-dark{background-color:#269ac0;border-color:#269ac0}.card-eaeaea{background-color:#eaeaea;border-color:#eaeaea}.card-grey-light{background-color:#eeeff1;border-color:#eeeff1}.card-transparent{background-color:transparent;border-color:transparent;box-shadow:0 0 0 transparent}.card-transparent>.card-block,.card-transparent>.card-footer,.card-transparent>.card-header{padding-left:0;padding-right:0}.card-header.card-header-primary{background-color:#02475e;border-color:#02475e;border-bottom:3px solid #012936}.card-header.card-header-info-light{background-color:#effbff;border-color:#effbff;border-bottom:3px solid #c6f1ff}.card-header.card-header-info{background-color:#2dacd7;border-color:#2dacd7;border-bottom:3px solid #2392b8}.card-header.card-header-info-dark{background-color:#269ac0;border-color:#269ac0;border-bottom:3px solid #1f7f9e}.card-header.card-header-success{background-color:#87d37c;border-color:#87d37c;border-bottom:3px solid #6bc95d}.card-header.card-header-warning{background-color:#ffd441;border-color:#ffd441;border-bottom:3px solid #ffcb18}.card-header.card-header-danger{background-color:#fb6868;border-color:#fb6868;border-bottom:3px solid #fa4040}.card-header .card-tools{margin-top:-30px;float:right}.card-collapse.collapsed .card-collapse-content{display:none}.card-collapse .card-header{cursor:pointer}.card-collapse .card-collapse-indicator{position:relative;width:15px;height:15px;display:block}.card-collapse .card-collapse-indicator .svg-icon{position:absolute;left:0;top:50%;width:100%;height:100%;margin-top:-10%;transition:opacity .3s ease-in-out}.card-collapse .card-collapse-indicator .svg-icon-plus{opacity:0}.card-collapse .card-collapse-indicator .svg-icon-minus{opacity:1}.card-collapse.collapsed .card-collapse-indicator .svg-icon-plus{opacity:1}.card-collapse.collapsed .card-collapse-indicator .svg-icon-minus{opacity:0}.card-grey{background:#768291}.card-grey,.card-grey a,.card-grey h1,.card-grey h2,.card-grey h3,.card-grey h4,.card-grey h5,.card-grey h6{color:#fff}.card-contra,.card-pro{border-top:solid 5px transparent}.card-pro{border-top-color:#87d37c}.card-contra{border-top-color:#fb6868}.card-versus-middle:before,.card-versus:before{display:block;z-index:20;width:50px;height:50px;top:-40px;vertical-align:middle;background:#f7f7f7;box-shadow:0 1px 4px 0 rgba(179,179,179,.6);position:absolute;content:"vs.";left:50%;margin-left:-25px;border-radius:100px;text-align:center;font-size:18px;font-weight:400;color:#777}.card-versus-middle:after,.card-versus:after{z-index:10;content:"";display:block;position:absolute;border-radius:100px;background:#f7f7f9;width:64px;height:64px;top:-46px;left:50%;margin-left:-32px}.card-versus:before{line-height:50px}.card-versus-middle:before{line-height:1}.card-versus-icon-gender:before{content:url(/site/svg/gender.svg);padding:15px}.card-versus-icon-exp:before{content:url(/site/svg/exp.svg);padding:15px}.card-versus-icon-entry-exp:before{content:url(/site/svg/entry_exp.svg);padding:15px}.card-versus-icon-state:before{content:url(/site/svg/state.svg);padding:10px 15px}@media (max-width:767.9px){.card-contra header,.card-pro header{padding-top:30px}}@media (min-width:768px){.card-versus-middle:before,.card-versus:before{width:64px;height:64px;top:-52px;margin-left:-32px}.card-versus-middle:after,.card-versus:after{width:80px;height:80px;top:-60px;margin-left:-40px}.card-versus:before{line-height:64px}}@media (min-width:992px){.card-contra,.card-pro{border-top:none}.card-versus .card-header,.card-versus-middle .card-header{padding-left:40px}.card-versus-middle:before,.card-versus:before{margin-left:0;top:4px;left:-47px;font-size:24px}.card-versus-middle:after,.card-versus:after{top:-3px;left:-55px;margin-left:0}.card-versus-middle .card-block{padding-left:40px}.card-versus-middle:after,.card-versus-middle:before{top:50%}.card-versus-middle:before{margin-top:-32px}.card-versus-middle:after{margin-top:-40px}}form .floating-labels{position:relative;height:50px}form input{font-size:15px;padding:23px 10px 7px 15px;display:block;width:100%;border:none;border-bottom:2px solid #fafafa;background:rgba(247,247,249,.6);border-radius:0;font-weight:400;color:#4a4a4a}form input:focus{outline:0}form label{display:inline-block;color:#4a4a4a;font-size:15px;transition:color .3s,top .2s,font-size .2s;font-weight:400}form label.active{color:rgba(99,109,121,.5);font-size:12px}form label:not(.no-float){position:absolute;left:15px;top:15px;pointer-events:none}form label:not(.no-float).active{top:5px}form input:focus~label{top:5px;font-size:12px;color:#02475e}form input:focus{border-bottom:2px solid #02475e}form input:active~label{top:5px;font-size:12px;color:rgba(99,109,121,.5)}form input:active{border-bottom:2px solid rgba(99,109,121,.5)}form textarea{font-size:15px;padding:22px 10px 10px 15px;display:block;width:100%;min-height:100px;border:none;border-bottom:2px solid #fafafa;background:rgba(247,247,249,.6);border-radius:0;font-weight:400;color:#4a4a4a}form textarea::-webkit-input-placeholder{color:#4a4a4a}form textarea:focus{outline:0}form textarea:focus{border-bottom:2px solid #02475e}form textarea:focus~label{top:5px;font-size:12px;color:#02475e}form .form-group{position:relative;text-align:left;margin-bottom:17px}form textarea~label{color:#4a4a4a;font-size:15px;font-weight:400;position:absolute;left:15px;top:20px;transition:.2s ease all;pointer-events:none}form textarea:active~label{top:5px;font-size:12px;color:rgba(99,109,121,.5)}form textarea:focus~label{top:5px;font-size:12px;color:#02475e}form .has-error input,form .has-error textarea{border-bottom:2px solid #e60034}form .has-error input:active~label,form .has-error textarea:active~label{color:#e60034}form .has-success input,form .has-success textarea{border-bottom:2px solid #a3d149}form .has-success input:active~label,form .has-success textarea:active~label{color:#a3d149}form textarea:focus::-webkit-input-placeholder{color:transparent}form textarea:focus:-moz-placeholder{color:transparent}form textarea:focus::-moz-placeholder{color:transparent}form textarea:focus:-ms-input-placeholder{color:transparent}form .form-group.has-error:after{position:absolute;top:20px;left:670px;width:16px;height:16px;content:" ";background-image:url(/site/img/themes/icons/validation-error.png)}form .form-group.has-success:after{position:absolute;top:20px;left:670px;width:16px;height:16px;content:" ";background-image:url(/site/img/themes/icons/validation-ok.png)}form input[type=radio]:not(.unstyled){display:none}form input[type=radio]:not(.unstyled):checked+label{background-position:0 -68px;background-repeat:no-repeat;overflow:hidden;display:block;width:25px;height:25px;overflow:visible}form input[type=radio]:not(.unstyled)+label{display:inline-block;padding:0 0 2px 32px;background-position:0 -93px;background-repeat:no-repeat;overflow:hidden;display:block;width:25px;height:25px;white-space:nowrap;cursor:pointer;overflow:visible;color:#4a4a4a;font-weight:300;font-size:1rem;pointer-events:auto;position:relative;left:0;top:0}form input[type=checkbox]:not(.unstyled){display:none}form input[type=checkbox]:not(.unstyled):checked+label{background-position:0 -20px;background-repeat:no-repeat;overflow:hidden;display:block;width:24px;height:24px;overflow:visible}form input[type=checkbox]:not(.unstyled)+label{display:inline-block;padding:0 0 2px 35px;background-position:0 -44px;background-repeat:no-repeat;overflow:hidden;display:block;width:24px;height:24px;white-space:nowrap;cursor:pointer;overflow:visible;position:relative;left:0;top:0;color:#4a4a4a;font-weight:300;font-size:1rem;pointer-events:auto}form .custom-select{position:relative;display:block;margin:0;padding:0;background-color:#fff;font-weight:400;width:100%;border:none;text-align:left;border-color:#c5cbd3}form .custom-select select::-ms-expand{display:none}form .custom-select select{width:100%;margin:0;background:0 0;border-right:0;border-left:0;border-top:0;outline:0;border-bottom-width:3px;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;font-size:15px;color:#4a4a4a;cursor:pointer;box-shadow:none;padding:9px 32px 6px .75rem}form .custom-select .form-control:active,form .custom-select .form-control:focus{border-right:0;border-left:0;border-top:0;border-bottom-width:3px;outline:0;box-shadow:none}form .custom-select .form-control:focus{border-color:#c5cbd3}form .custom-select .form-control:active{border-color:#02475e}form .custom-select:after{content:"";position:absolute;top:50%;right:.7em;margin-top:-3px;z-index:2;background-position:0 -10px;background-repeat:no-repeat;overflow:hidden;display:block;width:14px;height:10px;pointer-events:none}form .custom-select-small{position:relative;display:block;margin:25px 0 0;padding:0;background-color:rgba(247,247,249,.6);font-weight:400;width:100%;border:none;text-align:left;border-color:#fafafa}form .custom-select-small.custom-select-small--no-margin-top{margin-top:0}form .custom-select-small select{width:100%;margin:0;background:0 0;border-right:0;border-left:0;border-top:0;outline:0;border-bottom-width:2px;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;font-size:15px;color:#4a4a4a;cursor:pointer;box-shadow:none;padding:22px 33px 3px 15px}form .custom-select-small select::-ms-expand{display:none}form .custom-select-small .form-control{border-color:#fafafa}form .custom-select-small .form-control:active,form .custom-select-small .form-control:focus{border-right:0;border-left:0;border-top:0;border-bottom-width:2px;outline:0;box-shadow:none;border-color:#fafafa}form .custom-select-small:after{content:"";position:absolute;top:50%;right:.7em;margin-top:-3px;z-index:2;background-position:0 -10px;background-repeat:no-repeat;overflow:hidden;display:block;width:14px;height:10px;pointer-events:none}form .custom-select-small select:active,form .custom-select-small select:focus{border-bottom:2px solid #02475e}form .custom-select-small:active~label{color:rgba(99,109,121,.5)}form .custom-select-small:focus~label{color:#02475e}form .form-group-select2{position:relative}form .select2-container--dirty~label,form .select2-container--focus~label,form .select2-container--open~label{z-index:100;top:15px;left:15px;font-size:12px;margin-top:-12px;color:#02475e}form .select2-container--dirty~label{color:rgba(74,74,74,.6)}form .select2-container--open{border-bottom:2px solid #02475e}form .select2-container .select2-selection,form .select2-container .select2-selection--single{position:relative;height:50px;border-radius:0;display:block;margin:0;padding:0;background-color:rgba(247,247,249,.6);font-weight:400;width:100%;border-right:none;border-left:none;border-top:none;text-align:left;border-color:#fafafa;border-bottom-width:2px}form .select2-container .select2-selection .select2-selection__rendered,form .select2-container .select2-selection--single .select2-selection__rendered{font-size:15px;padding:18px 35px 5px 15px;color:#4a4a4a;cursor:pointer}form .select2-container .select2-selection .select2-selection__arrow,form .select2-container .select2-selection--single .select2-selection__arrow{top:15px;right:10px}form .select2-container span.select2-results{color:#636d79}form .select2-container .form-control{border-color:#fafafa}form .select2-container .select2-selection--single:active,form .select2-container .select2-selection--single:focus,form .select2-container .select2-selection:active,form .select2-container .select2-selection:focus{border-right:0;border-left:0;border-top:0;border-bottom-width:2px;outline:0;box-shadow:none;border-color:#fafafa}form .select2-container--default.select2-container--disabled .select2-selection,form .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#fbfbfc;border-color:#f9f9fa}form .select2-container--default.select2-container--disabled .select2-selection .select2-selection__rendered,form .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#e5e8ec}form .select2-container--default.select2-container--disabled span.select2-results{color:#fbfbfc}form .select2-container--default.select2-container--disabled .form-control{border-color:#f9f9fa}form .select2-container--default.select2-container--disabled .select2-selection--single:active,form .select2-container--default.select2-container--disabled .select2-selection--single:focus,form .select2-container--default.select2-container--disabled .select2-selection:active,form .select2-container--default.select2-container--disabled .select2-selection:focus{border-color:#f9f9fa}form .select2-container--default.select2-container--disabled .select2-selection__arrow b{border-color:#e5e7ec transparent transparent transparent}form .select2-container--default.select2-container--disabled+label{color:#e5e7ec}form .form-control:disabled,form .form-control[readonly],form fieldset[disabled] .form-control,form select[disabled]{opacity:.6}form select[disabled]~label{color:#e5e8ec}form select:after{opacity:.6}form.search input,form.search-form input{font-weight:300;font-size:16px;box-shadow:none;color:#4a4a4a;height:58px;border:1px solid #e5e8ec}form .form-control:active,form .form-control:focus{border:1px solid #e5e8ec}form .input-group-search{font-weight:300;font-size:15px;height:50px;border:none;box-shadow:none;color:#4a4a4a}form .input-group-search .btn-search{background-color:rgba(247,247,249,.8);border:none;padding-right:20px;padding-left:20px;border-bottom:2px solid #fafafa}form .input-group-search .btn-search svg{color:inherit}form .input-group-search .btn-search.focus{outline:0;border-bottom:2px solid #02475e;background-color:#02475e}form .input-group-search .btn-search.focus svg{color:#fff}form .input-group-search.active .btn-search{border-bottom:2px solid #02475e;background-color:#02475e}form .input-group-search.active .btn-search svg{color:#fff}@media (max-width:767.9px){form .input-group-search--last{margin-bottom:15px}}form .filter-grey{color:#fff}form .filter-grey input{color:#4a4a4a;border-bottom:2px solid #fff;background:rgba(255,255,255,.8)}form .filter-grey input:active,form .filter-grey input:focus{border-bottom:2px solid #02475e}form .filter-grey .js-search-label{left:30px}form .filter-grey .btn-search{background-color:rgba(255,255,255,.8);border-bottom:2px solid #fff}form .filter-grey .btn-search svg{color:#4a4a4a}form .filter-grey .btn-search:focus{outline:#4a4a4a;border-bottom:2px solid #02475e;background-color:#02475e}form .filter-grey .btn-search:focus svg{color:#fff}form .filter-grey:active .btn-search{border-bottom:2px solid #02475e;background-color:#02475e}form .filter-grey:active .btn-search svg{color:#fff}form .custom-select-small-grey select{background-color:#fbfbfb!important;border-color:#fff}form .custom-select-small-grey .form-control{border-color:#fff}form .custom-select-small-grey .form-control:active,form .custom-select-small-grey .form-control:focus{border-bottom:2px solid #02475e}form .custom-select-small-grey:after{content:"";position:absolute;top:50%;right:.7em;margin-top:-3px;z-index:2;background-position:0 -10px;background-repeat:no-repeat;overflow:hidden;display:block;width:14px;height:10px;pointer-events:none}form .custom-select-small-white select{background-color:#fff!important;border-color:#e0e0e0}form .custom-select-small-white .form-control{border-color:#e0e0e0}form .custom-select-small-white .form-control:active,form .custom-select-small-white .form-control:focus{border-bottom:2px solid #02475e}form .custom-select-small-white:after{content:"";position:absolute;top:50%;right:.7em;margin-top:-3px;z-index:2;background-position:0 -10px;background-repeat:no-repeat;overflow:hidden;display:block;width:14px;height:10px;pointer-events:none}form .custom-select-small select:disabled{background:0 0;border-color:rgba(255,255,255,.4);color:#dadada}form .custom-select-small select:disabled .form-control{border-color:#fff}form .custom-select-small select:disabled .form-control:active,form .custom-select-small select:disabled .form-control:focus{border-color:#fff}form .custom-select-small-grey:after{opacity:.3}.select2-results__option:first-child:empty:after{content:"Bitte wählen"}.autocomplete-suggestions{background-color:#fff;padding:5px;font-size:.875rem}.autocomplete-suggestions .autocomplete-suggestion{padding:2px;font-weight:400}.autocomplete-suggestions .autocomplete-suggestion .small{font-size:80%;font-weight:400}form input{background-clip:padding-box}.equal-height>.col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.equal-height>.col article,.equal-height>.col>div{width:100%}.equal-height-multiline>.col{-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.equal-height-multiline>.col article,.equal-height-multiline>.col>div{-ms-flex:0 1 auto;flex:0 1 auto}.equal-height-multiline>.col article:last-of-type,.equal-height-multiline>.col>div:last-of-type{-ms-flex:1 1 0%;flex:1 1 0%}.equal-height-multiline>.col article:only-of-type,.equal-height-multiline>.col>div:only-of-type{-ms-flex:0 1 100%;flex:0 1 100%}.flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}.grow-2{-ms-flex-positive:2;flex-grow:2}body.fullwidth-container main>div.container{width:100%;max-width:100%;padding:0}body.fullwidth-container div.container>div.row,body.fullwidth-container div.row-wrapper>div.row,body.fullwidth-container section>div.row{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem;padding:0}@media (min-width:544px){body.fullwidth-container div.container>div.row,body.fullwidth-container div.row-wrapper>div.row,body.fullwidth-container section>div.row{max-width:480px}}@media (min-width:768px){body.fullwidth-container div.container>div.row,body.fullwidth-container div.row-wrapper>div.row,body.fullwidth-container section>div.row{max-width:758px}}@media (min-width:992px){body.fullwidth-container div.container>div.row,body.fullwidth-container div.row-wrapper>div.row,body.fullwidth-container section>div.row{max-width:990px}}@media (min-width:1200px){body.fullwidth-container div.container>div.row,body.fullwidth-container div.row-wrapper>div.row,body.fullwidth-container section>div.row{max-width:1170px}}.fullwidth-wrapper-grey{background:#eceeef}.fullwidth-wrapper-polygon{background:url(../img/backgrounds/polygon_bg_bright_h.jpg) #73c8e3;margin-top:-24px}@media (min-width:992px){.fullwidth-wrapper-yellow{background:#ffce3b;padding-top:30px;position:relative;z-index:5}.fullwidth-wrapper-yellow>div{position:relative;z-index:10}.fullwidth-wrapper-yellow:after{content:" ";z-index:1;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;background:url(../img/backgrounds/bg_studylead_white.png) repeat 50% 0}body.institute.premium-3 .fullwidth-wrapper-yellow{padding-top:40px}}.row>.col:only-child:empty{display:none}.svg-icon{width:24px;height:24px;fill:currentColor;display:inline-block;vertical-align:middle}.svg-icon-xs{width:16px;height:16px}.svg-icon-sm{width:20px;height:20px}.svg-icon-lg{width:28px;height:28px}.svg-icon-xl{width:32px;height:32px}.svg-icon-smiley-positive{fill:#87d37c}.svg-icon-smiley-negative{fill:#ff901d}.icon-category-brain{background-position:0 -36px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-chart{background-position:0 -324px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-clock{background-position:0 -72px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-comment{background-position:0 -108px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-dumbbell{background-position:0 -144px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-flexibility{background-position:0 -180px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-heart{background-position:0 -216px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-idea{background-position:0 -252px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-money{background-position:0 -288px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-muscles{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-pen{background-position:0 -360px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-technology{background-position:0 -396px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-test-tube{background-position:0 -432px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-theatre{background-position:0 -468px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-thumbs-up{background-position:0 -504px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-todo{background-position:0 -540px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-world{background-position:0 -576px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-category-yin-yang{background-position:0 -612px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-calendar{background-position:0 -328px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-calendar-grey{background-position:0 -761px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-calendar-grey{background-position:0 -358px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-check{background-position:0 -160px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-fccourse-check-green{background-position:0 -142px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-check-person{background-position:0 -674px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-check-person{background-position:0 -106px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-check-success-green{background-position:0 -826px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-fccourse-check-success-green{background-position:0 -142px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-certificate-hat{background-position:0 -558px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-certificate-hat{background-position:0 -322px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-certificate-medal{background-position:0 -732px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-certificate-medal{background-position:0 -70px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-clock{background-position:0 -188px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-creditpoints-medal{background-position:0 -529px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-creditpoints-medal{background-position:0 -178px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-currency-circle{background-position:0 -500px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-currency-circle{background-position:0 -214px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-duration-clock{background-position:0 -442px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-duration-clock{background-position:0 -250px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-hint-circle{background-position:0 -413px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-hint-circle{background-position:0 -34px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-ects{background-position:0 -300px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-info{background-position:0 -356px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-location-marker{background-position:0 -471px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-location-marker{background-position:0 -430px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-notepad{background-position:0 -587px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-notepad{background-position:0 -466px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-map{background-position:0 -244px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-money{background-position:0 -216px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-mortarboard{background-position:0 -132px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-pie-chart{background-position:0 -384px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-pie-chart{background-position:0 -502px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-star{background-position:0 -104px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-fccourse-star-yellow{background-position:0 -574px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-spread-arrow{background-position:0 -645px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-spread-arrow{background-position:0 -538px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-thumb-up-grey{background-position:0 -703px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-fccourse-thumb-up-grey{background-position:0 -610px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-thumbs-up{background-position:0 -76px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-timer{background-position:0 -616px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-course-laptop{background-position:0 -862px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-fccourse-timer{background-position:0 -646px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-todo{background-position:0 -48px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-user{background-position:0 -272px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-course-link{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:20px;height:20px}.icon-fccourse-link{background-position:0 -394px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:36px}.icon-course-language{background-position:0 -20px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-fccourse-language{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-file-gif{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-file-jpg{background-position:0 -28px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-file-pdf{background-position:0 -56px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-file-png{background-position:0 -84px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-file-zip{background-position:0 -112px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:28px}.icon-social-facebook{background-position:0 -625px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-facebook-white{background-position:0 -729px;background-repeat:no-repeat;overflow:hidden;display:block;width:65px;height:65px}.icon-social-instagram{background-position:0 -521px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-twitter{background-position:0 -261px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-youtube{background-position:0 -677px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-vimeo{background-position:0 -365px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-xing{background-position:0 -573px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-whatsapp{background-position:0 -469px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-podcast{background-position:0 -313px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-linkedin{background-position:0 -417px;background-repeat:no-repeat;overflow:hidden;display:block;width:52px;height:52px}.icon-social-tiktok{display:block;background-image:url(../img/tiktok.png);background-size:contain;width:52px;height:52px;border:2px solid #fff}.icon-social-facebook-circle{background-position:0 -29px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-instagram-circle{background-position:0 -87px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-twitter-circle{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-youtube-circle{background-position:0 -58px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-vimeo-circle{background-position:0 -232px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-xing-circle{background-position:0 -116px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-whatsapp-circle{background-position:0 -174px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-podcast-circle{background-position:0 -203px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-social-linkedin-circle{background-position:0 -145px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px}.icon-index-arrow-left{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:41px;height:64px}.icon-index-arrow-right{background-position:0 -64px;background-repeat:no-repeat;overflow:hidden;display:block;width:41px;height:64px}.icon-index-swiper-left{background-position:0 -128px;background-repeat:no-repeat;overflow:hidden;display:block;width:14px;height:97px}.icon-field-aid{background-position:0 -682px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-aid-invert{background-position:0 -62px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-calculator{background-position:0 -186px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-calculator-invert{background-position:0 -124px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-comment{background-position:0 -310px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-comment-invert{background-position:0 -248px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-computer{background-position:0 -434px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-computer-invert{background-position:0 -372px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-grain{background-position:0 -558px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-grain-invert{background-position:0 -496px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-law{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-law-invert{background-position:0 -620px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-money{background-position:0 -806px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-money-invert{background-position:0 -744px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-paint{background-position:0 -930px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-paint-invert{background-position:0 -868px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-people{background-position:0 -1054px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-people-invert{background-position:0 -992px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-test-tube{background-position:0 -1178px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-test-tube-invert{background-position:0 -1116px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-tools{background-position:0 -1302px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-field-tools-invert{background-position:0 -1240px;background-repeat:no-repeat;overflow:hidden;display:block;width:62px;height:62px}.icon-cat-p2-language-skills{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-abstract{background-position:0 -34px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-creativity{background-position:0 -68px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-culture{background-position:0 -102px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-discipline{background-position:0 -136px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-economy{background-position:0 -170px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-enforcement{background-position:0 -204px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-fitness{background-position:0 -238px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-flexibility{background-position:0 -272px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-communication{background-position:0 -306px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-motivation{background-position:0 -340px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-organisation{background-position:0 -374px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-science{background-position:0 -408px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-skills{background-position:0 -442px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-social{background-position:0 -476px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-stress{background-position:0 -510px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-talent{background-position:0 -544px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}.icon-cat-p2-technology{background-position:0 -578px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:34px}form input[type=checkbox]:not(.unstyled)+label[for=accepted-data-protection-2],form input[type=checkbox]:not(.unstyled)+label[for=accepted-data-protection]{display:inline-block;width:100%;white-space:normal}.label{border-radius:.25rem}.label-default{color:#777}.label-lectureship{position:relative;display:inline-block;font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:1rem;vertical-align:middle;line-height:1;color:#777;padding:3px 5px;margin-bottom:2px;background-color:#dcdee3}.label-lectureship__medium{font-size:.875rem}.label-lectureship__small{font-size:.75rem}.label-lectureship__coursetable{vertical-align:baseline;font-size:.8rem}@media (max-width:767.9px){.label-lectureship{font-size:.75rem}.label-lectureship__coursetable{font-size:75%;vertical-align:middle}}body:after{content:url(/site/img/vendor/lightbox/close.png) url(/site/img/vendor/lightbox/loading.gif) url(/site/img/vendor/lightbox/prev.png) url(/site/img/vendor/lightbox/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/site/img/vendor/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/site/img/vendor/lightbox/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/site/img/vendor/lightbox/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/site/img/vendor/lightbox/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}ul.arrow-list{padding:0 0 0 12px}ul.arrow-list li{list-style-type:none}ul.arrow-list li:before{content:"»";padding-right:5px;margin-left:-12px;color:#269ac0}.list-margin li{margin-bottom:15px}.list-icon-check{margin:0;padding:0;list-style:none}.list-icon-check li{position:relative;padding-left:30px;margin-bottom:20px}.list-icon-check li:before{position:absolute;content:"";height:18px;width:18px;background:url(../../site/svg/checkmark.svg) no-repeat;background-size:cover;top:3px;left:0}ol.list-bold{margin:0 0 1.5em;padding:0;counter-reset:item}ol.list-bold>li{margin:0 0 1em 0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item}ol.list-bold>li:before{display:inline-block;width:2em;padding-right:.5em;font-weight:700;text-align:right;content:counter(item) "."}.list-icon-circle{margin:0;padding:0;list-style:none}.list-icon-circle li{position:relative;padding-left:50px;margin-bottom:15px}.list-icon-circle li .svg-icon{background:#ffce3a;fill:#768291;border-radius:50%;height:30px;width:30px;position:absolute;left:0;top:0;padding:7px}@media (min-width:768px){.list-icon-circle li{font-size:1.0625rem}}.modal.incompatibility-modal button.close{margin-right:-15px}.navbar{position:relative;padding:0}.navbar #navbar-search .btn-cta{padding:7px 20px}@media (min-width:992px){.navbar .navbar-toggleable-md{display:block!important}}@media (min-width:1200px){.navbar .navbar-toggleable-lg{display:block!important}}.navbar .navbar-brand{display:block;width:100%;text-align:center;float:none;margin:.5rem 0}.navbar .navbar-brand img{display:inline-block;max-width:160px;vertical-align:top}.navbar #main-nav .navbar-nav{margin:.5rem -.9375rem -.5rem -.9375rem;background:#02475e;border-top:1px solid #02394c}@media (min-width:544px){.navbar #main-nav .navbar-nav{margin:0}}.navbar #main-nav .navbar-nav.nav-locked{visibility:hidden}.navbar #main-nav .navbar-nav .nav-item{position:relative;float:none;display:block;margin-left:0;border-bottom:1px solid #02394c;border-top:1px solid #054e66;padding:0}.navbar #main-nav .navbar-nav>.nav-item:last-child{display:none}.navbar #main-nav .navbar-nav .nav-item.active,.navbar #main-nav .navbar-nav .nav-item:hover{background:#003d51;border-top-color:#003d51}.navbar #main-nav .navbar-nav .nav-link{padding:.925rem .9375rem;font-size:1rem;color:#fff}.navbar #main-nav .navbar-nav .nav-link.dashboard-nav-toggler__innav{padding-bottom:.6rem;padding-top:.6rem}.navbar #main-nav .navbar-nav .nav-link#nav-link-search svg{width:20px;height:20px}@media (min-width:768px) and (max-width:991.9px){.navbar #main-nav .navbar-nav .nav-link{padding:.925rem 1rem}}.navbar #main-nav .nav-item-dropdown-content{background:#02475e;z-index:10;height:auto;left:0;position:relative;width:100%;top:0}.navbar #main-nav .nav-item-dropdown-content a{width:100%;display:block;padding-bottom:15px;padding-top:15px;color:#fff;font-weight:300;text-decoration:none}.navbar #main-nav .nav-item-dropdown-content a:hover{border-bottom:1px solid #83c8da}.navbar #main-nav .nav-item-dropdown-content ul{list-style:none;padding-left:0}.navbar #main-nav .nav-item-dropdown-content ul li{font-size:.9375rem;font-weight:700;padding:0 20px}.navbar #main-nav .nav-item-dropdown-content ul li:hover{background:#336f82}.navbar #main-nav .nav-item-dropdown-content ul li:last-child a{border:none}.navbar #main-nav .nav-item-dropdown-content .svg-icon{width:18px;height:15px;margin-right:5px;top:-2px;position:relative}.navbar #main-nav .for-dropdown-nav .svg-icon,.navbar #main-nav .for-institutes-nav .svg-icon{width:13px;height:10px;transform:rotate(90deg)}.navbar .dashboard-collapse{position:absolute;right:0;bottom:0;transform:translateY(100%);z-index:10;backface-visibility:hidden;max-width:20rem}.navbar .dashboard-btn{padding:5px 5px;border:0;border-radius:3px;background-color:#18718f;color:#fff;font-weight:300}.navbar .dashboard-btn:active,.navbar .dashboard-btn:focus,.navbar .dashboard-btn:hover{-webkit-appearance:none;outline:0}@media (max-width:767.9px){.navbar .dashboard-btn-rightarrow{display:none}}.navbar .dashboard-btn .svg-icon{width:12px;height:12px;margin:0 5px;transform:rotate(90deg)}.navbar .dashboard-nav-toggler{position:absolute;top:12px;right:55px}@media (min-width:1200px){.navbar .dashboard-nav-toggler{display:none}}@media (max-width:1199.9px){.navbar .dashboard-nav-toggler__innav{display:none}}.navbar .dashboard-nav-list{background-color:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,.09);list-style:none;padding:0}.navbar .dashboard-nav-listimg{height:auto;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);position:relative;border:1px solid #fff}.navbar .dashboard-nav-listname{font-size:1.125rem;top:2px;position:relative}.navbar .dashboard-nav-listitem{border-top:2px solid #f0f0f0}.navbar .dashboard-nav-listitem a{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem;text-align:left;color:#02475e;padding:25px}.navbar .dashboard-nav-listitem a.dashboard-nav-selfcare{display:block;font-size:12px;white-space:nowrap;padding:10px 0 0 0}.navbar .dashboard-nav-listitem a.dashboard-nav-selfcare .svg-icon{width:20px;height:20px;padding:0;margin:0}.navbar .dashboard-nav-listitem__first{background-color:#f6f6f6;color:#02475e;padding:20px 5px;border-top:0}.navbar .dashboard-nav-listitem__first .row{margin-left:0;margin-right:0}.navbar .dashboard-nav-listitem__first .col{padding-left:15px;padding-right:15px}.navbar .dashboard-nav-listitem__last{background-color:#768291;border-top:0}.navbar .dashboard-nav-listitem__last a{font-size:.75rem;color:#fff;padding:2px 25px}.navbar .dashboard-nav-listitem__site:hover{background-color:#e5ecee;cursor:pointer}.navbar .navbar-toggler{position:absolute;top:0;left:-15px;z-index:2;padding:16px 15px 0;color:#fff!important;outline:0!important}.navbar .navbar-toggler svg{width:20px;height:20px}.navbar .navbar-toggler-right{position:absolute;top:-2px;right:-15px;z-index:2;padding:16px 15px 0;color:#fff!important;outline:0!important}.navbar .navbar-toggler-right svg{width:20px;height:26px}.navbar #navbar-search{padding:6px 0;overflow:hidden;background:#02475e}.navbar #navbar-search:after,.navbar #navbar-search:before{content:" ";display:table}.navbar #navbar-search:after{clear:both}.navbar #navbar-search svg{width:20px;height:20px}.navbar #navbar-search form{float:right;width:100%}.navbar #navbar-search form input:focus{border-color:#fff}body.home.portal-2 header.page-header{position:relative;z-index:1000;background-color:transparent}body.home.portal-2 #navbar-search{background-color:transparent}@media (max-width:1199.9px){body.home.portal-2 header.page-header.nav-open{background-color:#0082bc}body.home.portal-2 header.page-header.nav-open nav.navbar #main-nav .navbar-nav .nav-item:nth-last-child(2){border-bottom:none}body.home.portal-2 header.page-header:not(.nav-open) nav.navbar{background-color:transparent}body.home.portal-2 header.page-header:not(.nav-open) nav.navbar #main-nav .navbar-nav{background-color:transparent}}@media (min-width:1200px){body.home.portal-2 nav.navbar{background-color:transparent}body.home.portal-2 nav.navbar #main-nav .navbar-nav{background-color:transparent;border:none}body.home.portal-2 nav.navbar #main-nav .navbar-nav>.nav-item{border:none}body.home.portal-2 nav.navbar #main-nav .navbar-nav>.nav-item:hover{background-color:transparent}}.header-tabs{background-color:#e7e7e7}ul.page-nav{margin:5px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media (max-width:319px){ul.page-nav{-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){ul.page-nav{margin:10px}}ul.page-nav li{-ms-flex-positive:1;flex-grow:1;margin-left:4px;max-width:272.5px}@media (max-width:319px){ul.page-nav li{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:0;margin-bottom:4px}}@media (min-width:768px){ul.page-nav li{margin-left:10px}}ul.page-nav li a{font-family:"PT Sans",Helvetica,Arial,sans-serif;position:relative;padding:8px 0;display:block;width:100%;border:1px solid #e7e7e7;background:#fff;border-radius:3px;font-size:.875rem;text-align:center;color:#02475e}@media (min-width:768px){ul.page-nav li a{padding:10px 0;font-size:1.125rem}}ul.page-nav li a .badge.t-r{top:-1px;right:-1px;border-radius:1px 1px 0 0}ul.page-nav li a .svg-icon{display:none;width:20px;height:20px;margin-top:1px}@media (min-width:768px){ul.page-nav li a .svg-icon{display:inline-block;vertical-align:text-top}}ul.page-nav li a .svg-icon.svg-icon-all{width:16px;height:16px;margin-top:4px}ul.page-nav li:first-child{margin-left:0}ul.page-nav li a:hover{background:#fafafa}ul.page-nav li.active a{background:#02475e;color:#fff;border-color:#02475e}@media (max-width:991.9px){.navbar .nav-item>.badge{font-size:.7rem;top:-2px}}@media (min-width:1200px){.navbar{height:60px}.navbar>.navbar-brand{width:auto;float:left;text-align:left;padding-top:0;padding-bottom:0}.navbar>.navbar-brand img{display:block;max-width:175px;max-height:36px;top:0;bottom:0;margin:auto}.navbar #main-nav .navbar-nav{border-top:0 none;float:right;height:60px;position:relative}.navbar #main-nav .navbar-nav>.nav-item{float:left;border:0 none;height:100%;padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navbar #main-nav .navbar-nav>.nav-item:last-child{display:block}.navbar #main-nav .navbar-nav>.nav-item:hover{cursor:pointer}.navbar #main-nav .navbar-nav>.nav-item:hover .nav-item-dashboard-dropdown-content,.navbar #main-nav .navbar-nav>.nav-item:hover .nav-item-dropdown-content{display:block}.navbar #main-nav .navbar-nav>.nav-item.active,.navbar #main-nav .navbar-nav>.nav-item:hover{background:#02475e}.navbar #main-nav .navbar-nav>.nav-item.active>.nav-link:after,.navbar #main-nav .navbar-nav>.nav-item:hover>.nav-link:after{background:#fff}.navbar #main-nav .navbar-nav>.nav-item.active>.nav-link{font-weight:700}.navbar #main-nav .navbar-nav>.nav-item.active>.nav-link:after{width:calc(100% - 18px);left:9px;opacity:.85}.navbar #main-nav .navbar-nav>.nav-item.active>.nav-link:hover:after{opacity:1}.navbar #main-nav .navbar-nav>.nav-item-special>.nav-link{color:#ffd441;font-weight:700}.navbar #main-nav .navbar-nav>.nav-item.nav-item-dashboard-dropdown>.nav-link,.navbar #main-nav .navbar-nav>.nav-item.nav-item-dropdown>.nav-link{pointer-events:none}.navbar #main-nav .navbar-nav>.nav-item>.nav-link{height:100%;position:relative;font-size:.9375rem}.navbar #main-nav .navbar-nav>.nav-item>.nav-link:after{content:"";position:absolute;bottom:0;height:4px;left:0;width:100%;background:0 0}.navbar #main-nav .navbar-nav>.nav-item>.nav-link:not(.dashboard-nav-toggler__innav){padding:.925rem 1.5rem}.navbar #main-nav .navbar-nav>.nav-item>.nav-link#nav-link-search{padding-left:15px;padding-right:15px}.navbar #main-nav .navbar-nav .nav-item-dropdown-content{position:absolute;width:280px;top:56px;left:50%;transform:translateX(-50%);background:#fff;box-shadow:-1px 1px 20px 0 rgba(0,0,0,.09)}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-top:none;border-bottom:2px solid #f0f0f0;width:100%;padding-left:15px;height:65px}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-item:hover{background:#e7f3f9;border-top:none}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-item:last-child{display:-ms-flexbox;display:flex;border-bottom:none}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-item .badge{font-size:.75rem;padding:0 11px}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-item .badge:before{transform:skew(20deg,0deg);left:13px;height:40%}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-item .badge:after{transform:skew(-48deg,0deg);left:1px;bottom:0;top:auto;height:60%}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-link{font-weight:400;border:none;color:#00465e}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-link:hover{border:none}.navbar #main-nav .navbar-nav .nav-item-dropdown-content .nav-link-multiline{padding-left:29px}.navbar .navbar-toggler,.navbar .navbar-toggler-right{display:none}.navbar .dashboard-collapse{bottom:5px}.navbar .dashboard-nav-list{width:320px}.navbar .dashboard-nav-link{display:inline-block;width:100%}.navbar #navbar-search{position:absolute;right:0;z-index:5;top:0;width:0;visibility:hidden;opacity:0;transition:all .1s linear .2s}.navbar #navbar-search.open{visibility:visible;opacity:1;width:100%}}.pagination{margin:0 auto 1.875rem auto}.pagination li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a{border-radius:0}progress{height:11px;border-radius:8px}progress[value]::-webkit-progress-value{background-color:#2dacd7}progress[value]::-moz-progress-bar{background-color:#2dacd7}@media screen and (min-width:0\0){progress .progress-bar{background-color:#2dacd7}}progress[value]::-webkit-progress-bar{background-color:#e7e7e7;border-radius:8px}progress[value]::-moz-progress-bar{border-radius:8px}progress[value]::-webkit-progress-value{border-radius:8px}.ribbon{display:inline-block;position:absolute;left:10px;color:#fff;background:#87d37c;margin:0 -20px 20px -20px;padding:10px 17px}.ribbon:before{content:" ";display:block;width:0;height:0;position:absolute;bottom:-8px;left:0;border-top:8px solid #64c656;border-left:10px solid transparent;background:0 0}.ribbon-success{color:#fff!important}.ribbon-success .svg-icon{fill:#fff!important}.ribbon-danger-light{background:#ff901d;color:#fff!important}.ribbon-danger-light:before{border-top-color:#e97700}.ribbon-danger-light .svg-icon{fill:#fff!important}.archived-ribbon{background:#9ea7ae}.archived-ribbon:before{border-top-color:#828e97}.table{font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:.875rem}.table th{font-size:.875rem;font-weight:400}.table th.js-sort{padding-right:40px;position:relative;cursor:pointer}.table th.js-sort:after,.table th.js-sort:before{content:" ";width:0;height:0;position:absolute;right:15px;top:50%;border-left:6px solid transparent;border-right:6px solid transparent}.table th.js-sort:before{border-bottom:6px solid #e7e7e7;margin-top:-6px}.table th.js-sort:after{border-top:6px solid #e7e7e7;margin-top:2px}.table th.js-sort.asc:before{border-bottom-color:#02475e}.table th.js-sort.desc:after{border-top-color:#02475e}ul.js-tabs{display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}ul.js-tabs li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}ul.js-tabs li a{position:relative;display:block;padding:3px 5px;width:100%;background:#e7e7e7;border:1px solid #dadada;border-left-width:0;font-size:.875rem;text-align:center;color:#9ea7af;text-decoration:none}ul.js-tabs li:first-of-type a{border-left-width:1px;border-radius:3px 0 0 3px}ul.js-tabs li:last-of-type a{border-radius:0 3px 3px 0}ul.js-tabs li.active a{background:#02475e;color:#fff;border-color:#02475e}.tab-content{padding-top:10px}.r-tabs .r-tabs-nav{border-bottom:1px solid #e7e7e7}.r-tabs .r-tabs-nav>li{margin:0 15px}.r-tabs .r-tabs-nav>li>a{display:block;padding:5px 5px 10px 5px;font-size:1.125rem;color:rgba(2,71,94,.5);border-bottom:4px solid #fff}.r-tabs .r-tabs-nav>.r-tabs-state-active a{color:#02475e;border-color:#02475e}.r-tabs .r-tabs-nav li:first-child{margin-left:0}.r-tabs .r-tabs-panel{padding:20px 0 10px}.r-tabs .r-tabs-panel h1,.r-tabs .r-tabs-panel h2,.r-tabs .r-tabs-panel h3{font-size:1.125rem;color:#4a4a4a}@media (min-width:768px){.r-tabs .r-tabs-panel h1,.r-tabs .r-tabs-panel h2,.r-tabs .r-tabs-panel h3{font-size:20px}}.r-tabs .r-tabs-anchor{font-size:20px;font-family:"PT Sans",Helvetica,Arial,sans-serif;text-decoration:none;padding-right:25px}.r-tabs .r-tabs-accordion-title{padding:10px 0;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;position:relative;z-index:2}.r-tabs .r-tabs-accordion-title>.svg-icon{position:absolute;right:5px;top:18px;color:#02475e;width:15px;height:15px;transition:all .3s ease-in-out;z-index:-1}.r-tabs .r-tabs-accordion-title .svg-icon-plus{opacity:1;visibility:visible}.r-tabs .r-tabs-accordion-title .svg-icon-minus{opacity:0;visibility:hidden}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{display:block}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .svg-icon-plus{opacity:0;visibility:hidden}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .svg-icon-minus{opacity:1;visibility:visible}.r-tabs .r-tabs-accordion-title.r-tabs-state-active,.r-tabs .r-tabs-accordion-title:first-of-type,.r-tabs .r-tabs-state-default+.r-tabs-accordion-title{border-top:0 none}.jobs .responsive-tabs .r-tabs-nav{display:none!important}.jobs .responsive-tabs .r-tabs-accordion-title{displaY:block!important}.checkone-tooltip__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkone-tooltip__description{font-size:12px;margin-right:6px}.checkone-tooltip__tooltip{position:relative;display:-ms-flexbox;display:flex;cursor:pointer}.checkone-tooltip__tooltip .svg-icon{width:12px;height:12px;display:inline-block;vertical-align:top;fill:#cfcfcf}.checkone-tooltip__content{transition:all .3s ease-in-out;opacity:0;pointer-events:none;position:absolute;display:inline-block;top:-24px;left:50%;transform:translate(-50%,-100%);background-color:#fff;box-shadow:0 9px 19px 0 rgba(13,37,62,.1);border:solid 1px #ebebea;border-radius:15px;padding:15px 20px;z-index:5;white-space:normal;text-align:left;width:220px;cursor:default}.checkone-tooltip__content a{text-decoration:underline}.checkone-tooltip__content:after{content:"";display:block;width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;left:50%;transform:translate(-50%,0);bottom:-20px}body{background:#f7f7f9;font-weight:300;font-size:.9375rem}@media (min-width:768px){body{font-size:1rem}}main{padding-top:1.5rem;position:relative;min-height:calc(100vh - 60px - 543px)}h1,h2,h3,h4,h5,h6{color:#02475e}h1{margin-top:0}h2,h3{font-size:1.25rem}@media (min-width:768px){h2,h3{font-size:1.375rem}}@media (min-width:1200px){h2,h3{font-size:1.5rem}}h2.page-title,h3.page-title{font-size:20px;margin-bottom:1rem}@media (min-width:768px){h2.page-title,h3.page-title{font-size:28px;margin-bottom:1.25rem}}b,strong{font-weight:600}dl{font-family:"PT Sans",Helvetica,Arial,sans-serif}.full-width{width:100%}.h-100{height:100%}span.highlight{background:#ffd441}.css-readmore-state{display:none}.css-readmore-wrap{max-height:350px;overflow:hidden;transition:.5s ease}.css-readmore-state:checked~.css-readmore-wrap{max-height:999em}.css-readmore-trigger{margin-top:10px;color:#02475e;cursor:pointer}.css-readmore-trigger:hover{text-decoration:underline}.css-readmore-state~.css-readmore-trigger:before{content:"Mehr anzeigen";font-family:"PT Sans",Helvetica,Arial,sans-serif}.css-readmore-state:checked~.css-readmore-trigger:before{content:"Weniger anzeigen"}.soft-hidden{display:none}.bg-primary{color:#fff;background-color:#02475e}a.bg-primary:focus,a.bg-primary:hover{background-color:#01212c}.h-thumb-down:before,.h-thumb-up:before{display:none;width:30px;height:30px;content:"";position:relative;float:left;margin-left:-45px;margin-right:15px}.h-thumb-up:before{background:url(../../site/svg/pro_icon.svg) no-repeat}.h-thumb-down:before{background:url(../../site/svg/contra_icon.svg) no-repeat}@media (min-width:768px){.h-thumb-down,.h-thumb-up{padding-top:15px;padding-left:45px;line-height:1.5em!important}.h-thumb-down:before,.h-thumb-up:before{display:block;width:38px;height:58px}}@media (max-width:543.9px){.hidden-xs{display:none!important}}.visible-xs{display:none}@media (max-width:543.9px){.visible-xs{display:block!important}}@media (min-width:544px) and (max-width:767.9px){.hidden-sm{display:none!important}}.visible-sm{display:none}@media (min-width:544px) and (max-width:767.9px){.visible-sm{display:block!important}}@media (min-width:768px) and (max-width:991.9px){.hidden-md{display:none!important}}.visible-md{display:none}@media (min-width:768px) and (max-width:991.9px){.visible-md{display:block!important}}@media (min-width:992px) and (max-width:1199.9px){.hidden-lg{display:none!important}}.visible-lg{display:none}@media (min-width:992px) and (max-width:1199.9px){.visible-lg{display:block!important}}@media (min-width:1200px) and (max-width:1999.9px){.hidden-xl{display:none!important}}.visible-xl{display:none}@media (min-width:1200px) and (max-width:1999.9px){.visible-xl{display:block!important}}@media (min-width:2000px){.hidden-xxl{display:none!important}}.visible-xxl{display:none}@media (min-width:2000px){.visible-xxl{display:block!important}}.hidden{display:none!important}.responsive-iframe{position:relative;padding-bottom:56%;height:0;overflow:hidden}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container{cursor:pointer}.embed-container iframe{border:0;pointer-events:none}@media (max-width:543.9px){.order-0-xs-down{-ms-flex-order:0;order:0}}.order-0-xs-up{-ms-flex-order:0;order:0}@media (max-width:543.9px){.order-0-xs{-ms-flex-order:0;order:0}}@media (max-width:543.9px){.order-1-xs-down{-ms-flex-order:1;order:1}}.order-1-xs-up{-ms-flex-order:1;order:1}@media (max-width:543.9px){.order-1-xs{-ms-flex-order:1;order:1}}@media (max-width:543.9px){.order-2-xs-down{-ms-flex-order:2;order:2}}.order-2-xs-up{-ms-flex-order:2;order:2}@media (max-width:543.9px){.order-2-xs{-ms-flex-order:2;order:2}}@media (max-width:543.9px){.order-3-xs-down{-ms-flex-order:3;order:3}}.order-3-xs-up{-ms-flex-order:3;order:3}@media (max-width:543.9px){.order-3-xs{-ms-flex-order:3;order:3}}@media (max-width:543.9px){.order-4-xs-down{-ms-flex-order:4;order:4}}.order-4-xs-up{-ms-flex-order:4;order:4}@media (max-width:543.9px){.order-4-xs{-ms-flex-order:4;order:4}}@media (max-width:767.9px){.order-0-sm-down{-ms-flex-order:0;order:0}}@media (min-width:544px){.order-0-sm-up{-ms-flex-order:0;order:0}}@media (min-width:544px) and (max-width:767.9px){.order-0-sm{-ms-flex-order:0;order:0}}@media (max-width:767.9px){.order-1-sm-down{-ms-flex-order:1;order:1}}@media (min-width:544px){.order-1-sm-up{-ms-flex-order:1;order:1}}@media (min-width:544px) and (max-width:767.9px){.order-1-sm{-ms-flex-order:1;order:1}}@media (max-width:767.9px){.order-2-sm-down{-ms-flex-order:2;order:2}}@media (min-width:544px){.order-2-sm-up{-ms-flex-order:2;order:2}}@media (min-width:544px) and (max-width:767.9px){.order-2-sm{-ms-flex-order:2;order:2}}@media (max-width:767.9px){.order-3-sm-down{-ms-flex-order:3;order:3}}@media (min-width:544px){.order-3-sm-up{-ms-flex-order:3;order:3}}@media (min-width:544px) and (max-width:767.9px){.order-3-sm{-ms-flex-order:3;order:3}}@media (max-width:767.9px){.order-4-sm-down{-ms-flex-order:4;order:4}}@media (min-width:544px){.order-4-sm-up{-ms-flex-order:4;order:4}}@media (min-width:544px) and (max-width:767.9px){.order-4-sm{-ms-flex-order:4;order:4}}@media (max-width:991.9px){.order-0-md-down{-ms-flex-order:0;order:0}}@media (min-width:768px){.order-0-md-up{-ms-flex-order:0;order:0}}@media (min-width:768px) and (max-width:991.9px){.order-0-md{-ms-flex-order:0;order:0}}@media (max-width:991.9px){.order-1-md-down{-ms-flex-order:1;order:1}}@media (min-width:768px){.order-1-md-up{-ms-flex-order:1;order:1}}@media (min-width:768px) and (max-width:991.9px){.order-1-md{-ms-flex-order:1;order:1}}@media (max-width:991.9px){.order-2-md-down{-ms-flex-order:2;order:2}}@media (min-width:768px){.order-2-md-up{-ms-flex-order:2;order:2}}@media (min-width:768px) and (max-width:991.9px){.order-2-md{-ms-flex-order:2;order:2}}@media (max-width:991.9px){.order-3-md-down{-ms-flex-order:3;order:3}}@media (min-width:768px){.order-3-md-up{-ms-flex-order:3;order:3}}@media (min-width:768px) and (max-width:991.9px){.order-3-md{-ms-flex-order:3;order:3}}@media (max-width:991.9px){.order-4-md-down{-ms-flex-order:4;order:4}}@media (min-width:768px){.order-4-md-up{-ms-flex-order:4;order:4}}@media (min-width:768px) and (max-width:991.9px){.order-4-md{-ms-flex-order:4;order:4}}@media (max-width:1199.9px){.order-0-lg-down{-ms-flex-order:0;order:0}}@media (min-width:992px){.order-0-lg-up{-ms-flex-order:0;order:0}}@media (min-width:992px) and (max-width:1199.9px){.order-0-lg{-ms-flex-order:0;order:0}}@media (max-width:1199.9px){.order-1-lg-down{-ms-flex-order:1;order:1}}@media (min-width:992px){.order-1-lg-up{-ms-flex-order:1;order:1}}@media (min-width:992px) and (max-width:1199.9px){.order-1-lg{-ms-flex-order:1;order:1}}@media (max-width:1199.9px){.order-2-lg-down{-ms-flex-order:2;order:2}}@media (min-width:992px){.order-2-lg-up{-ms-flex-order:2;order:2}}@media (min-width:992px) and (max-width:1199.9px){.order-2-lg{-ms-flex-order:2;order:2}}@media (max-width:1199.9px){.order-3-lg-down{-ms-flex-order:3;order:3}}@media (min-width:992px){.order-3-lg-up{-ms-flex-order:3;order:3}}@media (min-width:992px) and (max-width:1199.9px){.order-3-lg{-ms-flex-order:3;order:3}}@media (max-width:1199.9px){.order-4-lg-down{-ms-flex-order:4;order:4}}@media (min-width:992px){.order-4-lg-up{-ms-flex-order:4;order:4}}@media (min-width:992px) and (max-width:1199.9px){.order-4-lg{-ms-flex-order:4;order:4}}@media (max-width:1999.9px){.order-0-xl-down{-ms-flex-order:0;order:0}}@media (min-width:1200px){.order-0-xl-up{-ms-flex-order:0;order:0}}@media (min-width:1200px) and (max-width:1999.9px){.order-0-xl{-ms-flex-order:0;order:0}}@media (max-width:1999.9px){.order-1-xl-down{-ms-flex-order:1;order:1}}@media (min-width:1200px){.order-1-xl-up{-ms-flex-order:1;order:1}}@media (min-width:1200px) and (max-width:1999.9px){.order-1-xl{-ms-flex-order:1;order:1}}@media (max-width:1999.9px){.order-2-xl-down{-ms-flex-order:2;order:2}}@media (min-width:1200px){.order-2-xl-up{-ms-flex-order:2;order:2}}@media (min-width:1200px) and (max-width:1999.9px){.order-2-xl{-ms-flex-order:2;order:2}}@media (max-width:1999.9px){.order-3-xl-down{-ms-flex-order:3;order:3}}@media (min-width:1200px){.order-3-xl-up{-ms-flex-order:3;order:3}}@media (min-width:1200px) and (max-width:1999.9px){.order-3-xl{-ms-flex-order:3;order:3}}@media (max-width:1999.9px){.order-4-xl-down{-ms-flex-order:4;order:4}}@media (min-width:1200px){.order-4-xl-up{-ms-flex-order:4;order:4}}@media (min-width:1200px) and (max-width:1999.9px){.order-4-xl{-ms-flex-order:4;order:4}}.order-0-xxl-down{-ms-flex-order:0;order:0}@media (min-width:2000px){.order-0-xxl-up{-ms-flex-order:0;order:0}}@media (min-width:2000px){.order-0-xxl{-ms-flex-order:0;order:0}}.order-1-xxl-down{-ms-flex-order:1;order:1}@media (min-width:2000px){.order-1-xxl-up{-ms-flex-order:1;order:1}}@media (min-width:2000px){.order-1-xxl{-ms-flex-order:1;order:1}}.order-2-xxl-down{-ms-flex-order:2;order:2}@media (min-width:2000px){.order-2-xxl-up{-ms-flex-order:2;order:2}}@media (min-width:2000px){.order-2-xxl{-ms-flex-order:2;order:2}}.order-3-xxl-down{-ms-flex-order:3;order:3}@media (min-width:2000px){.order-3-xxl-up{-ms-flex-order:3;order:3}}@media (min-width:2000px){.order-3-xxl{-ms-flex-order:3;order:3}}.order-4-xxl-down{-ms-flex-order:4;order:4}@media (min-width:2000px){.order-4-xxl-up{-ms-flex-order:4;order:4}}@media (min-width:2000px){.order-4-xxl{-ms-flex-order:4;order:4}}.mobile-form .select2{border-left:0;border-right:0;border-top:none;border-radius:0;color:#636d79;background-color:rgba(247,247,249,.6);height:56px;border-bottom:2px solid #f7f7f8;box-shadow:none;padding:27px 35px 5px 15px;font-weight:400;color:#4a4a4a;font-size:15px;-webkit-border-radius:0;-webkit-appearance:none}.mobile-form .select2 option{font-family:"Open Sans",Helvetica,Arial,sans-serif}.mobile-form .form-group-select2:after{position:absolute;margin-top:-3px;background-position:0 -10px;background-repeat:no-repeat;display:block;width:14px;pointer-events:none;content:"";top:50%;right:.7em;z-index:2;overflow:hidden;height:10px;background-image:url(/site/img/sprites/sprite-form_p2.png)}@media (max-width:543.9px){.modal-open{position:fixed}}.m-a-sm{margin:.5rem!important}.m-t-sm{margin-top:.5rem!important}.m-r-sm{margin-right:.5rem!important}.m-b-sm{margin-bottom:.5rem!important}.m-l-sm{margin-left:.5rem!important}.m-x-sm{margin-right:.5rem!important;margin-left:1.5rem!important}.m-y-sm{margin-top:.5rem!important;margin-bottom:1.5rem!important}.p-a-sm{padding:.5rem!important}.p-t-sm{padding-top:.5rem!important}.p-r-sm{padding-right:.5rem!important}.p-b-sm{padding-bottom:.5rem!important}.p-l-sm{padding-left:.5rem!important}.p-x-sm{padding-right:.5rem!important;padding-left:1.5rem!important}.p-y-sm{padding-top:.5rem!important;padding-bottom:1.5rem!important}.no-gutter{margin-left:0;margin-right:0}.no-gutter>.col{padding-left:0;padding-right:0}.clock{max-width:60px;max-height:60px;position:relative}.clock__bg{position:relative;z-index:1;max-width:60px;max-height:60px}.clock__bg svg{max-width:60px;max-height:60px}.clock__hour,.clock__min{position:absolute;top:0;left:0;right:0;bottom:0}.clock__hour{transform:rotate(0);z-index:2}.clock__min{transform:rotate(0);z-index:3}.h-1 .clock__hour,.h-13 .clock__hour{transform:rotate(45deg)}.h-1.m-0 .clock__hour,.h-1.m-5 .clock__hour,.h-1.m-60 .clock__hour,.h-13.m-0 .clock__hour,.h-13.m-5 .clock__hour,.h-13.m-60 .clock__hour{transform:rotate(30deg)}.h-14 .clock__hour,.h-2 .clock__hour{transform:rotate(75deg)}.h-14.m-0 .clock__hour,.h-14.m-5 .clock__hour,.h-14.m-60 .clock__hour,.h-2.m-0 .clock__hour,.h-2.m-5 .clock__hour,.h-2.m-60 .clock__hour{transform:rotate(60deg)}.h-15 .clock__hour,.h-3 .clock__hour{transform:rotate(105deg)}.h-15.m-0 .clock__hour,.h-15.m-5 .clock__hour,.h-15.m-60 .clock__hour,.h-3.m-0 .clock__hour,.h-3.m-5 .clock__hour,.h-3.m-60 .clock__hour{transform:rotate(90deg)}.h-16 .clock__hour,.h-4 .clock__hour{transform:rotate(135deg)}.h-16.m-0 .clock__hour,.h-16.m-5 .clock__hour,.h-16.m-60 .clock__hour,.h-4.m-0 .clock__hour,.h-4.m-5 .clock__hour,.h-4.m-60 .clock__hour{transform:rotate(120deg)}.h-17 .clock__hour,.h-5 .clock__hour{transform:rotate(165deg)}.h-17.m-0 .clock__hour,.h-17.m-5 .clock__hour,.h-17.m-60 .clock__hour,.h-5.m-0 .clock__hour,.h-5.m-5 .clock__hour,.h-5.m-60 .clock__hour{transform:rotate(150deg)}.h-18 .clock__hour,.h-6 .clock__hour{transform:rotate(195deg)}.h-18.m-0 .clock__hour,.h-18.m-5 .clock__hour,.h-18.m-60 .clock__hour,.h-6.m-0 .clock__hour,.h-6.m-5 .clock__hour,.h-6.m-60 .clock__hour{transform:rotate(180deg)}.h-19 .clock__hour,.h-7 .clock__hour{transform:rotate(225deg)}.h-19.m-0 .clock__hour,.h-19.m-5 .clock__hour,.h-19.m-60 .clock__hour,.h-7.m-0 .clock__hour,.h-7.m-5 .clock__hour,.h-7.m-60 .clock__hour{transform:rotate(210deg)}.h-20 .clock__hour,.h-8 .clock__hour{transform:rotate(255deg)}.h-20.m-0 .clock__hour,.h-20.m-5 .clock__hour,.h-20.m-60 .clock__hour,.h-8.m-0 .clock__hour,.h-8.m-5 .clock__hour,.h-8.m-60 .clock__hour{transform:rotate(240deg)}.h-21 .clock__hour,.h-9 .clock__hour{transform:rotate(285deg)}.h-21.m-0 .clock__hour,.h-21.m-5 .clock__hour,.h-21.m-60 .clock__hour,.h-9.m-0 .clock__hour,.h-9.m-5 .clock__hour,.h-9.m-60 .clock__hour{transform:rotate(270deg)}.h-10 .clock__hour,.h-22 .clock__hour{transform:rotate(315deg)}.h-10.m-0 .clock__hour,.h-10.m-5 .clock__hour,.h-10.m-60 .clock__hour,.h-22.m-0 .clock__hour,.h-22.m-5 .clock__hour,.h-22.m-60 .clock__hour{transform:rotate(300deg)}.h-11 .clock__hour,.h-23 .clock__hour{transform:rotate(345deg)}.h-11.m-0 .clock__hour,.h-11.m-5 .clock__hour,.h-11.m-60 .clock__hour,.h-23.m-0 .clock__hour,.h-23.m-5 .clock__hour,.h-23.m-60 .clock__hour{transform:rotate(330deg)}.h-12 .clock__hour,.h-24 .clock__hour{transform:rotate(375deg)}.h-12.m-0 .clock__hour,.h-12.m-5 .clock__hour,.h-12.m-60 .clock__hour,.h-24.m-0 .clock__hour,.h-24.m-5 .clock__hour,.h-24.m-60 .clock__hour{transform:rotate(360deg)}.m-5 .clock__min{transform:rotate(30deg)}.m-10 .clock__min{transform:rotate(60deg)}.m-15 .clock__min{transform:rotate(90deg)}.m-20 .clock__min{transform:rotate(120deg)}.m-25 .clock__min{transform:rotate(150deg)}.m-30 .clock__min{transform:rotate(180deg)}.m-35 .clock__min{transform:rotate(210deg)}.m-40 .clock__min{transform:rotate(240deg)}.m-45 .clock__min{transform:rotate(270deg)}.m-50 .clock__min{transform:rotate(300deg)}.m-55 .clock__min{transform:rotate(330deg)}.m-60 .clock__min{transform:rotate(360deg)}.marketing-contentad{margin-bottom:20px;padding:12px;background-color:#eaeaea;color:#5e5e5e;font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:16px;box-shadow:0 1px 3px 0 rgba(179,179,179,.5)}.marketing-contentad__ribbon{display:inline-block;margin-left:-12px;margin-bottom:12px;padding:6px 12px 6px;background-color:#ffd442;line-height:24px}.marketing-contentad__ribbon .svg-icon{color:#02475e;margin-right:6px}.marketing-contentad__image-banner{width:calc(100% + 48px);height:230px;margin-left:-24px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-size:cover}.marketing-contentad__logo-margin{margin:24px}.marketing-contentad__logo{display:block;margin-bottom:24px;background-color:#fff;padding:12px;text-align:center}.marketing-contentad__logo--no-border{background-color:transparent}.marketing-contentad__title{margin-bottom:12px;font-size:24px;line-height:24px}.marketing-contentad__rating{margin-bottom:12px}.marketing-contentad__rating .ratingbar{float:left}.marketing-contentad__rating-reports{text-align:right}.marketing-contentad__rating-recomrate{clear:both;font-size:12px;opacity:.8}.marketing-contentad__location{margin-bottom:12px}.marketing-contentad__location .svg-icon{margin-top:-4px;color:#02475e;height:24px}.marketing-contentad__description{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:12px}.marketing-contentad__cta-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.marketing-contentad__seal{-ms-flex:0 0 96px;flex:0 0 96px;width:96px}.marketing-contentad__cta{-ms-flex:1 1 auto;flex:1 1 auto}.marketing-contentad .clear{clear:both}.marketing-contentad__new-status-wrapper{margin-bottom:12px}.marketing-contentad__new-status-label{font-size:.875rem;margin-right:6px}.marketing-contentad__label{text-align:right;margin-bottom:12px}.marketing-contentad__label--bottom,.marketing-contentad__label--left,.marketing-contentad__label--right,.marketing-contentad__label--top{position:absolute}.marketing-contentad__label--right{right:12px}.marketing-contentad__label--left{left:12px}.marketing-contentad__label--top{top:12px}.marketing-contentad__label--bottom{bottom:12px}.marketing-contentad--with-image .marketing-contentad__image-banner .marketing-contentad__logo{margin:24px}body.portal-2 .marketing-contentad{color:#636d79;background-color:#e6e8eb}body.portal-2 .marketing-contentad__ribbon{background-color:#ffd442;color:#0282bb}body.portal-2 .marketing-contentad__ribbon .svg-icon{color:#0282bb}body.portal-2 .marketing-contentad__rating-reports{color:#0082bc}body.portal-2 .marketing-contentad .marketing-contentad__location .svg-icon{color:#636d79}body.portal-2 .marketing-contentad .marketing-contentad__cta{border-bottom:none}.marketing-contentad--yellow{background-color:#ffd442}.marketing-contentad--yellow .marketing-contentad__ribbon{background-color:#02475e;color:#fff}.marketing-contentad--yellow .marketing-contentad__ribbon .svg-icon{color:#fff}.marketing-contentad--yellow .marketing-contentad__rating .ratingbar .stars-full::before{color:#fff}.marketing-contentad--yellow .marketing-contentad__rating .ratingbar .stars-wrapper::before{color:#cecece}.marketing-contentad--yellow .marketing-contentad__cta{color:#fff;background-color:#02475e;border-bottom:3px solid #003d51}.marketing-contentad--yellow .marketing-contentad__cta:active,.marketing-contentad--yellow .marketing-contentad__cta:focus,.marketing-contentad--yellow .marketing-contentad__cta:hover{color:#fff;background-color:#003d51;border-bottom:3px solid #003d51}.marketing-contentad--yellow.marketing-contentad--desktop .marketing-contentad__ribbon:before,.marketing-contentad--yellow.marketing-contentad--tablet .marketing-contentad__ribbon:before{border-top:8px solid #01212c}body.portal-2 .marketing-contentad--yellow{background-color:#ffd442}body.portal-2 .marketing-contentad--yellow .marketing-contentad__ribbon{color:#fff;background-color:#0082bc}body.portal-2 .marketing-contentad--yellow .marketing-contentad__ribbon .svg-icon{color:#fff}body.portal-2 .marketing-contentad--yellow .marketing-contentad__location .svg-icon{color:#636d79}body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta{color:#fff;background-color:#0082bc}body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:after{background-color:#0082bc}body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:active,body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:focus,body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:hover{color:#fff;background-color:#0777aa}body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:active:after,body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:focus:after,body.portal-2 .marketing-contentad--yellow .marketing-contentad__cta:hover:after{background-color:#0777aa}body.portal-2 .marketing-contentad--yellow.marketing-contentad--desktop .marketing-contentad__ribbon:before,body.portal-2 .marketing-contentad--yellow.marketing-contentad--tablet .marketing-contentad__ribbon:before{border-top:8px solid #005f89}.marketing-contentad--blue-sc{background-color:#02475e;color:#fff}.marketing-contentad--blue-sc .marketing-contentad__ribbon{background-color:#45bce1;color:#fff}.marketing-contentad--blue-sc .marketing-contentad__ribbon .svg-icon{color:#fff}.marketing-contentad--blue-sc .marketing-contentad__rating-reports a{text-decoration:underline;color:#fff}.marketing-contentad--blue-sc .marketing-contentad__location .svg-icon{color:#fff}.marketing-contentad--blue-sc .marketing-contentad__description a{color:#fff;text-decoration:underline}.marketing-contentad--blue-sc .marketing-contentad__cta{color:#fff;background-color:#45bce1;border-bottom:3px solid #22a8d1}.marketing-contentad--blue-sc .marketing-contentad__cta:active,.marketing-contentad--blue-sc .marketing-contentad__cta:focus,.marketing-contentad--blue-sc .marketing-contentad__cta:hover{color:#fff;background-color:#22a8d1;border-bottom:3px solid #22a8d1}.marketing-contentad--blue-sc .css-readmore-trigger{color:#fff}.marketing-contentad--blue-sc.marketing-contentad--desktop .marketing-contentad__ribbon:before,.marketing-contentad--blue-sc.marketing-contentad--tablet .marketing-contentad__ribbon:before{border-top:8px solid #22a8d1}body.portal-2 .marketing-contentad--blue-sc{background-color:#0282bb;color:#fff}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__ribbon{color:#0282bb}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__ribbon .svg-icon{color:#0282bb}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__rating-reports{color:#fff}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__rating{color:#fff}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__location .svg-icon{color:#fff}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__description a{color:#fff;text-decoration:underline}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__cta{color:#0282bb}body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__cta:active,body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__cta:focus,body.portal-2 .marketing-contentad--blue-sc .marketing-contentad__cta:hover{color:#0282bb}body.portal-2 .marketing-contentad--blue-sc .css-readmore-trigger{color:#fff}body.portal-2 .marketing-contentad--blue-sc.marketing-contentad--desktop .marketing-contentad__ribbon:before,body.portal-2 .marketing-contentad--blue-sc.marketing-contentad--tablet .marketing-contentad__ribbon:before{border-top:8px solid #ffc80f}.marketing-contentad--light-blue{background-color:#daf2f9}.marketing-contentad--light-blue .marketing-contentad__ribbon{background-color:#02475e;color:#fff}.marketing-contentad--light-blue .marketing-contentad__ribbon .svg-icon{color:#fff}.marketing-contentad--light-blue .marketing-contentad__rating .rating-value{color:#5e5e5e}.marketing-contentad--light-blue .marketing-contentad__rating-recomrate{color:rgba(94,94,94,.8)}.marketing-contentad--light-blue .marketing-contentad__cta{color:#fff;background-color:#02475e;border-bottom:3px solid #003d51}.marketing-contentad--light-blue .marketing-contentad__cta:active,.marketing-contentad--light-blue .marketing-contentad__cta:focus,.marketing-contentad--light-blue .marketing-contentad__cta:hover{color:#fff;background-color:#003d51;border-bottom:3px solid #003d51}.marketing-contentad--light-blue .css-readmore-trigger{color:#fff}.marketing-contentad--light-blue.marketing-contentad--desktop .marketing-contentad__ribbon:before,.marketing-contentad--light-blue.marketing-contentad--tablet .marketing-contentad__ribbon:before{border-top:8px solid #01212c}body.portal-2 .marketing-contentad--light-blue{background-color:rgba(25,174,240,.2)}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__ribbon{color:#fff;background-color:#0082bc}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__ribbon .svg-icon{color:#fff}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__location .svg-icon{color:#0082bc}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta{color:#fff;background-color:#0082bc}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:after{background-color:#0082bc}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:active,body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:focus,body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:hover{color:#fff;background-color:#0777aa}body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:active:after,body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:focus:after,body.portal-2 .marketing-contentad--light-blue .marketing-contentad__cta:hover:after{background-color:#0777aa}body.portal-2 .marketing-contentad--light-blue .css-readmore-trigger{color:#fff}body.portal-2 .marketing-contentad--light-blue.marketing-contentad--desktop .marketing-contentad__ribbon:before,body.portal-2 .marketing-contentad--light-blue.marketing-contentad--tablet .marketing-contentad__ribbon:before{border-top:8px solid #005f89}.marketing-contentad--cyan{background-color:#22a8d1;color:#fff}.marketing-contentad--cyan .marketing-contentad__ribbon{color:#5e5e5e}.marketing-contentad--cyan .marketing-contentad__rating .rating-value{color:#fff}.marketing-contentad--cyan .marketing-contentad__rating-reports a{color:#fff;text-decoration:underline}.marketing-contentad--cyan .marketing-contentad__location .svg-icon{color:#fff}.marketing-contentad--cyan .marketing-contentad__description a{color:#fff;text-decoration:underline}.marketing-contentad--cyan .css-readmore-trigger{color:#fff}.marketing-contentad--desktop .marketing-contentad__header,.marketing-contentad--tablet .marketing-contentad__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.marketing-contentad--desktop .marketing-contentad__label,.marketing-contentad--tablet .marketing-contentad__label{text-align:initial;margin-bottom:0}.marketing-contentad--desktop .marketing-contentad__label--bottom,.marketing-contentad--desktop .marketing-contentad__label--left,.marketing-contentad--desktop .marketing-contentad__label--right,.marketing-contentad--desktop .marketing-contentad__label--top,.marketing-contentad--tablet .marketing-contentad__label--bottom,.marketing-contentad--tablet .marketing-contentad__label--left,.marketing-contentad--tablet .marketing-contentad__label--right,.marketing-contentad--tablet .marketing-contentad__label--top{position:absolute}.marketing-contentad--desktop .marketing-contentad__label--right,.marketing-contentad--tablet .marketing-contentad__label--right{right:24px}.marketing-contentad--desktop .marketing-contentad__label--left,.marketing-contentad--tablet .marketing-contentad__label--left{left:24px}.marketing-contentad--desktop .marketing-contentad__label--top,.marketing-contentad--tablet .marketing-contentad__label--top{top:24px}.marketing-contentad--desktop .marketing-contentad__label--bottom,.marketing-contentad--tablet .marketing-contentad__label--bottom{bottom:24px}.marketing-contentad--tablet{margin-bottom:30px;padding:24px}.marketing-contentad--tablet .marketing-contentad__meta-wrapper{display:-ms-flexbox;display:flex;margin-bottom:12px}.marketing-contentad--tablet .marketing-contentad__meta-wrapper.marketing-contentad__image-banner{margin-bottom:48px}.marketing-contentad--tablet .marketing-contentad__meta-wrapper-left{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.marketing-contentad--tablet .marketing-contentad__meta-wrapper-right{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.marketing-contentad--tablet .marketing-contentad__location,.marketing-contentad--tablet .marketing-contentad__rating,.marketing-contentad--tablet .marketing-contentad__subtitle,.marketing-contentad--tablet .marketing-contentad__title{-ms-flex:1 0 100%;flex:1 0 100%}.marketing-contentad--tablet .marketing-contentad__ribbon{position:relative;margin-left:-34px;margin-bottom:0;padding-left:12px}.marketing-contentad--tablet .marketing-contentad__ribbon:before{content:" ";display:block;width:0;height:0;position:absolute;bottom:-8px;left:0;border-top:8px solid #ffc80e;border-left:10px solid transparent;background:0 0}.marketing-contentad--tablet .marketing-contentad__logo{display:inline-block;margin-bottom:0}.marketing-contentad--tablet .marketing-contentad__seal{display:inline-block;margin-right:12px;-ms-flex:0 0 120px;flex:0 0 120px;width:120px}.marketing-contentad--tablet .ratingbar{margin-right:36px}.marketing-contentad--tablet .marketing-contentad__rating-reports{text-align:left}.marketing-contentad--tablet .marketing-contentad__rating-reports a,.marketing-contentad--tablet .marketing-contentad__rating-reports span{white-space:nowrap}.marketing-contentad--tablet .marketing-contentad__location{margin-bottom:0}.marketing-contentad--tablet .marketing-contentad__description{margin-bottom:24px}.marketing-contentad--tablet .marketing-contentad__cta{float:right;margin-bottom:0;margin-right:0}.marketing-contentad--desktop{display:-ms-flexbox;display:flex;margin-bottom:30px;padding:0}.marketing-contentad--desktop .marketing-contentad__image-container{position:relative;-ms-flex:0 0 552px;flex:0 0 552px;padding:36px 24px 24px;background-size:cover}.marketing-contentad--desktop .marketing-contentad__content-container{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:60px 24px 36px 24px}.marketing-contentad--desktop .marketing-contentad__ribbon{position:relative;margin-left:-34px;margin-bottom:0;padding-left:12px}.marketing-contentad--desktop .marketing-contentad__ribbon:before{content:" ";display:block;width:0;height:0;position:absolute;bottom:-8px;left:0;border-top:8px solid #ffc80e;border-left:10px solid transparent;background:0 0}.marketing-contentad--desktop .marketing-contentad__logo{position:absolute;bottom:24px;left:24px;margin-bottom:0}.marketing-contentad--desktop .marketing-contentad__seal{position:absolute;bottom:36px;left:180px;width:120px}.marketing-contentad--desktop .marketing-contentad__cta{float:right;margin-bottom:0;margin-right:0}.badge{position:absolute;font-size:.8125rem;padding:1px 3px 0;z-index:2}.badge.t-r{top:0;right:0}.badge:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;transform-origin:bottom left;transform:skew(15deg,0deg)}.badge:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;transform-origin:bottom left;transform:skew(0deg,7deg)}.badge.t-l{top:0;left:0}.badge.t-l:before{transform-origin:bottom right;transform:skew(-19deg,0deg);background:#02475e}.badge.t-l:after{transform-origin:bottom right;transform:skew(0deg,-11deg);background:#02475e}.badge-warning{background:#ffd441;color:#02475e}.badge-warning:after,.badge-warning:before{background:#ffd441}.badge-warning.t-l{top:0;left:0}.badge-warning.t-l:before{background:#ffd441}.badge-warning.t-l:after{background:#ffd441}.badge-info{background:#269ac0;color:#fff}.badge-info:after,.badge-info:before{background:#269ac0}.badge-info.t-l{top:0;left:0}.badge-info.t-l:before{background:#269ac0}.badge-info.t-l:after{background:#269ac0}.badge-primary{width:18px;text-align:center;background:#02475e;color:#fff}.badge-primary:before{background:#02475e}.badge-primary:after{background:#02475e}.badge{filter:drop-shadow(0 1px 1px rgba(121, 121, 121, .5))}.header{position:relative;color:#fff;font-size:1.1875rem;margin-bottom:1.25rem;font-weight:500}@media (min-width:992px){.header{margin-bottom:1.875rem}}.header .header-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:2}.header .header-img-color-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.header .header-block-top{-ms-flex-item-align:start;align-self:flex-start}.header .header-block-bottom{-ms-flex-item-align:end;align-self:flex-end}.header h1{font-size:2.25rem}header.header-blog{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:155px;margin:0;padding:15px;text-align:center}header.header-blog h1{font-size:1.875rem;color:#fff;text-shadow:0 1px 3px rgba(86,84,84,.5)}header.header-blog .subtitle{display:none}@media (min-width:992px){header.header-blog{height:388px;padding:70px 0 0 0;margin-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}header.header-blog h1{-ms-flex:0 0 100%;flex:0 0 100%;font-size:3.625rem}header.header-blog .subtitle{-ms-flex:0 0 960px;flex:0 0 960px;display:block;padding:0 20px;font-size:1.125rem;line-height:1.81rem;font-weight:400;text-shadow:0 0 2px rgba(86,84,84,.5)}}.ratingbar{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.ratingbar--center{-ms-flex-pack:center;justify-content:center}.ratingbar--inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.ratingbar .stars-wrapper{position:relative!important;display:-ms-flexbox!important;display:flex!important;margin-top:-1px;line-height:1}.ratingbar .stars-wrapper:before{color:#dcdee3}.ratingbar .stars-full{position:absolute!important;overflow:hidden;top:0;bottom:0;left:0}.ratingbar .stars-full:before{color:#ffd441}.ratingbar .rating-value{padding:0 0 0 8px;font-size:.9375rem}.ratingbar .rating-link{text-decoration:none}.no-rating .rating-value{color:#dcdee3}.stars--xs .stars-full:before,.stars--xs .stars-wrapper:before{content:"";font-family:"Material Icons";font-size:18px}.stars--xs .rating-value{font-size:.875rem}.stars--sm .stars-full:before,.stars--sm .stars-wrapper:before{content:"";font-family:"Material Icons";font-size:22px}.stars--sm .rating-value{font-size:.9375rem}.stars--md .stars-full:before,.stars--md .stars-wrapper:before{content:"";font-family:"Material Icons";font-size:26px}[data-hint]:after{font-weight:500}@media (max-width:543.9px){[data-hint]:after{white-space:normal;display:none;width:0}}@media (min-width:544px) and (max-width:767.9px){[data-hint]:after{white-space:normal;min-width:120px;line-height:1.3}}@media (max-width:543.9px){[data-hint]:before{display:none}}.embed-acn{background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.embed-acn main{padding-top:0}.embed-acn .alumni-wrapper{border-top:2px solid #ccc}.embed-acn .svg-icon{margin-top:-6px}.embed-acn h2{font-size:26px;font-weight:500;color:#f92;margin:30px 0 10px -15px}.embed-acn .container{max-width:515px;margin:0;padding:0;padding-left:15px;padding-right:15px}.embed-acn .institute-data{padding:10px 15px}.embed-acn .institute-item{border-bottom:2px solid #ccc;min-height:96px}.embed-acn .institute-title{font-size:18px;font-weight:500;line-height:1.2em;padding-bottom:5px}.embed-acn .institute-rating,.embed-acn .recomrate{font-size:14px;font-weight:500}.embed-acn small{font-size:13px}.embed-acn progress{width:50%;margin:8px 3px 0 0}.embed-acn .koop{font-size:14px;padding:30px}.embed-acn .koop img{margin:0 0 10px 3px}body.blog-index div.content-header-bg{top:0;background-image:radial-gradient(circle at 50% 50%,#186f8c,#02475e);height:155px;position:absolute;width:100%;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;overflow:hidden}body.blog-index div.content-header-bg:after{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/site/img/backgrounds/pattern_blog.png)}@media (min-width:544px) and (max-width:767.9px){body.blog-index div.container{max-width:100%}}@media (min-width:768px){body.blog-index div.content-header-bg{height:195px}}@media (min-width:992px){body.blog-index div.content-header-bg{height:450px}}body.blog-article main{background-image:none}body.blog-article .content-header-bg{display:none}@media (min-width:768px){body.blog-article .related-articles-wrapper{background-color:#f1f3f5}}@media (max-width:991.9px){.category .page-tab-courses>.row,.education-default .page-tab-courses>.row{display:-ms-flexbox;display:flex}.category .page-tab-courses>.row>.col-lg-8,.education-default .page-tab-courses>.row>.col-lg-8{-ms-flex-order:2;order:2}.category .page-tab-courses>.row>.col-lg-4,.education-default .page-tab-courses>.row>.col-lg-4{-ms-flex-order:1;order:1}}#stats-modal .modal-content{box-shadow:unset;border:0}#stats-modal .modal-body{padding:0}#stats-modal .card{box-shadow:unset}#stats-modal button.close{float:none;position:absolute;top:15px;right:15px;z-index:10;opacity:1}#stats-modal table{margin-top:20px}#stats-modal table thead th:last-child{text-align:center;padding-right:20px;width:200px}#stats-modal table tbody td.value{text-align:center}body.dashboard .card{box-shadow:none}body.dashboard .card-block{padding-top:.9375rem;padding-bottom:.9375rem}body.dashboard .reports .card-block .item-info .item-title{-ms-flex-preferred-size:60%;flex-basis:60%}body.dashboard .reports .card-block .item-info .item-rating{-ms-flex-preferred-size:40%;flex-basis:40%}body.dashboard .reports .card-block .item-info .delimiter{display:none}body.dashboard .reports .card-block .item-info .item-course-title{display:none}body.dashboard .reports .card-footer{display:none}body.dashboard .misc-html h2{color:#555;font-size:1.75rem}body.dashboard h2.dashboard-headline{color:#555;font-size:1.75rem}body.dashboard .dashboard-contactbox{padding:15px;background-color:#eaeaea;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:15px}body.dashboard .dashboard-contactbox__p2{background-color:#ebedf0}body.dashboard .dashboard-contactbox__p2 .dashboard-contactname{color:#636d79}body.dashboard .dashboard-contactbox__p2 .dashboard-contactposition{color:rgba(99,109,121,.7)}body.dashboard .dashboard-contactbox__p2 .dashboard-contactemail .svg-icon,body.dashboard .dashboard-contactbox__p2 .dashboard-contactphone .svg-icon{fill:#0082bc;height:15px;width:15px}body.dashboard .dashboard-contactbox__p2 .dashboard-contactemail{font-size:16px}body.dashboard .dashboard-contactheader{color:#02475e;font-size:1.125rem}body.dashboard .dashboard-contactheader__p2{font-size:22px;color:#768291}body.dashboard .dashboard-contactname{font-size:1rem;color:#505050;font-weight:400;margin-bottom:-2px}body.dashboard .dashboard-contactposition{font-size:.875rem;color:#505050;font-weight:300}body.dashboard .dashboard-contactimage{height:150px;width:150px;border-radius:50%;background:#fff}body.dashboard .dashboard-contactemail,body.dashboard .dashboard-contactphone{font-size:.9375rem;margin-bottom:13px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.dashboard .dashboard-contactemail .svg-icon,body.dashboard .dashboard-contactphone .svg-icon{margin-right:10px;height:12px;width:12px;fill:#02475e}body.dashboard .tooltip-info{display:inline-block}body.dashboard .tooltip-info .svg-icon{width:10px;height:10px;fill:#2dacd7;vertical-align:top}body.dashboard.portal-1 .card-header{padding-bottom:0}body.dashboard.portal-1 .card-header h1,body.dashboard.portal-1 .card-header h2{font-size:1.375rem;color:#4a4a4a}body.dashboard.portal-1 .card-header:after{border:0}body.dashboard.portal-2 .misc-html h2{color:#768291}body.dashboard.portal-2 h2.dashboard-headline{color:#768291}body.dashboard.portal-2 .card-block{padding-bottom:30px}body.dashboard.portal-2 .reports .headline-smiley{display:none}body.dashboard.portal-2 .reports .card-header{padding-left:20px}body.dashboard.portal-2 .reports .card-block{padding-top:0;padding-bottom:0}body.dashboard.portal-2 .reports .card-block .report-list-item .item-meta{max-width:none}@media (max-width:767.9px){body.dashboard.portal-2 .container{max-width:480px}}.error-404,.error-500{margin:130px auto;font-size:26px;position:relative}@media (min-width:768px){.error-404,.error-500{background:url(../img/hero/404.png) no-repeat;width:719px;height:599px}.error-404 .btn-cta,.error-500 .btn-cta{margin-top:10px}.error-404 span.error-message,.error-500 span.error-message{max-width:310px;display:block;position:absolute;bottom:140px;left:320px}}@media (min-width:768px){.error-500{background:url(../img/hero/500.png) no-repeat}}body>footer{background:#02475e;padding:20px 0 0}body>footer,body>footer a,body>footer a:active,body>footer a:focus{color:#fff}body>footer a:hover{color:#fff;text-decoration:underline}body>footer li.active a{font-weight:700}body>footer h3{margin-bottom:1rem;margin-top:30px;color:#fff;font-size:1.0625rem}@media (min-width:768px){body>footer h3{font-size:1.1875rem}}body>footer ul{padding:0;margin:0;list-style:none}body>footer .kooperation__logo{width:100px}.footer-top{position:relative;font-size:.9375rem;padding-bottom:120px}@media (min-width:768px){.footer-top{font-size:1rem;padding-bottom:70px}}@media (min-width:992px){.footer-top{padding-top:60px;padding-bottom:100px}}.footer-top li{margin-bottom:1rem}@media (min-width:768px){.footer-top .col-logo{margin:20px 0}}@media (min-width:992px){.footer-top .col-logo{margin-bottom:1rem;margin-top:30px}}.footer-top .footer-logo img{width:180px;margin:10px auto}@media (min-width:544px){.footer-top .footer-logo img{width:220px;margin:0}}.footer-top .facebook .icon{float:left;margin-top:-3px;margin-right:10px}.footer-hero{position:absolute;right:0;bottom:0;height:297px;width:172px;background:url(/site/img/studycheck-hero.png) no-repeat;background-size:cover;z-index:997}@media (min-width:544px){.footer-hero{width:246px;height:447px}}@media (min-width:1200px){.footer-hero{width:326px;height:478px}}@media (max-width:329px){.footer-hero{display:none}}.footer-bottom{background:#003d51;padding:20px 0;font-size:1rem}.footer-bottom:after,.footer-bottom:before{content:" ";display:table}.footer-bottom:after{clear:both}.footer-bottom p{margin-bottom:10px}@media (min-width:992px){.footer-bottom p{margin:0;float:left}}@media (min-width:992px){.footer-bottom ul{float:right}}.footer-bottom li{margin-bottom:2px}@media (min-width:544px){.footer-bottom li{margin-bottom:0;display:inline-block;margin-right:5px}.footer-bottom li:after{content:"|";margin-left:10px}.footer-bottom li:last-child{margin:0}.footer-bottom li:last-child:after{content:"";margin:0}}body.home>main{padding-top:0}body.home>main>.container{width:100%;max-width:100%;padding:0;margin:0}body.home>main>.container>.row{margin:0}body.home>main>.container>.row>.col{padding:0}.jobs.job-detail section.page-tab-main a:not([class]),.jobs.job-detail section.page-tab-salary a:not([class]){text-decoration:underline}.jobs.job-detail .salary-list-disclaimer{margin-bottom:75px;font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;padding:0 20px}body.login-forInstitutes.portal-2 .card-header{padding:20px 30px}body.login-forInstitutes.portal-2 .card-block,body.login-forInstitutes.portal-2 .card-content{padding:20px 30px}body.login-forInstitutes.portal-2 .card-with-img .card-header{border-bottom:0}body.login-forInstitutes.portal-2 .card-with-img .card-block{padding:.75rem;padding-left:30px;padding-right:30px}.login-offer-premium{box-shadow:0 1px 3px 0 rgba(179,179,179,.5);background:#fff;margin-bottom:177px;line-height:1.27;text-align:left;color:#636d79;margin:0 15px 60px 15px;padding-bottom:15px}@media (min-width:544px){.login-offer-premium{margin:0 0 60px 0}}@media (min-width:768px){.login-offer-premium{margin-bottom:120px}}@media (min-width:992px){.login-offer-premium{margin-bottom:150px}}.login-offer-premium .offer-wrapper{padding-top:0;padding-left:30px;padding-top:20px;padding-right:30px}.login-offer-premium .offer-wrapper h2{color:#fff;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.375rem;border-bottom:1px solid #fff;padding-bottom:10px;font-size:1.275rem}@media (min-width:544px){.login-offer-premium .offer-wrapper h2{font-size:1.375rem}}@media (min-width:992px){.login-offer-premium .offer-wrapper{padding-left:65px;padding-top:20px;padding-right:65px}}@media (min-width:544px){.login-offer-premium .offer-wrapper{padding-left:45px;padding-top:20px;padding-right:45px}}.login-offer-premium .offer-wrapper .information{width:100%}.login-offer-premium .offer-wrapper .information p{font-weight:400;font-style:normal;font-stretch:normal;font-size:1.375rem;line-height:1.27;margin-top:20px;font-size:1.25rem;line-height:1.1}@media (min-width:992px){.login-offer-premium .offer-wrapper .information p{font-size:1.375rem}}.login-offer-premium .offer-wrapper .information .bulletpoints{margin-top:30px}.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint{margin-top:25px;margin-top:25px}@media (min-width:544px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint{margin-top:20px}}@media (min-width:768px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint{margin-top:5px}}.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline{font-size:.9375rem;font-weight:600;line-height:1.4;position:relative}.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .star-yellow{position:absolute;top:50%;transform:translate(0,-50%)}.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .star-yellow .svg-icon{fill:#ffd441;width:30.5px;height:30.5px}.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .text{margin-left:15px;font-size:1.375rem;margin-left:40px;margin-bottom:10px;float:left}.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info{font-weight:300;line-height:1.47;font-size:1rem;width:500px;padding-left:40px;width:100%}@media (min-width:768px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info{width:100%}}@media (min-width:992px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info{width:450px}}@media (min-width:1200px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info{width:550px}}@media (min-width:992px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint.first .text{margin-top:10px}}@media (min-width:768px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint.second .text,.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint.third .text{margin-top:15px}}@media (min-width:992px){.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint.second .text,.login-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint.third .text{margin-top:25px}}.login-offer-premium .offer-wrapper .premium-example img{margin-top:30px;height:350px}.login-offer-premium .choose-premium{display:block;text-align:center;width:100%;margin-top:25px;line-height:1.31}body.for-institutes>main{padding-top:0}body.for-institutes>main>.container{width:100%;max-width:100%;padding:0;margin:0}body.for-institutes>main>.container>.row{margin:0}body.for-institutes>main>.container>.row>.col{padding:0}.search-no-results{background:#fff url(/site/img/studycheck-hero-search.png) no-repeat;width:100%;height:450px;background-position:50% 230%}@media (min-width:768px){.search-no-results{background-position:3% -50%;height:350px}}.search-no-results .card-block p{text-align:center;font-size:18px;padding:20px}@media (min-width:768px){.search-no-results .card-block p{padding:15% 15% 0;margin-left:180px}}@media (min-width:992px){.search-no-results .card-block p{font-size:22px;padding:12% 18% 0}}.search-no-results .card-block a{color:#269ac0;font-size:18px}@media (min-width:768px){.portal-2 .search-no-results{background-position:30px 10px}}.portal-2 .search-no-results .card-block p{text-align:center;font-size:16px}@media (min-width:768px){.portal-2 .search-no-results .card-block p{font-size:16px}}@media (min-width:992px){.portal-2 .search-no-results .card-block p{padding:12% 16% 0}}.portal-2 .search-no-results .card-block a{font-size:16px;color:#02475e;display:block;margin-top:20px;font-weight:500}.portal-2 .search-no-results .card-block a:hover{color:#57b0d7}@media (min-width:768px){.portal-2 .search-no-results .card-block a{margin-top:40px}}.portal-2 .search-no-results .card-block a .svg-icon{width:13px;margin-right:5px;vertical-align:bottom}#search-overlay{visibility:hidden;opacity:0;width:0;height:0;transition:width .3s}#search-overlay.open{visibility:visible;opacity:1;width:100%;height:100%;position:absolute;top:0;right:0;z-index:996;background-color:rgba(0,37,47,.9);transition:opacity .3s}#search-overlay.open #search-overlay-close{display:block}#search-overlay #search-overlay-close{display:none;color:#fff;float:right;transform:rotate(45deg);padding:14px}@media (max-width:543.9px){body.reportform-thankyou.portal-1 main{padding-top:0}body.reportform-thankyou.portal-1 main>.container{padding:0}body.reportform-thankyou.portal-1 main>.container>.row{margin:0}body.reportform-thankyou.portal-1 main>.container>.row>.col{padding:0}}body.courseform.thankyou.content-header-bg-hidden .content-header-bg{display:none}.premium-offer .dashboard-offer-premium{background:#fff;margin-bottom:177px;line-height:1.27;text-align:left;color:#636d79;padding-bottom:15px}.premium-offer .dashboard-offer-premium .card-header{padding-left:30px;padding-top:30px}.premium-offer .dashboard-offer-premium .offer-wrapper{padding-top:0;padding-left:30px;padding-top:20px;padding-right:30px}.premium-offer .dashboard-offer-premium .offer-wrapper .offer-info{margin-top:30px}.premium-offer .dashboard-offer-premium .offer-wrapper h2{color:#fff;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.375rem;border-bottom:1px solid #fff;padding-bottom:10px;font-size:1.275rem}@media (min-width:544px){.premium-offer .dashboard-offer-premium .offer-wrapper h2{font-size:1.375rem}}@media (min-width:992px){.premium-offer .dashboard-offer-premium .offer-wrapper{padding-left:65px;padding-top:20px;padding-right:65px}}@media (min-width:544px){.premium-offer .dashboard-offer-premium .offer-wrapper{padding-left:45px;padding-top:20px;padding-right:45px}}.premium-offer .dashboard-offer-premium .offer-wrapper .information{width:100%}.premium-offer .dashboard-offer-premium .offer-wrapper .information p{font-weight:400;font-style:normal;font-stretch:normal;font-size:1.375rem;line-height:1.27;margin-top:20px;font-size:1.25rem;line-height:1.1}@media (min-width:992px){.premium-offer .dashboard-offer-premium .offer-wrapper .information p{font-size:1.375rem}}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint{position:relative}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline{font-size:.9375rem;font-weight:600;position:relative;margin-bottom:40px}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .star-yellow{position:absolute;top:50%;transform:translate(0,-50%)}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .star-yellow .svg-icon{fill:#ffd441;width:30.5px;height:30.5px}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .text{margin-left:15px;font-size:15px;color:#565656;line-height:1.47;margin-left:55px;display:block}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info{font-weight:300;font-size:15px;width:100%;padding-left:40px}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__start{padding-left:0;margin-bottom:30px}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small{position:relative;margin-top:10px;font-size:14px;margin-bottom:0}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small .info-icon{position:absolute;margin-left:12px;top:50%;transform:translate(0,-50%)}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small .info-icon .svg-icon{fill:#19a1c6;height:18px;width:18px}.premium-offer .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small .info-text{margin-left:55px}.premium-offer .dashboard-offer-premium .choose-premium{display:block;text-align:center;width:100%;margin-top:25px;line-height:1.31}body.portal-2 .dashboard-offer-premium{background:#fff;margin-bottom:177px;line-height:1.27;text-align:left;color:#636d79}body.portal-2 .dashboard-offer-premium .card-header{padding-left:30px;padding-top:30px}body.portal-2 .dashboard-offer-premium .offer-wrapper h2{color:#fff;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.375rem;border-bottom:1px solid #fff;padding-bottom:10px}body.portal-2 .dashboard-offer-premium .offer-wrapper .information{width:100%}body.portal-2 .dashboard-offer-premium .offer-wrapper .information p{font-weight:400;font-style:normal;font-stretch:normal;font-size:1.375rem;line-height:1.27;margin-top:20px}body.portal-2 .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .headline .text{margin-left:15px;font-size:15px;color:#565656;margin-left:55px;display:block}body.portal-2 .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info{font-weight:400;width:100%;padding-left:40px;font-size:16px;color:#636d79;line-height:1.59}body.portal-2 .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__start{padding-left:0}body.portal-2 .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small .info-icon{position:absolute;margin-right:15px;transform:translate(0,-50%);top:50%}body.portal-2 .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small .info-icon .svg-icon{fill:#19a1c6}body.portal-2 .dashboard-offer-premium .offer-wrapper .information .bulletpoints .bulletpoint .info__small .info-text{position:relative;margin-left:55px;font-size:14px}body.portal-2 .dashboard-offer-premium .offer-wrapper .premium-example img{max-height:335px}@media (max-width:991.9px){body.portal-2 .dashboard-offer-premium .offer-wrapper{padding-left:15px;padding-right:15px}body.portal-2 .dashboard-offer-premium .offer-wrapper .col{padding-left:15px;padding-right:15px}}.course-quickvotes main,.institute-quickvotes main{overflow-x:hidden}.quickvotes-footer{margin-bottom:75px;-webkit-font-smoothing:antialiased;font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:16px;text-align:center;color:#4a4a4a}.frame-styling{border:#f7f7f9 1px solid;background-color:#fff}.main-padding{padding-top:0}.report-widget{height:548px;padding:15px 15px 55px 15px}.report-widget--horizontal{height:323px}.report-widget--horizontal .report-widget__body{height:200px;display:-ms-grid;display:grid;grid-auto-flow:column;column-gap:12px;overflow:auto}.report-widget--horizontal .report-widget__item{margin-bottom:0}.report-widget__header{margin-bottom:5px}.report-widget__title{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;margin:0;color:#373a3c}.report-widget__course-rating,.report-widget__institute-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.report-widget__course-rating .rating .rating-value,.report-widget__institute-rating .rating .rating-value{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;color:#9d9d9d;padding-left:5px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.report-widget__report-sum{line-height:21px;margin-left:20px;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#9d9d9d;text-decoration:underline}.report-widget__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:436px;overflow:auto}.report-widget__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;border:#eceeef 1px solid;padding:10px;margin-bottom:5px}.report-widget__item-title{font-size:14px;color:#373a3c;margin:0}.report-widget__item-course-title{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#9a9a9a;margin-bottom:10px}.report-widget__item-report-text-preview{margin-bottom:5px}.report-widget__item-report-full-text{width:100%;height:100%;margin-bottom:5px}.report-widget__item-show-full-text-wrapper{margin-bottom:5px}.report-widget__item-show-full-text{color:#01475f}.report-widget__bottom-wrapper{display:-ms-flexbox;display:flex;height:100%;place-items:flex-end}.report-widget__item-author{-ms-flex-positive:1;flex-grow:1;margin:0;color:#9a9a9a}.report-widget__item-rating .rating-xs svg{width:12px;height:12px}.report-widget__item-rating .rating .rating-stars{width:65px}.report-widget__item-rating .rating .rating-value{padding-left:3px;color:#9d9d9d;font-size:12px}.report-widget__footer{background:#f7f7f9;position:fixed;bottom:-1px;left:0;height:43px;width:100%;z-index:1}.report-widget__footer-logo{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.report-widget__footer-logo .svg-icon-studycheck_logo{width:80px;height:43px}.report-widget .archived-hint{display:-ms-flexbox;display:flex;padding-bottom:5px}.report-widget .archived-hint,.report-widget__item-author,.report-widget__item-course-title,.report-widget__item-report-description,.report-widget__item-show-full-text,.report-widget__report-sum{font-size:12px}.report-widget .search-no-results{background:url(/site/img/studycheck-hero-search.png) 55% 160% no-repeat #fff}.report-widget .search-no-results p{font-size:16px}@media (max-width:768px){.report-widget--horizontal{height:revert}.report-widget--horizontal .report-widget__body{height:revert;display:revert;grid-auto-flow:revert;column-gap:revert;overflow:revert}.report-widget--horizontal .report-widget__item{margin-bottom:5px}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{position:relative}.dropzone .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.dropzone .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.dropzone .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.dropzone .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{position:absolute;display:none;left:30px;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05,1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.slim-form-only{display:none}body.slim-form .slim-form-hidden{display:none}body.slim-form .slim-form-only{display:initial}body.slim-form .rfv1-main__header__legacy-container{-ms-flex-pack:center;justify-content:center}body.slim-form footer.rfv1-main__footer{padding-top:0}body.slim-form .rfv1-footer__seal{position:absolute;top:-12px;right:12px}