:root{--bodyFont:"Poppins", sans-serif;--titleFont:"Tomorrow", sans-serif;--transition:all 0.5s ease-in-out;--transition-sec:all 1.8s ease-in-out;--transition-third:all 2.2s ease-in-out;--primaryColor:#ed2a00;--titleColor:#ffffff;--textColor:#474747;--bodyColor:#000000;--blackColor:#000000;--whiteColor:#ffffff;--menuColor:#000000;--borderColor:#e6e6e6;--borderColor2:#ffffff14;--btnTextColor:#000000;--btnTextHoverColor:var(--primaryColor);--btnBgColor:var(--primaryColor);--btnBgHoverColor:var(--primaryColor5);--linkColor:var(--secondaryColor);--linkHoverColor:var(--primaryColor);--neutralColor0:#ffffff;--neutralColor10:#fafafa;--neutralColor20:#f5f5f6;--neutralColor30:#ebebed;--neutralColor40:#dfdfe1;--neutralColor50:#c2c2c6;--neutralColor60:#b3b3b8;--neutralColor70:#a7a7ac;--neutralColor80:#98999e;--neutralColor90:#898a91;--neutralColor100:#7b7b83;--neutralColor200:#6c6d75;--neutralColor300:#5d5e67;--neutralColor400:#51525c;--neutralColor500:#42434e;--neutralColor600:#363742;--neutralColor700:#252632;--neutralColor800:#161725;--neutralColor900:#0a0b19;--neutralColor1000:#0d0d0d}@keyframes waves{0%{transform:scale(1);opacity:1}100%{transform:scale(1.6);opacity:0}}@keyframes fadeIn2nd{0%{opacity:0;transform:translate3d(-10%,0,0)}100%{opacity:1;transform:none}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.tps-accordion.style1 .tp-accordion-item{background:#fff0;border:none;padding-bottom:30px;position:relative;padding-left:60px}.tps-accordion.style1 .tp-accordion-item:last-child{padding-bottom:0}.tps-accordion.style1 .tp-accordion-item .tp-accordion-header button{background:#fff0;border:none;font-weight:700;font-size:18px;line-height:23px;box-shadow:none;padding:0;position:relative;color:var(--titleColor)}.tps-accordion.style1 .tp-accordion-item .tp-accordion-header button:before{content:"";position:absolute;left:0;border:5px solid var(--primaryColor);height:20px;width:20px;left:-11.4%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:30px;background-color:var(--whiteColor);z-index:5;transition:0.3s}.tps-accordion.style1 .tp-accordion-item .tp-accordion-body{padding:15px 0 0}.tps-accordion.style1 .tp-accordion-item:after{content:"";display:block;width:1px;height:100%;border-left:2px dashed var(--neutralColor20);top:3px;left:18px;position:absolute}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header .tp-accordion-button:not(.collapsed){box-shadow:none}.tps-accordion.style2 .tp-accordion-item{margin-bottom:20px;border:1px solid var(--primaryColor5);border-radius:8px}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button{background:#fff0;font-weight:400;font-size:18px;line-height:24px;color:var(--titleColor);align-items:center;display:flex;padding:0 20px}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button span{color:var(--primaryColor);margin-right:4px}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button .accordion-icon{font-size:16px;display:block;margin-left:8px;margin-right:0}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button .accordion-icon i{background:var(--primaryColor);width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;color:var(--titleColor)}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button .accordion-icon-active{display:none;margin-left:8px;margin-right:0}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button .accordion-icon-active i{background:var(--primaryColor);color:var(--titleColor);width:30px;height:30px;line-height:30px;text-align:center;display:inline-block}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button .accordion-icon,.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button .accordion-icon-active{position:absolute;right:20px;top:50%;transform:translate(0,-50%);min-width:12px}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button[aria-expanded=true]{color:var(--titleColor)}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button[aria-expanded=true] .accordion-icon{display:none}.tps-accordion.style2 .tp-accordion-item .tp-accordion-header button[aria-expanded=true] .accordion-icon-active{display:block;font-size:16px}.tps-accordion.style2 .tp-accordion-item .tp-accordion-body{padding:0 30px 20px 20px}.tps-accordion.style3 .tp-accordion-item .tp-accordion-header .tp-accordion-button:not(.collapsed){box-shadow:none}.tps-accordion.style3 .tp-accordion-item{margin-bottom:30px;box-shadow:0 7px 18px rgb(24 16 16 / .05);margin-bottom:20px;border:none}.tps-accordion.style3 .tp-accordion-item .tp-accordion-header button{font-size:18px;color:#1c2539;font-weight:700;padding:24px 40px;background:none;font-family:var(--titleFont)}.tps-accordion.style3 .tp-accordion-item .tp-accordion-header button span{color:var(--primaryColor);margin-right:10px}.tps-accordion.style3 .tp-accordion-item .tp-accordion-header button:after{content:"\f078";font-family:"Font Awesome 5 Pro"!important;background-image:none;top:0;position:relative;transform:none;color:var(--primaryColor)}.tps-accordion.style3 .tp-accordion-item .tp-accordion-header button[aria-expanded=true]{border:1px solid #fff0;background:var(--primaryColor);color:#fff;border-radius:5px 5px 0 0}.tps-accordion.style3 .tp-accordion-item .tp-accordion-header button[aria-expanded=true]:after{content:"\f077";font-family:"Font Awesome 5 Pro"!important;background-image:none;top:0;position:relative}.tps-accordion.style3 .tp-accordion-item .tp-accordion-body{background:var(--primaryColor);border-radius:0 0 5px 5px;padding:0 35px 35px 35px}.tps-accordion.style1 .tp-accordion-item .tp-accordion-header button[aria-expanded=true]::before{content:"";position:absolute;left:0;background-image:none;height:50px;width:50px;left:-14.6%;background:var(--primaryColor);background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:30px;z-index:5}.engineer_accordion .tps-accordion.style2 .tp-accordion-item .tp-accordion-body{background:var(--primaryColor)!important;padding:0 20px 10px 20px!important}