.elementor-540 .elementor-element.elementor-element-15585708>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-540 .elementor-element.elementor-element-15585708>.elementor-background-overlay{opacity:.5}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-repeater-item-333e5e7 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.hpicanada.ca/wp-content/uploads/2024/06/Ukraine-e1718308379532.jpg);background-size:cover}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-repeater-item-333e5e7 .elementor-background-overlay{background-color:#0000008C;mix-blend-mode:multiply}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-repeater-item-62c7921 .swiper-slide-bg{background-color:#1a191a;background-image:url(https://www.hpicanada.ca/wp-content/uploads/2024/01/From-healafrica-FB-1.jpg);background-size:cover}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-repeater-item-62c7921 .elementor-background-overlay{background-color:#1A191980;mix-blend-mode:multiply}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-repeater-item-a4820be .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hpicanada.ca/wp-content/uploads/2023/12/Anera-neolife.jpg);background-size:cover}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-slide{height:587px;transition-duration:calc(5000ms*1.2)}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-slide-contents{max-width:39%;text-shadow:0px 0px 11px rgba(0,0,0,.1)}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-slide-inner{padding:0 0 0 50px;text-align:left}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:14px}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-slide-heading{font-family:"Source Sans Pro",Sans-serif;font-size:58px;font-weight:700}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:29px}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-slide-description{font-family:"Source Sans Pro",Sans-serif;font-size:21px;font-weight:400}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-slide-button{font-family:"Source Sans Pro",Sans-serif;font-weight:600;text-transform:uppercase;border-width:0;border-radius:2px;color:#000000FC;background-color:var(--e-global-color-astglobalcolor5)}.elementor-540 .elementor-element.elementor-element-27834ed4 .elementor-slide-button:hover{color:#fff;background-color:var(--e-global-color-primary)}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-pagination-bullet{height:12px;width:12px}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-horizontal .swiper-pagination-progressbar{height:12px}.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-pagination-fraction{font-size:12px}.elementor-540 .elementor-element.elementor-element-27834ed4>.elementor-widget-container{padding:0;background-color:transparent;background-image:linear-gradient(295deg,#fff 50%,#2b2b2b 47%)}.elementor-540 .elementor-element.elementor-element-7bf55eb4>.elementor-container{max-width:688px}.elementor-540 .elementor-element.elementor-element-7bf55eb4{padding:50px 0 0}.elementor-540 .elementor-element.elementor-element-24d3c644>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-540 .elementor-element.elementor-element-24d3c644>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-540 .elementor-element.elementor-element-7df3d632{text-align:center}.elementor-540 .elementor-element.elementor-element-7df3d632 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Source Sans Pro",Sans-serif;font-size:50px;font-weight:700}.elementor-540 .elementor-element.elementor-element-65f7e706{column-gap:0;text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:24px;font-weight:400;line-height:31px}.elementor-540 .elementor-element.elementor-element-65f7e706>.elementor-widget-container{margin:0;padding:0}.elementor-540 .elementor-element.elementor-element-52e3d684{padding:0}.elementor-540 .elementor-element.elementor-element-3072451b{padding:0 0 60px}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__front{background-image:url("https://www.hpicanada.ca/wp-content/uploads/2023/12/CarryHMK-Hero-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;text-align:left;justify-content:flex-end}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__back{background-color:#221d1d;background-image:url("https://www.hpicanada.ca/wp-content/uploads/2023/12/CarryHMK-Hero-3.jpg");background-position:center center;background-size:cover}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#020101C4;text-align:left;justify-content:flex-end}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box{height:440px}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-size:37px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__button{margin-left:0;font-family:"Source Sans Pro",Sans-serif;font-weight:700;text-decoration:none;color:var(--e-global-color-primary);background-color:#fff;border-width:0}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:var(--e-global-typography-ac43c12-font-family),Sans-serif;font-size:var(--e-global-typography-ac43c12-font-size);font-weight:var(--e-global-typography-ac43c12-font-weight);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__button:hover{color:#fff;background-color:var(--e-global-color-primary)}.elementor-540 .elementor-element.elementor-element-2ff6e9c6>.elementor-widget-container{background-color:#7E3B3B40;border-style:solid;border-width:0;border-radius:0}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__front{background-image:url("https://www.hpicanada.ca/wp-content/uploads/2023/12/What-We-Do-ER.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;text-align:left;justify-content:flex-end}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__back{background-color:#221d1d;background-image:url("https://www.hpicanada.ca/wp-content/uploads/2023/12/What-We-Do-ER.png");background-position:center center;background-size:cover}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#020101C4;text-align:left;justify-content:flex-end}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box{height:440px}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__front .elementor-flip-box__layer__title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-size:37px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__button{margin-left:0;font-family:"Source Sans Pro",Sans-serif;font-weight:700;text-decoration:none;color:var(--e-global-color-primary);background-color:#fff;border-width:0}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:var(--e-global-typography-ac43c12-font-family),Sans-serif;font-size:var(--e-global-typography-ac43c12-font-size);font-weight:var(--e-global-typography-ac43c12-font-weight);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__button:hover{color:#fff;background-color:var(--e-global-color-primary)}.elementor-540 .elementor-element.elementor-element-57e1d63e>.elementor-widget-container{background-color:#7E3B3B40;border-style:solid;border-width:0;border-radius:0}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__front{background-image:url("https://www.hpicanada.ca/wp-content/uploads/2023/12/What-We-Do-WCH.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);text-align:left;justify-content:flex-end}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__back{background-color:#221d1d;background-image:url("https://www.hpicanada.ca/wp-content/uploads/2023/12/What-We-Do-WCH.png");background-position:center center;background-size:cover}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#020101C4;text-align:left;justify-content:flex-end}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box{height:440px}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-size:37px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__button{margin-left:0;font-family:"Source Sans Pro",Sans-serif;font-weight:700;text-decoration:none;color:var(--e-global-color-primary);background-color:#fff;border-width:0}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:var(--e-global-typography-ac43c12-font-family),Sans-serif;font-size:var(--e-global-typography-ac43c12-font-size);font-weight:var(--e-global-typography-ac43c12-font-weight);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__button:hover{color:#fff;background-color:var(--e-global-color-primary)}.elementor-540 .elementor-element.elementor-element-44c55a06>.elementor-widget-container{background-color:#7E3B3B40;border-style:solid;border-width:0;border-radius:0}.elementor-540 .elementor-element.elementor-element-20e76790:not(.elementor-motion-effects-element-type-background),.elementor-540 .elementor-element.elementor-element-20e76790>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-540 .elementor-element.elementor-element-20e76790>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-540 .elementor-element.elementor-element-20e76790{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 70px}.elementor-540 .elementor-element.elementor-element-20e76790>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px}.elementor-540 .elementor-element.elementor-element-1220a27d>.elementor-container{max-width:671px}.elementor-540 .elementor-element.elementor-element-1220a27d{margin-top:20px;margin-bottom:20px}.elementor-540 .elementor-element.elementor-element-beb2313>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-540 .elementor-element.elementor-element-1428bec5{text-align:center}.elementor-540 .elementor-element.elementor-element-1428bec5 .elementor-heading-title{color:var(--e-global-color-46abf8f);font-family:"Source Sans Pro",Sans-serif;font-size:50px;font-weight:700}.elementor-540 .elementor-element.elementor-element-72fbf767{column-gap:0;text-align:center;color:#fff;font-family:"Source Sans Pro",Sans-serif;font-size:24px;font-weight:400;line-height:31px}.elementor-540 .elementor-element.elementor-element-72fbf767>.elementor-widget-container{margin:0;padding:0}.elementor-540 .elementor-element.elementor-element-160b774d>.elementor-container{max-width:932px}.elementor-540 .elementor-element.elementor-element-160b774d>.elementor-background-overlay{opacity:.5}.elementor-bc-flex-widget .elementor-540 .elementor-element.elementor-element-c374d53.elementor-column .elementor-widget-wrap{align-items:center}.elementor-540 .elementor-element.elementor-element-c374d53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-540 .elementor-element.elementor-element-c374d53.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-540 .elementor-element.elementor-element-a13c71e img{width:100%;max-width:100%;height:100%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-540 .elementor-element.elementor-element-a13c71e>.elementor-widget-container{margin:3px 3px 25px;padding:40px;background-color:var(--e-global-color-46abf8f);border-radius:100%}.elementor-540 .elementor-element.elementor-element-a13c71e{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:center}.elementor-540 .elementor-element.elementor-element-7f0d5845 .elementor-counter-number-wrapper{color:var(--e-global-color-46abf8f);font-family:"Source Sans Pro",Sans-serif;font-size:46px;font-weight:700;line-height:46px}.elementor-540 .elementor-element.elementor-element-7f0d5845 .elementor-counter-title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-weight:400;line-height:27px}.elementor-540 .elementor-element.elementor-element-3ca39cfa.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-540 .elementor-element.elementor-element-3bd1e4b6 img{width:100%;max-width:100%;height:100%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-540 .elementor-element.elementor-element-3bd1e4b6>.elementor-widget-container{margin:3px 3px 25px;padding:40px;background-color:var(--e-global-color-46abf8f);border-radius:100%}.elementor-540 .elementor-element.elementor-element-3bd1e4b6{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:center}.elementor-540 .elementor-element.elementor-element-503edd89 .elementor-counter-number-wrapper{color:var(--e-global-color-46abf8f);font-family:"Source Sans Pro",Sans-serif;font-size:46px;font-weight:700;line-height:46px}.elementor-540 .elementor-element.elementor-element-503edd89 .elementor-counter-title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-weight:400;line-height:27px}.elementor-540 .elementor-element.elementor-element-49a20a5f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-540 .elementor-element.elementor-element-449f281a img{width:100%;max-width:100%;height:100%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-540 .elementor-element.elementor-element-449f281a>.elementor-widget-container{margin:3px 3px 25px;padding:40px;background-color:var(--e-global-color-46abf8f);border-radius:100%}.elementor-540 .elementor-element.elementor-element-449f281a{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:center}.elementor-540 .elementor-element.elementor-element-31cd5858 .elementor-counter-number-wrapper{color:var(--e-global-color-46abf8f);font-family:"Source Sans Pro",Sans-serif;font-size:46px;font-weight:700;line-height:46px}.elementor-540 .elementor-element.elementor-element-31cd5858 .elementor-counter-title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-weight:400;line-height:27px}.elementor-540 .elementor-element.elementor-element-4a7b59f2>.elementor-container{max-width:688px}.elementor-540 .elementor-element.elementor-element-4a7b59f2{padding:50px 0 0}.elementor-540 .elementor-element.elementor-element-3152a9a3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-540 .elementor-element.elementor-element-3152a9a3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-540 .elementor-element.elementor-element-5626d12e{text-align:center}.elementor-540 .elementor-element.elementor-element-5626d12e .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Source Sans Pro",Sans-serif;font-size:50px;font-weight:700}.elementor-540 .elementor-element.elementor-element-234a1d7f{column-gap:0;text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:24px;font-weight:400;line-height:31px}.elementor-540 .elementor-element.elementor-element-234a1d7f>.elementor-widget-container{margin:0;padding:0}.elementor-540 .elementor-element.elementor-element-55b1a735>.elementor-container{max-width:997px}.elementor-540 .elementor-element.elementor-element-55b1a735{border-style:solid;border-width:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-540 .elementor-element.elementor-element-55b1a735,.elementor-540 .elementor-element.elementor-element-55b1a735>.elementor-background-overlay{border-radius:0}.elementor-540 .elementor-element.elementor-element-55b1a735>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-540 .elementor-element.elementor-element-f2323d7.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-540 .elementor-element.elementor-element-f2323d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-540 .elementor-element.elementor-element-157dbbe5 .elementor-icon-box-wrapper{text-align:left}.elementor-540 .elementor-element.elementor-element-157dbbe5{--icon-box-icon-margin:15px}.elementor-540 .elementor-element.elementor-element-157dbbe5>.elementor-widget-container{padding:30px;background-color:#f8f8f8;border-style:solid;border-width:8px 0 0;border-color:#0064a7;border-radius:0}.elementor-540 .elementor-element.elementor-element-63b6a87d .elementor-icon-box-wrapper{text-align:left}.elementor-540 .elementor-element.elementor-element-63b6a87d{--icon-box-icon-margin:15px}.elementor-540 .elementor-element.elementor-element-63b6a87d>.elementor-widget-container{padding:30px;background-color:#f8f8f8;border-style:solid;border-width:8px 0 0;border-color:#0064a7;border-radius:0}.elementor-540 .elementor-element.elementor-element-71b07446>.elementor-container{max-width:997px}.elementor-540 .elementor-element.elementor-element-71b07446{border-style:solid;border-width:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-540 .elementor-element.elementor-element-71b07446,.elementor-540 .elementor-element.elementor-element-71b07446>.elementor-background-overlay{border-radius:0}.elementor-540 .elementor-element.elementor-element-71b07446>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-540 .elementor-element.elementor-element-4663dd56 .elementor-icon-box-wrapper{text-align:left}.elementor-540 .elementor-element.elementor-element-4663dd56{--icon-box-icon-margin:15px}.elementor-540 .elementor-element.elementor-element-4663dd56>.elementor-widget-container{padding:30px;background-color:#f8f8f8;border-style:solid;border-width:8px 0 0;border-color:#0064a7;border-radius:0}.elementor-540 .elementor-element.elementor-element-1b798d46 .elementor-icon-box-wrapper{text-align:left}.elementor-540 .elementor-element.elementor-element-1b798d46{--icon-box-icon-margin:15px}.elementor-540 .elementor-element.elementor-element-1b798d46>.elementor-widget-container{padding:30px;background-color:#f8f8f8;border-style:solid;border-width:8px 0 0;border-color:#0064a7;border-radius:0}.elementor-540 .elementor-element.elementor-element-4dd30d9>.elementor-container{min-height:389px}.elementor-540 .elementor-element.elementor-element-4dd30d9:not(.elementor-motion-effects-element-type-background),.elementor-540 .elementor-element.elementor-element-4dd30d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2);background-image:url("https://www.hpicanada.ca/wp-content/uploads/2024/01/Roy-Chichester-Philippines-sept-2017-1.jpg");background-position:center center;background-size:cover}.elementor-540 .elementor-element.elementor-element-4dd30d9>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#08193f 0%,#02000FEB 100%);opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-540 .elementor-element.elementor-element-4dd30d9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:0;padding:50px 0}.elementor-540 .elementor-element.elementor-element-27beba19>.elementor-container{max-width:630px}.elementor-540 .elementor-element.elementor-element-63e6b6de>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-540 .elementor-element.elementor-element-72fe3d23{text-align:center}.elementor-540 .elementor-element.elementor-element-72fe3d23 .elementor-heading-title{color:#fff;font-family:"Source Sans Pro",Sans-serif;font-size:50px;font-weight:700;line-height:49px}.elementor-540 .elementor-element.elementor-element-63296cc6{column-gap:0;text-align:center;color:#fff;font-family:"Source Sans Pro",Sans-serif;font-size:24px;font-weight:400;line-height:31px}.elementor-540 .elementor-element.elementor-element-63296cc6>.elementor-widget-container{margin:0;padding:20px 0 0}.elementor-540 .elementor-element.elementor-element-19e149f8 .elementor-button{font-family:"Source Sans 3",Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#fff}.elementor-540 .elementor-element.elementor-element-19e149f8 .elementor-button:hover,.elementor-540 .elementor-element.elementor-element-19e149f8 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-primary)}.elementor-540 .elementor-element.elementor-element-19e149f8 .elementor-button:hover svg,.elementor-540 .elementor-element.elementor-element-19e149f8 .elementor-button:focus svg{fill:#fff}:root{--page-title-display:none}@media(max-width:1024px){.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-ac43c12-font-size);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-ac43c12-font-size);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-ac43c12-font-size);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}}@media(max-width:767px){.elementor-540 .elementor-element.elementor-element-27834ed4 .swiper-slide-contents{max-width:100%}.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-ac43c12-font-size);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-ac43c12-font-size);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-ac43c12-font-size);line-height:var(--e-global-typography-ac43c12-line-height);letter-spacing:var(--e-global-typography-ac43c12-letter-spacing);word-spacing:var(--e-global-typography-ac43c12-word-spacing)}}@media(min-width:1025px){.elementor-540 .elementor-element.elementor-element-2ff6e9c6 .elementor-flip-box__front{background-attachment:scroll}.elementor-540 .elementor-element.elementor-element-57e1d63e .elementor-flip-box__front{background-attachment:scroll}.elementor-540 .elementor-element.elementor-element-44c55a06 .elementor-flip-box__front{background-attachment:scroll}}body{-webkit-font-smoothing:antialiased}