.elementor-5124 .elementor-element.elementor-element-4bfe7e9{--display:flex;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-repeater-item-92f0bd2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://i0.wp.com/carolinapowertechnologies.com/wp-content/uploads/2026/04/CHP_Hero_Image_House_1920X800_Compressed.png?fit=1200%2C800&ssl=1);background-size:cover;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-repeater-item-92f0bd2 .elementor-background-overlay{background-color:#00000073;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-repeater-item-3108efd .swiper-slide-bg{background-color:#4054b2;background-image:url(https://i0.wp.com/carolinapowertechnologies.com/wp-content/uploads/2026/04/Aerial_Charlotte_Skyline_1920X800_Compressed.webp?fit=1536%2C1024&ssl=1);background-size:cover;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-repeater-item-3108efd .elementor-background-overlay{background-color:#00000073;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-repeater-item-7fa527f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/carolinapowertechnologies.com/wp-content/uploads/2026/04/CPT_Kitchen_Hero_3_Compressed.webp?fit=1536%2C1024&ssl=1);background-size:cover;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-repeater-item-7fa527f .elementor-background-overlay{background-color:#00000073;}.elementor-5124 .elementor-element.elementor-element-4e207ca .swiper-slide{transition-duration:calc(5000ms*1.2);height:620px;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-slide-button{background-color:#558B2F;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;border-radius:40px;border-color:#558B2F;}.elementor-5124 .elementor-element.elementor-element-4e207ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5124 .elementor-element.elementor-element-4e207ca .swiper-slide-contents{max-width:75%;}.elementor-5124 .elementor-element.elementor-element-4e207ca .swiper-slide-inner{padding:140px 168px 140px 168px;text-align:start;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:800;font-style:normal;}.elementor-5124 .elementor-element.elementor-element-4e207ca .elementor-slide-description{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:27px;}.elementor-5124 .elementor-element.elementor-element-937b1e6{margin:0px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-5124 .elementor-element.elementor-element-937b1e6 .elementor-image-box-wrapper{text-align:start;}.elementor-5124 .elementor-element.elementor-element-937b1e6 .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-937b1e6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5124 .elementor-element.elementor-element-d98506a{margin:0px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-5124 .elementor-element.elementor-element-d98506a .elementor-image-box-wrapper{text-align:start;}.elementor-5124 .elementor-element.elementor-element-d98506a .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-d98506a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5124 .elementor-element.elementor-element-6ad16d9{margin:0px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-5124 .elementor-element.elementor-element-6ad16d9 .elementor-image-box-wrapper{text-align:start;}.elementor-5124 .elementor-element.elementor-element-6ad16d9 .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-6ad16d9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5124 .elementor-element.elementor-element-f6b0934{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-5124 .elementor-element.elementor-element-f6b0934.e-con{--align-self:center;}.elementor-5124 .elementor-element.elementor-global-5248{width:var( --container-widget-width, 88.807% );max-width:88.807%;padding:016px 0px 16px 0px;--container-widget-width:88.807%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5124 .elementor-element.elementor-global-5248.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-5124 .elementor-element.elementor-global-5248 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5124 .elementor-element.elementor-element-68ea977{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5124 .elementor-element.elementor-element-73fb090{padding:24px 24px 24px 24px;}.elementor-5124 .elementor-element.elementor-element-73fb090 .elementor-icon-box-wrapper{align-items:start;gap:32px;}.elementor-5124 .elementor-element.elementor-element-73fb090 .elementor-icon-box-title{margin-block-end:4px;}.elementor-5124 .elementor-element.elementor-element-73fb090.elementor-view-stacked .elementor-icon{background-color:#1B75BC1A;fill:#1B75BC;color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-73fb090.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-73fb090.elementor-view-default .elementor-icon{fill:#1B75BC1A;color:#1B75BC1A;border-color:#1B75BC1A;}.elementor-5124 .elementor-element.elementor-element-73fb090.elementor-view-framed .elementor-icon{background-color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-73fb090 .elementor-icon{font-size:32px;padding:10px;}.elementor-5124 .elementor-element.elementor-element-73fb090 .elementor-icon-box-title, .elementor-5124 .elementor-element.elementor-element-73fb090 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-73fb090 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5124 .elementor-element.elementor-element-8a04fe1{padding:24px 24px 24px 24px;}.elementor-5124 .elementor-element.elementor-element-8a04fe1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5124 .elementor-element.elementor-element-8a04fe1 .elementor-icon-box-title{margin-block-end:19px;}.elementor-5124 .elementor-element.elementor-element-8a04fe1.elementor-view-stacked .elementor-icon{background-color:#1B75BC1A;fill:#1B75BC;color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-8a04fe1.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-8a04fe1.elementor-view-default .elementor-icon{fill:#1B75BC1A;color:#1B75BC1A;border-color:#1B75BC1A;}.elementor-5124 .elementor-element.elementor-element-8a04fe1.elementor-view-framed .elementor-icon{background-color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-8a04fe1 .elementor-icon{font-size:32px;padding:10px;}.elementor-5124 .elementor-element.elementor-element-8a04fe1 .elementor-icon-box-title, .elementor-5124 .elementor-element.elementor-element-8a04fe1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-8a04fe1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5124 .elementor-element.elementor-element-47a1b7e{padding:24px 24px 24px 24px;}.elementor-5124 .elementor-element.elementor-element-47a1b7e .elementor-icon-box-wrapper{align-items:start;gap:32px;}.elementor-5124 .elementor-element.elementor-element-47a1b7e .elementor-icon-box-title{margin-block-end:4px;}.elementor-5124 .elementor-element.elementor-element-47a1b7e.elementor-view-stacked .elementor-icon{background-color:#1B75BC1A;fill:#1B75BC;color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-47a1b7e.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-47a1b7e.elementor-view-default .elementor-icon{fill:#1B75BC1A;color:#1B75BC1A;border-color:#1B75BC1A;}.elementor-5124 .elementor-element.elementor-element-47a1b7e.elementor-view-framed .elementor-icon{background-color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-47a1b7e .elementor-icon{font-size:32px;padding:10px;}.elementor-5124 .elementor-element.elementor-element-47a1b7e .elementor-icon-box-title, .elementor-5124 .elementor-element.elementor-element-47a1b7e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-47a1b7e .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5124 .elementor-element.elementor-element-64f6851{padding:24px 24px 24px 24px;}.elementor-5124 .elementor-element.elementor-element-64f6851 .elementor-icon-box-wrapper{align-items:start;gap:32px;}.elementor-5124 .elementor-element.elementor-element-64f6851 .elementor-icon-box-title{margin-block-end:4px;}.elementor-5124 .elementor-element.elementor-element-64f6851.elementor-view-stacked .elementor-icon{background-color:#1B75BC1A;fill:#1B75BC;color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-64f6851.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-64f6851.elementor-view-default .elementor-icon{fill:#1B75BC1A;color:#1B75BC1A;border-color:#1B75BC1A;}.elementor-5124 .elementor-element.elementor-element-64f6851.elementor-view-framed .elementor-icon{background-color:#1B75BC;}.elementor-5124 .elementor-element.elementor-element-64f6851 .elementor-icon{font-size:32px;padding:10px;}.elementor-5124 .elementor-element.elementor-element-64f6851 .elementor-icon-box-title, .elementor-5124 .elementor-element.elementor-element-64f6851 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-5124 .elementor-element.elementor-element-64f6851 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5124 .elementor-element.elementor-element-a263f84{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-5124 .elementor-element.elementor-element-ecad81f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;}.elementor-5124 .elementor-element.elementor-element-ecad81f .elementor-icon-wrapper{text-align:center;}.elementor-5124 .elementor-element.elementor-element-ecad81f.elementor-view-stacked .elementor-icon{background-color:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-ecad81f.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-ecad81f.elementor-view-default .elementor-icon{color:#6EA23D;border-color:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-ecad81f.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-ecad81f.elementor-view-default .elementor-icon svg{fill:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-ecad81f .elementor-icon{font-size:32px;}.elementor-5124 .elementor-element.elementor-element-ecad81f .elementor-icon svg{height:32px;}.elementor-5124 .elementor-element.elementor-element-8abc061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-5124 .elementor-element.elementor-element-c10d998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-5124 .elementor-element.elementor-element-5479c54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;}.elementor-5124 .elementor-element.elementor-element-5479c54 .elementor-icon-wrapper{text-align:center;}.elementor-5124 .elementor-element.elementor-element-5479c54.elementor-view-stacked .elementor-icon{background-color:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-5479c54.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-5479c54.elementor-view-default .elementor-icon{color:#6EA23D;border-color:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-5479c54.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-5479c54.elementor-view-default .elementor-icon svg{fill:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-5479c54 .elementor-icon{font-size:32px;}.elementor-5124 .elementor-element.elementor-element-5479c54 .elementor-icon svg{height:32px;}.elementor-5124 .elementor-element.elementor-element-b7c39b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-5124 .elementor-element.elementor-element-87ca169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-5124 .elementor-element.elementor-element-ccecd60.elementor-element{--align-self:flex-start;}.elementor-5124 .elementor-element.elementor-element-a80bbdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;}.elementor-5124 .elementor-element.elementor-element-a80bbdc .elementor-icon-wrapper{text-align:center;}.elementor-5124 .elementor-element.elementor-element-a80bbdc.elementor-view-stacked .elementor-icon{background-color:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-a80bbdc.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-a80bbdc.elementor-view-default .elementor-icon{color:#6EA23D;border-color:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-a80bbdc.elementor-view-framed .elementor-icon, .elementor-5124 .elementor-element.elementor-element-a80bbdc.elementor-view-default .elementor-icon svg{fill:#6EA23D;}.elementor-5124 .elementor-element.elementor-element-a80bbdc .elementor-icon{font-size:32px;}.elementor-5124 .elementor-element.elementor-element-a80bbdc .elementor-icon svg{height:32px;}.elementor-5124 .elementor-element.elementor-element-645be8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-5124 .elementor-element.elementor-element-9f1b1fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-5124 .elementor-element.elementor-element-7cc26aa .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3D6B1F;color:#3D6B1F;border-radius:100px 100px 100px 100px;}.elementor-5124 .elementor-element.elementor-element-7cc26aa{margin:24px 24px calc(var(--kit-widget-spacing, 0px) + 24px) 24px;}@media(max-width:1024px){.elementor-5124 .elementor-element.elementor-element-f6b0934{--flex-wrap:wrap;}.elementor-5124 .elementor-element.elementor-element-68ea977{--grid-auto-flow:row;}.elementor-5124 .elementor-element.elementor-element-a263f84{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5124 .elementor-element.elementor-element-68ea977{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5124 .elementor-element.elementor-element-a263f84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image-box, class: .elementor-element-937b1e6 */.elementor-5124 .elementor-element.elementor-element-937b1e6 {
    border-radius: 12px;
    box-shadow: 0 4px 24px rgba(27, 117, 188, 0.12);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-937b1e6:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
}

