html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer;}button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}.iframe, .iframe2 {font-size: 14px;overflow: hidden;position: relative;}.iframe .sr-only, .iframe2 .sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.iframe *, .iframe2 * {box-sizing: border-box;}.iframe *, .iframe *::before, .iframe *::after, .iframe2 *, .iframe2 *::before, .iframe2 *::after {box-sizing: border-box;}.iframe .btn, .iframe2 .btn {-moz-user-select: none;background-image: none;border: 1px solid transparent;border-radius: 2px;cursor: pointer;display: inline-block;font-size: 14px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 6px 12px;text-align: center;vertical-align: middle;white-space: nowrap;}.iframe .btn-default, .iframe2 .btn-default {background-color: #ffffff;border-color: #cccccc;color: #333333;}.iframe a, .iframe2 a {color: #495057;text-decoration: none;}.iframe a:hover, .iframe2 a:hover {text-decoration: none;}.iframe .name, .iframe2 .name {font-weight: bold;}.iframe .container, .iframe2 .container {margin: 5px;}.iframe2.format1, .iframe2.format2 {font-family: 'Roboto', Helvetica, Arial, sans-serif;font-weight: 400;font-smooth: antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #495057;}.iframe2.format3, .iframe2.format5 {font-family: 'Roboto', Helvetica, Arial, sans-serif;font-weight: 400;font-smooth: antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #495057;}.iframe2.format1, .iframe2.format2 {}.iframe2.format1:hover .carousel-control.right, .iframe2.format1:hover .carousel-control.left, .iframe2.format2:hover .carousel-control.right, .iframe2.format2:hover .carousel-control.left {display: inline-block;}.iframe2.format1 .available-text, .iframe2.format2 .available-text {margin-top: -.05em;}.iframe2.format1 .container, .iframe2.format2 .container {border: 1px solid #dcdcdc;width: 980px;overflow: hidden;margin: 0;}.iframe2.format1 .header, .iframe2.format2 .header {border-bottom: 1px solid #da1d23;height: 39px;color: black;text-transform: uppercase;font-size: 14px;font-weight: bold;}.iframe2.format1 .header .karriere-logo, .iframe2.format1 .header .partner-logo, .iframe2.format2 .header .karriere-logo, .iframe2.format2 .header .partner-logo {max-width: 200px;float: left;display: inline;}.iframe2.format1 .header .karriere-logo svg, .iframe2.format1 .header .partner-logo svg, .iframe2.format2 .header .karriere-logo svg, .iframe2.format2 .header .partner-logo svg {fill: #da1d23;height: 100%;}.iframe2.format1 .header .karriere-logo, .iframe2.format2 .header .karriere-logo {border-left: 1px solid white;padding-left: 10px;margin: 11px 10px 10px 18px;height: 16px;position: relative;}.iframe2.format1 .header .karriere-logo:before, .iframe2.format2 .header .karriere-logo:before {content: " ";border-left: 1px solid #1b4a6a;height: 30px;margin: 5px 0px;padding: 0 0px;left: 0px;position: absolute;top: -12px;}.iframe2.format1 .header .partner-logo, .iframe2.format2 .header .partner-logo {height: 25px;margin: 6px 0 5px 5px;}.iframe2.format1 .header .partner-logo svg rect, .iframe2.format2 .header .partner-logo svg rect {fill: none;}.iframe2.format1 .header .partner-logo svg g, .iframe2.format1 .header .partner-logo svg path, .iframe2.format2 .header .partner-logo svg g, .iframe2.format2 .header .partner-logo svg path {fill: #da1d23;}.iframe2.format1 .header .slogan, .iframe2.format2 .header .slogan {float: left;margin: 10px auto;}.iframe2.format1 .header .numpositions, .iframe2.format2 .header .numpositions {position: absolute;top: 0;left: 745px;margin: 11px 8px;text-align: center;width: 227px;}.iframe2.format1 .header .numpositions:before, .iframe2.format2 .header .numpositions:before {content: " ";border-left: 1px solid #1b4a6a;height: 30px;margin: 5px 0px;padding: 0 0px;left: -9px;position: absolute;top: -11px;}.iframe2.format1 .header.hide, .iframe2.format2 .header.hide {display: none;}.iframe2.format1 .carousel-control, .iframe2.format2 .carousel-control {position: absolute;z-index: 10;color: #d2d2d2;cursor: pointer;}.iframe2.format1 .carousel-control.right, .iframe2.format2 .carousel-control.right {top: 125px;right: 10px;}.iframe2.format1 .carousel-control.left, .iframe2.format2 .carousel-control.left {top: 125px;left: 5px;}.iframe2.format1 .carousel-control:hover, .iframe2.format2 .carousel-control:hover {color: rgba(50, 50, 50, 0.5);}.iframe2.format1 .list-secondary, .iframe2.format2 .list-secondary {left: 745px;top: 40px;width: 235px;height: 260px;overflow: hidden;position: absolute;border: 1px solid #ececec;background: #F2F0EB;}.iframe2.format1 .list-secondary ul, .iframe2.format2 .list-secondary ul {list-style: none;padding-left: 0;}.iframe2.format1 .list-secondary ul a.entry-promotion, .iframe2.format2 .list-secondary ul a.entry-promotion {margin: 0;}.iframe2.format1 .list-primary, .iframe2.format2 .list-primary {left: 0px;top: 40px;position: absolute;height: 260px;overflow: hidden;border: 1px solid #ececec;background: #F2F0EB;}.iframe2.format1 .list-primary .details, .iframe2.format2 .list-primary .details {position: relative;margin: 15px;font-size: 12px;color: #888;}.iframe2.format1 .list-primary .details .name, .iframe2.format2 .list-primary .details .name {font-size: 14px;color: #222;font-weight: 400;}.iframe2.format1 .list-primary .details .name .category, .iframe2.format2 .list-primary .details .name .category {font-weight: normal;font-size: 12px;color: #aaa;display: block;}.iframe2.format1 .list-primary .description, .iframe2.format2 .list-primary .description {line-height: 1.6;font-weight: 300;}.iframe2.format1 .list-primary .available, .iframe2.format2 .list-primary .available {position: absolute;top: -5px;right: 0px;background: #fff;}.iframe2.format1 .list-primary .available .open, .iframe2.format1 .list-primary .available .planned, .iframe2.format2 .list-primary .available .open, .iframe2.format2 .list-primary .available .planned {width: 21px;height: 19px;font-size: 12px;border: 1px solid #00B241;color: #00B241;border-radius: 2px;display: inline-block;text-align: center;padding-top: 1px;}.iframe2.format1 .list-primary .available .planned, .iframe2.format2 .list-primary .available .planned {border: 1px solid #e09f00;color: #e09f00;}.iframe2.format1 .thumbnail, .iframe2.format2 .thumbnail {width: 287px;height: 85px;border-bottom: 2px solid #ececec;display: flex;justify-content: center;align-items: center;}.iframe2.format1 .thumbnail img, .iframe2.format2 .thumbnail img {max-height: 70px;max-width: 230px;}.iframe2.format1 .carousel, .iframe2.format2 .carousel {margin: 0;position: relative;top: 5px;left: 0;font-size: 16px;width: 750px;height: 300px;}.iframe2.format1 .carousel .nav-wrapper, .iframe2.format2 .carousel .nav-wrapper {position: absolute;left: 645px;top: 225px;}.iframe2.format1 .carousel .nav-wrapper .nav-right, .iframe2.format1 .carousel .nav-wrapper .nav-left, .iframe2.format2 .carousel .nav-wrapper .nav-right, .iframe2.format2 .carousel .nav-wrapper .nav-left {color: #da1d23;}.iframe2.format1 .carousel .explanation, .iframe2.format2 .carousel .explanation {font-size: 10px;position: absolute;left: 0px;top: 230px;}.iframe2.format1 .carousel .explanation .open, .iframe2.format1 .carousel .explanation .planned, .iframe2.format2 .carousel .explanation .open, .iframe2.format2 .carousel .explanation .planned {width: 14px;height: 14px;border: 1.5px solid #00B241;color: #00B241;border-radius: 2px;display: inline-block;text-align: center;position: relative;top: 3px;margin-left: 20px;}.iframe2.format1 .carousel .explanation .planned, .iframe2.format2 .carousel .explanation .planned {border: 1.5px solid #e09f00;color: #e09f00;}.iframe2.format1 .carousel-wrapper, .iframe2.format2 .carousel-wrapper {margin: 0;padding: 0;}.iframe2.format1 .animate, .iframe2.format2 .animate {height: 0px;transition: height 1s;transform: translate3d(0, 0, 0);}.iframe2.format1 .carousel-box, .iframe2.format2 .carousel-box {width: 287px;height: 229px;margin: 0;transform: scale(0.7, 0.7) translateZ(0);box-shadow: 0px 0px 10px 4px rgba(44, 42, 41, 0.05);transition: all 0.5s ease-out;z-index: -1;border: 1px solid #dadada;background-color: #fff;left: 300px;top: 50px;list-style: none;overflow: hidden;position: absolute;}.iframe2.format1 .carousel-box .adjust-huener, .iframe2.format2 .carousel-box .adjust-huener {position: absolute;top: 50%;left: 50%;color: #ddd;margin-top: -22px;margin-left: -22px;}.iframe2.format1 .carousel-box.item2, .iframe2.format2 .carousel-box.item2 {z-index: 4;left: 240px;top: 0;position: absolute;transform: scale(1, 1) translateZ(0);}.iframe2.format1 .carousel-box.item1, .iframe2.format1 .carousel-box.item3, .iframe2.format2 .carousel-box.item1, .iframe2.format2 .carousel-box.item3 {transform: scale(0.85, 0.85) translateZ(0);top: 6px;margin: 0;z-index: 2;}.iframe2.format1 .carousel-box.item0, .iframe2.format1 .carousel-box.item4, .iframe2.format2 .carousel-box.item0, .iframe2.format2 .carousel-box.item4 {top: 10px;margin: 0;z-index: 1;}.iframe2.format1 .carousel-box.item1, .iframe2.format2 .carousel-box.item1 {left: 105px;}.iframe2.format1 .carousel-box.item0, .iframe2.format2 .carousel-box.item0 {left: -24px;}.iframe2.format1 .carousel-box.item3, .iframe2.format2 .carousel-box.item3 {left: 370px;}.iframe2.format1 .carousel-box.item4, .iframe2.format2 .carousel-box.item4 {left: 480px;}.iframe2.format1 .carousel-box2, .iframe2.format2 .carousel-box2 {transition: all 1s ease-out;transform: translate3d(0, 0, 0);height: 81px;width: 240px;z-index: 2;overflow: hidden;}.iframe2.format1 .carousel-box2 .entry, .iframe2.format2 .carousel-box2 .entry {border: 1px solid #e7e5e0;background: #fff;margin: 4px 15px;height: 81px;width: 204px;padding: 9px;font-size: 12px;color: #aaa;display: block;overflow: hidden;border-bottom: 1px solid #ececec;border-collapse: collapse;}.iframe2.format1 .carousel-box2 .entry .title, .iframe2.format1 .carousel-box2 .entry .name, .iframe2.format2 .carousel-box2 .entry .title, .iframe2.format2 .carousel-box2 .entry .name {font-size: 16px;color: #222;overflow-x: hidden;white-space: nowrap;text-overflow: ellipsis;}.iframe2.format1 .carousel-box2 .entry .companyName, .iframe2.format2 .carousel-box2 .entry .companyName {color: #aaa;font-weight: normal;white-space: nowrap;}.iframe2.format1 .carousel-box2 .entry .location, .iframe2.format2 .carousel-box2 .entry .location {text-transform: uppercase;white-space: nowrap;}.iframe2.format1 .carousel-box2 .entry .read-more, .iframe2.format2 .carousel-box2 .entry .read-more {float: right;color: #da1d23;margin-top: -14px;}.iframe2.format1 .carousel-box2 .entry .companyName {max-width: 170px;overflow: hidden;}.iframe2.format1 .carousel-box2 .entry .thumbnail {display: none;}.iframe2.format1 .carousel-box2 .entry .details .available {display: none;}.iframe2.format1 .list-secondary .description {font-weight: 300;display: none;}.iframe2.format1 .list-primary {width: 744px;}.iframe2.format2 .list-primary {width: 744px;}.iframe2.format2 .list-secondary .thumbnail {width: 180px;max-height: 70px;}.iframe2.format2 .list-secondary .thumbnail img {max-height: 70px;max-width: 180px;}.iframe2.format2 .list-secondary .details {display: none;}.iframe2.format2 .entry .read-more {display: none;}.iframe2.format3 .entry, .iframe2.format5 .entry {height: 240px;}.iframe2.format3 .entry .bv, .iframe2.format3 .entry .ov, .iframe2.format5 .entry .bv, .iframe2.format5 .entry .ov {height: 186px;}.iframe2.format3 .entry .bv, .iframe2.format5 .entry .bv {background: black;}.iframe2.format3 .entry .ov, .iframe2.format5 .entry .ov {background-repeat: no-repeat;background-position: center center;background-size: cover;}.iframe2.format3 .entry.company .bv, .iframe2.format3 .entry.company .ov, .iframe2.format5 .entry.company .bv, .iframe2.format5 .entry.company .ov {height: 106px;}.iframe2.format3 .container, .iframe2.format5 .container {margin: 0;}.iframe2.format3 .header, .iframe2.format5 .header {background: #000;padding: 0;font-size: 14px;display: flex;}.iframe2.format3 .header .nav-wrapper, .iframe2.format5 .header .nav-wrapper {font-weight: 300;text-align: center;flex-grow: 1;margin: 10px;}.iframe2.format3 .header .nav-wrapper .nav-label, .iframe2.format5 .header .nav-wrapper .nav-label {margin: 0 10px;}.iframe2.format3 .header .brandingLogo, .iframe2.format5 .header .brandingLogo {height: 30px;max-width: 200px;margin: 5px;}.iframe2.format3 .header a.searchLink, .iframe2.format5 .header a.searchLink {align-items: center;display: inline-flex;padding-left: 10px;}.iframe2.format3 .header.hide, .iframe2.format5 .header.hide {display: none;}.iframe2.format4 .entry {height: 240px;}.iframe2.format4 .entry .bv {background: black;}.iframe2.format4 .entry .ov {background-repeat: no-repeat;background-position: center center;background-size: cover;}.iframe2.format4 .entry.company .bv, .iframe2.format4 .entry.company .ov {height: 106px;}.iframe2.format4 .entry.company .companyDetails {padding: 15px;font-weight: normal;font-size: 14px;line-height: 22px;}.iframe2.format4 .entry.company .companyDetails .companyLogo {max-height: 32px;max-width: 90%;}.iframe2.format4 .entry.company .companyDetails .companyName {margin-top: 10px;white-space: nowrap;}.iframe2.format4 .entry.company .companyDetails .industry {color: #444;font-weight: 300;white-space: nowrap;}.iframe2.format4 .entry.company .companyDetails .location {color: #777;font-weight: 300;white-space: nowrap;text-transform: capitalize;}.iframe2.format4 .container {margin: 0;max-width: 1545px;margin: 0 auto;}.iframe2.format4 .header {padding: 0;height: 35px;font-size: 14px;display: flex;}.iframe2.format4 .header .search-wrapper {flex-grow: 1;margin: 6px 12px;}.iframe2.format4 .header .search-wrapper .searchForm {display: flex;}.iframe2.format4 .header .search-wrapper .searchForm .form-control {flex-grow: 1;height: 34px;padding: 2px 6px;margin-right: 6px;border: 1px solid #ddd;}.iframe2.format4 .header .nav-wrapper {font-weight: 300;text-align: center;flex-grow: 1;margin: 10px;}.iframe2.format4 .header .nav-wrapper .nav-label {margin: 0 10px;}.iframe2.format4 .header .brandingLogo {height: 30px;max-width: 200px;margin: 5px;}.iframe2.format4 .header .brandingLogo.karriere {margin: 10px;max-height: 25px;}.iframe2.format4 .header a.searchLink {align-items: center;display: inline-flex;margin-bottom: -10px;}.iframe2.format4 .header.hide {display: none;}.iframe2.format3 .search-wrapper, .iframe2.format4 .search-wrapper, .iframe2.format5 .search-wrapper {flex-grow: 1;margin: 6px 12px;}.iframe2.format3 .search-wrapper .searchForm, .iframe2.format4 .search-wrapper .searchForm, .iframe2.format5 .search-wrapper .searchForm {display: flex;}.iframe2.format3 .search-wrapper .searchForm .form-control, .iframe2.format4 .search-wrapper .searchForm .form-control, .iframe2.format5 .search-wrapper .searchForm .form-control {flex-grow: 1;font-weight: 300;padding: 2px 6px;margin-right: 6px;border: 1px solid #ddd;}.iframe2.format3 .orderurl, .iframe2.format4 .orderurl, .iframe2.format5 .orderurl {float: right;align-items: center;display: inline-flex;}.iframe2.format3 .orderurl.hide, .iframe2.format4 .orderurl.hide, .iframe2.format5 .orderurl.hide {display: none;}.iframe2.format3 .caption, .iframe2.format4 .caption, .iframe2.format5 .caption {float: left;font-weight: 300;padding: 7px;margin: 5px;align-items: center;display: inline-flex;}.iframe2.format3 .caption.hide, .iframe2.format4 .caption.hide, .iframe2.format5 .caption.hide {display: none;}.iframe2.format3 a.purchase, .iframe2.format3 .send, .iframe2.format4 a.purchase, .iframe2.format4 .send, .iframe2.format5 a.purchase, .iframe2.format5 .send {margin: 5px;background: #b9e534;padding: 7px;border-radius: 2px;font-size: 14px;color: #212529;white-space: nowrap;}.iframe2.format3 a.purchase:hover, .iframe2.format3 .send:hover, .iframe2.format4 a.purchase:hover, .iframe2.format4 .send:hover, .iframe2.format5 a.purchase:hover, .iframe2.format5 .send:hover {background: #058835;}.iframe2.format3 a.purchase2, .iframe2.format4 a.purchase2, .iframe2.format5 a.purchase2 {margin: 5px;background: #00B241;padding: 5px 20px 5px 20px;border-radius: 1px;color: white;white-space: nowrap;}.iframe2.format3 a.purchase2:hover, .iframe2.format4 a.purchase2:hover, .iframe2.format5 a.purchase2:hover {background: #058835;}.iframe2.format3 .list-primary, .iframe2.format4 .list-primary, .iframe2.format5 .list-primary {overflow: hidden;background: #fff;}.iframe2.format3 .list-primary .available, .iframe2.format4 .list-primary .available, .iframe2.format5 .list-primary .available {position: absolute;bottom: 10px;right: 10px;background: #fff;}.iframe2.format3 .list-primary .available .open, .iframe2.format3 .list-primary .available .planned, .iframe2.format4 .list-primary .available .open, .iframe2.format4 .list-primary .available .planned, .iframe2.format5 .list-primary .available .open, .iframe2.format5 .list-primary .available .planned {width: 21px;height: 21px;font-size: 12px;border: 1px solid #00B241;color: #00B241;border-radius: 2px;display: inline-block;text-align: center;padding-top: 0px;}.iframe2.format3 .list-primary .available .planned, .iframe2.format4 .list-primary .available .planned, .iframe2.format5 .list-primary .available .planned {border: 1px solid #e09f00;color: #e09f00;}.iframe2.format3 .name, .iframe2.format4 .name, .iframe2.format5 .name {hyphens: manual;display: block;height: 187px;color: white;padding: 12px 20px 20px 18px;font-size: 28px;font-weight: bold;letter-spacing: 0.8px;}.iframe2.format3 .details, .iframe2.format4 .details, .iframe2.format5 .details {display: flex;align-items: center;font-size: 14px;background: #fff;height: 54px;padding: 10px 20px;text-transform: capitalize;}.iframe2.format3 .details .location, .iframe2.format4 .details .location, .iframe2.format5 .details .location {padding: 0;white-space: nowrap;}.iframe2.format3 .details .companyLogo, .iframe2.format4 .details .companyLogo, .iframe2.format5 .details .companyLogo {max-height: 35px;margin: 0 0 0 auto;max-width: 65%;}.iframe2.format3 .entry.promotion.company-promotion, .iframe2.format4 .entry.promotion.company-promotion, .iframe2.format5 .entry.promotion.company-promotion {width: 100%;float: left;position: relative;font-size: 13px;font-weight: 300;}.iframe2.format3 .entry.promotion.company-promotion .image, .iframe2.format4 .entry.promotion.company-promotion .image, .iframe2.format5 .entry.promotion.company-promotion .image {height: 172px;}.iframe2.format3 .entry.promotion.company-promotion .companyLogo, .iframe2.format4 .entry.promotion.company-promotion .companyLogo, .iframe2.format5 .entry.promotion.company-promotion .companyLogo {max-width: 90% !important;margin: auto;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.iframe2.format3 .entry.promotion.company-promotion .company-details, .iframe2.format4 .entry.promotion.company-promotion .company-details, .iframe2.format5 .entry.promotion.company-promotion .company-details {margin: 0px 0px 0px 160px;position: relative;top: -15px;line-height: 1.4;}.iframe2.format3 .entry.promotion.company-promotion .company-details .company-name, .iframe2.format3 .entry.promotion.company-promotion .company-details .company-industry, .iframe2.format3 .entry.promotion.company-promotion .company-details .company-location, .iframe2.format4 .entry.promotion.company-promotion .company-details .company-name, .iframe2.format4 .entry.promotion.company-promotion .company-details .company-industry, .iframe2.format4 .entry.promotion.company-promotion .company-details .company-location, .iframe2.format5 .entry.promotion.company-promotion .company-details .company-name, .iframe2.format5 .entry.promotion.company-promotion .company-details .company-industry, .iframe2.format5 .entry.promotion.company-promotion .company-details .company-location {color: white;text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);white-space: nowrap;}.iframe2.format3 .entry.promotion.company-promotion .company-details .company-name, .iframe2.format4 .entry.promotion.company-promotion .company-details .company-name, .iframe2.format5 .entry.promotion.company-promotion .company-details .company-name {font-weight: 400;font-size: 14px;}.iframe2.format3 .entry.promotion.company-promotion .company-excerpt, .iframe2.format4 .entry.promotion.company-promotion .company-excerpt, .iframe2.format5 .entry.promotion.company-promotion .company-excerpt {max-height: 6.1em;overflow: hidden;padding-top: 30px;margin: 9px 20px 0 160px;position: relative;top: -20px;line-height: 1.3;font-size: 12px;}.iframe2.format3 .entry.promotion.company-promotion .available, .iframe2.format4 .entry.promotion.company-promotion .available, .iframe2.format5 .entry.promotion.company-promotion .available {position: absolute;top: 15px;right: 15px;max-width: 110px;background: transparent;}.iframe2.format3 .entry.promotion.company-promotion .available .open, .iframe2.format3 .entry.promotion.company-promotion .available .planned, .iframe2.format4 .entry.promotion.company-promotion .available .open, .iframe2.format4 .entry.promotion.company-promotion .available .planned, .iframe2.format5 .entry.promotion.company-promotion .available .open, .iframe2.format5 .entry.promotion.company-promotion .available .planned {padding-top: 2px;}.iframe2.format3 .entry.promotion.company-promotion .available .open, .iframe2.format4 .entry.promotion.company-promotion .available .open, .iframe2.format5 .entry.promotion.company-promotion .available .open {background: #b2e8fd;border-color: #b2e8fd;color: #495057;}.iframe2.format3 .entry.promotion.company-promotion .available .planned, .iframe2.format4 .entry.promotion.company-promotion .available .planned, .iframe2.format5 .entry.promotion.company-promotion .available .planned {background: #ffd25b;border-color: #ffd25b;color: #495057;}.iframe2.format3 .entry.promotion.company-promotion .thumbnail-promotion, .iframe2.format4 .entry.promotion.company-promotion .thumbnail-promotion, .iframe2.format5 .entry.promotion.company-promotion .thumbnail-promotion {box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.14);position: relative;top: 90px;left: 20px;background: white;width: 120px;height: 120px;border-radius: 2px;}.iframe2.format5 .name {position: absolute;top: 145px;hyphens: manual;display: block;height: 187px;padding: 0;font-size: 19px;color: #656565;font-weight: bold;letter-spacing: 0.8px;}.iframe2.format5 .details {display: block;border-top: 1px solid gainsboro;position: relative;top: 75px;align-items: center;font-size: 14px;background: #fff;height: 54px;padding: 10px 30px;color: grey;font-weight: lighter;text-transform: capitalize;}.iframe2.format5 .details .location {padding: 0;white-space: nowrap;}.iframe2.format5 .details .location .entry {padding-right: 10px;}.iframe2.format3 .carousel, .iframe2.format5 .carousel {margin: 0 0 0 0;position: relative;top: 10px;left: 0;font-size: 16px;height: 280px;}.iframe2.format3 .carousel .nav-wrapper, .iframe2.format5 .carousel .nav-wrapper {position: absolute;left: 645px;top: 225px;}.iframe2.format3 .carousel .nav-wrapper .nav-right, .iframe2.format3 .carousel .nav-wrapper .nav-left, .iframe2.format5 .carousel .nav-wrapper .nav-right, .iframe2.format5 .carousel .nav-wrapper .nav-left {color: #da1d23;}.iframe2.format3 .carousel .explanation, .iframe2.format5 .carousel .explanation {font-size: 10px;position: absolute;left: 0px;top: 230px;}.iframe2.format3 .carousel .explanation .open, .iframe2.format3 .carousel .explanation .planned, .iframe2.format5 .carousel .explanation .open, .iframe2.format5 .carousel .explanation .planned {width: 14px;height: 14px;border: 1.5px solid #00B241;color: #00B241;border-radius: 2px;display: inline-block;text-align: center;position: relative;top: 3px;margin-left: 20px;}.iframe2.format3 .carousel .explanation .planned, .iframe2.format5 .carousel .explanation .planned {border: 1.5px solid #e09f00;color: #e09f00;}.iframe2.format3 .carousel-control, .iframe2.format5 .carousel-control {position: absolute;z-index: 10;color: rgba(150, 150, 150, 0.5);top: calc(45%);padding: 0px 20px;cursor: pointer;}.iframe2.format3 .carousel-control.right, .iframe2.format5 .carousel-control.right {right: -18px;}.iframe2.format3 .carousel-control.left, .iframe2.format5 .carousel-control.left {left: -18px;}.iframe2.format3 .carousel-control:hover, .iframe2.format5 .carousel-control:hover {color: #f0f0f0;}.iframe2.format3 .carousel-control i.fa, .iframe2.format5 .carousel-control i.fa {font-weight: 300;}.iframe2.format3 .carousel-control.hide, .iframe2.format5 .carousel-control.hide {display: none;}.iframe2.format3 .carousel-wrapper, .iframe2.format5 .carousel-wrapper {margin: 0;padding: 0;}.iframe2.format3 .animate, .iframe2.format5 .animate {height: 0px;transition: height 1s;transform: translate3d(0, 0, 0);}.iframe2.format3 .carousel-box, .iframe2.format5 .carousel-box {width: 300px;height: 257px;margin: 0;box-shadow: 2px 2px 10px 0px rgba(3, 50, 74, 0.69);transition: all 0.5s ease-out;z-index: -1;display: none;background-color: #fff;left: 5px;top: 0px;list-style: none;overflow: hidden;position: absolute;}.iframe2.format3 .carousel-box .adjust-huener, .iframe2.format5 .carousel-box .adjust-huener {position: absolute;top: 50%;left: 50%;color: #ddd;margin-top: -22px;margin-left: -22px;}.iframe2.format3 .carousel-box.wide, .iframe2.format5 .carousel-box.wide {width: 440px;}.iframe2.format3 .carousel-box.item0, .iframe2.format3 .carousel-box.item1, .iframe2.format3 .carousel-box.item2, .iframe2.format3 .carousel-box.item3, .iframe2.format3 .carousel-box.item4, .iframe2.format5 .carousel-box.item0, .iframe2.format5 .carousel-box.item1, .iframe2.format5 .carousel-box.item2, .iframe2.format5 .carousel-box.item3, .iframe2.format5 .carousel-box.item4 {z-index: 2;display: block;}.iframe2.format3 .carousel-box.item0, .iframe2.format5 .carousel-box.item0 {left: 5px;}.iframe2.format3 .carousel-box.item1, .iframe2.format5 .carousel-box.item1 {left: 312px;}.iframe2.format3 .carousel-box.item2, .iframe2.format5 .carousel-box.item2 {left: 619px;}.iframe2.format3 .carousel-box.item3, .iframe2.format5 .carousel-box.item3 {left: 926px;}.iframe2.format3 .carousel-box.item4, .iframe2.format5 .carousel-box.item4 {left: 1233px;}.iframe2.format3 .carousel.zoom .carousel-box, .iframe2.format5 .carousel.zoom .carousel-box {transform: scale(0.7, 0.7) translateZ(0);}.iframe2.format3 .carousel.zoom .carousel-box.item2, .iframe2.format5 .carousel.zoom .carousel-box.item2 {z-index: 4;left: calc(50% - 150px);top: 0;position: absolute;transform: scale(1, 1) translateZ(0);}.iframe2.format3 .carousel.zoom .carousel-box.item1, .iframe2.format3 .carousel.zoom .carousel-box.item3, .iframe2.format5 .carousel.zoom .carousel-box.item1, .iframe2.format5 .carousel.zoom .carousel-box.item3 {transform: scale(0.85, 0.85) translateZ(0);margin: 0;z-index: 2;}.iframe2.format3 .carousel.zoom .carousel-box.item0, .iframe2.format3 .carousel.zoom .carousel-box.item4, .iframe2.format5 .carousel.zoom .carousel-box.item0, .iframe2.format5 .carousel.zoom .carousel-box.item4 {margin: 0;z-index: 1;}.iframe2.format3 .carousel.zoom .carousel-box.item0, .iframe2.format5 .carousel.zoom .carousel-box.item0 {left: calc(12% - 114px);}.iframe2.format3 .carousel.zoom .carousel-box.item1, .iframe2.format5 .carousel.zoom .carousel-box.item1 {left: calc(30% - 128px);}.iframe2.format3 .carousel.zoom .carousel-box.item3, .iframe2.format5 .carousel.zoom .carousel-box.item3 {left: calc(71% - 178px);}.iframe2.format3 .carousel.zoom .carousel-box.item4, .iframe2.format5 .carousel.zoom .carousel-box.item4 {left: calc(86% - 182px);}.iframe2.format3 .carousel.zoom .carousel-box.wide.item1, .iframe2.format5 .carousel.zoom .carousel-box.wide.item1 {left: calc(30% - 228px);}.iframe2.format3 .carousel.zoom .carousel-box.wide.item2, .iframe2.format5 .carousel.zoom .carousel-box.wide.item2 {z-index: 4;left: calc(50% - 250px);top: 0;position: absolute;transform: scale(1, 1) translateZ(0);}.iframe2.format3 .carousel.zoom .carousel-box.wide.item3, .iframe2.format5 .carousel.zoom .carousel-box.wide.item3 {left: calc(70% - 278px);}.iframe2.format4 .container {background: #fff;}.iframe2.format4 .carousel {margin: 10px 0 0 0;position: relative;top: 0px;left: 0;font-size: 16px;height: 260px;}.iframe2.format4 .carousel .nav-wrapper {position: absolute;left: 645px;top: 225px;}.iframe2.format4 .carousel .nav-wrapper .nav-right, .iframe2.format4 .carousel .nav-wrapper .nav-left {color: #da1d23;}.iframe2.format4 .carousel-control {position: absolute;z-index: 10;color: rgba(150, 150, 150, 0.7);top: calc(45%);padding: 0px 20px;cursor: pointer;}.iframe2.format4 .carousel-control.right {right: -18px;}.iframe2.format4 .carousel-control.left {left: -18px;}.iframe2.format4 .carousel-control:hover {color: #f0f0f0;}.iframe2.format4 .carousel-control i.fa {font-weight: 300;}.iframe2.format4 .carousel-control.hide {display: none;}.iframe2.format4 .carousel-wrapper {margin: 0;padding: 0;}.iframe2.format4 .animate {height: 0px;transition: height 1s;transform: translate3d(0, 0, 0);}.iframe2.format4 .carousel-box {width: 300px;height: 240px;transition: all 0.5s ease-out;z-index: -1;border: 1px solid #dadada;background-color: #fff;border-radius: 3px;left: 5px;top: 0px;list-style: none;overflow: hidden;position: absolute;}.iframe2.format4 .carousel-box .adjust-huener {position: absolute;top: 50%;left: 50%;color: #ddd;margin-top: -22px;margin-left: -22px;}.iframe2.format4 .carousel-box.wide {width: 440px;}.iframe2.format4 .carousel-box.item0, .iframe2.format4 .carousel-box.item1, .iframe2.format4 .carousel-box.item2, .iframe2.format4 .carousel-box.item3, .iframe2.format4 .carousel-box.item4 {box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.04);z-index: 2;}.iframe2.format4 .carousel-box.item0 {left: 5px;}.iframe2.format4 .carousel-box.item1 {left: 312px;}.iframe2.format4 .carousel-box.item2 {left: 619px;}.iframe2.format4 .carousel-box.item3 {left: 926px;}.iframe2.format4 .carousel-box.item4 {left: 1233px;}.iframe2.format4 .carousel.zoom .carousel-box {transform: scale(0.7, 0.7) translateZ(0);}.iframe2.format4 .carousel.zoom .carousel-box.item2 {z-index: 4;left: calc(50% - 150px);top: 0;position: absolute;transform: scale(1, 1) translateZ(0);}.iframe2.format4 .carousel.zoom .carousel-box.item1, .iframe2.format4 .carousel.zoom .carousel-box.item3 {transform: scale(0.85, 0.85) translateZ(0);top: 6px;margin: 0;z-index: 2;}.iframe2.format4 .carousel.zoom .carousel-box.item0, .iframe2.format4 .carousel.zoom .carousel-box.item4 {top: 10px;margin: 0;z-index: 1;}.iframe2.format4 .carousel.zoom .carousel-box.item0 {left: calc(12% - 114px);}.iframe2.format4 .carousel.zoom .carousel-box.item1 {left: calc(30% - 128px);}.iframe2.format4 .carousel.zoom .carousel-box.item3 {left: calc(71% - 178px);}.iframe2.format4 .carousel.zoom .carousel-box.item4 {left: calc(86% - 182px);}.iframe2.format4 .carousel.zoom .carousel-box.wide.item1 {left: calc(30% - 228px);}.iframe2.format4 .carousel.zoom .carousel-box.wide.item2 {z-index: 4;left: calc(50% - 250px);top: 0;position: absolute;transform: scale(1, 1) translateZ(0);}.iframe2.format4 .carousel.zoom .carousel-box.wide.item3 {left: calc(70% - 278px);}.iframe2.format3 .list-primary, .iframe2.format4 .list-primary, .iframe2.format5 .list-primary {width: 100%;}.iframe2.format3 .modal-box, .iframe2.format4 .modal-box, .iframe2.format5 .modal-box {display: none;position: absolute;z-index: 1000;background: white;border-bottom: 1px solid #aaa;border-radius: 4px;box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);border: 1px solid rgba(0, 0, 0, 0.1);background-clip: padding-box;}.iframe2.format3 .modal-box header, .iframe2.format3 .modal-box .modal-header, .iframe2.format4 .modal-box header, .iframe2.format4 .modal-box .modal-header, .iframe2.format5 .modal-box header, .iframe2.format5 .modal-box .modal-header {padding: 1.25em 1.5em;border-bottom: 1px solid #ddd;}.iframe2.format3 .modal-box header h3, .iframe2.format3 .modal-box header h4,.iframe2.format3 .modal-box .modal-header h3,.iframe2.format3 .modal-box .modal-header h4, .iframe2.format4 .modal-box header h3, .iframe2.format4 .modal-box header h4,.iframe2.format4 .modal-box .modal-header h3,.iframe2.format4 .modal-box .modal-header h4, .iframe2.format5 .modal-box header h3, .iframe2.format5 .modal-box header h4,.iframe2.format5 .modal-box .modal-header h3,.iframe2.format5 .modal-box .modal-header h4 {margin: 0;}.iframe2.format3 .modal-box .modal-body, .iframe2.format4 .modal-box .modal-body, .iframe2.format5 .modal-box .modal-body {padding: 10px;}.iframe2.format3 .modal-box footer, .iframe2.format3 .modal-box .modal-footer, .iframe2.format4 .modal-box footer, .iframe2.format4 .modal-box .modal-footer, .iframe2.format5 .modal-box footer, .iframe2.format5 .modal-box .modal-footer {padding: 10px;border-top: 1px solid #ddd;background: rgba(0, 0, 0, 0.02);text-align: right;}.iframe2.format3 .modal-box textarea, .iframe2.format4 .modal-box textarea, .iframe2.format5 .modal-box textarea {width: 100%;}.iframe2.format3 .modal-box textarea, .iframe2.format3 .modal-box input[type="text"], .iframe2.format4 .modal-box textarea, .iframe2.format4 .modal-box input[type="text"], .iframe2.format5 .modal-box textarea, .iframe2.format5 .modal-box input[type="text"] {border: 1px solid #ddd;margin-bottom: 5px;}.iframe2.format3 .modal-box input[type="text"], .iframe2.format4 .modal-box input[type="text"], .iframe2.format5 .modal-box input[type="text"] {margin: 0 10px 0 0;}.iframe2.format3 .modal-box .modal-body, .iframe2.format4 .modal-box .modal-body, .iframe2.format5 .modal-box .modal-body {position: relative;height: 100%;}.iframe2.format3 .modal-box .modal-body .send, .iframe2.format4 .modal-box .modal-body .send, .iframe2.format5 .modal-box .modal-body .send {position: absolute;right: 10px;bottom: 10px;margin-right: 0;box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.04);}.iframe2.format3 .modal-box p, .iframe2.format4 .modal-box p, .iframe2.format5 .modal-box p {margin: 0 0 5px 0;}.iframe2.format3 .modal-box .input-wrapper, .iframe2.format4 .modal-box .input-wrapper, .iframe2.format5 .modal-box .input-wrapper {display: inline-block;margin-bottom: 5px;}.iframe2.format3 .modal-box .input-wrapper label, .iframe2.format4 .modal-box .input-wrapper label, .iframe2.format5 .modal-box .input-wrapper label {display: block;font-size: 12px;font-weight: bold;}.iframe2.format3 .modal-overlay, .iframe2.format4 .modal-overlay, .iframe2.format5 .modal-overlay {opacity: 0;filter: alpha(opacity=0);position: absolute;top: 40px;left: 0;right: 0;bottom: 0;z-index: 900;}.iframe2.format3 a.close, .iframe2.format4 a.close, .iframe2.format5 a.close {line-height: 1;font-size: 1.5em;position: absolute;top: 5%;right: 2%;text-decoration: none;color: #bbb;}.iframe2.format3 .visible-xs-inline, .iframe2.format4 .visible-xs-inline, .iframe2.format5 .visible-xs-inline {display: none;}.iframe2.format3 a.close:hover, .iframe2.format4 a.close:hover, .iframe2.format5 a.close:hover {color: #222;-webkit-transition: color 1s ease;-moz-transition: color 1s ease;transition: color 1s ease;}.verticalview.format3 .carousel, .verticalview.format5 .carousel {height: 2000px;}.verticalview.format3 .carousel-box, .verticalview.format5 .carousel-box {width: 98% !important;height: 257px;margin: 0px 8px 8px 8px;box-shadow: 2px 2px 10px 0px rgba(3, 50, 74, 0.69);transition: all 0.5s ease-out;z-index: -1;display: none;background-color: #fff;left: 5px;top: 0px;list-style: none;position: initial;}.verticalview.format3 .carousel-box .adjust-huener, .verticalview.format5 .carousel-box .adjust-huener {position: absolute;top: 50%;left: 50%;color: #ddd;margin-top: -22px;margin-left: -22px;}.verticalview.format3 .carousel-box.wide, .verticalview.format5 .carousel-box.wide {width: 100%;}@media all and (max-width: 480px) {.iframe2.format3 .carousel.zoom .carousel-box {box-shadow: 2px 2px 10px 0px rgba(3, 50, 74, 0.14);}.iframe2.format3 .carousel.zoom .carousel-box.item0, .iframe2.format3 .carousel.zoom .carousel-box.item1, .iframe2.format3 .carousel.zoom .carousel-box.item2, .iframe2.format3 .carousel.zoom .carousel-box.item3, .iframe2.format3 .carousel.zoom .carousel-box.item4 {z-index: 4;left: 5px;top: 0;position: absolute;transform: initial;}.iframe2.widget.format3 .container, .iframe2.widget.format4 .container, .iframe2.widget.format5 .container {}.iframe2.widget.format3 .container .header .purchase, .iframe2.widget.format4 .container .header .purchase, .iframe2.widget.format5 .container .header .purchase {margin: 5px 5px 5px auto;}.iframe2.widget.format3 .container .header .orderurlcaption, .iframe2.widget.format4 .container .header .orderurlcaption, .iframe2.widget.format5 .container .header .orderurlcaption {display: none;}.iframe2.widget.format3 .container .hidden-xs, .iframe2.widget.format4 .container .hidden-xs, .iframe2.widget.format5 .container .hidden-xs {display: none;}.iframe2.widget.format3 .container .visible-xs-inline, .iframe2.widget.format4 .container .visible-xs-inline, .iframe2.widget.format5 .container .visible-xs-inline {display: inline;}.iframe2.widget.format3 .container .input-wrapper, .iframe2.widget.format4 .container .input-wrapper, .iframe2.widget.format5 .container .input-wrapper {display: block;}.iframe2.widget.format3 .container .input-wrapper input[type="text"], .iframe2.widget.format4 .container .input-wrapper input[type="text"], .iframe2.widget.format5 .container .input-wrapper input[type="text"] {width: 100%;}.iframe2.widget.format3 .container .carousel .carousel-box.caroucel-box, .iframe2.widget.format5 .container .carousel .carousel-box.caroucel-box {transform: scale(1, 1) translateZ(0);display: block !important;top: -10px;right: 0;bottom: 0;left: 0;flex-grow: 1;position: relative;margin: 2px;}.iframe2.widget.format3 .container .carousel-control, .iframe2.widget.format5 .container .carousel-control {display: block;}}@media all and (max-width: 320px) {.iframe2.widget.format3 .container .carousel .carousel-box, .iframe2.widget.format5 .container .carousel .carousel-box {width: 96% !important;}.iframe2.widget.format3 .container .carousel .carousel-box.caroucel-box, .iframe2.widget.format5 .container .carousel .carousel-box.caroucel-box {transform: scale(0.75, 0.75) translateZ(0);}}