.banner{background-color:#320e0c}.hfe-nav-menu-icon i{color:#ce433c !important}.section:nth-child(2n),.sectionColored:nth-child(2n){background-color:#f7e0df}.button a{background-color:#ce433c}.banner .elementor-shape-fill{fill:#f7e0df !important}.bannerText{margin-inline:2em}.bannerText h1{max-width:23ch}.bannerText h1,.bannerText p,.bannerText .elementor-button-wrapper{text-align:left}.banner img,.banner iframe{border-radius:2em}@media(max-width: 1024px){.banner .elementor-container{flex-direction:column;align-content:center}.banner .elementor-container>.elementor-column{width:90%}}.tfireBanner img{object-fit:cover;max-height:500px;width:auto}.tfireTrainings .elementor-container{max-width:1400px !important;justify-content:center;flex-wrap:wrap;gap:4em}.tfireTrainingsCard{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background:#fff;max-width:55ch;width:23% !important;min-width:250px;border-radius:2em;text-align:center}.tfireTrainingsCard .titleContainer h3{font-weight:bold}.tfireTrainingsCard .alignLeft{text-align:left;margin-left:3em}.tfireTrainingsCard>.elementor-widget-wrap{align-content:stretch;gap:0}.tfireTrainingsCard>.elementor-widget-wrap .buttonLink{display:flex;justify-content:center;align-items:flex-end}.tfireTrainings .blue h2{color:#345289}.tfireTrainings .blue h3{color:#5d80c1}.tfireTrainings .blue a{color:#5d80c1 !important}.tfireTrainings .blue a:hover{color:#000 !important}.tfireTrainings .red h2{color:#872722}.tfireTrainings .red h3{color:#ce433c}.tfireTrainings .red a{color:#ce433c !important}.tfireTrainings .red a:hover{color:#000 !important}.tfireTrainings .green h2{color:#829529}.tfireTrainings .green h3{color:#b9cf4f}.tfireTrainings .green a{color:#b9cf4f !important}.tfireTrainings .green a:hover{color:#000 !important}.tfireTrainings .purple h2{color:#624578}.tfireTrainings .purple h3{color:#9371ad}.tfireTrainings .purple a{color:#9371ad !important}.tfireTrainings .purple a:hover{color:#000 !important}.tfireTrainings .yellow h2{color:#c19d0f}.tfireTrainings .yellow h3{color:#f0cd41}.tfireTrainings .yellow a{color:#f0cd41 !important}.tfireTrainings .yellow a:hover{color:#000 !important}.tfireStepsDetail h3{font-weight:bold;text-align:left}.tfireStepsDetail.section{background-color:#fff}.tfireStepsDetail.section .elementor-container{max-width:1400px}.tfireStepsDetail.section .elementor-container .elementor-widget-wrap{gap:0;position:relative}.tfireStepsDetail.section .elementor-container .elementor-widget-wrap .button{position:absolute;width:fit-content;bottom:10px}.tfireStepsDetailCard{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7e0df;border-radius:2em;padding:2em 8em;margin-bottom:8em}.tfireStepsDetailCard .button{text-align:left}.tfireStepsDetailCard .button a{background-color:#ce433c}.tfireStepsDetailCard .button a:hover{background-color:#fff}.tfireStepsDetail .readMoreContent{overflow:hidden;height:250px;transition:height .5s}.tfireStepsDetail .readMoreButton{width:fit-content;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.tfireStepsDetail .readMoreButton p{margin:0;color:#ce433c;padding-right:1em;cursor:pointer;transition:color .5s}.tfireStepsDetail .readMoreButton .arrow{cursor:pointer;position:relative;width:13px;height:15px}.tfireStepsDetail .readMoreButton .arrow::before,.tfireStepsDetail .readMoreButton .arrow::after{content:"";position:absolute;top:20%;width:10px;height:2px;background-color:#ce433c;transition:background-color .5s;border-radius:1px}.tfireStepsDetail .readMoreButton .arrow::before{left:0;transform-origin:left;transform:rotateZ(45deg)}.tfireStepsDetail .readMoreButton .arrow::after{right:0;transform-origin:right;transform:rotateZ(-45deg)}.tfireStepsDetail .readMoreButton .arrow.opened::before{top:80%;transform-origin:left;transform:rotateZ(-45deg)}.tfireStepsDetail .readMoreButton .arrow.opened::after{top:80%;transform-origin:right;transform:rotateZ(45deg)}.tfireStepsDetail .readMoreButton:hover p{color:#000}.tfireStepsDetail .readMoreButton:hover .arrow::before,.tfireStepsDetail .readMoreButton:hover .arrow::after{background-color:#000}@media(max-width: 1024px){.tfireStepsDetailCard{padding:2em 2em}}@media(max-width: 767px){.tfireStepsDetailCard{padding:1em 1em}}@media(max-width: 375px){.tfireStepsDetail .readMoreButton{margin-bottom:5em !important}}.tfireStepsDetailPath .elementor-widget-wrap{gap:0}.tfireStepsDetailPathCircle,.tfireStepsDetailPathDashes{display:flex}.tfireStepsDetailPathCircle lottie-player,.tfireStepsDetailPathDashes lottie-player{margin:auto;overflow-y:hidden}.tfireStepsDetailPathCircle,.tfireStepsDetailPathDashes,.tfireStepsDetailPath .elementor-widget-container{margin:0 auto !important}.tfireStepsDetailPathCircle lottie-player{height:4em;padding:1em 0}.tfireStepsDetailPathDashes lottie-player{height:1500px;transition:height .5s}@media(max-width: 1024px){.tfireStepsDetail .elementor-column{width:100% !important}.tfireStepsDetailPath{display:none}}.tfireStepsDetailPath{margin-top:5em}.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer{display:flex;justify-content:space-between}@media screen and (max-width: 1200px){.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer{gap:1rem}}@media screen and (max-width: 970px){.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer{flex-wrap:wrap}}.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer .buttons{display:flex;justify-content:center;align-items:center;gap:1rem}@media screen and (max-width: 860px){.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer .buttons{flex-wrap:wrap;justify-content:start}}.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer .buttons .button{position:static;background-color:#69727d;border-radius:1em;color:#fff;display:inline-block;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:background-color .5s,color .5s;border:1px solid rgba(0,0,0,0);background-color:#ce433c}@media screen and (max-width: 1200px){.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer .buttons .button{padding:8px 16px}}.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer .buttons .button:hover{background-color:#fff;border:1px solid #08243e;color:#08243e}.tfireStepsDetailCard .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-html .bottomContainer .readMoreContainer .readMoreButton{margin-left:unset}.tfireNews h2{text-align:left}.tfireNews .postContentExcerpt{display:none}.tfireNews .alm-btn-wrap{display:none}.tfireNews .alm-listing{padding:0;align-items:stretch;display:flex;flex-wrap:wrap;gap:4em;justify-content:space-between;list-style:none;margin-bottom:4em}.tfireNews .alm-listing li:not(.elementor-editor-element-setting){display:flex;flex-direction:column;position:relative;width:30%}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postThumbnail a{display:inline-block;position:relative;width:100%;text-align:center}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postThumbnail a img{border-radius:2em;height:10em;object-fit:contain;width:max-content;padding:0em}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContent{display:flex;flex-direction:column;height:100%;position:relative}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentMeta{font-size:1.5rem;margin:1em 0}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentTitle{text-align:left}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentTitle a{font-size:2.5rem !important}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead{align-items:center;color:#5d80c1;display:flex;font-size:1.8rem;margin-top:auto;transition:color .5s;margin-top:auto;width:fit-content;padding:.3em 1em;color:#fff;background-color:#5d80c1;border:1px solid rgba(0,0,0,0);border-radius:1em;transition:background-color .5s,color .5s}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead:hover{color:#08243e}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead:hover{background-color:#fff;border:1px solid #08243e;color:#08243e}.tfireNews .alm-btn-wrap{margin-top:5em;text-align:center}.tfireNews .alm-btn-wrap button{background-color:#17243b;border:1px solid #17243b;border-radius:1em;color:#f9f9f9;cursor:pointer;font-size:2rem;padding:.5em 2em}.tfireNews .alm-btn-wrap button.done{background-color:rgba(0,0,0,0);border:1px solid #08243e;color:#08243e;cursor:default;opacity:.5}.tfireNews .alm-btn-wrap button:not(.done):hover{background-color:rgba(0,0,0,0);border:1px solid #08243e;color:#08243e}@media(max-width: 767px){.tfireNews h2{text-align:center !important}.tfireNews .alm-listing{flex-direction:column;align-content:center}.tfireNews .alm-listing li:not(.elementor-editor-element-setting){width:100% !important}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) p,.tfireNews .alm-listing li:not(.elementor-editor-element-setting) h3{text-align:center !important}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead{margin:auto}.tfireNews .alm-listing li:not(.elementor-editor-element-setting) .postContentTitle a{font-size:2rem !important}}.tfireNews{background-color:#fff !important}
