@font-face { font-family: Ubuntu-Light; src: url('Ubuntu-Light-c9d68f61bf89fde6a24da697bc45d6f9.ttf'); }@font-face { font-family: Ubuntu-Regular; src: url('Ubuntu-Regular-84ea7c5c9d2fa40c070ccb901046117d.ttf'); }@font-face { font-family: Ubuntu-Medium; src: url('Ubuntu-Medium-d3c3b35e6d478ed149f02fad880dd359.ttf'); }@font-face { font-family: SourceSans-Light; src: url('SourceSansPro-Light-e7208e0bdca1887f658b9ac66c988a95.ttf'); }@font-face { font-family: SourceSans-ExtraLight; src: url('SourceSansPro-ExtraLight-9abcaabad7edf02f2033933f0a96221d.ttf'); }@font-face { font-family: SourceSans-Regular; src: url('SourceSansPro-Regular-47dbe5824a2d82b794ef1f52809699a5.ttf'); }@font-face { font-family: SourceSans-SemiBold; src: url('SourceSansPro-SemiBold-c1b4f417cf21451e85a0baccbfd8edc8.ttf'); }html {}body {background-color: #ffffff;width: auto;margin: 0;max-width: 1920px;}#container-main {display: grid;grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto auto auto;position: absolute;width: 100%;}a {text-decoration: none;color: #fff;}img,picture,video {max-width: 100%;}#header {background: #FFFFFF;display: grid;grid-template-columns: 40em auto;grid-row: auto;gap: 25px;}#header-menu {grid-column: span 6;display: flex;flex-direction: row;padding-left: 20%;padding-right: 20%;text-align: center;}.header-menu-item {flex: 1;font-family: Ubuntu-Regular;font-size: 18px;align-self: self-end;padding-bottom: 2px;}.header-menu-item a {color: #000;text-decoration: none;}.header-menu-item a:hover {cursor: pointer;box-shadow: 0 3px #ff8200;}.header-menu-item span:hover {cursor: pointer;box-shadow: 0 3px #ff8200;}#header-menu-content {grid-column: span 6;background-color: #ffffffbf;width: 100%;max-height: 0;transition: max-height 0.2s linear;color: #00323c;}#header-menu-content.active {max-height: 1000px;transition: all 0.2s linear;}#header-menu-content-system, #header-menu-content-company {display: none;}.header-menu-content-col {flex: 1;justify-content: center;align-items: start;flex-direction: column;justify-items: flex-start;padding: 2em;border-left: 1px solid #407483;border-right: 1px solid #407483;}.header-menu-content-col:first-child {border-left: none;}.header-menu-content-col:last-child {border-right: none;}.header-menu-content-col img {height: 50px;}.header-menu-content-col a, .header-menu-content-col-full a {color: #00323c;text-decoration: none;}.header-menu-content-col a:hover, .header-menu-content-col-full a:hover   {cursor: pointer;text-decoration: none;color: #ff8200;}.header-menu-content-col-full {justify-content: center;align-items: center;flex-direction: column;justify-items: center;padding: 2em;font-family: Ubuntu-Regular;font-size: 18px;}#header-menu-content-system div div:first-of-type {font-family: Ubuntu-Medium;font-size: 18px;}.header-menu-content-col div {font-family: Ubuntu-Regular;font-size: 18px;padding: .5em;}#header-menu-mobile {display: none;}#logo-link {justify-self: right;}#logo {display: inline-block;margin-top: 25px;width: 287px;height: 55px;background: transparent url('/static/images/Logo-Hotzone-Orange-RGB.png') 0% 0% no-repeat;background-size: cover;}#header-right {grid-column: span 4;align-self: center;}.btn-header {height: 50px;margin-top: 25px;background: #ffffff;color: black;border: 2px solid #ff8200;border-radius: 30px;float: right;text-align: center;font: 18px Ubuntu-Regular;display: inline-block;padding-left: 1em;padding-right: 1em;line-height: 2.75em;}.btn-header:hover {cursor: pointer;background-color: #ff8200;}.link-header {color: #ff8200;text-decoration: none;align-content: center;padding-right: 2em;font: 18px Ubuntu-Regular;}#btn-header-search {}#btn-header-contact {}#btn-header-login {}#headimage-container {}#footer {background: #00465a;display: flex;flex-direction: column;}#footer-logo {padding: 4em;}#footer-logo img {width: 13%;}#footer-links {display: flex;flex-direction: row;padding-bottom: 4em;padding-left: 10em;padding-right: 10em;justify-content: center;}#footer-links a {color: #fff;text-decoration: none;}.footer-link-column {flex: 1;color: #fff;font-size: 20px;line-height: 2em;display: flex;flex-direction: column;}.footer-link-column:nth-child(1) {align-self: center;}.aligner {align-self: center;display: flex;flex-direction: column;}.footer-link-column-head {align-self: flex-start;font-family: Ubuntu-Regular;}.footer-link-column-item {align-self: flex-start;font-family: SourceSans-Regular;}#i-am-foot {background-color: #ff8200;display: flex;flex-direction: row;justify-content: space-between;padding: 1em;padding-left: 10em;padding-right: 10em;font-family: SourceSans-Regular;font-size: 18px;color: #fff;}#headimage-container-main {display: flex;flex-direction: column;padding: 3em;height: 40vmax;max-height: 600px;background-size: cover;}#headimage-container {display: flex;flex-direction: column;padding: 3em;height: 25vmax;background-size: cover;margin-bottom: 2em;}#headimage-title {font-size: 5rem;color: #ff8200;font-family: Ubuntu-Light;text-align: right;align-self: end;}#headimage-subtitle {font-size: 3rem;color: #ffffff;font-family: Ubuntu-Light;text-align: right;}#headimage-title.left {text-align: left;align-self: start;}#headimage-subtitle.left {text-align: left;}#content-container {display: grid;grid-template-columns: 1fr;grid-template-rows: auto;}#content-contact {background-color: #407483;color: #fff;font-size: 38px;font-family: Ubuntu-Light;padding: 2em 25%;}#content-contact div p:last-child{font-size: 30px;font-family: Ubuntu-Regular;}.content-headline {color: #ff8200;font-family: Ubuntu-Light;font-size: 38px;text-align: center;padding-top: 50px;padding-bottom: 50px;}.content-headline-left {color: #ff8200;font-family: Ubuntu-Light;font-size: 38px;text-align: left;padding-top: 50px;padding-bottom: 30px;}.content-headline-small-left {color: #ff8200;font-family: Ubuntu-Light;font-size: 24px;text-align: left;}.content-headline-small {color: #ff8200;font-family: SourceSans-SemiBold;font-size: 22px;text-align: center;padding-top: 20px;padding-bottom: 20px;}.content-subheadline {color: #fff;font-family: SourceSans-Regular;font-size: 22px;text-align: center;}.content-shadowed-box {background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);padding: 2em;margin: 2em;}.content-shadowed-box-tight {background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);padding: 1em;margin: 1em;}.content-shadowed-box-inline {flex: 25%;background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);padding: 2em;margin: 2em;}.flex {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}.flex-row {display: flex;flex-wrap: wrap;justify-content: left;align-items: start;}.flex-row p {flex: 1;}.flex-row-center {display: flex;flex-wrap: wrap;justify-content: space-evenly;}.flex-row-center + .flex-row-center {border-top: 1px solid #3c46504D;}.extendable-cell {flex: 1;padding: 2em 4em;text-align: center;}.extendable-cell + .extendable-cell {border-left: 1px solid #3c46504D;}.extendable-cell .cell-icon {height: 75px;}.extendable-cell .cell-headline {color: #ff8200;font-family: SourceSans-SemiBold;font-size: 22px;text-align: center;padding-top: 1em;padding-bottom: 1em;}.extendable-cell .cell-text {color: #3c4650;font-family: SourceSans-Regular;font-size: 22px;text-align: center;}.extendable-cell .cell-link {display: inline-block;font-family: Ubuntu-Regular;font-size: 19px;color: #3c4650;text-decoration: none;background-color: #fff;border-radius: 1.2em;border: 3px solid #3c4650;padding: 0.5em 2em;margin-top: 1em;}.extendable-cell .cell-link:hover {background-color: #3c4650;color: #fff;transition: all 0.2s ease;}.one-third-col-content {display: flex;flex-wrap: wrap;padding-top: 4em;padding-right: 250px;}.one-third-col-content > article:first-child {flex: 25%;}.one-third-col-content > article:last-child {flex: 50%;padding-top: 3.5em;padding-left: 5em;}.one-third-col-content > article:last-child p {padding-bottom: 4em;}.two-third-col-content {display: flex;flex-wrap: wrap;padding-left: 250px;padding-right: 250px;}.two-third-col-content > article:first-child {flex: 50%;}.two-third-col-content > article:last-child {flex: 35%;text-align: center;}.third-two-col-content {display: flex;flex-wrap: wrap;padding-left: 250px;padding-right: 250px;}.third-two-col-content > article:first-child {flex: 35%;text-align: center;}.third-two-col-content > article:last-child {flex: 50%;}.half-half-col-content {display: inline-flex;flex-wrap: wrap;padding-left: 250px;padding-right: 250px;}.half-half-col-content > article {margin: 1em;flex: 40%;}.half-half-col-content .content-headline-left {padding-top: 0;}.three-col-content {display: inline-flex;flex-wrap: wrap;padding-left: 250px;padding-right: 250px;}.three-col-content > article {margin: 1em;flex: 30%;}.four-col-content {display: inline-flex;flex-wrap: wrap;padding-left: 150px;padding-right: 150px;}.four-col-content > article {margin: 1em;flex: 20%;}.four-col-content .content-shadowed-box {height: fit-content;min-height: 200px;align-content: center;}.centered-content {justify-self: center;text-align: center;}.centered-content-text {width: 60%;justify-self: center;text-align: center;color: #3c4650;font-family: SourceSans-Regular;font-size: 1.36rem;padding-top: 1em;padding-bottom: 1em;}.left-content-text {width: 60%;justify-self: center;text-align: left;color: #3c4650;font-family: SourceSans-Regular;font-size: 1.36rem;padding-top: 1em;padding-bottom: 1em;}.centered-content-image {width: 430px;height: 350px;padding: 1em;padding-bottom: 4em;}.content-text {margin-block-start: 0;color: #3c4650;font-family: SourceSans-Regular;font-size: 1.36rem;line-height: 2rem;}.content-text-bold {color: #00465a;font-family: SourceSans-SemiBold;font-size: 1.36rem;}.content-text-bold-orange {color: #ff8200;font-family: SourceSans-SemiBold;font-size: 1.36rem;}.content-text-small {margin-block-start: 0;color: #3c4650;font-family: SourceSans-Regular;font-size: 14px;line-height: 1.4em;}li {list-style-type: none;position: relative;padding-left: 25px;padding-bottom: 25px;}li.small {font-size: 95%;padding: .2em;list-style-type: disc;}article li:before {content: "\27F6";color: #ff8200;position: absolute;left: -40px;}.list-disc li {list-style: disc;padding-bottom: 10px;padding-left: 0;}#box-hotsystem {background-color: #00323c;width: 100%;}.hotsystem-skeleton {display: grid;grid-template-rows: repeat(40, 1fr);grid-template-columns: repeat(40, 1fr);width: 90%;height: 820px;background: url("/static/images/svg/SkeletonVector.svg") no-repeat center;background-size: contain;}#hotsystem-main {grid-row: 12 / span 15;grid-column: span 12;background: url("/static/images/svg/HotSystemVector.svg") no-repeat center;background-size: contain;}#hotsystem-ap {grid-row: 6 / span 6;grid-column: 16 / span 4;background: url("/static/images/svg/IconAPVector.svg") no-repeat center;background-size: contain;}.accordion {width: 450px;display: inline-block;margin-bottom: 5em;}.accordion input {display: none;}.accordion input:checked + label {background-color: #407483;color: #fff;}.accordion label {display: flex;align-items: center;height: 100px;padding: 8px 22px;margin: 0 0 1px 0;font-size: 25px;font-family: Ubuntu-Regular;text-align: left;vertical-align: baseline;cursor: pointer;box-shadow: 0 0 6px #00000059;color: #407483;transition: ease .5s;position: relative;}.accordion label:hover {background-color: #407483;color: #fff;}.accordion label::after {content: '+';position: absolute;right: 2.5%;top: 34%;}.accordion input:checked + label::after {content: '-';right: 3%;}.accordion label .icon {height: 70px;padding-right: 28px;transition: ease .2s;}.accordion label:hover .icon {height: 70px;padding-right: 28px;filter: brightness(0) invert(1);}.accordion .content {box-shadow: 0 0 6px #00000059;padding: 20px 30px;margin: 0 0 1px 0;text-align: left;}.accordion .content .content-text {font-size: 19px;}.accordion .content .content-text-bold {font-size: 19px;}.accordion input + label + .content {display: none;}.accordion input:checked + label + .content {display: block;}.big-pill-accordion {width: 100%;display: inline-block;}.big-pill-accordion.horizontal {display: flex;width: 100%;text-align: center;align-items: start;justify-content: center;}.big-pill-item-head {display: inline-block;position: relative;left: -4px;width: 60px;height: 120px;border-bottom-left-radius: 100px;border-top-left-radius: 100px;border: 20px solid #407483;border-right: 0;z-index: 2;}.big-pill-item-content {display: inline-block;width: 55%;font-family: Ubuntu-Light;}.big-pill-accordion .big-pill-item-content {display: inline-grid;width: 65%;z-index: 2;}.big-pill-accordion.horizontal .big-pill-item-content {display: inline-grid;width: 65%;z-index: 2;}.big-pill-accordion.horizontal .big-pill-item {display: inline-block;width: 25%;}.big-pill-item::before {display: inline-block;content: "";border-top: .3rem solid #407483;width: 20%;height: 79px;}.big-pill-accordion.horizontal .big-pill-item::before {display: inline-block;content: "";border-top: .3rem solid #407483;width: 0;height: 79px;}.big-pill-accordion.horizontal .big-pill-item:first-child::before {display: inline-block;content: "";border-top: .3rem solid #407483;width: 0%;height: 79px;}.big-pill-accordion input {display: none;}.big-pill-accordion input:checked + label {background-color: #407483;color: #fff;z-index: 2;}.big-pill-accordion label {display: flex;align-items: center;height: 106px;width: 100%;padding: 8px 22px;margin: 0 0 1px 0;font-size: 25px;font-family: Ubuntu-Regular;text-align: left;vertical-align: baseline;cursor: pointer;box-shadow: 0 0 6px #00000059;border-radius: 3em;color: #407483;transition: ease .5s;position: relative;top: -45px;left: -68px;}.big-pill-accordion.horizontal label {display: flex;align-items: center;height: 106px;width: 100%;padding: 6px 52px;margin: 0 0 1px 0;font-size: 25px;font-family: Ubuntu-Regular;text-align: left;vertical-align: baseline;cursor: pointer;box-shadow: 0 0 6px #00000059;border-radius: 3em;color: #407483;transition: ease .5s;position: relative;top: -73px;left: -67px;}.big-pill-item:hover label {background-color: #407483;color: #fff;}.big-pill-accordion label.extendable::after {content: "\2193";position: absolute;font-size: 2.5em;right: 3.5%;top: 14%;}.big-pill-accordion input:checked + label.extendable::after {content: '\2191';}.big-pill-accordion label .icon {height: 70px;padding-right: 28px;transition: ease .2s;}.big-pill-item:hover .icon, .accordion input:checked + label .icon {height: 70px;padding-right: 28px;filter: brightness(0) invert(1);}.big-pill-item:hover::before {border-color: #ff8200;}.big-pill-item:hover .big-pill-item-head {border-color: #ff8200;}.big-pill-item-content-wrap {display: flex;flex-direction: row;width: 100%;align-items: center;}.big-pill-item-content-wrap span {flex: 25%;font-size: 1.3rem;}.big-pill-item-content-wrap div {flex: 75%;}.big-pill-item-content-headline {font-family: Ubuntu-Regular;font-size: 1.2rem;}.big-pill-item-content-text {padding-top: 2px;font-family: SourceSans-Regular;font-size: 1rem;}.big-pill-item-content-headline-large {font-family: Ubuntu-Regular;font-size: 1.5rem;}.big-pill-item-content-text-large {padding-top: 2px;font-family: SourceSans-Regular;font-size: 1.2rem;}.big-pill-accordion .content {box-shadow: 0 0 6px #00000059;border-radius: 3em;padding: 20px 30px;margin: 0 0 1px 0;text-align: left;}.big-pill-accordion .content .content-text {font-size: 19px;}.big-pill-accordion .content .content-text-bold {font-size: 19px;}.big-pill-accordion input + label + .content {display: none;}.big-pill-accordion input:checked + label + .content {display: inline-block;position: relative;top: -155px;left: -66px;width: 98.5%;z-index: 1;padding-top: 8em;}.big-pill-accordion.horizontal input:checked + label + .content {display: inline-block;position: relative;top: -130px;left: -83px;width: 118%;z-index: 1;padding-top: 5em;}.button-extendable {width: 80px;height: 80px;border: 2px solid #00465a;border-radius: 45px;cursor: pointer;margin: 0 auto;transition: ease .2s;}.button-extendable span {font-size: 80px;line-height: 80px;font-family: SourceSans-ExtraLight;color: #00465a;}.button-extendable .extended {display: none;}.button-extendable:hover {background-color: #00465a;width: 350px;}.button-extendable:hover .collapsed {display: none;}.button-extendable:hover .extended {display: inline;font-size: 25px;line-height: 80px;font-family: Ubuntu-Regular;color: #fff;}#reference-container {position: relative;width: 60%;margin: 5em auto;}.ref-slide {display: none;}.ref-slide img {height: 500px;object-fit: cover;width: 70%;}.object-container {width: 100%;height: 500px;display: flex;justify-content: center;}#slides-container {position: relative;width: 100%;}.caption-container {flex-basis: 30%;text-align: center;background-color: #00465a;padding: 16px 16px;color: white;align-content: center;}.fade {animation-name: fade;animation-duration: 1.5s;}@keyframes fade {from {opacity: .6}to {opacity: 1}}.ref-attr {font-size: 16px;font-family: Ubuntu-Regular;padding: 6px;text-align: left;color: #ff8200;}.ref-attr>span {color: #fff;}.cursor {cursor: pointer;}.prev,.next {cursor: pointer;top: 40%;width: auto;padding: 16px;color: gray;font-weight: bold;font-size: 26px;border-radius: 0 3px 3px 0;user-select: none;-webkit-user-select: none;align-content: center;}.next {right: 0;border-radius: 3px 0 0 3px;}.prev:hover,.next:hover {color: rgba(0, 0, 0, 0.8);}.numbertext {color: #f2f2f2;font-size: 12px;font-family: Ubuntu-Regular;padding: 8px 12px;position: absolute;top: 0;background-color: rgba(0,0,0,.5);}#dots {text-align: center;padding: 20px;}.dot {cursor: pointer;height: 15px;width: 15px;margin: 0 2px;background-color: #bbb;border-radius: 50%;display: inline-block;transition: background-color 0.6s ease;}.active, .dot:hover {background-color: #717171;}.img-copyright {display: flex;margin-top: 1em;}.img-copyright div {font-size: .7em;padding-left: 1em;align-content: center;}@media screen and (max-width: 800px) {#header {width: 100%;display: flex;flex-direction: row;min-height: 5rem;gap: 0;}#header .btn-header {display: none;}#header #logo {display: none;}#header-menu {display: none;}#header-menu-content {display: none;}#header-menu-mobile {display: grid;background-color: #fff;box-shadow: 1px 1px 4px 0 rgba(0,0,0,.1);width: 100%;background: transparent url('/static/images/Logo-Hotzone-Orange-RGB.png') no-repeat;background-size: 30%;background-position: 1rem center;}#header-menu-mobile ul {margin: 0;padding: 0;width: 100%;list-style: none;overflow: hidden;background-color: #fff;}#header-menu-mobile li {padding: .7rem;padding-left: 2rem;display: block;font-family: Ubuntu-Light;}#header-menu-mobile li.header-menu-mobile-sub {padding-top: 2rem;color: #ff8200;list-style: none;}#header-menu-mobile li.header-menu-mobile-cc a {font-weight: bold;color: #407483;}#header-menu-mobile li:before {content: '';}#header-menu-mobile li a {display: block;color: #000;text-decoration: none;width: 100%;}#header-menu-mobile .menu {display: none;clear: both;margin-top: 5rem;height: 0;position: absolute;z-index: 5;transition: height .2s ease-out;}#header-menu-mobile .menu-icon {cursor: pointer;display: inline-block;justify-self: right;align-self: center;padding-right: 2rem;z-index: 4;}#header-menu-mobile .menu-icon .navicon {position: relative;justify-self: right;width: 2rem;height: 2rem;display: block;border: none;z-index: 4;font-family: 'Cabin', Sans-serif;background: linear-gradient(to bottom,#ff8200, #ff8200 20%,white 20%, white 40%,#ff8200 40%, #ff8200 60%,white 60%, white 80%,#ff8200 80%, #ff8200 100%);}#header-menu-mobile .menu-icon .navicon:before,#header-menu-mobile .menu-icon .navicon:after {content: '';display: block;height: 100%;position: absolute;width: 100%;}#header-menu-mobile .menu-icon .navicon:before {top: 5px;}#header-menu-mobile .menu-icon .navicon:after {top: -5px;}#header-menu-mobile .menu-btn {display: none;}#header-menu-mobile .menu-btn:checked ~ .menu {height: fit-content;display: block;}#header-menu-mobile .menu-btn:checked ~ .menu-icon .navicon {}#header-menu-mobile .menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-45deg);}#header-menu-mobile .menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg);}#header-menu-mobile .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,#header-menu-mobile .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top: 0;}#headimage-container-main {padding: 1rem;height: 10rem;max-height: none;}#headimage-container {padding: 1rem;height: 10rem;max-height: none;}#headimage-title {font-size: 2rem;}#headimage-subtitle {font-size: 1rem;}.mobile-invisible {display: none;}.half-half-col-content {justify-content: center;padding-left: 0rem;padding-right: 0rem;max-width: 100vw;}.half-half-col-content article {flex: 100%;}.half-half-col-content article .content-text {padding-left: 1rem;padding-right: 1rem;}.two-third-col-content {justify-content: center;padding-left: 0rem;padding-right: 0rem;max-width: 100vw;}.two-third-col-content article .content-text {padding-left: 1rem;padding-right: 1rem;}.content-headline {font-size: 1rem;line-height: 1rem;padding-top: 2rem;padding-bottom: 1rem;}.content-headline-left {font-size: 1rem;line-height: 1rem;padding-top: 2rem;padding-bottom: 1rem;text-align: center;}.content-text, .content-text-bold {font-size: 1rem;line-height: 1.5rem;text-align: justify;}.centered-content-text {justify-self: center;text-align: justify;}.centered-content-image {padding: 0;height: auto;}.one-third-col-content {padding: 0;max-width: 100vw;}.one-third-col-content article:first-child {display: none;}.one-third-col-content article, .one-third-col-content article:last-child {flex: 100%;padding: 1rem;}.one-third-col-content article img {width: 100%;height: auto;}.two-third-col-content > article:first-child, .two-third-col-content > article:last-child {display: contents;justify-content: center;}.three-col-content {padding: 0;max-width: 100vw;}.three-col-content article {flex: 100%;}.three-col-content article img {width: 100%;height: auto;}.four-col-content {padding: 0;max-width: 100vw;}.four-col-content article {flex: 100%;}.four-col-content article img {width: 100%;height: auto;}.third-two-col-content {padding: 0;max-width: 100vw;}.third-two-col-content article, .third-two-col-content article:first-child, .third-two-col-content article:last-child {flex: 100%;padding: 1rem;}.third-two-col-content ul.content-text {padding-left: 0;padding-right: 0;}.third-two-col-content article img {width: 100%;height: auto;}ul.content-text {padding-left: 5rem;padding-right: 5rem;text-align: left;}.centered-content-text {width: 80%;padding-top: 0;}#content-contact {max-width: 100vw;padding: 2rem;}#content-contact div p, #content-contact div p:last-child {font-size: 1rem;}li {padding: 35px;}li:before {left: 0px;}.accordion {max-width: 100vw;}.accordion input + label + .content {display: block;}.accordion label {background-color: #407483;color: #fff;}.accordion label::after {content: '';}.accordion input:checked + label::after {content: '';}.accordion label .icon {filter: brightness(0) invert(1);}.accordion .content .content-text, .accordion .content .content-text-bold {font-size: 1rem;}.accordion .content-text, .accordion .content-text-bold {font-size: 1rem;}#box-hotsystem {display: none;}.big-pill-accordion {display: none;}.big-pill-accordion .content-text, .big-pill-accordion .content-text-bold {line-height: 1em;}.big-pill-accordion.horizontal {max-width: 100vw;display: flex;flex-wrap: wrap;}.big-pill-accordion.horizontal .big-pill-item {width: 100%;}.big-pill-accordion.horizontal .big-pill-item .big-pill-item-content label {padding: 1.5rem;height: 70px;}.big-pill-item-content-headline {font-size: 1rem;}.big-pill-accordion.horizontal input:checked + label {width: 80%;}.big-pill-accordion.horizontal input:checked + label + .content {width: 80%;}.big-pill-accordion.horizontal label.extendable::after {top: 33%;}.content-shadowed-box .content-text {text-align: center;}.object-container {height: auto;}#reference-container {width: 100%;margin: 0;}.ref-slide {flex-direction: column;}.ref-slide img {width: 100%;height: auto;}#footer-logo, #footer-links {display: none;}#i-am-foot {padding: .5em;justify-content: center;}#i-am-foot div:first-child {display: none;}}html {}body {background-color: white;}.btn-info {border-color: #44A7D3;font-family: 'Open Sans', sans-serif;font-weight: 400;color: #44A7D3;border-radius: 0;background-color: transparent;text-decoration: none;}.btn-submit {background: #ffffff;color: black;border: 2px solid #00465A;border-radius: 30px;float: right;text-align: center;font: 14px Ubuntu-Regular;display: inline-block;padding-left: 1em;padding-right: 1em;line-height: 1.75em;}.btn-submit:hover {cursor: pointer;background-color: #ff8200;}.btn-buy-product {display: block;float: none;line-height: 2.5em;}.btn-header {margin: 0;height: 2em;line-height: 2em;}.btn-group .btn-submit {height: 2em;line-height: 2em;margin: .2em;}#container-main-cc {height: 100%;display: flex;flex-direction: column;justify-content: space-between;width: 100%;position: absolute;}#container-main-cc .nav {font-family: SourceSans-Regular;padding: 0;margin: 0;list-style: none;height: 2em;background-color: #407483;padding-left: 10%;padding-right: 10%;}#container-main-cc .nav .nav-item {float: left;line-height: 2em;width: 25%;margin: 0;list-style: none;padding: 0;text-align: center;border-radius: 30px;}#container-main-cc .nav .nav-item:before {content: "";display: table;}#container-main-cc .nav .nav-item {}#container-main-cc .nav .nav-item:last-child {border-right: none;}#container-main-cc .nav .nav-link {display: inline-block;border-radius: 30px;}#container-main-cc .nav .nav-link:hover {background-color: #407483;}#container-main-cc .nav .nav-link.active {background-color: #FF8200;width: 100%;}#cc-header {background: #00465a;display: grid;grid-template-columns: 40em auto 40em;grid-row: auto;align-content: center;height: 5em;}#cc-header img {height: 3em;}#cc-logo-link {justify-self: center;}#cc-header-right {justify-self: center;align-self: center;display: flex;}#footer {justify-items: end;}input[type="text"], input[type="password"], input[type="email"] {border-radius: 23px;border: 1px solid #FF8200;background-color: white;padding: 8px;min-width: 45%;}select {border-radius: 23px;border: 1px solid #FF8200;padding: 10px;background-color: white;}#content-login {display: grid;grid-template-columns: 1fr 1fr;}#content {height: 100%;}.auto-height {height: auto !important;}section {padding-top: 40px;display: flex;flex-direction: row;justify-content: center;font-family: SourceSans-Regular;color: #3C4650;}section .center {width: 60%;padding-bottom: 3em;margin: 0 auto;}section .row {display: flex;padding: .5em;justify-content: space-between;gap: 2em;}section .row-full-width {display: block;justify-content: space-between;}section .row-centered {display: flex;padding: .5em;justify-content: space-around;}section a {color: #407483;font-family: SourceSans-Regular;font-size: 14px;line-height: 2em;}section .fieldcontain {display: grid;grid-template-columns: 1fr 3fr;grid-gap: 3em;padding-bottom: .4em;}section .fieldcontain label {text-align: left;align-self: center;}section .fieldcontain input {}section .fieldcontain select {width: 100%;text-align: center;}#dateOfBirth_day {width: 40% !important;}.date-picker-wrapper {display: flex;justify-content: stretch;gap: 1em;}.section-wrapper {display: flex;flex-direction: row;justify-content: space-evenly;align-items: center;width: 100%;padding-bottom: 3em;}section#products {display: inline-block;}section#payment-container {display: flex;flex-direction: column;align-self: start;width: 12em;}.payment-img-container {display: flex;justify-content: space-between;flex-direction: row;cursor: pointer;}.payment-img-container input[type="radio"] {cursor: pointer;}.payment-img-container label {width: 100%;text-align: right;cursor: pointer;}.payment-img-container img {height: 2em;width: auto;}#payment-container .order-row {display: flex;justify-content: space-between;}#payment-container .order-row#sum {border-bottom: 5px double black;}section#contracts {padding-top: 2em;}section#invoices {padding-top: 2em;}.product-grid {display: grid;grid-template-columns: repeat(3, minmax(200px, 1fr));gap: 1em;padding-top: 1em;padding-bottom: 1em;}.product-panel {box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 2px;}.product-head {background-color: #407483;color: white;height: 4em;display: flex;align-items: center;gap: 1em;padding-left: 1em;}.product-head.active{background-color: #FF8200;}.product-head .cell-icon {height: 50%;filter: brightness(0) invert(1);}.product-body {padding: 1.5em;}.product-price {text-align: right;font-family: Ubuntu-Regular;width: fit-content;margin: 0 auto;padding-top: 0.5em;padding-bottom: 0.5em;}.product-price .price {font-size: 2.5em;font-weight: bold;color: #FF8200;}.product-price .duration {text-align: right;}.product-body .duration-left {padding-top: 0.5em;padding-bottom: 1em;}.product-body .duration-left .cb-iptv {margin-left: 0;}.product-body .btn-submit {width: 100%;float: unset;padding-right: 0;padding-left: 0;}#payment-container .detail-wrapper {text-align: right;padding-bottom: 2em;}#payment-container #detail {margin-top: 20px;}#payment-container #order #sum {font-weight: bold;}#payment-container #payment-method {text-align: center;padding-top: 0.5em;}#payment-container #payment-detail {margin-top: 10px;}#payment-container #payment-detail>form {display: flex;flex-direction: column;align-items: start;}#payment-container #payment-detail>form label {display: block;text-align: left;}#payment-container #payment-detail #paymentsubmit {float: left;width: 100%;}#payment-container #payment-detail #paymentredirect {float: left;margin-top: 20px;width: 100%;}#payment-container #payment-detail .input-div:first-child {float: left;}.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #a94442;padding: 1em;border-radius: 20px;}.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d;padding: 1em;border-radius: 20px;}.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b;padding: 1em;border-radius: 20px;}.alert-info {background-color: #d9edf7;border-color: #bce8f1;color: #31708f;padding: 1em;border-radius: 20px;}.input-div {margin-bottom: 6px;}.input-div-flex {display: flex;justify-content: space-between;gap: .6em;width: 100%;}table {border-spacing: 0;width: 100%;}thead tr th:first-child {border-bottom-left-radius: 23px;border-top-left-radius: 23px;border-left: 1px solid #848484;}thead tr th:last-child {border-bottom-right-radius: 23px;border-top-right-radius: 23px;border-right: 1px solid #848484;}thead tr th {border-bottom: 1px solid #848484;border-top: 1px solid #848484;}table th, table td {text-align: center;padding: 8px 28px;}.panel-heading.active {background-color: #5cb85c !important;}.panel.price input[type='checkbox'] {margin-top: 2px;vertical-align: text-top;}.panel.price .list-group-item {padding: 10px 5px;}.panel.price,.panel.price>.panel-heading{border-radius:0px;-moz-transition: all .3s ease;-o-transition:  all .3s ease;-webkit-transition:  all .3s ease;}.panel.price:hover{box-shadow: 0px 0px 30px rgba(0,0,0, .2);}.panel.price:hover>.panel-heading{box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;}.panel.price>.panel-heading{box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;text-shadow:0px 3px 0px rgba(50,50,50, .6);}.price .list-group-item{border-bottom-:1px solid rgba(250,250,250, .5);}.panel.price .list-group-item:last-child {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.panel.price .list-group-item:first-child {border-top-right-radius: 0px;border-top-left-radius: 0px;}.price .panel-footer {color: #fff;border-bottom:0px;background-color:  rgba(0,0,0, .1);box-shadow: 0px 3px 0px rgba(0,0,0, .3);}.panel.price .btn{box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;border:0px;}.price.panel-blue>.panel-heading {color: #fff;background-color: #608BB4;border-color: #78AEE1;border-bottom: 1px solid #78AEE1;}.price.panel-blue>.panel-body {color: #fff;background-color: #73A3D4;}.price.panel-blue>.panel-body .lead{margin: 0;text-shadow: 0px 3px 0px rgba(50,50,50, .3);}.price.panel-blue .list-group-item {color: #333;background-color: rgba(50,50,50, .05);font-weight:600;text-shadow: 0px 1px 0px rgba(250,250,250, .75);}.fieldcontain input[type=checkbox] {margin-left: 3px;height: 1em;width: 1em;align-self: start;color: #1b6d85;}#signup {float: right;}form {padding-bottom: 1em;}#login {padding: 0px;}#login #legals {width: 300px;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;padding-left: 4px;}#login .inner {width: 300px;margin: 0 auto;padding-bottom: 30px;text-align: center;}#login .inner h2 {padding-left: 4px;}#login .inner .cssform p {clear: left;margin: 0;padding: 4px;height: 1%;}#login .inner .cssform input[type="text"], #login .inner .cssform input[type="password"] {width: 100%;}#login #submit {margin-left: 15px;float: right;}#login .inner .text_ {width: 120px;}#login .inner .chk {height: 12px;}#error {padding-bottom: .5em;color: crimson;}@media screen and (max-width: 800px) {#container-main {height: 100%;}#container-main .nav {padding: 0;}#container-main .nav .nav-link {border-radius: 0;}#cc-header {display: grid;grid-template-columns: 2fr 0 1fr;padding-left: 1em;}#cc-header img {height: 2.5em;}#cc-header-right {}#login #submit {margin: 0;}h3 {font-size: 1em;}.table-responsive {overflow-x: scroll;font-size: .8em;}section .row {flex-direction: column;gap: .4em;}section .row-full-width {}section .fieldcontain {display: flex;flex-direction: column;grid-gap: 0;padding-top: .5em;}section .fieldcontain label {align-self: start;padding: .2em;}section .center {width: auto;}#dateOfBirth_day {width: auto !important;}input[type="text"], input[type="password"], input[type="email"] {}#content {width: 100%;display: contents;}#content section {padding: 1em;display: block;}.section-wrapper {display: block;}.product-grid {grid-template-columns: 1fr;}section#payment-container {width: auto;}#payment-container #payment-detail>form {align-items: stretch;}#payment-container #payment-detail>form {float: none;}#payment-container input[type="text"] {width: 90%;}#payment-container .detail-wrapper {padding: 0 0 1em;}#payment-container #payment-detail>form {padding: 0;}.input-div-flex {justify-content: center;}table th, table td {white-space: nowrap;}#footer-logo, #footer-links {display: none;}#i-am-foot {padding: .5em;justify-content: center;}#i-am-foot div:first-child {display: none;}}