.part-header_header__3bJ95{background:linear-gradient(.5turn,#8b8c8e,5%,#fff);display:flex;align-items:center;position:relative;z-index:100}.part-header_headerContainer__Zbajg{display:flex;align-items:center;width:100%;max-width:1700px;margin:0 auto}.part-header_leftContainer__e5XZ2{display:flex;align-items:center}.part-header_logo__F4N_O{height:auto}.part-header_menuItem__3C5Ch{cursor:pointer;position:relative;text-decoration:none;background-color:transparent;border:none;display:flex;align-items:center;justify-content:center;transition:color 125ms linear;color:#616265;font-weight:500}.part-header_hamburgerButton__WnSh6,.part-header_mobileMenu__MypLh,.part-header_rightSpacer__dlHU8{display:none}@media(min-width:1440px){.part-header_header__3bJ95{height:150px}.part-header_headerContainer__Zbajg{padding:0 2rem}.part-header_leftContainer__e5XZ2{flex:1 1}.part-header_logo__F4N_O{width:16rem}.part-header_menuContainer__yK7bp{display:flex;justify-content:center;flex:2 1}.part-header_menuItem__3C5Ch{flex-shrink:0;margin:0 7px;padding:4px 8px;font-size:1.2rem;line-height:17px;white-space:nowrap}.part-header_menuItem__3C5Ch:hover{color:#ea4651}.part-header_rightSpacer__dlHU8{display:flex;flex:1 1}}@media(min-width:768px)and (max-width:1439px){.part-header_header__3bJ95{height:auto;min-height:100px;padding:1rem 0}.part-header_headerContainer__Zbajg{justify-content:space-between;padding:0 1.5rem}.part-header_leftContainer__e5XZ2{flex-shrink:0}.part-header_logo__F4N_O{width:12rem}.part-header_menuContainer__yK7bp{display:flex;flex-wrap:wrap;justify-content:flex-end;flex:1 1;margin-left:1.5rem}.part-header_menuItem__3C5Ch{text-align:center;padding:5px 8px;font-size:1.1rem;line-height:1.3;white-space:normal}.part-header_menuItem__3C5Ch:hover{color:#ea4651}}@media only screen and (max-width:767px){.part-header_header__3bJ95{height:100px;padding:0}.part-header_headerContainer__Zbajg{justify-content:center;padding:0 1rem}.part-header_logo__F4N_O{width:100%;max-width:180px}.part-header_menuContainer__yK7bp{display:none}.part-header_hamburgerButton__WnSh6{display:block;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:30px;height:21px;background:transparent;border:none;cursor:pointer;z-index:101}.part-header_hamburgerButton__WnSh6 span{display:block;position:absolute;height:3px;width:100%;background:#ea4651;border-radius:3px;left:0;transition:.25s ease-in-out}.part-header_hamburgerButton__WnSh6 span:first-child{top:0}.part-header_hamburgerButton__WnSh6 span:nth-child(2){top:9px}.part-header_hamburgerButton__WnSh6 span:nth-child(3){top:18px}.part-header_hamburgerButton__WnSh6.part-header_isOpen__wiqK6 span:first-child{top:9px;transform:rotate(135deg)}.part-header_hamburgerButton__WnSh6.part-header_isOpen__wiqK6 span:nth-child(2){opacity:0;left:-60px}.part-header_hamburgerButton__WnSh6.part-header_isOpen__wiqK6 span:nth-child(3){top:9px;transform:rotate(-135deg)}.part-header_mobileMenu__MypLh.part-header_isOpen__wiqK6{display:flex;opacity:1;visibility:visible;flex-direction:column;align-items:center;position:absolute;top:100px;left:0;width:100%;padding:20px 0;background:#333;z-index:100}.part-header_mobileMenu__MypLh .part-header_menuItem__3C5Ch{padding:15px 0;font-size:20px;color:#fff;white-space:nowrap}}.part-first-screen-banner_bannerContent__R5iAr{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-first-screen-banner_banner__MW8pE{position:relative;padding:130px 0 220px}@media(min-width:768px){.part-first-screen-banner_banner__MW8pE{box-shadow:0 15px 40px rgba(0,0,0,.15);border-radius:8px;overflow:hidden}}@media only screen and (max-width:767px){.part-first-screen-banner_banner__MW8pE{padding:42px 0 82px}}.part-first-screen-banner_backgroundImage__leJ7b{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.part-first-screen-banner_fw500__9E8qH{font-weight:500}.part-first-screen-banner_fz20__ZboTn{font-size:1rem}.part-first-screen-banner_lh16__VFUH1{line-height:1.6}.part-first-screen-banner_bannerImage__zAAvO{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.part-first-screen-banner_bannerImage_desktop__49vUU{display:none}}.part-first-screen-banner_bannerImage_mobileMD__bkdRi{object-position:85% 50%}@media(min-width:768px){.part-first-screen-banner_bannerImage_mobileMD__bkdRi{display:none}}@media only screen and (max-width:767px){.part-first-screen-banner_bannerImage_mobileMD__bkdRi{display:block}}@media(max-width:550px){.part-first-screen-banner_bannerImage_mobileMD__bkdRi{display:none}}.part-first-screen-banner_bannerImage_mobileSM__HTi6O{object-position:100% 50%}@media(min-width:768px){.part-first-screen-banner_bannerImage_mobileSM__HTi6O{display:none}}@media only screen and (max-width:767px){.part-first-screen-banner_bannerImage_mobileSM__HTi6O{display:none}}@media(max-width:550px){.part-first-screen-banner_bannerImage_mobileSM__HTi6O{display:block}}.part-first-screen-banner_bannerContent__R5iAr{position:relative;z-index:1}@media only screen and (max-width:767px){.part-first-screen-banner_bannerContent__R5iAr>*{max-width:100%}}.part-first-screen-banner_bannerContent__R5iAr h1{font-family:Poppins,sans-serif;font-size:66px;font-weight:900;line-height:1.1}.part-first-screen-banner_bannerContent__R5iAr h1 .part-first-screen-banner_textDarkWhite__I_Xjg{color:#ccc}.part-first-screen-banner_bannerContent__R5iAr h1 .part-first-screen-banner_textWhite__6IBPW{color:#fff}@media only screen and (max-width:767px){.part-first-screen-banner_bannerContent__R5iAr h1{font-size:31px}}.part-first-screen-banner_bannerContent__R5iAr ul{color:#eee;margin:5% 2% 0 7%;list-style-type:circle}.part-first-screen-banner_bannerContent__R5iAr ul li{font-size:30px;font-weight:300;line-height:1.6}@media only screen and (max-width:767px){.part-first-screen-banner_bannerContent__R5iAr ul li{margin:0;font-size:19px}}.part-certification_partCertification__iwQ41{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-certification_partCertification__blockTitle__PeusX{margin-top:40px;margin-bottom:40px;font-family:Shoulders,sans-serif;font-size:52px;font-weight:900;line-height:1.1;text-transform:uppercase}.part-certification_partCertification__blockTitle__PeusX i{font-style:normal;color:#ea4651}@media only screen and (max-width:767px){.part-certification_partCertification__blockTitle__PeusX{font-size:32px}}.part-certification_certificationList__YR835{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.part-certification_certificationList__item__oqsgk{display:flex;flex-direction:column;width:48.33%;margin-bottom:20px;padding-right:5px;padding-left:5px}@media only screen and (max-width:767px){.part-certification_certificationList__item__oqsgk{flex-direction:row;width:100%;margin-bottom:24px;padding-right:0;padding-left:0}}@media screen and (max-width:550px){.part-certification_certificationList__item__oqsgk{flex-direction:column}}.part-certification_certificationList__itemImage__eqD0R{display:flex;margin-bottom:1rem;padding:0 25px}@media only screen and (max-width:767px){.part-certification_certificationList__itemImage__eqD0R{margin-top:1rem;flex:0 0 25%;padding:0}}@media screen and (max-width:550px){.part-certification_certificationList__itemImage__eqD0R{flex:unset;justify-content:center}}.part-certification_certificationList__itemTitle__u9_m6{margin-bottom:10px;font-size:26px;font-weight:500;line-height:1.1;padding:0 25px}@media only screen and (max-width:767px){.part-certification_certificationList__itemTitle__u9_m6{padding:0}}.part-certification_certificationList__itemText__dLP68{font-size:20px;line-height:1.6;padding:0 25px}@media only screen and (max-width:767px){.part-certification_certificationList__itemText__dLP68{padding:0}.part-certification_certificationList__YR835{margin-right:0;margin-left:0}}.part-crane_bannerContent__Orusj{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-crane_banner__j8BMK{position:relative;padding:130px 0 220px;width:90%;box-shadow:0 15px 40px rgba(0,0,0,.25);border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}@media only screen and (max-width:767px){.part-crane_banner__j8BMK{padding:42px 0 82px;width:100%;border-radius:0}}.part-crane_popupOverlay__WHBdg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.part-crane_popup__LPA5M{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;padding:3rem;max-width:38rem;border-radius:.4rem}.part-crane_serviceAreaButton__VwQrF{margin:0;font-size:30px;padding-top:.2rem;font-weight:500;line-height:1.6;color:#0c2e16}.part-crane_serviceAreaLink__yilhS:hover .part-crane_serviceAreaButton__VwQrF{color:#ff6d3f}.part-crane_closeButton__Y1bqe{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;font-size:18px}.part-crane_backgroundImage__y5SBg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.part-crane_popupContent__R1m1c{display:flex;align-items:center}.part-crane_popupIcon__gFK3v{margin-right:.5rem;margin-bottom:.5rem;width:2.5rem;height:2.85rem}.part-crane_serviceAreaTitle__JOXtJ{font-size:2rem;margin-bottom:.5rem}.part-crane_fw500__VWGF_{font-weight:500}.part-crane_fz20__Pv7_U{font-size:1rem}.part-crane_lh16__IQhb2{line-height:1.6}.part-crane_bannerImage___m61f{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.part-crane_bannerImage_desktop__U4rS_{display:none}}.part-crane_bannerImage_mobileMD__U_yIj{object-position:50% 50%}@media(min-width:768px){.part-crane_bannerImage_mobileMD__U_yIj{display:none}}@media only screen and (max-width:767px){.part-crane_bannerImage_mobileMD__U_yIj{display:block}}@media(max-width:550px){.part-crane_bannerImage_mobileMD__U_yIj{display:none}}.part-crane_bannerImage_mobileSM__gCCLD{object-position:50% 50%}@media(min-width:768px){.part-crane_bannerImage_mobileSM__gCCLD{display:none}}@media only screen and (max-width:767px){.part-crane_bannerImage_mobileSM__gCCLD{display:none}}@media(max-width:550px){.part-crane_bannerImage_mobileSM__gCCLD{display:block}}.part-crane_bannerContent__Orusj{position:relative;z-index:1;padding-top:10rem;padding-left:20rem}@media only screen and (max-width:767px){.part-crane_bannerContent__Orusj{max-width:60%;padding-top:1rem;padding-left:2rem;padding-right:0}}.part-crane_bannerContent__Orusj h1{font-family:Poppins,sans-serif;font-size:66px;font-weight:900;line-height:1.1}.part-crane_bannerContent__Orusj h1 .part-crane_textDarkWhite__rIhG9{color:#ccc}.part-crane_bannerContent__Orusj h1 .part-crane_textWhite__kZQOf{color:#fff}@media only screen and (max-width:767px){.part-crane_bannerContent__Orusj h1{font-size:28px;padding-right:0}}.part-crane_bannerContent__Orusj ul{color:#eee;margin:5% 2% 0 7%;list-style-type:circle}.part-crane_bannerContent__Orusj ul li{font-size:30px;font-weight:300;line-height:1.6}@media only screen and (max-width:767px){.part-crane_bannerContent__Orusj ul li{font-size:19px}}.part-crane-electrical_partCraneElectrical__vqpF7{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px;position:relative}.part-crane-electrical_partCraneElectrical__title__4us53{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:767px){.part-crane-electrical_partCraneElectrical__title__4us53{font-size:36px}}.part-crane-electrical_partCraneElectrical__subTitle__G3hoX{margin-bottom:40px;font-size:26px;line-height:1.5}.part-crane-electrical_partCraneElectrical__subTitle__G3hoX p{margin-bottom:1.5rem}.part-crane-electrical_partCraneElectrical__subTitle__G3hoX p:last-of-type{margin-bottom:0}.part-crane-electrical_partCraneElectrical__subTitle__G3hoX span{background:url(/_next/static/media/underline.a28302cd.svg) no-repeat bottom/100% auto}@media only screen and (max-width:767px){.part-crane-electrical_partCraneElectrical__subTitle__G3hoX{font-size:20px}}.part-crane-electrical_partCraneElectrical__causesList__XxALA{display:flex;margin-right:-5px;margin-left:-5px}@media only screen and (max-width:767px){.part-crane-electrical_partCraneElectrical__causesList__XxALA{flex-wrap:wrap;margin-right:-3px;margin-left:-3px}}.part-crane-electrical_partCraneElectrical__causesListItemContainer__YHBoT{display:flex;flex:0 0 25%;padding-right:5px;padding-left:5px;cursor:pointer;transition:transform .2s ease-in-out}.part-crane-electrical_partCraneElectrical__causesListItemContainer__YHBoT:hover{transform:scale(1.03)}@media only screen and (max-width:767px){.part-crane-electrical_partCraneElectrical__causesListItemContainer__YHBoT{flex:0 0 50%;padding-right:3px;padding-left:3px}.part-crane-electrical_partCraneElectrical__causesListItemContainer__YHBoT:nth-child(n+3){margin-top:20px}}.part-crane-electrical_partCraneElectrical__causesListItem__cBBAH{position:relative;width:100%;aspect-ratio:4/3}.part-crane-electrical_partCraneElectrical__causesListItemTitle__UMwag{position:absolute;right:0;bottom:0;left:0;padding:20px;font-size:26px;font-weight:500;line-height:1.3;color:#fff;white-space:pre-line}@media only screen and (max-width:767px){.part-crane-electrical_partCraneElectrical__causesListItemTitle__UMwag{font-size:20px}}.part-crane-electrical_imageModalOverlay__NZlJc{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.part-crane-electrical_imageModalCloseButton__UcDek{position:absolute;top:20px;right:30px;background:none;border:none;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:1001}.part-crane-electrical_imageModalContent__fhvmI{padding:20px}.part-crane-electrical_imageModalContent__fhvmI img{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto}.part-crane-electrical_readMoreContent__aygcl{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.part-crane-electrical_readMoreContent__aygcl p{margin-bottom:0}.part-crane-electrical_expanded__VCcLv{margin-top:1.5rem;max-height:1000px}.part-crane-electrical_readMoreButton__jPjfE{background-color:#ea4651;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;margin-top:1.5rem;transition:background-color .2s ease}.part-crane-electrical_readMoreButton__jPjfE:hover{background-color:#d93742}.part-crane-safety_partCraneSafety__Wymqm{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px;position:relative}.part-crane-safety_partCraneSafety__title__roEn2{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.3;padding-bottom:2rem;text-transform:uppercase}@media only screen and (max-width:767px){.part-crane-safety_partCraneSafety__title__roEn2{font-size:36px}}.part-crane-safety_partCraneSafety__subTitle__K8Be7{margin-bottom:40px;font-size:26px;line-height:1.5}.part-crane-safety_partCraneSafety__subTitle__K8Be7 span{background:url(/_next/static/media/underline.a28302cd.svg) no-repeat bottom/100% auto}@media only screen and (max-width:767px){.part-crane-safety_partCraneSafety__subTitle__K8Be7{font-size:20px}}.part-crane-safety_partCraneSafety__causesList__Rc3Pz{display:flex;margin-right:-5px;margin-left:-5px}@media only screen and (max-width:767px){.part-crane-safety_partCraneSafety__causesList__Rc3Pz{flex-wrap:wrap;margin-right:-3px;margin-left:-3px}}.part-crane-safety_partCraneSafety__causesListItemContainer__AwH2b{display:flex;flex:0 0 25%;padding-right:5px;padding-left:5px;cursor:pointer;transition:transform .2s ease-in-out}.part-crane-safety_partCraneSafety__causesListItemContainer__AwH2b:hover{transform:scale(1.03)}@media only screen and (max-width:767px){.part-crane-safety_partCraneSafety__causesListItemContainer__AwH2b{flex:0 0 50%;padding-right:3px;padding-left:3px}.part-crane-safety_partCraneSafety__causesListItemContainer__AwH2b:nth-child(n+3){margin-top:20px}}.part-crane-safety_partCraneSafety__causesListItem___q0f7{position:relative;width:100%;aspect-ratio:4/3}.part-crane-safety_partCraneSafety__causesListItemTitle__Z94DR{position:absolute;right:0;bottom:0;left:0;padding:20px;font-size:26px;font-weight:500;line-height:1.3;color:#fff;white-space:pre-line}@media only screen and (max-width:767px){.part-crane-safety_partCraneSafety__causesListItemTitle__Z94DR{font-size:20px}}.part-crane-safety_imageModalOverlay__LOy2f{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.part-crane-safety_imageModalCloseButton__2JA3J{position:absolute;top:20px;right:30px;background:none;border:none;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:1001}.part-crane-safety_imageModalContent__uqKK7{padding:20px}.part-crane-safety_imageModalContent__uqKK7 img{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto}.part-crane-safety_readMoreContent__INqIr{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.part-crane-safety_readMoreContent__INqIr p{margin-top:1.5rem}.part-crane-safety_expanded__Sjnj9{max-height:1000px}.part-crane-safety_readMoreButton__JtTaK{background-color:#ea4651;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;margin-top:1.5rem;transition:background-color .2s ease}.part-crane-safety_readMoreButton__JtTaK:hover{background-color:#d93742}.part-pfc-heading_bannerContent__ikF_s{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-pfc-heading_banner__54YDR{position:relative;padding:130px 0 220px;width:90%;margin-left:auto;margin-right:0;box-shadow:0 15px 40px rgba(0,0,0,.25);border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}@media only screen and (max-width:767px){.part-pfc-heading_banner__54YDR{padding:42px 0 82px;width:100%;border-radius:0;margin-left:0}}.part-pfc-heading_bannerImage__bQsyS{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.part-pfc-heading_bannerImage_desktop__iEDLv{display:none}}.part-pfc-heading_bannerImage_mobileMD__Nk2Vs{object-position:65% 50%}@media(min-width:768px){.part-pfc-heading_bannerImage_mobileMD__Nk2Vs{display:none}}@media only screen and (max-width:767px){.part-pfc-heading_bannerImage_mobileMD__Nk2Vs{display:block}}@media(max-width:550px){.part-pfc-heading_bannerImage_mobileMD__Nk2Vs{display:none}}.part-pfc-heading_bannerImage_mobileSM__C_kt3{object-position:100% 50%}@media(min-width:768px){.part-pfc-heading_bannerImage_mobileSM__C_kt3{display:none}}@media only screen and (max-width:767px){.part-pfc-heading_bannerImage_mobileSM__C_kt3{display:none}}@media(max-width:550px){.part-pfc-heading_bannerImage_mobileSM__C_kt3{display:block}}.part-pfc-heading_bannerContent__ikF_s{position:relative;z-index:1;padding-top:1rem;padding-left:20rem;padding-bottom:5rem}@media only screen and (max-width:767px){.part-pfc-heading_bannerContent__ikF_s{max-width:90%;padding:.1rem 0 2rem 5rem}}.part-pfc-heading_bannerContent__ikF_s h1{font-family:Poppins,sans-serif;font-size:66px;font-weight:900;line-height:1.1}.part-pfc-heading_bannerContent__ikF_s h1 .part-pfc-heading_textDarkWhite__QwRKQ{color:#ccc}.part-pfc-heading_bannerContent__ikF_s h1 .part-pfc-heading_textWhite__9qmF_{color:#fff}@media only screen and (max-width:767px){.part-pfc-heading_bannerContent__ikF_s h1{font-size:37px;padding-right:0}}.part-power-factor-correction_partPowerFactor__3ARaG{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px;position:relative}.part-power-factor-correction_partPowerFactor__title__kmFe2{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:767px){.part-power-factor-correction_partPowerFactor__title__kmFe2{font-size:36px}}.part-power-factor-correction_partPowerFactor__subTitle__YOjKc{margin-bottom:40px;font-size:26px;line-height:1.5}.part-power-factor-correction_partPowerFactor__subTitle__YOjKc span{background:url(/_next/static/media/underline.a28302cd.svg) no-repeat bottom/100% auto}@media only screen and (max-width:767px){.part-power-factor-correction_partPowerFactor__subTitle__YOjKc{font-size:20px}}.part-power-factor-correction_partPowerFactor__causesList__Q5MoS{display:flex;margin-right:-5px;margin-left:-5px}@media only screen and (max-width:767px){.part-power-factor-correction_partPowerFactor__causesList__Q5MoS{flex-wrap:wrap;margin-right:-3px;margin-left:-3px}}.part-power-factor-correction_partPowerFactor__causesListItemContainer__YtB1A{display:flex;flex:0 0 25%;padding-right:5px;padding-left:5px;cursor:pointer;transition:transform .2s ease-in-out}.part-power-factor-correction_partPowerFactor__causesListItemContainer__YtB1A:hover{transform:scale(1.03)}@media only screen and (max-width:767px){.part-power-factor-correction_partPowerFactor__causesListItemContainer__YtB1A{flex:0 0 50%;padding-right:3px;padding-left:3px}.part-power-factor-correction_partPowerFactor__causesListItemContainer__YtB1A:nth-child(n+3){margin-top:20px}}.part-power-factor-correction_partPowerFactor__causesListItem__sP21o{position:relative;width:100%;aspect-ratio:4/3}.part-power-factor-correction_partPowerFactor__causesListItemTitle__RDeY3{position:absolute;right:0;bottom:0;left:0;padding:20px;font-size:26px;font-weight:500;line-height:1.3;color:#fff;white-space:pre-line}@media only screen and (max-width:767px){.part-power-factor-correction_partPowerFactor__causesListItemTitle__RDeY3{font-size:20px}}.part-power-factor-correction_imageModalOverlay__C1PVo{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.part-power-factor-correction_imageModalCloseButton__JStKM{position:absolute;top:20px;right:30px;background:none;border:none;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:1001}.part-power-factor-correction_imageModalContent__B3GIb{padding:20px}.part-power-factor-correction_imageModalContent__B3GIb img{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto}.part-power-factor-correction_readMoreContent__yhoi3{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.part-power-factor-correction_readMoreContent__yhoi3 p{margin-top:1.5rem}.part-power-factor-correction_expanded__5yAdz{max-height:1000px}.part-power-factor-correction_readMoreButton__zHJpq{background-color:#ea4651;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;margin-top:1.5rem;transition:background-color .2s ease}.part-power-factor-correction_readMoreButton__zHJpq:hover{background-color:#d93742}.part-generator-heading_bannerContent__BxDKh{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-generator-heading_banner__gO6Oh{position:relative;padding:130px 0 220px;width:90%;margin-left:0;margin-right:auto;box-shadow:0 15px 40px rgba(0,0,0,.25);border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}@media only screen and (max-width:767px){.part-generator-heading_banner__gO6Oh{padding:42px 0 82px;width:100%;border-radius:0;margin-right:0}}.part-generator-heading_bannerImage__xfZDG{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.part-generator-heading_bannerImage_desktop__WYkE7{display:none}}.part-generator-heading_bannerImage_mobileMD__XtLjm{object-position:65% 50%}@media(min-width:768px){.part-generator-heading_bannerImage_mobileMD__XtLjm{display:none}}@media only screen and (max-width:767px){.part-generator-heading_bannerImage_mobileMD__XtLjm{display:block}}@media(max-width:550px){.part-generator-heading_bannerImage_mobileMD__XtLjm{display:none}}.part-generator-heading_bannerImage_mobileSM__Ui4UY{object-position:100% 50%}@media(min-width:768px){.part-generator-heading_bannerImage_mobileSM__Ui4UY{display:none}}@media only screen and (max-width:767px){.part-generator-heading_bannerImage_mobileSM__Ui4UY{display:none}}@media(max-width:550px){.part-generator-heading_bannerImage_mobileSM__Ui4UY{display:block}}.part-generator-heading_bannerContent__BxDKh{position:relative;z-index:1;padding-top:1rem;padding-left:20rem;padding-bottom:5rem}@media only screen and (max-width:767px){.part-generator-heading_bannerContent__BxDKh{max-width:90%;padding:.1rem 0 2rem 5rem}}.part-generator-heading_bannerContent__BxDKh h1{font-family:Poppins,sans-serif;font-size:66px;font-weight:900;line-height:1.1}.part-generator-heading_bannerContent__BxDKh h1 .part-generator-heading_textDarkWhite__5_ZXG{color:#ccc}.part-generator-heading_bannerContent__BxDKh h1 .part-generator-heading_textWhite__I_B_J{color:#fff}@media only screen and (max-width:767px){.part-generator-heading_bannerContent__BxDKh h1{font-size:37px;padding-right:0}}.part-generator-content_partGeneratorContent__n1tAP{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px;position:relative}.part-generator-content_partGeneratorContent__title__UkjYB{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.3;padding-bottom:2rem;text-transform:uppercase}@media only screen and (max-width:767px){.part-generator-content_partGeneratorContent__title__UkjYB{font-size:36px}}.part-generator-content_partGeneratorContent__subTitle__Zfiv1{margin-bottom:40px;font-size:26px;line-height:1.5}.part-generator-content_partGeneratorContent__subTitle__Zfiv1 p{margin-bottom:1.5rem}.part-generator-content_partGeneratorContent__subTitle__Zfiv1 p:last-of-type{margin-bottom:0}@media only screen and (max-width:767px){.part-generator-content_partGeneratorContent__subTitle__Zfiv1{font-size:20px}}.part-generator-content_partGeneratorContent__causesList__ZS0DZ{display:flex;margin-right:-5px;margin-left:-5px}@media only screen and (max-width:767px){.part-generator-content_partGeneratorContent__causesList__ZS0DZ{flex-wrap:wrap;margin-right:-3px;margin-left:-3px}}.part-generator-content_partGeneratorContent__causesListItemContainer__4I7Hu{display:flex;flex:0 0 25%;padding-right:5px;padding-left:5px;cursor:pointer;transition:transform .2s ease-in-out}.part-generator-content_partGeneratorContent__causesListItemContainer__4I7Hu:hover{transform:scale(1.03)}@media only screen and (max-width:767px){.part-generator-content_partGeneratorContent__causesListItemContainer__4I7Hu{flex:0 0 50%;padding-right:3px;padding-left:3px}.part-generator-content_partGeneratorContent__causesListItemContainer__4I7Hu:nth-child(n+3){margin-top:20px}}.part-generator-content_partGeneratorContent__causesListItem__CBT76{position:relative;width:100%;aspect-ratio:4/3}.part-generator-content_partGeneratorContent__causesListItemTitle__7wFcD{position:absolute;right:0;bottom:0;left:0;padding:20px;font-size:26px;font-weight:500;line-height:1.3;color:#fff;white-space:pre-line}@media only screen and (max-width:767px){.part-generator-content_partGeneratorContent__causesListItemTitle__7wFcD{font-size:20px}}.part-generator-content_imageModalOverlay__jzh3_{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.part-generator-content_imageModalCloseButton__2oLom{position:absolute;top:20px;right:30px;background:none;border:none;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:1001}.part-generator-content_imageModalContent__oKUqM{padding:20px}.part-generator-content_imageModalContent__oKUqM img{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto}.part-generator-content_readMoreContent__lRhrS{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.part-generator-content_readMoreContent__lRhrS p{margin-bottom:1.5rem}.part-generator-content_readMoreContent__lRhrS p:last-of-type{margin-bottom:0}.part-generator-content_expanded__ctQia{margin-top:1.5rem;max-height:1000px}.part-generator-content_readMoreButton__DFvAs{background-color:#ea4651;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;margin-top:1.5rem;transition:background-color .2s ease}.part-generator-content_readMoreButton__DFvAs:hover{background-color:#d93742}.part-rci-heading_bannerContent__zIHJQ{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-rci-heading_banner__Yr3Bs{position:relative;padding:130px 0 220px;width:90%;margin-left:auto;margin-right:0;box-shadow:0 15px 40px rgba(0,0,0,.25);border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}@media only screen and (max-width:767px){.part-rci-heading_banner__Yr3Bs{padding:42px 0 82px;width:100%;border-radius:0;margin-left:0}}.part-rci-heading_bannerImage__J5j_d{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.part-rci-heading_bannerImage_desktop___t2ww{display:none}}.part-rci-heading_bannerImage_mobileMD__5TJro{object-position:65% 50%}@media(min-width:768px){.part-rci-heading_bannerImage_mobileMD__5TJro{display:none}}@media only screen and (max-width:767px){.part-rci-heading_bannerImage_mobileMD__5TJro{display:block}}@media(max-width:550px){.part-rci-heading_bannerImage_mobileMD__5TJro{display:none}}.part-rci-heading_bannerImage_mobileSM__V5SJD{object-position:100% 50%}@media(min-width:768px){.part-rci-heading_bannerImage_mobileSM__V5SJD{display:none}}@media only screen and (max-width:767px){.part-rci-heading_bannerImage_mobileSM__V5SJD{display:none}}@media(max-width:550px){.part-rci-heading_bannerImage_mobileSM__V5SJD{display:block}}.part-rci-heading_bannerContent__zIHJQ{position:relative;z-index:1;padding-top:1rem;padding-left:20rem;padding-bottom:5rem}@media only screen and (max-width:767px){.part-rci-heading_bannerContent__zIHJQ{max-width:90%;padding:.1rem 0 2rem 5rem}}.part-rci-heading_bannerContent__zIHJQ h1{font-family:Poppins,sans-serif;font-size:66px;font-weight:900;line-height:1.1}.part-rci-heading_bannerContent__zIHJQ h1 .part-rci-heading_textDarkWhite__s9LSX{color:#ccc}.part-rci-heading_bannerContent__zIHJQ h1 .part-rci-heading_textWhite__8bTfa{color:#fff}@media only screen and (max-width:767px){.part-rci-heading_bannerContent__zIHJQ h1{font-size:37px;padding-right:0}}.part-rci-content_partGeneratorContent__lrDOe{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px;position:relative}.part-rci-content_partGeneratorContent__title__Y89h6{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.3;padding-bottom:2rem;text-transform:uppercase}@media only screen and (max-width:767px){.part-rci-content_partGeneratorContent__title__Y89h6{font-size:36px}}.part-rci-content_partGeneratorContent__subTitle__1xa2l{margin-bottom:40px;font-size:26px;line-height:1.5}.part-rci-content_partGeneratorContent__subTitle__1xa2l p{margin-bottom:1.5rem}.part-rci-content_partGeneratorContent__subTitle__1xa2l p:last-of-type{margin-bottom:0}@media only screen and (max-width:767px){.part-rci-content_partGeneratorContent__subTitle__1xa2l{font-size:20px}}.part-rci-content_partGeneratorContent__causesList__cCyGV{display:flex;margin-right:-5px;margin-left:-5px}@media only screen and (max-width:767px){.part-rci-content_partGeneratorContent__causesList__cCyGV{flex-wrap:wrap;margin-right:-3px;margin-left:-3px}}.part-rci-content_partGeneratorContent__causesListItemContainer__Z9TPR{display:flex;flex:0 0 25%;padding-right:5px;padding-left:5px;cursor:pointer;transition:transform .2s ease-in-out}.part-rci-content_partGeneratorContent__causesListItemContainer__Z9TPR:hover{transform:scale(1.03)}@media only screen and (max-width:767px){.part-rci-content_partGeneratorContent__causesListItemContainer__Z9TPR{flex:0 0 50%;padding-right:3px;padding-left:3px}.part-rci-content_partGeneratorContent__causesListItemContainer__Z9TPR:nth-child(n+3){margin-top:20px}}.part-rci-content_partGeneratorContent__causesListItem__xOgSB{position:relative;width:100%;aspect-ratio:4/3}.part-rci-content_partGeneratorContent__causesListItemTitle__2h8l4{position:absolute;right:0;bottom:0;left:0;padding:20px;font-size:26px;font-weight:500;line-height:1.3;color:#fff;white-space:pre-line}@media only screen and (max-width:767px){.part-rci-content_partGeneratorContent__causesListItemTitle__2h8l4{font-size:20px}}.part-rci-content_imageModalOverlay___YN_J{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.part-rci-content_imageModalCloseButton__AdqIV{position:absolute;top:20px;right:30px;background:none;border:none;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:1001}.part-rci-content_imageModalContent__4r2O9{padding:20px}.part-rci-content_imageModalContent__4r2O9 img{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto}.part-rci-content_readMoreContent__tdeDB{max-height:0;overflow:hidden;transition:max-height .7s ease-in-out}.part-rci-content_readMoreContent__tdeDB p{margin-bottom:1.5rem}.part-rci-content_readMoreContent__tdeDB p strong{font-weight:700}.part-rci-content_readMoreContent__tdeDB p:last-of-type{margin-bottom:0}.part-rci-content_readMoreContent__tdeDB h2,.part-rci-content_readMoreContent__tdeDB h3{margin-top:2rem;margin-bottom:1rem;font-weight:700}.part-rci-content_readMoreContent__tdeDB ul{list-style:disc;margin-left:20px;padding:0;margin-bottom:1.5rem}.part-rci-content_readMoreContent__tdeDB ul li{margin-bottom:.5rem;line-height:1.5}.part-rci-content_readMoreContent__tdeDB ul li strong{font-weight:700}.part-rci-content_readMoreContent__tdeDB .part-rci-content_sectionSeparator__UYi6K{border:none;border-top:1px solid #eee;margin:2rem 0}.part-rci-content_expanded__Hi3eO{max-height:4000px;margin-top:1.5rem}.part-rci-content_readMoreButton__Ex8ms{background-color:#ea4651;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;margin-top:1.5rem;transition:background-color .2s ease}.part-rci-content_readMoreButton__Ex8ms:hover{background-color:#d93742}.part-thermography-heading_bannerContent__us_6v{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-thermography-heading_banner__AHE0D{position:relative;padding:130px 0 220px;width:90%;margin-left:0;margin-right:auto;box-shadow:0 15px 40px rgba(0,0,0,.25);border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}@media only screen and (max-width:767px){.part-thermography-heading_banner__AHE0D{padding:42px 0 82px;width:100%;border-radius:0;margin-right:0}}.part-thermography-heading_bannerImage__Xcrj1{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.part-thermography-heading_bannerImage_desktop__g0E_5{display:none}}.part-thermography-heading_bannerImage_mobileMD__ETvcf{object-position:65% 50%}@media(min-width:768px){.part-thermography-heading_bannerImage_mobileMD__ETvcf{display:none}}@media only screen and (max-width:767px){.part-thermography-heading_bannerImage_mobileMD__ETvcf{display:block}}@media(max-width:550px){.part-thermography-heading_bannerImage_mobileMD__ETvcf{display:none}}.part-thermography-heading_bannerImage_mobileSM__2vU7O{object-position:100% 50%}@media(min-width:768px){.part-thermography-heading_bannerImage_mobileSM__2vU7O{display:none}}@media only screen and (max-width:767px){.part-thermography-heading_bannerImage_mobileSM__2vU7O{display:none}}@media(max-width:550px){.part-thermography-heading_bannerImage_mobileSM__2vU7O{display:block}}.part-thermography-heading_bannerContent__us_6v{position:relative;z-index:1;padding-top:1rem;padding-left:20rem;padding-bottom:5rem}@media only screen and (max-width:767px){.part-thermography-heading_bannerContent__us_6v{max-width:90%;padding:.1rem 0 1rem 2rem}}.part-thermography-heading_bannerContent__us_6v h1{font-family:Poppins,sans-serif;font-size:66px;font-weight:900;line-height:1.1}.part-thermography-heading_bannerContent__us_6v h1 .part-thermography-heading_textDarkWhite__qu1x7{color:#ccc}.part-thermography-heading_bannerContent__us_6v h1 .part-thermography-heading_textWhite__q_LIH{color:#fff}@media only screen and (max-width:767px){.part-thermography-heading_bannerContent__us_6v h1{font-size:37px;padding-right:0}}.part-thermography-content_partThermographyContent__Zdibr{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px;position:relative}.part-thermography-content_partThermographyContent__title__XakSd{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.3;padding-bottom:2rem;text-transform:uppercase}@media only screen and (max-width:767px){.part-thermography-content_partThermographyContent__title__XakSd{font-size:36px}}.part-thermography-content_partThermographyContent__subTitle__deDf_{margin-bottom:40px;font-size:26px;line-height:1.5}.part-thermography-content_partThermographyContent__subTitle__deDf_ p{margin-bottom:1.5rem}.part-thermography-content_partThermographyContent__subTitle__deDf_ p:last-of-type{margin-bottom:0}@media only screen and (max-width:767px){.part-thermography-content_partThermographyContent__subTitle__deDf_{font-size:20px}}.part-thermography-content_partThermographyContent__causesList__P0owk{display:flex;margin-right:-5px;margin-left:-5px}@media only screen and (max-width:767px){.part-thermography-content_partThermographyContent__causesList__P0owk{flex-wrap:wrap;margin-right:-3px;margin-left:-3px}}.part-thermography-content_partThermographyContent__causesListItemContainer__OhoCX{display:flex;flex:0 0 25%;padding-right:5px;padding-left:5px;cursor:pointer;transition:transform .2s ease-in-out}.part-thermography-content_partThermographyContent__causesListItemContainer__OhoCX:hover{transform:scale(1.03)}@media only screen and (max-width:767px){.part-thermography-content_partThermographyContent__causesListItemContainer__OhoCX{flex:0 0 50%;padding-right:3px;padding-left:3px}.part-thermography-content_partThermographyContent__causesListItemContainer__OhoCX:nth-child(n+3){margin-top:20px}}.part-thermography-content_partThermographyContent__causesListItem__EdLtc{position:relative;width:100%;aspect-ratio:4/3}.part-thermography-content_partThermographyContent__causesListItemTitle__pavyY{position:absolute;right:0;bottom:0;left:0;padding:20px;font-size:26px;font-weight:500;line-height:1.3;color:#fff;white-space:pre-line}@media only screen and (max-width:767px){.part-thermography-content_partThermographyContent__causesListItemTitle__pavyY{font-size:20px}}.part-thermography-content_imageModalOverlay__M_bze{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.part-thermography-content_imageModalCloseButton__errkI{position:absolute;top:20px;right:30px;background:none;border:none;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:1001}.part-thermography-content_imageModalContent__A1e0U{padding:20px}.part-thermography-content_imageModalContent__A1e0U img{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto}.part-thermography-content_readMoreContent__Y7ksw{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.part-thermography-content_readMoreContent__Y7ksw p{margin-bottom:1.5rem}.part-thermography-content_readMoreContent__Y7ksw p:last-of-type{margin-bottom:0}.part-thermography-content_expanded__XmqAd{margin-top:1.5rem;max-height:1000px}.part-thermography-content_readMoreButton__DDoJC{background-color:#ea4651;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;margin-top:1.5rem;transition:background-color .2s ease}.part-thermography-content_readMoreButton__DDoJC:hover{background-color:#d93742}.part-reviews_reviewsContainer__w9PLt{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-reviews_reviewsSection__zjvZd{background-color:#f7f7f7;padding:80px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}@media only screen and (max-width:767px){.part-reviews_reviewsSection__zjvZd{padding:50px 0}}.part-reviews_reviewsContainer__w9PLt{text-align:center}.part-reviews_sectionTitle__cmJww{font-family:Poppins,sans-serif;font-size:48px;font-weight:900;color:#101013;margin-bottom:50px;text-transform:uppercase}@media only screen and (max-width:767px){.part-reviews_sectionTitle__cmJww{font-size:32px;margin-bottom:40px}}.part-reviews_reviewsGrid__F027V{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px}@media(min-width:768px)and (max-width:991px){.part-reviews_reviewsGrid__F027V{grid-template-columns:1fr;gap:40px}}@media only screen and (max-width:767px){.part-reviews_reviewsGrid__F027V{grid-template-columns:1fr;gap:30px}}.part-reviews_reviewCard__BLtZC{background-color:#fff;border-radius:12px;padding:35px;text-align:left;display:flex;flex-direction:column;box-shadow:0 8px 25px rgba(0,0,0,.05);border:1px solid #e8e8e8;transition:transform .3s ease,box-shadow .3s ease}.part-reviews_reviewCard__BLtZC:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(0,0,0,.08)}.part-reviews_cardHeader__qVIAh{margin-bottom:20px}.part-reviews_quoteIcon__maoQ7{color:#ea4651;width:32px;height:32px}.part-reviews_reviewQuote__cEA62{font-size:16px;line-height:1.7;color:#333;margin-bottom:25px;flex-grow:1}.part-reviews_reviewAuthor__XJQh8{margin-top:auto;padding-top:20px;border-top:1px solid #f0f0f0}.part-reviews_authorName__EkgW0{display:block;font-weight:700;color:#101013;font-size:16px}.part-reviews_authorCompany__BvJmR{display:block;font-size:14px;color:#666;margin-top:4px}.part-contact-form_contactFormContainer__P01tG{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-contact-form_honeypotField__1S2g_{position:absolute;left:-5000px;visibility:hidden}.part-contact-form_contactFormContainer__P01tG{max-width:800px;margin:5rem auto;padding:40px 50px;background-color:#fff;border-radius:12px;border:1px solid #e8e8e8;box-shadow:0 10px 30px rgba(0,0,0,.07);text-align:center}@media only screen and (max-width:767px){.part-contact-form_contactFormContainer__P01tG{padding:30px 20px;margin:3rem auto}}.part-contact-form_contactFormContainer__P01tG h2{font-family:Poppins,sans-serif;font-size:52px;font-weight:900;line-height:1.1;text-transform:uppercase;color:#101013;margin-bottom:.5rem}@media only screen and (max-width:767px){.part-contact-form_contactFormContainer__P01tG h2{font-size:38px}}.part-contact-form_contactFormContainer__P01tG p{font-size:18px;line-height:1.6;margin-bottom:2.5rem;color:#555}.part-contact-form_form__4_M1u{display:grid;grid-gap:20px;gap:20px}.part-contact-form_formGroup__tULjO{text-align:left}.part-contact-form_formGroup__tULjO label{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#333}.part-contact-form_formGroup__tULjO input,.part-contact-form_formGroup__tULjO textarea{width:100%;padding:12px 16px;border:1px solid #ccc;border-radius:8px;font-size:16px;font-family:Poppins,sans-serif;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.part-contact-form_formGroup__tULjO input:focus,.part-contact-form_formGroup__tULjO textarea:focus{outline:none;border-color:#ea4651;box-shadow:0 0 0 3px rgba(234,70,81,.15)}.part-contact-form_formGroup__tULjO textarea{resize:vertical;min-height:120px}.part-contact-form_submitButton__QuaUP{cursor:pointer;padding:14px 28px;font-size:16px;font-weight:700;color:#fff;background:#ea4651;border:none;border-radius:8px;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;box-shadow:0 4px 15px rgba(234,70,81,.2);justify-self:center;margin-top:10px}.part-contact-form_submitButton__QuaUP:hover{background-color:#d93742;transform:translateY(-2px);box-shadow:0 6px 20px rgba(234,70,81,.3)}.part-contact-form_submitButton__QuaUP:active{transform:translateY(0)}.part-contact-form_submitButton__QuaUP:disabled{background-color:#ccc;cursor:not-allowed;transform:translateY(0);box-shadow:none}.part-contact-form_errorMessage__N3HNL,.part-contact-form_successMessage__VWB8q{margin-top:1rem;font-weight:500;padding:12px;border-radius:8px}.part-contact-form_successMessage__VWB8q{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.part-contact-form_errorMessage__N3HNL{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.part-footer_footerBottom__f3OyB,.part-footer_footerContent__rNQnV{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}.part-footer_footer__ZNdIP{background-color:#101013;color:#a9a9a9;padding:60px 0 20px}@media only screen and (max-width:767px){.part-footer_footer__ZNdIP{padding-top:40px}}.part-footer_footerContent__rNQnV{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;padding-bottom:40px}@media only screen and (max-width:767px){.part-footer_footerContent__rNQnV{flex-direction:column;text-align:center}}.part-footer_infoSection__s2TM4 p{margin-bottom:10px;line-height:1.6}.part-footer_infoSection__s2TM4 a{color:#a9a9a9;text-decoration:none;transition:color .3s ease}.part-footer_infoSection__s2TM4 a:hover{color:#fff}.part-footer_companyName__4uuRZ{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;color:#fff;margin-bottom:20px}@media only screen and (max-width:767px){.part-footer_socialSection__NoqCP{align-self:center}}.part-footer_socialHeader__nKQX5{font-size:18px;font-weight:500;color:#fff;margin-bottom:15px}.part-footer_socialIcons__w2VNR{display:flex;gap:20px}@media only screen and (max-width:767px){.part-footer_socialIcons__w2VNR{justify-content:center}}.part-footer_socialLink__ZTP_5{color:#a9a9a9;transition:color .3s ease,transform .3s ease}.part-footer_socialLink__ZTP_5 svg{width:28px;height:28px}.part-footer_socialLink__ZTP_5:hover{color:#fff;transform:scale(1.1)}.part-footer_footerBottom__f3OyB{text-align:center;padding-top:20px;margin-top:40px;border-top:1px solid #333;font-size:14px}.part-footer_creditSection__DnUod{margin-top:20px;font-size:12px;color:#888;display:flex;flex-direction:column;align-items:center;gap:5px}.part-footer_creditSection__DnUod a{color:#a9a9a9;text-decoration:none;transition:color .3s ease}.part-footer_creditSection__DnUod a:hover{color:#fff}.part-scroll-to-top-button_scrollToTopButton__b5L_w{position:fixed;bottom:30px;right:30px;background-color:transparent;border:none;color:#ea4651;font-size:50px;font-weight:700;cursor:pointer;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .2s ease;padding:0;line-height:1}.part-scroll-to-top-button_scrollToTopButton__b5L_w.part-scroll-to-top-button_visible__zFECC{opacity:.7;visibility:visible}.part-scroll-to-top-button_scrollToTopButton__b5L_w:hover{opacity:1;transform:scale(1.1)}.page-home_page__kcz6k .page-home_firstScreenBannerContainer__uY1Jk,.page-home_page__kcz6k .page-home_replacementProcessContainer__ZPQx3{box-sizing:border-box;max-width:1840px;margin-right:auto;margin-left:auto;padding:0 15px}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_firstScreenBannerContainer__uY1Jk{padding-right:0;padding-left:0;margin-bottom:4rem}}.page-home_page__kcz6k .page-home_feedbacksContainer__uDlsN{margin-top:-140px;margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_feedbacksContainer__uDlsN{margin-top:0;margin-bottom:1rem}}.page-home_page__kcz6k .page-home_replacementProcessContainer__ZPQx3{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_replacementProcessContainer__ZPQx3{margin-bottom:80px;padding-right:0;padding-left:0}}.page-home_page__kcz6k .page-home_certificationContainer__4k4zS{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_certificationContainer__4k4zS{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_craneContainer__r1Cqv{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_craneContainer__r1Cqv{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_craneSafetyContainer__mmSsQ{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_craneSafetyContainer__mmSsQ{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_craneElectricalContainer__NWFXB{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_craneElectricalContainer__NWFXB{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_generatorHeading__Z93CX{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_generatorHeading__Z93CX{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_generatorContent__QmqjJ{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_generatorContent__QmqjJ{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_rciHeading__DjS_b{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_rciHeading__DjS_b{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_rciContent__EKf9c{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_rciContent__EKf9c{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_pfcHeading__ufLf7{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_pfcHeading__ufLf7{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_powerFactorCorrection__m0Rk_{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_powerFactorCorrection__m0Rk_{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_contactForm__5307z{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_contactForm__5307z{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_reviews__bjN6V{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_reviews__bjN6V{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_thermographyHeading__e9Kpy{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_thermographyHeading__e9Kpy{margin-bottom:4rem}}.page-home_page__kcz6k .page-home_thermographyContent__Z0c_V{margin-bottom:6rem}@media only screen and (max-width:767px){.page-home_page__kcz6k .page-home_thermographyContent__Z0c_V{margin-bottom:4rem}}