@import'font.css';:root{--xDarkRed: #910205;--darkRed: #D50307;--heatcraftRed: #EF3E42;--lightRed: #F26E71;--ff_PN_l: "proximaNova-L";--ff_PN_r: "proximaNova-R";--ff_PN_b: "proximaNova-B"}*{font-family:var(--ff_PN_r);box-sizing:border-box}body{overflow-x:hidden}h1,h2,h3,h4,h5{font-family:"the-seasons",sans-serif;font-weight:700;font-style:normal}.d-none{display:none !important}.ctbk-mw{max-width:1240px}.ctkb-w90{width:90%}.ctbk-cta-width{max-width:390px}.translate-top-20{top:20%;left:50%;transform:translate(-50%, -20%)}.translate-top-30{top:30%;left:50%;transform:translate(-50%, -30%)}.translate-top-50{top:50%;left:50%;transform:translate(-50%, -50%)}.ctbk-header-container{height:100px}.ctbk-hero{background-size:cover;height:90vh !important}.ctbk-hero .ctbk-head-content{position:absolute;left:50%;top:40%;transform:translate(-50%, -50%)}h1{font-size:60px;max-width:650px}nav{max-width:1240px}nav .hc-logo{height:50px}.ctbk-badge-float{z-index:1}.ctbk-video-player>div.bg-red:before{content:"";height:50%;width:100%;display:inline-block;float:left;position:absolute;background:var(--heatcraftRed);bottom:0;z-index:-1}.ctbk-video-player iframe{height:700px;width:100%}.ctbk-become-partner{background-size:cover}.ctbk-hero:has(+.translate-top-20),.ctbk-hero:has(+.ctbk-video-player .translate-top-20){padding-bottom:130px !important}.ctbk-hero:has(+.translate-top-30),.ctbk-hero:has(+.ctbk-video-player .translate-top-30){padding-bottom:240px !important}.ctbk-hero:has(+.translate-top-50){padding-bottom:200px !important}.ctbk-video-player .translate-top-30:has(+p){margin-bottom:-180px}.ctbk-video-player .translate-top-20:has(+p){margin-bottom:-120px}.ctbk-card-details .card img{width:100%;height:20vw;object-fit:cover}.ctbk-card-details .card-title{font-size:30px}.ctbk-events-container .card img{width:100%;max-height:500px;object-fit:cover}.ctbk-events .card-title{color:var(--heatcraftRed)}.ctbk-footer{border-top:1px solid #707070}.ctbk-img-grid:before{content:none}.ctbk-img-grid.active-modal:before{content:"";position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.3490196078);z-index:2}#ctbk-ig-modal{z-index:3;max-width:1100px}.ctbk-ig-img{max-height:500px}.image-modal .ctbk-ig-img{min-height:350px;max-width:80% !important}.ctbk-footer-container ul li a{font-size:14px !important;color:var(--heatcraftRed) !important}.ctbk-footer-container div>p{font-size:14px !important}.grid-two-columns{display:grid;grid-template-columns:repeat(2, 1fr)}.center-last-item{grid-column:1/3;width:50%;justify-self:center}.ctbk-badge-cards .card-title{font-size:80px;font-family:var(--ff_PN_r)}.ctbk-badge-cards .card-text{font-size:32px !important}.ctbk-badge-cards .card:nth-child(2){background-color:var(--darkRed)}.ctbk-badge-cards .card:nth-child(3){background-color:var(--heatcraftRed)}.ctbk-badge-cards .card:nth-child(4){background-color:var(--lightRed)}.card-bg-white .card{background-color:#fff !important}.card-bg-red .card{background-color:var(--heatcraftRed) !important;padding:20px !important}.card-bg-transparent .card{background-color:#fff !important}.arrow{border:solid #000;border-width:0 4px 4px 0;display:inline-block;padding:12px;top:50%;margin-top:-20px}.arrow.disabled{border-color:#aca9a9;pointer-events:none}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:0}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;left:0}.ctbk-cta-container.cta-light{background-color:var(--heatcraftRed)}.ctbk-cta-container.cta-light .primary-cta{color:var(--heatcraftRed);background-color:#fff}.ctbk-cta-container.cta-light .secondary-cta{color:#fff;text-decoration:underline}.ctbk-cta-container.cta-dark{background-color:#e6e7e8}.ctbk-cta-container.cta-dark .primary-cta{color:#fff;background-color:var(--heatcraftRed) !important}.ctbk-cta-container.cta-dark .secondary-cta{color:var(--heatcraftRed);background-color:#fff;text-decoration:underline}@media(min-width: 1400px){.ctbk-hero{max-height:750px;position:relative}.ctbk-head-content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}@media(min-width: 600px)and (max-width: 991px){.position-relative.translate-top-50{transform:translate(0px, 0px);position:static !important;margin:auto !important}.ctbk-hero{height:80vh !important}.ctbk-badge-float{top:0}.ctbk-hero:has(+.translate-top-50){padding-bottom:90px !important}.ctbk-card-details .card img{width:100%;height:auto;object-fit:cover}.ctbk-events-container .card img{width:100%;height:30VW;object-fit:cover}.grid-two-columns{grid-template-columns:repeat(2, 1fr)}.ctbk-footer-container div>p{font-size:14px !important}.ctbk-footer-container ul li a{font-size:14px !important;color:var(--heatcraftRed) !important}.ctbk-footer .ctbk-logo{height:57px !important;margin-left:10px}.ctbk-footer .hc-logo{height:50px;position:absolute;right:10px}.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;top:50%;margin-top:-8px}}@media(max-width: 600px){.ctbk-hero{height:65vh !important;min-height:auto}.ctbk-hero .ctbk-head-content{top:30%}.position-relative.translate-top-50{transform:translate(0px, 0px);position:static !important;margin:auto !important}h1{font-size:35px}.ctbk-badge-cards{position:static !important;transform:translate(0, 0) !important;margin-bottom:3rem}.ctbk-badge-cards .card .card-text{font-size:32px !important}.ctbk-video-player iframe{height:190px;width:90%}.ctbk-bp-desc{font-size:14px !important;width:100% !important}.grid-two-columns{display:block}.center-last-item{width:100%}.ctbk-footer .ctbk-logo{height:57px !important;margin-left:10px}.ctbk-footer .hc-logo{height:50px;position:absolute;right:10px}.ctbk-hero:has(+.translate-top-20),.ctbk-hero:has(+.ctbk-video-player .translate-top-20){padding-bottom:70px !important}.ctbk-hero:has(+.translate-top-30),.ctbk-hero:has(+.ctbk-video-player .translate-top-30){padding-bottom:70px !important}.ctbk-hero:has(+.translate-top-50){padding-bottom:70px !important}.translate-top-30.ctbk-video-player{margin-bottom:-150px}.translate-top-50.ctbk-video-player{margin-bottom:-120px}.ctbk-video-player .translate-top-20:has(+p){margin-bottom:-10px}.ctbk-video-player .translate-top-30:has(+p){margin-bottom:-10px}.ctbk-card-details .card img,.ctbk-events-container .card img{width:100%;height:auto;object-fit:cover}#ctbk-ig-modal.mobile-50{height:50% !important}.ctbk-ig-img{height:20vh}.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;top:50%;margin-top:-8px}.left{left:10px}.right{right:10px}.image-modal .ctbk-ig-img{min-height:250px}}
