/*!* Service  v28.05.24:01*/.services-section{background-color:var(--secondary-500)}.services-section .media-wrapper,.services-section .media-wrapper .primary-heading{display:flex;flex-direction:column}.services-section .media-wrapper .primary-heading{align-items:center;color:var(--primary-500);font-size:2.25rem;font-weight:900;justify-content:center;line-height:2.5rem;line-height:54px;text-align:center}@media (min-width:1024px){.services-section .media-wrapper .primary-heading{font-size:3rem;line-height:1;line-height:72px;padding-bottom:1.75rem}}.services-section .media-wrapper .primary-heading span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:inline-block;padding-left:.5rem;padding-right:.5rem}.services-section .media-wrapper img{display:none}@media (min-width:1024px){.services-section .media-wrapper img{display:block}}.why-choose-section .primary-heading{color:var(--primary-500)}.why-choose-section .body-text{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));padding-bottom:0}.why-choose-section .body-text:last-child{padding-bottom:2rem}.why-choose-section .cta-wrapper{padding-top:1.5rem}@media (min-width:1024px){.why-choose-section .cta-wrapper{padding-top:3rem}.why-choose-section .right-image-content .media-wrapper .media-container,.why-choose-section .right-image-content .video-wrapper .video-container{--tw-shadow:8px 8px;--tw-shadow-colored:8px 8px var(--tw-shadow-color);--tw-shadow-color:var(--primary-500);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem;margin-right:.5rem}.why-choose-section .left-image-content .media-wrapper .media-container,.why-choose-section .left-image-content .video-wrapper .video-container{--tw-shadow:-8px 8px;--tw-shadow-colored:-8px 8px var(--tw-shadow-color);--tw-shadow-color:var(--primary-500);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem;margin-left:.5rem}}.icon-list{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.icon-list{gap:1.5rem}}.icon-list .icon-list-item{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:1rem;line-height:1.5rem}@media (min-width:1024px){.icon-list .icon-list-item{font-size:1.5rem;font-weight:500;line-height:2.25rem}}.icon-list .icon-list-item .icon-list-link{color:var(--primary-500);display:block}.icon-list .icon-list-item img{width:1rem}.feature-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1.5rem;padding-top:1.5rem}:is(.dark .feature-section){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}@media (min-width:1024px){.feature-section{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding-bottom:2.5rem;padding-top:2.5rem}}.feature-section .primary-heading{color:var(--primary-500)}.feature-section .feature-grid{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:1rem}@media (min-width:1024px){.feature-section .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}}.feature-section .feature-card{--tw-border-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:var(--primary-500);background-image:url(https://rainbowrestores.com/brand/_assets/mr-electric/images/brand-img/services-category/bg-pattern.svg);background-position:100% 100%;background-repeat:no-repeat;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:relative}:is(.dark .feature-section .feature-card){--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-color:rgb(55 65 81/var(--tw-border-opacity))}@media (min-width:1024px){.feature-section .feature-card{background-image:url(https://rainbowrestores.com/brand/_assets/mr-electric/images/brand-img/services-category/bg-pattern-desktop.svg);background-position:100% 100%;background-repeat:no-repeat}}.feature-section .feature-main-img{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.feature-section .feature-block{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:flex;flex-direction:column;gap:1rem;height:calc(100% - 300px);justify-content:space-between;padding:1rem}@media (min-width:1024px){.feature-section .feature-block{gap:5rem}}.feature-section .feature-main .feature-sub-head{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;font-weight:700;line-height:2rem}:is(.dark .feature-section .feature-main .feature-sub-head){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.feature-section .feature-main .feature-sub-head{font-size:2.25rem;font-weight:800;line-height:2.5rem;line-height:1.25}}.feature-section .feature-main .feature-sub-head .feature-el-span{background-color:var(--secondary-500);border-radius:.125rem;display:block;height:4px;margin-bottom:1rem;margin-top:1rem;width:5rem}.feature-section .feature-main .feature-panel-para{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity));font-size:1rem;font-weight:500;line-height:1.5rem}:is(.dark .feature-section .feature-main .feature-panel-para){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.feature-section .cta-wrapper{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.feature-section .cta-wrapper{flex-direction:row}}.residential-section{--tw-text-opacity:1;background-color:var(--primary-500);color:rgb(255 255 255/var(--tw-text-opacity));padding-bottom:3rem;padding-top:3rem}:is(.dark .residential-section){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}@media (min-width:1024px){.residential-section{padding-bottom:64px;padding-top:64px}}.residential-section .residential-grid{display:grid;gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:2rem}@media (min-width:640px){.residential-section .residential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.residential-section .residential-grid{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:2.5rem}}.residential-section .res-heading{font-size:1.125rem;font-weight:700;line-height:1.75rem}.residential-section .res-text{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:6px}@media (min-width:1024px){.residential-section .res-text{margin-bottom:.5rem}}.residential-section .res-cta{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:6px;line-height:1.25rem;text-decoration-line:underline}.residential-section .res-cta svg{height:14px;width:14px}.residential-section .res-icon-wrapper{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}@media (min-width:1024px){.residential-section .res-icon-wrapper{flex-direction:row;gap:.5rem;margin-bottom:.5rem}}.residential-section .res-icon-wrapper svg{height:1.75rem;width:1rem}.residential-section .res-text-wrapper{padding-left:0}@media (min-width:1024px){.residential-section .res-text-wrapper{padding-left:1.5rem}}.fan-repair .primary-heading{color:var(--primary-500)}.fan-repair .fan-repair-content{display:grid;gap:1.5rem}@media (min-width:1024px){.fan-repair .fan-repair-content{gap:64px}}.fan-repair .fan-repair-content .text-wrapper{border-bottom-width:1px;border-color:var(--secondary-500);padding-bottom:2rem}@media (min-width:1024px){.fan-repair .fan-repair-content .text-wrapper{border-width:0;padding-bottom:0}}.fan-repair .check-list{margin-top:2rem}.fan-repair .check-list .check-list-text{font-size:1rem;font-weight:500;line-height:1.5rem}.fan-repair .check-list .check-list-text strong{font-weight:600}@media (min-width:1024px){.fan-repair .ceiling-fan{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}}.fan-repair .ceiling-fan .text-wrapper{justify-content:flex-start;padding:2rem 1rem}@media (min-width:1024px){.fan-repair .ceiling-fan .text-wrapper{padding:2rem}.fan-repair .ceiling-fan .text-wrapper:first-child{padding-right:1rem}.fan-repair .ceiling-fan .text-wrapper:nth-child(2){padding-left:1rem}}.fan-repair .near-me .text-wrapper{border-width:0;padding-bottom:0}.fan-repair .near-me .fan-repair-wrapper .sub-title{padding-bottom:0;padding-top:1.5rem}@media (min-width:1024px){.fan-repair .near-me .fan-repair-wrapper .sub-title{padding-bottom:1rem;padding-top:0}.fan-repair .right-image-content .media-wrapper .media-container,.fan-repair .right-image-content .video-wrapper .video-container{--tw-shadow:8px 8px;--tw-shadow-colored:8px 8px var(--tw-shadow-color);--tw-shadow-color:var(--primary-500);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem;margin-right:.5rem}.fan-repair .left-image-content .media-wrapper .media-container,.fan-repair .left-image-content .video-wrapper .video-container{--tw-shadow:-8px 8px;--tw-shadow-colored:-8px 8px var(--tw-shadow-color);--tw-shadow-color:var(--primary-500);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem;margin-left:.5rem}}.fan-repair-wrapper{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .fan-repair-wrapper){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}@media (min-width:640px){.fan-repair-wrapper{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.fan-repair-wrapper .heading-wrapper{border-bottom-width:1px;border-color:var(--secondary-500)}}.fan-repair-wrapper .heading-wrapper .sub-title{color:var(--primary-500);font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:30px;padding-bottom:1rem}@media (min-width:1024px){.fan-repair-wrapper .heading-wrapper .sub-title{font-size:1.5rem;font-weight:600;line-height:2.25rem}}.fan-repair-wrapper .heading-wrapper .sub-text{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.5rem;padding-bottom:.5rem}@media (min-width:1024px){.fan-repair-wrapper .heading-wrapper .sub-text{padding-bottom:2rem}}.fan-repair-wrapper .main-text{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.5rem;padding-top:1.5rem}@media (min-width:1024px){.fan-repair-wrapper .main-text{padding-top:2rem}}.repair-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:2rem;padding-top:2rem}:is(.dark .repair-section){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}@media (min-width:1024px){.repair-section{padding-bottom:2.5rem;padding-top:2.5rem}}.repair-section .primary-heading{color:var(--primary-500)}.repair-section .heading-content-left{padding-bottom:2rem}.repair-section .heading-content-left .sub-text:not(:first-of-type){padding-top:1.5rem}@media (min-width:1024px){.repair-section .heading-content-left .sub-text:not(:first-of-type){padding-top:0}}.repair-section .image-content-warpper{border-bottom-width:1px;border-color:var(--secondary-500);padding-bottom:2rem;padding-top:2rem}.repair-section .image-content-warpper:first-child{border-top-width:1px}.repair-section .media-wrapper{flex-direction:column;justify-content:center}@media (min-width:1024px){.repair-section .media-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1440px){.repair-section .media-wrapper{padding-left:5rem;padding-right:5rem}}@media (min-width:1024px){.repair-section .right-image-content .media-wrapper .media-container,.repair-section .right-image-content .video-wrapper .video-container{--tw-shadow:8px 8px;--tw-shadow-colored:8px 8px var(--tw-shadow-color);--tw-shadow-color:var(--primary-500);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem;margin-right:.5rem}.repair-section .left-image-content .media-wrapper .media-container,.repair-section .left-image-content .video-wrapper .video-container{--tw-shadow:-8px 8px;--tw-shadow-colored:-8px 8px var(--tw-shadow-color);--tw-shadow-color:var(--primary-500);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem;margin-left:.5rem}}.repair-section .repair-content{display:grid;gap:1rem}@media (min-width:1024px){.repair-section .repair-content{padding-left:1rem;padding-right:1rem}}.repair-section .sub-heading{color:var(--primary-500);display:none;font-size:1.25rem;font-weight:600;line-height:1.75rem;line-height:30px;text-transform:capitalize}@media (min-width:1024px){.repair-section .sub-heading{display:block}}.repair-section .no-image .sub-heading{display:block}.repair-section .sub-text{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.5rem}.repair-section .repair-link,.repair-section .sub-text .sub-link{text-decoration-line:underline}.repair-section .repair-link{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity));display:flex;font-size:1rem;font-weight:500;gap:6px;line-height:1.5rem}.repair-section .repair-link svg{height:1rem;width:1rem}.repair-section .sub-heading-mobile{color:var(--primary-500);display:block;font-size:1.25rem;font-weight:600;line-height:1.75rem;line-height:30px;margin-bottom:1.5rem}@media (min-width:1024px){.repair-section .sub-heading-mobile{display:none}}.repair-section .section-50-50{padding:0}