.elementor-27 .elementor-element.elementor-element-8d1f802{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e3e7ea;--border-color:#e3e7ea;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8d1f802:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8d1f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-8b99eeb{--display:flex;}.elementor-27 .elementor-element.elementor-element-8b99eeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-1632fdd{--display:flex;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-1632fdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-975b9f7{--display:flex;}.elementor-27 .elementor-element.elementor-element-f121cd5{--display:flex;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-7f9c710{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-4b51d84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:055px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4b51d84:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4b51d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-bab11e3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-bab11e3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-bab11e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a919b4a img{width:50%;}.elementor-27 .elementor-element.elementor-element-02ea87d{text-align:center;}.elementor-27 .elementor-element.elementor-element-02ea87d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-0c38234{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-e9903dc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-e9903dc:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e9903dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1e91abf img{width:50%;}.elementor-27 .elementor-element.elementor-element-b72dee8{text-align:center;}.elementor-27 .elementor-element.elementor-element-b72dee8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-6d2c898{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-84b184b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-84b184b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-84b184b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6438a91 img{width:50%;}.elementor-27 .elementor-element.elementor-element-ca13285{text-align:center;}.elementor-27 .elementor-element.elementor-element-ca13285 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-8af48c4{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-9dd081f{--display:flex;}.elementor-27 .elementor-element.elementor-element-b8d6b27{--display:flex;}.elementor-27 .elementor-element.elementor-element-d1e184e{--display:flex;}.elementor-27 .elementor-element.elementor-element-c9a1bca{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-27 .elementor-element.elementor-element-c9a1bca > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-27 .elementor-element.elementor-element-c9a1bca > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-27 .elementor-element.elementor-element-c9a1bca > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:600;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-c9a1bca {--n-menu-title-color-active:var( --e-global-color-ifp_primary_dark );}.elementor-27 .elementor-element.elementor-element-706d219{--display:flex;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-1951618 .elementor-button{background-color:var( --e-global-color-ifp_primary );font-size:20px;box-shadow:6px 10px 10px 0px rgba(121.99999999999997, 121.99999999999997, 121.99999999999997, 0.29);border-radius:6px 6px 6px 6px;}.elementor-27 .elementor-element.elementor-element-1951618 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1951618 .elementor-button:focus{background-color:var( --e-global-color-ifp_primary_dark );border-color:#7A7A7A;box-shadow:6px 10px 10px 0px rgba(114.47856445312499, 114.47856445312499, 114.47856445312499, 0.5);}.elementor-27 .elementor-element.elementor-element-dc22929{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e3e7ea;--border-color:#e3e7ea;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-dc22929:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dc22929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-61dcbed{--display:flex;}.elementor-27 .elementor-element.elementor-element-61dcbed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b0e69d3{--display:flex;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-b0e69d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-e5c4c46{--display:flex;}.elementor-27 .elementor-element.elementor-element-88c42db{--display:flex;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1455391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-ac730e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:055px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ac730e4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ac730e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-9a6285e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-9a6285e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9a6285e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-3f8656e img{width:50%;}.elementor-27 .elementor-element.elementor-element-4a4555b{text-align:center;}.elementor-27 .elementor-element.elementor-element-4a4555b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-4d6fbf8{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-9d47d64{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-9d47d64:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9d47d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-ab66eec img{width:50%;}.elementor-27 .elementor-element.elementor-element-6a61f2b{text-align:center;}.elementor-27 .elementor-element.elementor-element-6a61f2b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-530a6a2{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-5e8446a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-5e8446a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5e8446a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-f88883a img{width:50%;}.elementor-27 .elementor-element.elementor-element-f29de8c{text-align:center;}.elementor-27 .elementor-element.elementor-element-f29de8c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-56e93fb{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-8981b8d{--display:flex;}.elementor-27 .elementor-element.elementor-element-028fca6{--display:flex;}.elementor-27 .elementor-element.elementor-element-dd56228{--display:flex;}.elementor-27 .elementor-element.elementor-element-43745ee{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-27 .elementor-element.elementor-element-43745ee > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-27 .elementor-element.elementor-element-43745ee > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-27 .elementor-element.elementor-element-43745ee > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:600;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-43745ee {--n-menu-title-color-active:var( --e-global-color-ifp_primary_dark );}.elementor-27 .elementor-element.elementor-element-5ae3d34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e3e7ea;--border-color:#e3e7ea;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5ae3d34:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5ae3d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ifp_primary );}.elementor-27 .elementor-element.elementor-element-d5b75e0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d5b75e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-30eb497{padding:5px 5px 5px 5px;text-align:start;}.elementor-27 .elementor-element.elementor-element-30eb497 img{width:86%;}.elementor-27 .elementor-element.elementor-element-90083ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-90083ce.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b396302{--display:flex;}.elementor-27 .elementor-element.elementor-element-9babf64{--display:flex;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-f230f4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-3fafe4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:055px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3fafe4a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3fafe4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-4885870{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-4885870:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4885870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-81c983e img{width:50%;}.elementor-27 .elementor-element.elementor-element-c4d4a21{text-align:center;}.elementor-27 .elementor-element.elementor-element-c4d4a21 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-33531ce{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-59d0755{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-59d0755:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-59d0755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-516e047 img{width:50%;}.elementor-27 .elementor-element.elementor-element-8756051{text-align:center;}.elementor-27 .elementor-element.elementor-element-8756051 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-6794976{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-b3e5fca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-b3e5fca:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b3e5fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1118e98 img{width:50%;}.elementor-27 .elementor-element.elementor-element-a2a47a0{text-align:center;}.elementor-27 .elementor-element.elementor-element-a2a47a0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-beeb8c1{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-87ef353{--display:flex;}.elementor-27 .elementor-element.elementor-element-2c6049b{--display:flex;}.elementor-27 .elementor-element.elementor-element-52a9bd7{--display:flex;}.elementor-27 .elementor-element.elementor-element-151ba0d{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-ifp_surface_alt );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-27 .elementor-element.elementor-element-151ba0d > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-27 .elementor-element.elementor-element-151ba0d > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-27 .elementor-element.elementor-element-151ba0d > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:600;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-151ba0d {--n-menu-title-color-active:var( --e-global-color-ifp_text_dark );}.elementor-27 .elementor-element.elementor-element-4835716{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-27 .elementor-element.elementor-element-4835716.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-04d8f46 .elementor-button{background-color:var( --e-global-color-ifp_primary_dark );font-size:16px;box-shadow:6px 10px 10px 0px rgba(121.99999999999997, 121.99999999999997, 121.99999999999997, 0.29);border-radius:6px 6px 6px 6px;}.elementor-27 .elementor-element.elementor-element-04d8f46 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-04d8f46 .elementor-button:focus{background-color:#648812;color:var( --e-global-color-ifp_surface_alt );border-color:#7A7A7A;box-shadow:6px 10px 10px 0px rgba(114.47856445312499, 114.47856445312499, 114.47856445312499, 0.5);}.elementor-27 .elementor-element.elementor-element-04d8f46 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-04d8f46 .elementor-button:focus svg{fill:var( --e-global-color-ifp_surface_alt );}.elementor-27 .elementor-element.elementor-element-25794d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e3e7ea;--border-color:#e3e7ea;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-25794d3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-25794d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ifp_primary );}.elementor-27 .elementor-element.elementor-element-05f592f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-05f592f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-994fda7{padding:5px 5px 5px 5px;text-align:start;}.elementor-27 .elementor-element.elementor-element-994fda7 img{width:86%;}.elementor-27 .elementor-element.elementor-element-d609b78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d609b78.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7e9a837{--display:flex;}.elementor-27 .elementor-element.elementor-element-8c4e31b{--display:flex;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-719830c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-dac15fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:055px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-dac15fd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dac15fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-79bf402{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-79bf402:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-79bf402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-ca4d63d img{width:50%;}.elementor-27 .elementor-element.elementor-element-4d72ca0{text-align:center;}.elementor-27 .elementor-element.elementor-element-4d72ca0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-c8b0ba8{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-079df52{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-079df52:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-079df52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-2b49c06 img{width:50%;}.elementor-27 .elementor-element.elementor-element-a6418ef{text-align:center;}.elementor-27 .elementor-element.elementor-element-a6418ef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-152f6d3{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-03dbaf2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3e7ea;--border-color:#e3e7ea;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 26px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-03dbaf2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-03dbaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-5b0db71 img{width:50%;}.elementor-27 .elementor-element.elementor-element-a8714ee{text-align:center;}.elementor-27 .elementor-element.elementor-element-a8714ee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-d806b92{text-align:center;font-size:20px;}.elementor-27 .elementor-element.elementor-element-2e20920{--display:flex;}.elementor-27 .elementor-element.elementor-element-a30c20a{--display:flex;}.elementor-27 .elementor-element.elementor-element-824577d{--display:flex;}.elementor-27 .elementor-element.elementor-element-1413235{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-ifp_surface_alt );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-27 .elementor-element.elementor-element-1413235 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-27 .elementor-element.elementor-element-1413235 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-27 .elementor-element.elementor-element-1413235 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:600;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-1413235 {--n-menu-title-color-active:var( --e-global-color-ifp_text_dark );}.elementor-27 .elementor-element.elementor-element-8237a8c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-27 .elementor-element.elementor-element-8237a8c.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-fed45ff .elementor-button{background-color:var( --e-global-color-ifp_primary_dark );font-size:16px;box-shadow:6px 10px 10px 0px rgba(121.99999999999997, 121.99999999999997, 121.99999999999997, 0.29);border-radius:6px 6px 6px 6px;}.elementor-27 .elementor-element.elementor-element-fed45ff .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-fed45ff .elementor-button:focus{background-color:#648812;color:var( --e-global-color-ifp_surface_alt );border-color:#7A7A7A;box-shadow:6px 10px 10px 0px rgba(114.47856445312499, 114.47856445312499, 114.47856445312499, 0.5);}.elementor-27 .elementor-element.elementor-element-fed45ff .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-fed45ff .elementor-button:focus svg{fill:var( --e-global-color-ifp_surface_alt );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-4b51d84{--padding-top:25px;--padding-bottom:025px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-dc22929{--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;}.elementor-27 .elementor-element.elementor-element-61dcbed{--width:70%;}.elementor-27 .elementor-element.elementor-element-b0e69d3{--width:27%;}.elementor-27 .elementor-element.elementor-element-ac730e4{--padding-top:25px;--padding-bottom:025px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-43745ee{--n-menu-toggle-icon-distance-from-dropdown:34px;}.elementor-27 .elementor-element.elementor-element-3fafe4a{--padding-top:25px;--padding-bottom:025px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-dac15fd{--padding-top:25px;--padding-bottom:025px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-8d1f802{--content-width:1200px;}.elementor-27 .elementor-element.elementor-element-8b99eeb{--width:20%;}.elementor-27 .elementor-element.elementor-element-1632fdd{--width:58%;}.elementor-27 .elementor-element.elementor-element-dc22929{--content-width:1200px;}.elementor-27 .elementor-element.elementor-element-61dcbed{--width:20%;}.elementor-27 .elementor-element.elementor-element-b0e69d3{--width:58%;}.elementor-27 .elementor-element.elementor-element-5ae3d34{--content-width:1200px;}.elementor-27 .elementor-element.elementor-element-d5b75e0{--width:14.862%;}.elementor-27 .elementor-element.elementor-element-90083ce{--width:62%;}.elementor-27 .elementor-element.elementor-element-25794d3{--content-width:1200px;}.elementor-27 .elementor-element.elementor-element-05f592f{--width:14.862%;}.elementor-27 .elementor-element.elementor-element-d609b78{--width:62%;}}/* Start custom CSS */.ifp-hover-card {
  transition: 
    transform 0.35s ease,
    box-shadow 0.35s ease;
  will-change: transform;
}

.ifp-hover-card:hover {
  transform: translateY(-8px);
  box-shadow: 
    0 18px 40px rgba(157, 196, 55, 0.28),
    0 6px 14px rgba(157, 196, 55, 0.18);
}/* End custom CSS */