.elementor-3854 .elementor-element.elementor-element-dfb8e6c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4.762rem;--padding-bottom:7.977rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-dfb8e6c:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-dfb8e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272C3D;}.elementor-3854 .elementor-element.elementor-element-7259076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-cd3fe98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3854 .elementor-element.elementor-element-55ee62f{font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;color:#D4E2FA;}.elementor-3854 .elementor-element.elementor-element-55ee62f p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-c0cc5ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.571rem;--padding-bottom:3.571rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-0210e8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3854 .elementor-element.elementor-element-06361d8{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-06361d8 .elementor-heading-title{font-family:"helvetica-w01-roman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-3eefc3f{font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-3eefc3f p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-85eb242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.571rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-02f548e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3854 .elementor-element.elementor-element-a153c3c{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-a153c3c .elementor-heading-title{font-family:"helvetica-w01-bold", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-9f0753f{font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-9f0753f p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-2390f29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.571rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-87f56f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3854 .elementor-element.elementor-element-8fb12dc{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-8fb12dc .elementor-heading-title{font-family:"helvetica-w01-bold", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-eab66c3{padding:0rem 0rem 1.518rem 0rem;font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-eab66c3 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3854 .elementor-element.elementor-element-85f984f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.625rem 1.3rem;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-3854 .elementor-element.elementor-element-85f984f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-85f984f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-85f984f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3854 .elementor-element.elementor-element-85f984f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-85f984f .elementor-icon-list-item > a{font-family:"helvetica-w01-roman", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-3854 .elementor-element.elementor-element-85f984f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-6b904e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.571rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-7d41656{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3854 .elementor-element.elementor-element-52aff98{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-52aff98 .elementor-heading-title{font-family:"helvetica-w01-bold", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-ef812a3{padding:0rem 0rem 0rem 0rem;font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-ef812a3 p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-b5fd9d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.571rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-935687f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3854 .elementor-element.elementor-element-8a79f76{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-8a79f76 .elementor-heading-title{font-family:"helvetica-w01-bold", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-ad6b857{padding:0rem 0rem 0rem 0rem;font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-ad6b857 p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-a315659{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.571rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-40ba517{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3854 .elementor-element.elementor-element-9490c30{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-9490c30 .elementor-heading-title{font-family:"helvetica-w01-bold", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-1b61ee0{padding:0rem 0rem 1.518rem 0rem;font-family:"helvetica-w01-roman", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-1b61ee0 p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-f148b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.625rem 1.3rem;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-3854 .elementor-element.elementor-element-f148b6b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-f148b6b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-f148b6b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3854 .elementor-element.elementor-element-f148b6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-f148b6b .elementor-icon-list-item > a{font-family:"helvetica-w01-roman", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:25px;}.elementor-3854 .elementor-element.elementor-element-f148b6b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(min-width:768px){.elementor-3854 .elementor-element.elementor-element-7259076{--width:771px;}.elementor-3854 .elementor-element.elementor-element-cd3fe98{--width:100%;}.elementor-3854 .elementor-element.elementor-element-c0cc5ea{--width:771px;}.elementor-3854 .elementor-element.elementor-element-0210e8d{--width:100%;}.elementor-3854 .elementor-element.elementor-element-85eb242{--width:771px;}.elementor-3854 .elementor-element.elementor-element-02f548e{--width:100%;}.elementor-3854 .elementor-element.elementor-element-2390f29{--width:771px;}.elementor-3854 .elementor-element.elementor-element-87f56f5{--width:100%;}.elementor-3854 .elementor-element.elementor-element-6b904e0{--width:771px;}.elementor-3854 .elementor-element.elementor-element-7d41656{--width:100%;}.elementor-3854 .elementor-element.elementor-element-b5fd9d1{--width:771px;}.elementor-3854 .elementor-element.elementor-element-935687f{--width:100%;}.elementor-3854 .elementor-element.elementor-element-a315659{--width:771px;}.elementor-3854 .elementor-element.elementor-element-40ba517{--width:100%;}}@media(max-width:1440px){.elementor-3854 .elementor-element.elementor-element-dfb8e6c{--padding-top:3.6rem;--padding-bottom:6.029rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-7259076{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-c0cc5ea{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-06361d8{padding:0rem 0rem 2.051rem 0rem;}.elementor-3854 .elementor-element.elementor-element-85eb242{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-2390f29{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-85f984f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-3854 .elementor-element.elementor-element-6b904e0{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-b5fd9d1{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-a315659{--padding-top:1.948rem;--padding-bottom:3.897rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-f148b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}}@media(max-width:1024px){.elementor-3854 .elementor-element.elementor-element-dfb8e6c{--padding-top:3.84rem;--padding-bottom:3.216rem;--padding-left:7.199rem;--padding-right:7.199rem;}.elementor-3854 .elementor-element.elementor-element-7259076{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-c0cc5ea{--padding-top:2.399rem;--padding-bottom:2.399rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-85eb242{--padding-top:0rem;--padding-bottom:2.399rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-2390f29{--padding-top:0rem;--padding-bottom:2.399rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-6b904e0{--padding-top:0rem;--padding-bottom:2.399rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-b5fd9d1{--padding-top:0rem;--padding-bottom:2.399rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-a315659{--padding-top:0rem;--padding-bottom:2.399rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.elementor-3854 .elementor-element.elementor-element-dfb8e6c{--width:100%;--padding-top:2.179rem;--padding-bottom:2.656rem;--padding-left:1.361rem;--padding-right:1.361rem;}.elementor-3854 .elementor-element.elementor-element-7259076{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-c0cc5ea{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-85eb242{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-2390f29{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-85f984f{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-3854 .elementor-element.elementor-element-6b904e0{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-b5fd9d1{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-a315659{--width:100%;--padding-top:0.962rem;--padding-bottom:2.406rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3854 .elementor-element.elementor-element-f148b6b{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3854 .elementor-element.elementor-element-dfb8e6c{--width:100%;}.elementor-3854 .elementor-element.elementor-element-7259076{--width:538px;}.elementor-3854 .elementor-element.elementor-element-c0cc5ea{--width:538px;}.elementor-3854 .elementor-element.elementor-element-85eb242{--width:538px;}.elementor-3854 .elementor-element.elementor-element-2390f29{--width:538px;}.elementor-3854 .elementor-element.elementor-element-6b904e0{--width:538px;}.elementor-3854 .elementor-element.elementor-element-b5fd9d1{--width:538px;}.elementor-3854 .elementor-element.elementor-element-a315659{--width:538px;}}/* Start custom CSS for text-editor, class: .elementor-element-55ee62f */.elementor-3854 .elementor-element.elementor-element-55ee62f p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-55ee62f a {
    color: #D4E2FA;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06361d8 */.elementor-3854 .elementor-element.elementor-element-06361d8 h1 {
    letter-spacing: -0.02em !important;
    font-size: max(18px, min(26px, calc(18 * var(--theme-spx-ratio)))) !important;
        line-height: 1.3em !important;
        font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eefc3f */.elementor-3854 .elementor-element.elementor-element-3eefc3f p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-3eefc3f a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a153c3c */.elementor-3854 .elementor-element.elementor-element-a153c3c h2 {
    letter-spacing: -0.02em !important;
    font-size: max(18px, min(26px, calc(18 * var(--theme-spx-ratio)))) !important;
        line-height: 1.3em !important;
        font-weight: normal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f0753f */.elementor-3854 .elementor-element.elementor-element-9f0753f p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-9f0753f a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fb12dc */.elementor-3854 .elementor-element.elementor-element-8fb12dc h2 {
    letter-spacing: -0.02em !important;
    font-size: max(18px, min(26px, calc(18 * var(--theme-spx-ratio)))) !important;
        line-height: 1.3em !important;
        font-weight: normal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eab66c3 */.elementor-3854 .elementor-element.elementor-element-eab66c3 p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-eab66c3 a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85f984f */.elementor-3854 .elementor-element.elementor-element-85f984f span {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-85f984f a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52aff98 */.elementor-3854 .elementor-element.elementor-element-52aff98 h2 {
    letter-spacing: -0.02em !important;
    font-size: max(18px, min(26px, calc(18 * var(--theme-spx-ratio)))) !important;
        line-height: 1.3em !important;
        font-weight: normal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef812a3 */.elementor-3854 .elementor-element.elementor-element-ef812a3 p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-ef812a3 a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a79f76 */.elementor-3854 .elementor-element.elementor-element-8a79f76 h2 {
    letter-spacing: -0.02em !important;
    font-size: max(18px, min(26px, calc(18 * var(--theme-spx-ratio)))) !important;
        line-height: 1.3em !important;
        font-weight: normal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad6b857 */.elementor-3854 .elementor-element.elementor-element-ad6b857 p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-ad6b857 a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9490c30 */.elementor-3854 .elementor-element.elementor-element-9490c30 h2 {
    letter-spacing: -0.02em !important;
    font-size: max(18px, min(26px, calc(18 * var(--theme-spx-ratio)))) !important;
        line-height: 1.3em !important;
        font-weight: normal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b61ee0 */.elementor-3854 .elementor-element.elementor-element-1b61ee0 p {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-1b61ee0 a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f148b6b */.elementor-3854 .elementor-element.elementor-element-f148b6b span {
    letter-spacing: 0em !important;
    font-size: max(14px, min(20px, calc(13 * var(--theme-spx-ratio)))) !important;
    line-height: 1.6em !important;
    font-weight: normal !important;
}

.elementor-3854 .elementor-element.elementor-element-f148b6b a {
    color: white;
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'helvetica-w01-roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://upnaboveheatingncooling.com/wp-content/uploads/2026/05/helvetica-w01-roman.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'helvetica-w01-bold';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://upnaboveheatingncooling.com/wp-content/uploads/2026/05/helvetica-lt-w10-bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */