.thermo_banner{overflow:hidden}.thermo_banner,.thermo_banner .banner_middle{position:relative;z-index:1}.thermo_banner .sub_logo{margin:0 auto;max-width:155px;width:100%}.thermo_banner .banner_logo{margin:0 auto;max-width:597px;width:100%}.thermo_banner .banner_logo img,.thermo_banner .sub_logo img{width:100%}.thermo_banner .heading-txt{background-color:#000;border-radius:12px;margin:0 auto;padding:10px;text-align:center;width:fit-content}.thermo_banner .heading-txt h1{font-size:24px;line-height:1.3}.thermo_banner .heading-txt>:last-child,.thermo_banner .subheading-txt>:last-child{margin:0}.thermo_banner .subheading-txt{margin:0 auto;max-width:500px;padding-top:9px;text-align:center}.thermo_banner .subheading-txt h6{font-size:19px;line-height:1.3}.thermo_banner .content-desc{margin:0 auto;max-width:444px;padding:46px 15px 0;text-align:center}.thermo_banner .content-desc p{font-size:21px!important;line-height:1.07}.thermo_banner .content-desc>:last-child{margin:0}.thermo_banner .button_container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding-top:57px}.thermo_banner .left_image,.thermo_banner .right_image{position:absolute;top:54%;transform:translateY(-50%)}.thermo_banner .right_image{right:0}.thermo_banner .left_image{left:0}.thermo_banner .left_image img,.thermo_banner .right_image img{height:100%;max-width:100%;width:100%}.thermo_banner .mobile{display:none!important}.thermo_banner:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.thermo_banner .content-wrapper{position:relative;z-index:1}.thermo_banner .left_image:before,.thermo_banner .right_image:before{background-image:url(https://367344.fs1.hubspotusercontent-na1.net/hubfs/367344/Apex-2025/Images/banner_left_bg.png);content:"";height:465px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:411px;z-index:-1}.thermo_banner .right_image:before{background-image:url(https://367344.fs1.hubspotusercontent-na1.net/hubfs/367344/Apex-2025/Images/banner_right_bg.png);left:auto;right:0}@media(min-width:1601px) and (max-width:4000px){.thermo_banner:after{background-position:50% 42%}}@media(max-width:1920px){.thermo_banner .left_image,.thermo_banner .right_image{max-width:495px}}@media(max-width:1600px){.thermo_banner .left_image,.thermo_banner .right_image{max-width:425px}}@media(max-width:1440px){.thermo_banner .left_image,.thermo_banner .right_image{max-width:430px}.thermo_banner .subheading-txt{max-width:480px}}@media(max-width:1366px){.thermo_banner .left_image,.thermo_banner .right_image{max-width:380px}}@media(max-width:1280px){.thermo_banner .left_image,.thermo_banner .right_image{max-width:350px}}@media(max-width:1180px){.thermo_banner .left_image{max-width:305px}.thermo_banner .right_image{max-width:307px;top:62%}}@media(max-width:1060px){.thermo_banner .left_image,.thermo_banner .right_image{max-width:270px;top:50%}}@media(max-width:991px){.thermo_banner .content-desc p,.thermo_banner .subheading-txt h6{font-size:18px!important}.thermo_banner .heading-txt h1{font-size:22px}.thermo_banner .button_container{padding-top:42px}.thermo_banner .left_image,.thermo_banner .right_image{max-width:160px}}@media(max-width:767px){.thermo_banner .content-desc p,.thermo_banner .subheading-txt h6{font-size:16px!important}.thermo_banner .heading-txt{padding:8px}.thermo_banner .heading-txt h1{font-size:20px}.thermo_banner .subheading-txt{padding:25px 15px 0}.thermo_banner .button_container{padding-top:20px}.thermo_banner .right_image,.thermo_banner .subheading-txt{display:none}.thermo_banner .mobile{display:block!important}.thermo_banner .left_image,.thermo_banner .right_image{max-width:100%;position:relative;top:0;transform:none;width:46%}.thermo_banner .banner_image_container{display:flex;justify-content:space-between;padding-top:40px}.thermo_banner .content-desc{padding:30px 15px 0}.thermo_banner .left_image:before,.thermo_banner .right_image:before{display:none}.thermo_banner:after{background-position:50% -180px}}@media(max-width:480px){.thermo_banner .subheading-txt{padding-top:20px}.thermo_banner .left_image,.thermo_banner .right_image{width:50%}.thermo_banner .left_image{left:-20px}.thermo_banner .right_image{right:-20px}.thermo_banner .button_container{gap:15px}}