.elementor-5124 .elementor-element.elementor-element-937b1e6 .elementor-image-box-content {
    padding: 28px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d98506a */.elementor-5124 .elementor-element.elementor-element-d98506a {
    border-radius: 12px;
    box-shadow: 0 4px 24px rgba(27, 117, 188, 0.12);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-d98506a:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
}

.elementor-5124 .elementor-element.elementor-element-d98506a .elementor-image-box-content {
    padding: 28px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6ad16d9 */.elementor-5124 .elementor-element.elementor-element-6ad16d9 {
    border-radius: 12px;
    box-shadow: 0 4px 24px rgba(27, 117, 188, 0.12);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-6ad16d9:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
}

.elementor-5124 .elementor-element.elementor-element-6ad16d9 .elementor-image-box-content {
    padding: 28px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73fb090 */.elementor-5124 .elementor-element.elementor-element-73fb090 {
    padding: 32px;
    border-radius: 12px;
    border: 1px solid #E8ECF1;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-73fb090:hover {
    border-color: transparent;
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a04fe1 */.elementor-5124 .elementor-element.elementor-element-8a04fe1 {
    padding: 32px;
    border-radius: 12px;
    border: 1px solid #E8ECF1;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-8a04fe1:hover {
    border-color: transparent;
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-47a1b7e */.elementor-5124 .elementor-element.elementor-element-47a1b7e {
    padding: 32px;
    border-radius: 12px;
    border: 1px solid #E8ECF1;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-47a1b7e:hover {
    border-color: transparent;
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64f6851 */.elementor-5124 .elementor-element.elementor-element-64f6851 {
    padding: 32px;
    border-radius: 12px;
    border: 1px solid #E8ECF1;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-5124 .elementor-element.elementor-element-64f6851:hover {
    border-color: transparent;
    box-shadow: 0 12px 48px rgba(27, 117, 188, 0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS */.eyebrows {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #558B2F;
}

.eyebrows::before,
.eyebrows::after {
    content: '';
    width: 24px;
    height: 2px;
    background: #558B2F;
}

.eyebrows-left::after {
    display: none;
}

.testimonials {
    background: rgba(255,255,255,0.08);
    border: 1px solid rgba(255,255,255,0.1);
    border-radius: 12px;
    padding: 36px;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.testimonials:hover {
    background: rgba(255,255,255,0.12);
    transform: translateY(-4px);
}


h2 {
    padding: 16px 0px;
}/* End custom CSS */